• DocumentCode
    3042521
  • Title

    Fast and Accurate Template Matching Using Pixel Rearrangement on the GPU

  • Author

    Uchida, Akihiro ; Ito, Yasuaki ; Nakano, Koji

  • Author_Institution
    Dept. of Inf. Eng., Hiroshima Univ., Hiroshima, Japan
  • fYear
    2011
  • fDate
    Nov. 30 2011-Dec. 2 2011
  • Firstpage
    153
  • Lastpage
    159
  • Abstract
    A GPU (Graphics Processing Unit) is a specialized processor for graphics processing. GPUs have the ability to perform high-speed parallel processing using its many processing cores. To utilize the powerful computing ability, GPUs are widely used for general purpose processing. The main contribution of this paper is to show a new template matching algorithm using pixel rearrangement. Template Matching is a technique for finding small parts of an image which match a template image. The feature of our proposed algorithm is that using pixel rearrangement, multiple low-resolution images are generated and template matching for the low-resolution images is performed to reduce the computing time. Also, we implemented our algorithm on a GPU system. The experimental results show that, for an input image with size of 4096 × 4096 and a template image with size of 256 × 256, our implementation can achieve a speedup factor of approximately 78 times over the conventional sequential implementation.
  • Keywords
    graphics processing units; image matching; image resolution; parallel processing; GPU; general purpose processing; graphics processing unit; low-resolution images; parallel processing; pixel rearrangement; template matching algorithm; Correlation; Graphics processing unit; Image resolution; Instruction sets; Multicore processing; CUDA; GPU; Parallel processing; Template matching;
  • 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.30
  • Filename
    6131800