Computer Engineering and Applications ›› 2012, Vol. 48 ›› Issue (2): 173-176.

• 图形、图像、模式识别 • Previous Articles     Next Articles

GPU-acceleration of parallelized image matching algorithm

LI Xujie   

  1. College of Physics & Electronic Information Engineering, Wenzhou University, Wenzhou, Zhejiang 325035, China
  • Received:1900-01-01 Revised:1900-01-01 Online:2012-01-11 Published:2012-01-11

GPU加速的图像匹配技术

厉旭杰   

  1. 温州大学 物理与电子信息工程学院,浙江 温州 325035

Abstract: The speed of conventional image matching is very slow. A novel approach is presented which accelerates the image matching algorithm by using the GPGPU technology, and CUDA is used to reprogram the process. Four methods by using several types of cuda device memory are proposed. In the fourth method, 43. 5 times speedup has been achieved in the GPU as compared to the CPU counterpart, which demonstrates the significance of parallelizing the image matching algorithm using the GPGPU technology in image matching system. The importance of memory access efficient as a limiting factor to parallelism is investigated.

Key words: image matching, Compute Unified Device Architecture(CUDA) device memory types, Graphic Processing Unit(GPU), parallel computing

摘要: 传统的模板图像匹配算法,匹配速度较慢。应用GPU通用高性能编程技术实现了一种加速图像匹配算法的新方法。应用CUDA编程技术对图像匹配算法进行并行化改造。采用了四种不同的存储方案,在第四种存储方案中获得了43.5倍的加速比,并对四种不同的存储方案的性能进行了深入研究。

关键词: 图像匹配, 存储模型, 图形处理器(GPU), 并行计算