Optimization of minimum volume constrained hyperspectral image unmixing on CPU-GPU heterogeneous platform

被引:4
|
作者
Wu, Zebin [1 ,2 ,3 ]
Liu, Jianjun [1 ]
Ye, Shun [1 ]
Sun, Le [1 ]
Wei, Zhihui [1 ,3 ]
机构
[1] Nanjing Univ Sci & Technol, Sch Engn & Comp Sci, Nanjing 210094, Jiangsu, Peoples R China
[2] NUST, Lianyungang Res Inst, Lianyungang 222006, Peoples R China
[3] Jiangsu Key Lab Spectral Imaging & Intelligent Se, Nanjing 210094, Jiangsu, Peoples R China
基金
中国国家自然科学基金; 高等学校博士学科点专项科研基金;
关键词
Hyperspectral unmixing; Nonnegative matrix factorization; Parallel; Minimum volume constrained; Optimization algorithm; NONNEGATIVE MATRIX FACTORIZATION; VERTEX COMPONENT ANALYSIS; ENDMEMBER EXTRACTION; ALGORITHM; IMPLEMENTATION;
D O I
10.1007/s11554-014-0479-x
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Hyperspectral unmixing is essential for efficient hyperspectral image processing. Nonnegative matrix factorization based on minimum volume constraint (MVC-NMF) is one of the most widely used methods for unsupervised unmixing for hyperspectral image without the pure-pixel assumption. But the model of MVC-NMF is unstable, and the traditional solution based on projected gradient algorithm (PG-MVC-NMF) converges slowly with low accuracy. In this paper, a novel parallel method is proposed for minimum volume constrained hyperspectral image unmixing on CPU-GPU Heterogeneous Platform. First, a optimized unmixing model of minimum logarithmic volume regularized NMF is introduced and solved based on the second-order approximation of function and alternating direction method of multipliers (SO-MVC-NMF). Then, the parallel algorithm for optimized MVC-NMF (PO-MVC-NMF) is proposed based on the CPU-GPU heterogeneous platform, taking advantage of the parallel processing capabilities of GPUs and logic control abilities of CPUs. Experimental results based on both simulated and real hyperspectral images indicate that the proposed algorithm is more accurate and robust than the traditional PG-MVC-NMF, and the total speedup of PO-MVC-NMF compared to PG-MVC-NMF is over 50 times.
引用
收藏
页码:265 / 277
页数:13
相关论文
共 50 条
  • [21] Heterogeneous CPU-GPU Execution of Stencil Applications
    Siklosi, Balint
    Reguly, Istvan Z.
    Mudalige, Gihan R.
    PROCEEDINGS OF 2018 IEEE/ACM INTERNATIONAL WORKSHOP ON PERFORMANCE, PORTABILITY AND PRODUCTIVITY IN HPC (P3HPC 2018), 2018, : 71 - 80
  • [22] gem5-gpu: A Heterogeneous CPU-GPU Simulator
    Power, Jason
    Hestness, Joel
    Orr, Marc S.
    Hill, Mark D.
    Wood, David A.
    IEEE COMPUTER ARCHITECTURE LETTERS, 2015, 14 (01) : 34 - 36
  • [23] A NEW MINIMUM VOLUME BASED REGULARISATION FOR HYPERSPECTRAL IMAGE UNMIXING
    Zhang, Mo
    Ricard, Bruno
    2022 12TH WORKSHOP ON HYPERSPECTRAL IMAGING AND SIGNAL PROCESSING: EVOLUTION IN REMOTE SENSING (WHISPERS), 2022,
  • [24] Application of CPU-GPU heterogeneous system in optical remote sensing image processing
    Dang Y.
    Wang X.
    Hongwai yu Jiguang Gongcheng/Infrared and Laser Engineering, 2020, 49
  • [25] Feedback Control Optimization for Performance and Energy Efficiency on CPU-GPU Heterogeneous Systems
    Lin, Feng-Sheng
    Liu, Po-Ting
    Li, Ming-Hua
    Hsiung, Pao-Ann
    ALGORITHMS AND ARCHITECTURES FOR PARALLEL PROCESSING, ICA3PP 2016, 2016, 10048 : 388 - 404
  • [26] Profiling based optimization method for CPU-GPU heterogeneous parallel processing system
    Zhang, Bao
    Dong, Xiaoshe
    Bai, Xiuxiu
    Cao, Haijun
    Liu, Chao
    Mei, Yiduo
    Dong, X., 1600, Xi'an Jiaotong University (46): : 17 - 23
  • [27] A Real-time SAR Imaging System Based on CPU-GPU Heterogeneous Platform
    Wu, Yewei
    Chen, Jun
    Zhang, Hongqun
    PROCEEDINGS OF 2012 IEEE 11TH INTERNATIONAL CONFERENCE ON SIGNAL PROCESSING (ICSP) VOLS 1-3, 2012, : 461 - 464
  • [28] Automatic CPU-GPU Communication Management and Optimization
    Jablin, Thomas B.
    Prabhu, Prakash
    Jablin, James A.
    Johnson, Nick P.
    Beard, Stephen R.
    August, David I.
    ACM SIGPLAN NOTICES, 2011, 46 (06) : 142 - 151
  • [29] KubeSC-RTP: Smart scheduler for Kubernetes platform on CPU-GPU heterogeneous systems
    Harichane, Ishak
    Makhlouf, Sid Ahmed
    Belalem, Ghalem
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2022, 34 (21):
  • [30] Reducing CPU-GPU Interferences to Improve CPU Performance in Heterogeneous Architectures
    Wen H.
    Zhang W.
    Journal of Computing Science and Engineering, 2020, 16 (04) : 131 - 145