• DocumentCode
    3128034
  • Title

    FPGA Implementation of the Generalized Hough Transform

  • Author

    Geninatti, Sergio Rubén ; Benitez, J.I.B. ; Calvio, M.H. ; Mata, Nicolás Guil ; Luna, Juan Gómez

  • Author_Institution
    Univ. de Rosario, Rosario, Argentina
  • fYear
    2009
  • fDate
    9-11 Dec. 2009
  • Firstpage
    172
  • Lastpage
    177
  • Abstract
    Many applications of image analysis need a similarity measure that highlights the presence of shapes or objects. The Generalized Hough Transform (GHT) is a popular image processing technique that is able to locate an object in an image. In its original formulation, this algorithm has a regular computation pattern, but suffers from high computational and memory requirements. More efficient GHT implementations have been carried out leading to computation and memory saving at the expenses of introducing irregularities in the computation, which make more difficult the design of a specific hardware solution. This work proposes the use of Field-Programmable Gate Arrays (FPGAs) for the implementation of an efficient version of the GHT. The development of the GHT has been divided into several functional blocks. This permits us to take advantage of a progressive reduction of the data flow and the algorithm stages, in order to optimize the use of the FPGA resources and clock cycles. We have tested our design by applying the GHT to the similarity calculation of frames in a video sequence.
  • Keywords
    Hough transforms; field programmable gate arrays; video signal processing; FPGA implementation; algorithm stages; clock cycles; computation pattern; computational requirement; data flow; field-programmable gate arrays; functional blocks; generalized Hough transform; image processing; memory requirement; similarity calculation; video sequence; Clocks; Field programmable gate arrays; Hardware; Image edge detection; Image processing; Image sequence analysis; Shape measurement; Silicon; Testing; Video sequences; FPGA; Hough Transform; concurrent calculation; edge detection; video analysis; video segmentation;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Reconfigurable Computing and FPGAs, 2009. ReConFig '09. International Conference on
  • Conference_Location
    Quintana Roo
  • Print_ISBN
    978-1-4244-5293-4
  • Electronic_ISBN
    978-0-7695-3917-1
  • Type

    conf

  • DOI
    10.1109/ReConFig.2009.78
  • Filename
    5382047