DocumentCode
2058488
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
Volume
2
fYear
2005
fDate
14-15 July 2005
Firstpage
633
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;
fLanguage
English
Publisher
ieee
Conference_Titel
Signals, Circuits and Systems, 2005. ISSCS 2005. International Symposium on
Print_ISBN
0-7803-9029-6
Type
conf
DOI
10.1109/ISSCS.2005.1511320
Filename
1511320
Link To Document