(1.2.3.4.國防科學技術大學 計算機學院,湖南省 長沙市 410073)
摘要:遙感圖像融合技術是有效利用多傳感器、多平臺、多光譜、多時相遙感數據的主要途徑。針對經典的主成分分析(PCA)融合串行算法,提出一種新的基于CPU/GPU異構系統的并行PCA融合算法。實驗結果表明,基于CPU/GPU異構系統CUDA架構的并行PCA融合算法充分利用GPU的并行處理能力,計算速度提高幅度明顯,圖像越大越復雜,提高的幅度越大,處理4096×4096圖像數據時,最高能獲得將近134倍的加速速率,極大的提高了PCA融合算法在實際應用中的實時性。
關鍵詞:CUP/GPU;PCA;圖像融合;CUDA
中圖分類號:TP311 文獻標識碼:A 文章編號:
Research the image fusion algorithm of PCA based on GPU
FANG Min-quan , ZHOU Hai-fang , YAO Tian-wen , SHEN Xiao-long
(College of Computer , National University of Defense Technology, changsha 410073,China,)
Abstract:Remote sensing image fusion technology is the main way of using the remote sensing data of multisensor, multi-platform, multispectral and multi-phase.According to the serial fusion algorithm of PCA,put forward a new parallel image fusion algorithm of PCA based on CPU/GPU heterogeneous system.The experimental results show : the parallel image fusion algorithm of PCA,based on CUDA of CPU/GPU heterogeneous system,makes full use of parallel ability of GPU .The speed of computing improves obviously.The bigger is the images,the higher is the proportion of speeding up.When processing the 4096*4096 size of images,it can speed up nearly 134 times.The high speeding up proportion can make sure the real time of practical application.
Key words:CUP/GPU ; PCA ; image fusion ; CUDA
參考文獻 (References)
[1] 章孝燦,黃智才,趙元洪. 遙感數字圖像處理[M]. 杭州:浙江大學出版社. 1997.
[2] 郭雷,李暉暉,鮑永生. 圖像融合[M]. 北京:電子工業出版社,2008.
[3] 周海芳. 遙感圖像并行處理算法的研究與應用[D]. 長沙:國防科學技術大學研究生院, 2003.
[4] 張舒,褚艷麗等著. GPU高性能計算之CUDA[M]. 北京:中國水利水電出版社,2009.
[5] NVIDIA.(2012). CUDA_C_Programming_Guide 5.0. Santa Clara, CA:NVIDIA.
[6] Sanders, J., E. Kandrot. GPU高性能編程CUDA實戰[M]. 北京:機械工業出版社, 2010.
作者簡介:方民權(1989-),男,浙江東陽人,碩士研究生,主要研究方向為高性能圖像處理,并行與分布處理和遙感圖像處理的交叉領域