A Moving Window Architecture for a HW/SW Codesign Based Canny Edge Detection for FPGA

被引:3
|
作者
Amaricai, A. [1 ]
Boncalo, O. [1 ]
Iordate, M. [1 ]
Marinescu, B. [1 ]
机构
[1] Univ Politehn Timisoara, Dept Comp Engn, Timisoara 300223, Romania
关键词
FPGA image processing; edge detection; Canny's algorithm;
D O I
10.1109/MIEL.2012.6222884
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
This paper proposes an accelerator for Canny edge detection implemented on FPGA. The proposed architecture relies on a moving window consisting of 7x8 pixels, which performs the more computational complex operations of the algorithm: smoothing, gradient's magnitude and direction computation, non-maximum suppression and double thresholding. By employing the proposed window, intermediate results are stored within the FPGA, without the need to buffer them in large memory structures. Furthermore, the design has a high throughput rate, due to its large numbers of pipeline stages, allowing considerable performance for the proposed algorithm.
引用
收藏
页码:393 / 396
页数:4
相关论文
共 50 条
  • [1] A rise architecture to explore HW/SW parallelism in HW/SW codesign
    Carro, L
    Suzim, A
    [J]. IEEE SYMPOSIUM AND WORKSHOP ON ENGINEERING OF COMPUTER-BASED SYSTEMS, PROCEEDINGS, 1996, : 382 - 388
  • [2] An FPGA implementation of HW/SW codesign architecture for H.263 video coding
    Ben Atitallah, Ahmed
    Kadionik, Patrice
    Ghozzi, Fahmi
    Nouel, Patrice
    Masmoudi, Nouri
    Levi, Herve
    [J]. AEU-INTERNATIONAL JOURNAL OF ELECTRONICS AND COMMUNICATIONS, 2007, 61 (09) : 605 - 620
  • [3] Teaching HW/SW codesign with a Zynq ARM/FPGA SoC
    Balasch, Josep
    Beckers, Arthur
    Bozilov, Dusan
    Roy, Sujoy Sinha
    Turan, Furkan
    Verbauwhede, Ingrid
    [J]. 2018 12TH EUROPEAN WORKSHOP ON MICROELECTRONICS EDUCATION (EWME), 2018, : 63 - 66
  • [4] A statechart based HW/SW codesign system
    Bates, ID
    Chester, EG
    Kinniment, DJ
    [J]. PROCEEDINGS OF THE SEVENTH INTERNATIONAL WORKSHOP ON HARDWARE/SOFTWARE CODESIGN (CODES'99), 1999, : 162 - 166
  • [5] HW/SW codesign incorporating edge delays using dynamic programming
    Bhasyam, K
    Bazargan, K
    [J]. EUROMICRO SYMPOSIUM ON DIGITAL SYSTEM DESIGN, PROCEEDINGS, 2003, : 264 - 271
  • [6] HW/SW FPGA architecture for a flexible motion estimation
    Ben Atitallah, A.
    Kadionik, P.
    Masmoudi, N.
    Levi, H.
    [J]. 2007 14TH IEEE INTERNATIONAL CONFERENCE ON ELECTRONICS, CIRCUITS AND SYSTEMS, VOLS 1-4, 2007, : 30 - +
  • [7] FPGA-accelerated anisotropic diffusion filter based on SW/HW-codesign for medical images
    Hadj Fredj, Amira
    Malek, Jihene
    [J]. JOURNAL OF REAL-TIME IMAGE PROCESSING, 2021, 18 (06) : 2429 - 2440
  • [8] FPGA-accelerated anisotropic diffusion filter based on SW/HW-codesign for medical images
    Amira Hadj Fredj
    Jihene Malek
    [J]. Journal of Real-Time Image Processing, 2021, 18 : 2429 - 2440
  • [9] The SATURN Approach to SysML-based HW/SW Codesign
    Mueller, Wolfgang
    He, Da
    Mischkalla, Fabian
    Wegele, Arthur
    Whiston, Paul
    Penil, Pablo
    Villar, Eugenio
    Mitas, Nikolaos
    Kritharidis, Dimitrios
    Azcarate, Florent
    Carballeda, Manuel
    [J]. IEEE ANNUAL SYMPOSIUM ON VLSI (ISVLSI 2010), 2010, : 506 - 511
  • [10] HW/SW Codesign and FPGA Acceleration of Visual Odometry Algorithms for Rover Navigation on Mars
    Lentaris, George
    Stamoulias, Ioannis
    Soudris, Dimitrios
    Lourakis, Manolis
    [J]. IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, 2016, 26 (08) : 1563 - 1577