DocumentCode
167395
Title
An Efficient Implementation of the Gradient-Based Hough Transform Using DSP Slices and Block RAMs on the FPGA
Author
Xin Zhou ; Ito, Yu ; Nakano, Kaoru
Author_Institution
Dept. of Inf. Eng., Hiroshima Univ., Higashi-Hiroshima, Japan
fYear
2014
fDate
19-23 May 2014
Firstpage
762
Lastpage
770
Abstract
The gradient-based Hough transform is an improvement of the original Hough transform. It is utilized to reduce substantially the computation quantity and make the detection more accurate using gradient information. The main contribution of this paper is to present an efficient implementation of the gradient-based Hough transform for straight lines detection using a Xilinx Virtex-7 FPGA with embedded DSP slices and block RAMs. We implemented the circuit using 13 DSP48E1 slices, 180 block RAMs with 36Kbits and 8 block RAMs with 18Kbits. The experimental results show that the architecture runs in 260.061MHz and for an n×n grayscale image, our circuit can perform in n2 + (√2 + 2)n + 232 clock cycles including the computation of gradient information.
Keywords
Hough transforms; digital signal processing chips; embedded systems; field programmable gate arrays; gradient methods; random-access storage; Xilinx Virtex-7 FPGA; block RAM; embedded DSP slices; gradient information; gradient-based Hough transform; Computer architecture; Digital signal processing; Field programmable gate arrays; Image edge detection; Random access memory; Shape; Transforms; Embedded DSP slices; Embedded block RAMs; FPGA; Hough transform; Image processing; Line detection;
fLanguage
English
Publisher
ieee
Conference_Titel
Parallel & Distributed Processing Symposium Workshops (IPDPSW), 2014 IEEE International
Conference_Location
Phoenix, AZ
Print_ISBN
978-1-4799-4117-9
Type
conf
DOI
10.1109/IPDPSW.2014.88
Filename
6969458
Link To Document