• DocumentCode
    3043140
  • Title

    Fast Ellipse Detection Algorithm Using Hough Transform on the GPU

  • Author

    Ito, Yasuaki ; Ogawa, Kouhei ; Nakano, Koji

  • Author_Institution
    Dept. of Inf. Eng., Hiroshima Univ., Hiroshima, Japan
  • fYear
    2011
  • fDate
    Nov. 30 2011-Dec. 2 2011
  • Firstpage
    313
  • Lastpage
    319
  • Abstract
    GPUs (Graphics Processing Units) are specialized microprocessors that accelerate 3D or 2D graphics operations. Recent GPUs, which have many processing units connected with a global memory, can be used for general purpose parallel computation. To utilize the powerful computing ability, GPUs are widely used for general purpose computing. The main purpose of this paper is an ellipse detection algorithm with Hough transform. The feature of our algorithm is that to reduce computational time and space, the parameter spaces in the Hough transform are decomposed for each parameter and each parameter is computed in series. Also, we implemented our algorithm on a modern GPU system. The experimental results show that, for an input image with size of 2040×2040, our GPU implementation can achieve a speedup factor of approximately 64 times over the sequential implementation without the GPU support.
  • Keywords
    Hough transforms; computational geometry; microprocessor chips; GPU; Hough transform; fast ellipse detection; general purpose parallel computation; graphics processing units; microprocessors; Arrays; Detection algorithms; Graphics processing unit; Image edge detection; Instruction sets; Transforms; CUDA; Ellipse detection; GPU; Hough transform;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Networking and Computing (ICNC), 2011 Second International Conference on
  • Conference_Location
    Osaka
  • Print_ISBN
    978-1-4577-1796-3
  • Type

    conf

  • DOI
    10.1109/ICNC.2011.61
  • Filename
    6131836