DocumentCode :
1282600
Title :
Resource-Efficient FPGA Architecture and Implementation of Hough Transform
Author :
Chen, Zhong-Ho ; Su, Alvin W Y ; Sun, Ming-Ting
Author_Institution :
Dept. of Comput. Sci. & Inf. Eng., Nat. Cheng-Kung Univ., Tainan, Taiwan
Volume :
20
Issue :
8
fYear :
2012
Firstpage :
1419
Lastpage :
1428
Abstract :
Hough transform is widely used for detecting straight lines in an image, but it involves huge computations. For embedded application, field-programmable gate arrays are one of the most used hardware accelerators to achieve real-time implementation of Hough transform. In this paper, we present a resource-efficient architecture and implementation of Hough transform on an FPGA. The incrementing property of Hough transform is described and used to reduce the resource requirement. In order to facilitate parallelism, we divide the image into blocks and apply the incrementing property to pixels within a block and between blocks. Moreover, the locality of Hough transform is analyzed to reduce the memory access. The proposed architecture is implement on an Altera EP2S180F1508C3 device and can operate at a maximum frequency of 200 MHz. It could compute the Hough transform of 512 × 512 test images with 180 orientations in 2.07-3.16 ms without using many FPGA resources (i.e., one could achieve the performance by adopting a low-cost low-end FPGA).
Keywords :
Hough transforms; field programmable gate arrays; Altera EP2S180F1508C3 device; Hough transform implementation; embedded application; field-programmable gate arrays; frequency 200 MHz; hardware accelerators; image detection; memory access reduction; resource-efficient FPGA architecture; straight line detection; time 2.07 ms to 3.16 ms; Field programmable gate arrays; Image coding; Memory management; Parallel processing; Pixel; Transforms; FPGA; hough transform; real-time;
fLanguage :
English
Journal_Title :
Very Large Scale Integration (VLSI) Systems, IEEE Transactions on
Publisher :
ieee
ISSN :
1063-8210
Type :
jour
DOI :
10.1109/TVLSI.2011.2160002
Filename :
5961666
Link To Document :
بازگشت