• DocumentCode
    2235358
  • Title

    Efficient Canny Edge Detection Using a GPU

  • Author

    Ogawa, Kohei ; Ito, Yasuaki ; Nakano, Koji

  • Author_Institution
    Dept. of Inf. Eng., Hiroshima Univ., Hiroshima, Japan
  • fYear
    2010
  • fDate
    17-19 Nov. 2010
  • Firstpage
    279
  • Lastpage
    280
  • Abstract
    Recent GPUs, which have many processing units connected with a global memory, can be used for general purpose parallel computation. Users can develop parallel programs running on GPUs using programming architecture called CUDA (Compute Unified Device Architecture). The main contribution of this paper is to implement a Canny edge detection algorithm on CUDA. The experimental result shows that our implementation of Canny edge detection algorithm on CUDA achieves a speedup factor of 61 over a conventional software implementation.
  • Keywords
    computer graphic equipment; coprocessors; edge detection; parallel programming; Canny edge detection algorithm; GPU; compute unified device architecture; conventional software implementation; general purpose parallel computation; global memory; graphics processing unit; parallel programs; programming architecture; CUDA; Edge detection; GPU; Parallel processing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Networking and Computing (ICNC), 2010 First International Conference on
  • Conference_Location
    Higashi-Hiroshima
  • Print_ISBN
    978-1-4244-8918-3
  • Electronic_ISBN
    978-0-7695-4277-5
  • Type

    conf

  • DOI
    10.1109/IC-NC.2010.13
  • Filename
    5695250