An SoC System for Real-Time Edge Detection

被引:0
|
作者
Yamini, Vanama [1 ]
Hussain, Syed Ali [1 ]
Sekhar, G. Chandra [1 ]
Kumar, P. Avinash [1 ]
Lehitha, P. [1 ]
Teja, B. Sree Venkata [1 ]
Samanta, Swagata [1 ]
Sanki, Pradyut Kumar [1 ]
机构
[1] SRM Univ, Dept Elect & Commun Engn, Amaravati 522502, Andhra Pradesh, India
关键词
FPGA; SoC; Zynq processor; Computer vision; Image processing; Hardware acceleration;
D O I
10.1007/s11664-024-11255-x
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
This research work focuses on the design and implementation of a highly advanced field-programmable gate array (FPGA)-based system-on-chip (SoC) solution for real-time edge detection. By utilizing a Zynq processor and leveraging the powerful Vivado software, the aim is to overcome the significant computational challenges associated with achieving real-time edge detection. Edge detection in real-time scenarios presents several obstacles, including the possibility of missing edges due to noise and the substantial processing requirements of any edge detection technique. To address these challenges, the proposed SoC system synergistically combines the computational capabilities of an FPGA board and a Zynq processor, harnessing hardware acceleration to achieve high-performance edge detection. The OV7670 camera module serves as the primary input medium, capturing image frames for subsequent processing. These captured frames undergo initial processing before being seamlessly transferred to the FPGA fabric through customized intellectual property (IP) blocks. These IP blocks efficiently handle crucial tasks such as frame capturing, conversion to AXI Stream interface signals, and integration with the video direct memory access (VDMA) IP. The VDMA IP plays a pivotal role by facilitating high-speed data movement between the FPGA fabric and the Zynq processor IP, thereby enabling streamlined and efficient data transfer and processing. At the heart of this project lies the real-time edge detection algorithm, which is skillfully implemented on the Zynq processor. The resulting edge-detected frames are then visually presented and displayed on an output device utilizing the AXI4-Stream to Video Out IP. To ensure optimal utilization of available hardware resources, the comprehensive Vivado software suite provides a wide array of tools for designing, implementing, and programming the FPGA fabric. By leveraging FPGA-based systems, this project effectively addresses the critical need for real-time edge detection in time-sensitive scenarios. The result is a portable and manageable device that exhibits versatility, as it can be employed in various applications while reliably detecting edges in real-time situations.
引用
收藏
页码:6395 / 6402
页数:8
相关论文
共 50 条
  • [41] Real-Time IoT Device Activity Detection in Edge Networks
    Hafeez, Ibbad
    Ding, Aaron Yi
    Antikainen, Markku
    Tarkoma, Sasu
    [J]. NETWORK AND SYSTEM SECURITY (NSS 2018), 2018, 11058 : 221 - 236
  • [42] DeepMark plus plus : Real-time Clothing Detection at the Edge
    Sidnev, Alexey
    Krapivin, Alexander
    Trushkov, Alexey
    Krasikova, Ekaterina
    Kazakov, Maxim
    Viryasov, Mikhail
    [J]. 2021 IEEE WINTER CONFERENCE ON APPLICATIONS OF COMPUTER VISION WACV 2021, 2021, : 2979 - 2987
  • [43] FENet: Fast Real-time Semantic Edge Detection Network
    Zhou, Yang
    Ge, Rundong
    McGrath, Gary
    Loianno, Giuseppe
    [J]. 2020 IEEE INTERNATIONAL SYMPOSIUM ON SAFETY, SECURITY, AND RESCUE ROBOTICS (SSRR 2020), 2020, : 246 - 251
  • [44] Characterization of Real-Time Object Detection Workloads on Vehicular Edge
    Tang, Sihai
    Whitney, Kaitlynn
    Wang, Benjamin
    Fu, Song
    Yang, Qing
    [J]. 2022 FIFTH INTERNATIONAL CONFERENCE ON CONNECTED AND AUTONOMOUS DRIVING (METROCAD 2022), 2022, : 30 - 38
  • [45] Real Time Video Image Edge Detection System
    Devi, A. Geetha
    Rao, B. Surya Prasada
    Rahaman, Sd. Abdul
    Akhileswar, V. Sri Sai
    [J]. UBIQUITOUS INTELLIGENT SYSTEMS, 2022, 302 : 389 - 397
  • [46] Real-time embedded eye detection system
    Ruiz-Beltrán, Camilo A.
    Romero-Garcés, Adrián
    González, Martín
    Pedraza, Antonio Sánchez
    Rodríguez-Fernández, Juan A.
    Bandera, Antonio
    [J]. Expert Systems with Applications, 2022, 194
  • [47] Real-Time BCI System for Target Detection
    Won, Eunji
    Lim, Seongyeon
    Kim, Yeomin
    Dong, Suh-Yeon
    [J]. 2024 12TH INTERNATIONAL WINTER CONFERENCE ON BRAIN-COMPUTER INTERFACE, BCI 2024, 2024,
  • [48] Real-time Obstacle Detection on Embedded System
    Hung, Shih-Hsuan
    Chen, Kuo-Wei
    Chen, Chien-Hua
    Chou, Hsuan-Ting
    Yao, Chih-Yuan
    [J]. 2018 IEEE INTERNATIONAL CONFERENCE ON VISUAL COMMUNICATIONS AND IMAGE PROCESSING (IEEE VCIP), 2018,
  • [49] A Real-Time Human Detection System for Video
    Zeng, Bobo
    Wang, Guijin
    Lin, Xinggang
    Liu, Chunxiao
    [J]. IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2012, E95D (07): : 1979 - 1988
  • [50] Modular Real-Time Face Detection System
    Wang K.
    Song Z.
    Sheng M.
    He P.
    Tang Z.
    [J]. Annals of Data Science, 2015, 2 (3) : 317 - 333