Title :
A Hardware/Software Co-design Architecture of Canny Edge Detection
Author :
Haghi, Abbas ; Sheikh, Usman Ullah ; Marsono, Muhammad Nadzir
Author_Institution :
Fac. of Electr. Eng., Univ. Teknol. Malaysia, Skudai, Malaysia
Abstract :
The Canny edge detection algorithm has been widely used in image processing and computer vision applications. This algorithm is complex since it requires successive computationally-heavy stages such as smoothing, computing gradient, thinning and thresholding. These steps contain many functions based on multiplications, divisions and arc tan. Hence, processing high quality images using programmable processors such as digital signal processors is slow, multiple processing elements are required. For custom architecture, to efficiently use the hardware resources and improve the processing throughput, some hardware features like pipelining must be employed. This paper proposes a hardware/software co-design architecture which speeds up Canny processing time by 19 times compared to the software implementation. Targeted for NiosII system on Altera FPGA (Field Programmable Gate Array) platform, the co-design provides a balance between hardware acceleration and software reprogram ability.
Keywords :
edge detection; field programmable gate arrays; gradient methods; hardware-software codesign; image segmentation; image thinning; Altera FPGA; Canny edge detection algorithm; NiosII system; computer vision applications; hardware acceleration; hardware features; hardware/software co-design architecture; high quality images; image processing; image smoothing; image thinning; image thresholding; pipelining; programmable processors; software implementation; software reprogram ability; successive computationally-heavy stages; Equations; Hardware; Image edge detection; Signal processing algorithms; Smoothing methods; Software; Software algorithms; Canny edge detection; FPGA; Hardware/software co-design; Image processing; NiosII;
Conference_Titel :
Computational Intelligence, Modelling and Simulation (CIMSiM), 2012 Fourth International Conference on
Conference_Location :
Kuantan
Print_ISBN :
978-1-4673-3113-5
DOI :
10.1109/CIMSim.2012.18