An FPGA implementation for real-time edge detection

被引:0
|
作者
Jie Jiang
Chang Liu
Sirui Ling
机构
[1] Ministry of Education,Key Laboratory of Precision Opto
[2] Beihang University,Mechatronics Technology
来源
关键词
Real-time image processing; Edge detection; Differential convolution; FPGA;
D O I
暂无
中图分类号
学科分类号
摘要
The Hessian matrix-based edge detection algorithm of Dr. Carsten Steger has the advantages of high accuracy and versatility. However, this algorithm has a complex and time-consuming computation process. Large-scale Gaussian convolution also employs a large number of multipliers when implemented on a field programmable gate array (FPGA). To address these problems, an FPGA implementation for Steger’s edge detection algorithm is proposed. This implementation employs pipeline and parallel architectures at both task and data levels for data stream processing. The original kernels of Gaussian convolution are simplified with box-filter to convert the multiplication operation in the convolution into addition, subtraction, or shift operations with the concept of integral image, thereby minimizing the multiplier resources. The proposed FPGA implementation demonstrates a favorable accuracy and anti-noise capability when dealing with different degrees of blur and noise in an image. Therefore, the FPGA implementation can satisfy real-time edge detection requirements.
引用
收藏
页码:787 / 797
页数:10
相关论文
共 50 条
  • [31] Realization of Real-time Sobel Adaptive Threshold Edge Detection System Based on FPGA
    Tian, Jie
    Wu, Jingjing
    Wang, Guanglong
    [J]. 2015 IEEE INTERNATIONAL CONFERENCE ON INFORMATION AND AUTOMATION, 2015, : 2740 - 2743
  • [32] FPGA Implementation of Real-time Digital Image Stabilization
    Gang, Li
    [J]. SELECTED PAPERS FROM CONFERENCES OF THE PHOTOELECTRONIC TECHNOLOGY COMMITTEE OF THE CHINESE SOCIETY OF ASTRONAUTICS: OPTICAL IMAGING, REMOTE SENSING, AND LASER-MATTER INTERACTION 2013, 2014, 9142
  • [33] FPGA Implementation of Real-Time Ethernet for Motion Control
    Chen Youdong
    Xing Chunxiang
    Tao Yong
    Sun Kai
    [J]. ADVANCES IN MECHANICAL ENGINEERING, 2013,
  • [34] REAL-TIME EFFICIENT FPGA IMPLEMENTATION OF AES ALGORITHM
    El Maraghy, Mazen
    Hesham, Salma
    Abd El Ghany, Mohamed A.
    [J]. 2013 IEEE 26TH INTERNATIONAL SOC CONFERENCE (SOCC), 2013, : 203 - 208
  • [35] FPGA Implementation of A* Algorithm for Real-Time Path Planning
    Zhou, Yuzhi
    Jin, Xi
    Wang, Tianqi
    [J]. INTERNATIONAL JOURNAL OF RECONFIGURABLE COMPUTING, 2020, 2020
  • [36] Real-time iris segmentation and its implementation on FPGA
    Khan, Tariq M.
    Bailey, Donald G.
    Khan, Mohammad A. U.
    Kong, Yinan
    [J]. JOURNAL OF REAL-TIME IMAGE PROCESSING, 2020, 17 (05) : 1089 - 1102
  • [37] Analysis of real-time tracking filters implementation in FPGA
    Haritha, Garivi
    Aparna, P.
    Srihari, Pathipati
    Satapathi, Gnane Swarnadh
    [J]. PROCEEDINGS OF 2018 IEEE DISTRIBUTED COMPUTING, VLSI, ELECTRICAL CIRCUITS AND ROBOTICS (DISCOVER), 2018, : 158 - 162
  • [38] Implementation of LZO real-time lossless compression on FPGA
    Liu, Yong
    Li, Bing
    [J]. 2017 INTERNATIONAL CONFERENCE ON ELECTRON DEVICES AND SOLID-STATE CIRCUITS (EDSSC), 2017,
  • [39] Implementation of a Real-Time Spectrum Analyzer on FPGA Platforms
    Iglesias, Vctor
    Grajal, Jesus
    Sanchez, Miguel A.
    Lopez-Vallejo, Marisa
    [J]. IEEE TRANSACTIONS ON INSTRUMENTATION AND MEASUREMENT, 2015, 64 (02) : 338 - 355
  • [40] THE FPGA IMPLEMENTATION OF REAL-TIME SPOTLIGHT SAR IMAGING
    Li, Wei
    Xu, Zhiwei
    Zhu, Daiyin
    [J]. IGARSS 2018 - 2018 IEEE INTERNATIONAL GEOSCIENCE AND REMOTE SENSING SYMPOSIUM, 2018, : 6703 - 6706