Title :
Real-time implementation of noise-immune gradient-based edge detection
Author :
Hsiao, Pei-Yung ; Wen, Hwa ; Chen, Ying-Pei ; Chen, Sao-Jie
Author_Institution :
Dept. of Electron. Eng., Chang Gung Univ., Tao Yuan, Taiwan
Abstract :
This paper describes the implementation of a computational FPGA for edge detection, which particularly is immune to noise by a digital approximated Gaussian smoothing filter. Proposed systolic array architecture has been examined for convolution operation, which benefits the design with simplicity and regularity. Moreover, most of the presented processing structures are highly pipelined thus the goal of a real-time computing is substantially achieved with a frame rate up to 202 frames/sec. For the efficiency of hardware mapping to certain algorithm, the absolute difference mask (ADM) is adopted for its regularity and independent operations, as well as the valuable property of performing one-pixel-edge localization. A scalable FIFO design is also proposed, which makes the edge detector applicable for five different image sizes. The FPGA implementation on a versatile development platform results that our design improves the speed and hardware usage. This is attributed to the utilization of the proposed parallel and pipelined structure, so that a fast operation speed of 53MHz is obtained in this investigation, which is 83 times faster than software implementation.
Keywords :
edge detection; field programmable gate arrays; gradient methods; logic design; pipeline processing; real-time systems; smoothing methods; systolic arrays; 53 MHz; Gaussian smoothing filter; absolute difference mask; convolution operation; edge detection; field programmable gate arrays; one-pixel-edge localization; parallel structure; pipelined structure; real-time computing; scalable FIFO design; systolic array architecture; Computer architecture; Convolution; Detectors; Digital filters; Field programmable gate arrays; Gaussian noise; Hardware; Image edge detection; Smoothing methods; Systolic arrays;
Conference_Titel :
Signals, Circuits and Systems, 2005. ISSCS 2005. International Symposium on
Print_ISBN :
0-7803-9029-6
DOI :
10.1109/ISSCS.2005.1511320