CPU/GPU Cooperative Fast Band Registration Method for Multispectral Imagery

被引:0
|
作者
Fang L. [1 ]
Wang M. [2 ]
Pan J. [2 ]
机构
[1] National Engineering Laboratory for Surface Transportation Weather Impacts Prevention, Broadvision Engineering Consultants, Kunming
[2] State Key Laboratory of Information Engineering in Surveying, Mapping and Remote Sensing, Wuhan University, Wuhan
基金
中国国家自然科学基金;
关键词
Band registration; Calculation and parallelism analysis; CPU/GPU cooperation; Kernel task assignment; Performance optimization;
D O I
10.13203/j.whugis20160218
中图分类号
学科分类号
摘要
With the rapid increase of data size of remote sensing images, the traditional serial band re-gistration method cannot meet the demand for real-time processing of big-data multispectral images. Therefore, a CPU/GPU cooperative fast band registration method for multispectral imagery is proposed in this paper. Firstly, the computational amount and degree of parallelism are analyzed; point matching and differential rectification are ported to GPU to execute while the affine transformation parameter is still calculated on CPU. Secondly, kernel task assignment and basic settings are made to ensure the two above GPU steps executable. Moreover, three performance optimization methods, including memory access optimization, instruction optimization and transmission/computation overlap, are designed to further improve the efficiency of band registration. The experimental results based on NVIDIA Tesla M2050 GPU and Intel Xeon E5650 CPU show that the running time of YG-26 multispectral image band registration is only 3.25 s with our method, which got a speedup ratio of 32.32 compared with the traditional CPU serial method. The proposed method can provide quasi-real-time processing capability for multispectral imagery with big data size. © 2018, Research and Development Office of Wuhan University. All right reserved.
引用
收藏
页码:1000 / 1007
页数:7
相关论文
共 15 条
  • [1] Yu H., Gan F., Dang F., An Experimental Analysis of Band to Band Registration Error in High Resolution Satellite Remote Sensing Imagery, Remote Sensing for Land & Resources, 19, 3, pp. 39-42, (2007)
  • [2] Yang J., Zhang Y., Li Z., Et al., GPU-CPU Cooperate Processing of RS Image Ortho-Rectification, Geomatics and Information Science of Wuhan University, 36, 9, pp. 1043-1046, (2011)
  • [3] Fang L.Y., Wang M., Li D.R., Et al., MOC-Based Parallel Preprocessing of ZY-3 Satellite Images, IEEE Geoscience and Remote Sensing Letter, 12, 2, pp. 419-423, (2015)
  • [4] Hu X.Y., Li X.K., Zhang Y.J., Fast Filtering of LiDAR Point Cloud in Urban Areas Based on Scan Line Segmentation and GPU Acceleration, IEEE Geoscience and Remote Sensing Letter, 19, 2, pp. 308-312, (2013)
  • [5] Sui H.G., Peng F.F., Xu C., Et al., GPU-Accelerated MRF Segmentation Algorithm for SAR Images, Computers & Geosciences, 43, 2, pp. 159-166, (2012)
  • [6] Cheng B., Liu Q., Li X., Et al., Parallel Rasterization of Vector Polygon Based on CUDA, Bulletin of Surveying and Mapping, 11, pp. 97-101, (2014)
  • [7] Chen X., Qiu Y., Yi H., Parallel Programming Design of Star Image Registration Based on GPU, Infrared and Laser Engineering, 43, 11, pp. 3756-3761, (2014)
  • [8] Zhu Z., Research on GPU-Based Multi-resolution Infrared and Visible Image Registration, (2011)
  • [9] Zhou H., Zhao J., Parallel Programming Design and Storage Optimization of Remote Sensing Image Registration Based on GPU, Journal of Computer Research and Development, 49, 1, pp. 281-286, (2012)
  • [10] Xu R., Study of Parallel Algorithms for Remote Sensing Image Registration Based on GPU and Implement of Application System, (2014)