• 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