Real-time integer hough transform based on FPGA

Lin Bo Tang*, Fen Fang Tao, Bao Jun Zhao, Jia Jun Liu

*Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

1 Citation (Scopus)

Abstract

The Hough transform plays an important role in line detection, but its large amount of calculation makes it very difficult to be implemented on real-time systems. Another problem is the traditional peak detection of Hough transform is not accurate. In order to solve the problems, an improved integer Hough transform based on a fast two-step searching algorithm which can be implemented on FPGA is presented. Firstly, a pipeline structure is employed for Hough transform to calculate Hough space parameters and accumulate parameters in a single clock cycle. Secondly, local maxima are found by setting the thresholds of three parameters in Hough subspace. Finally, line parameters are extracted by determining global maxima. The algorithm is verified by actual image data, and the experimental results show that the proposed method occupies less hardware resources and the accuracy rate is as high as over 93%.

Original languageEnglish
Pages (from-to)610-613
Number of pages4
JournalXi Tong Gong Cheng Yu Dian Zi Ji Shu/Systems Engineering and Electronics
Volume34
Issue number3
DOIs
Publication statusPublished - Mar 2012

Keywords

  • Field programmable gate array (FPGA)
  • Integer Hough transform
  • Line detection
  • Peak detection

Fingerprint

Dive into the research topics of 'Real-time integer hough transform based on FPGA'. Together they form a unique fingerprint.

Cite this