Acta Geodaetica et Cartographica Sinica ›› 2013, Vol. 42 ›› Issue (5): 668-675.

Previous Articles     Next Articles

A CPU-GPU Co-processing Orthographic Rectification Approach for Optical Satellite Imagery

  

  • Received:2012-08-21 Revised:2013-01-18 Online:2013-10-20 Published:2014-01-23

Abstract: A new CPU-GPU co-processing orthographic rectification approach for optical satellite imagery is proposed in this paper. First, “hierarchical tiling” strategy is applied to form the basic algorithm flow; then the algorithm performance is further improved in the respect of configuration optimization and memory hierarchical access. The algorithm is applied to the orthographic rectification of ZY-3 nadir panchromatic imagery and the experimental data is collected. By analyzing the data we find that the processing time of our algorithm on Tesla M2050 GPU is less than 5 seconds and the highest speedup ratio to the traditional serial algorithm is more than 110 times. This result demonstrates that our algorithm significantly improves the orthographic rectification efficiency and fully satisfies the requirement of fast orthographic rectification for large data optical satellite imagery.

Key words: Orthographic Rectification, CPU-GPU Co-processing, Hierarchical Tiling, Configuration Optimization, Memory Hierarchical Access

CLC Number: