Title :
A moving window architecture for a HW/SW codesign based Canny edge detection for FPGA
Author :
Amaricai, A. ; Boncalo, O. ; Iordate, M. ; Marinescu, B.
Author_Institution :
Comput. Eng. Dept., Univ. Politeh. of Timisoara, Timisoara, Romania
Abstract :
This paper proposes an accelerator for Canny edge detection implemented on FPGA. The proposed architecture relies on a moving window consisting of 7×8 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.
Keywords :
edge detection; field programmable gate arrays; hardware-software codesign; image segmentation; Canny edge detection; FPGA; HW-SW codesign; direction computation; double thresholding; gradient magnitude; hardware accelerator; moving window architecture; nonmaximum suppression; smoothing; Buffer storage; Computer architecture; Field programmable gate arrays; Hardware; Hysteresis; Image edge detection; Smoothing methods; Canny´s algorithm; FPGA image processing; edge detection;
Conference_Titel :
Microelectronics (MIEL), 2012 28th International Conference on
Conference_Location :
Nis
Print_ISBN :
978-1-4673-0237-1
DOI :
10.1109/MIEL.2012.6222884