• 中国计算机学会会刊
  • 中国科技核心期刊
  • 中文核心期刊

J4 ›› 2014, Vol. 36 ›› Issue (12): 2378-2385.

• 论文 • Previous Articles     Next Articles

A fast target center location algorithm for
dynamic vision measurement based on CUDA             

XU Xiaochen1,DONG Mingli1,WANG Jun1,SUN Peng1,2,YAN Bixi1   

  1. (1.Beijing Key Laboratory of Optoelectronic Test Technology,
    Beijing Information Science & Technology University,Beijing 100192;
    2.Institute of Information Photonics and Optical Communications,
    Beijing University of Posts and Telecommunications,Beijing 100876,China)
  • Received:2014-05-04 Revised:2014-06-27 Online:2014-12-25 Published:2014-12-25

Abstract:

CCD resolution plays a great role in vision measurement precision, but the high resolution will greatly increase the amount of data and computation. Because of that, the traditional serial target center location algorithm running on the CPU cannot meet the requirement of dynamic measurement. In view of this, a fast target center location algorithm for dynamic vision measurement based on CUDA is proposed. When the number of targets is beyond 10 000, more than 90% of time is consumed on image preprocessing, region constraint and target center calculation in the serial target center location algorithm. The three most timeconsuming parts are focused on and each part is analyzed and implemented based on CUDA. The experimental results show that, compared with the serial algorithm running on the CPU, the processing speed of 35 000 target centers based on CUDA is improved by 11.5 times with the same location precision, and the acceleration ratio is improved significantly along with the increase of targets number.

Key words: target center location;high resolution;CUDA;dynamic vision measurement