Further Optimizations of the GPU-based Pixel Purity Index Algorithm for Hyperspectral Unmixing

被引:1
|
作者
Wu, Xianyun [1 ]
Huang, Bormin
Plaza, Antonio [2 ]
Li, Yunsong [1 ]
Wu, Chengke [1 ]
机构
[1] Xidian Univ, State Key Lab Integrated Serv Networks, Xian 710071, Peoples R China
[2] Univ Extremadura, Dept Technol Computers & Communicat, E-10071 Caceres, Spain
关键词
Hyperspectral unmixing; endmember extraction; pixel purity index (PPI); graphics processing units (GPUs); ENDMEMBER EXTRACTION; FPGA;
D O I
10.1117/12.979310
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Many algorithms have been proposed to automatically find spectral endmembers in hyperspectral data sets. Perhaps one of the most popular ones is the pixel purity index (PPI), available in the ENVI software from Exelis Visual Information Solutions. Although the algorithm has been widely used in the spectral unmixing community, it is highly time consuming as its precision increases asymptotically. Due to its high computational complexity, the PPI algorithm has been recently implemented in several high performance computing architectures including commodity clusters, heterogeneous and distributed systems, field programmable gate arrays (FPGAs) and graphics processing units (GPUs). In this letter, we present an improved GPU implementation of the PPI algorithm which provides real-time performance for the first time in the literature.
引用
收藏
页数:6
相关论文
共 50 条
  • [1] Parallel Optimization of Pixel Purity Index Algorithm for Hyperspectral Unmixing Based on Spark
    Gu, Jinping
    Wu, Zebin
    Li, Yonglong
    Chen, Yufeng
    Wei, Zhihui
    Wang, Wubin
    [J]. 2015 THIRD INTERNATIONAL CONFERENCE ON ADVANCED CLOUD AND BIG DATA, 2015, : 159 - 166
  • [2] FPGA-based hyperspectral data compression using spectral unmixing and the pixel purity index algorithm
    Valencia, David
    Plaza, Antonio
    [J]. COMPUTATIONAL SCIENCE - ICCS 2006, PT 1, PROCEEDINGS, 2006, 3991 : 888 - 891
  • [3] A GPU-Based Processing Chain for Linearly Unmixing Hyperspectral Images
    Martel, Ernestina
    Guerra, Raul
    Lopez, Sebastian
    Sarmiento, Roberto
    [J]. IEEE JOURNAL OF SELECTED TOPICS IN APPLIED EARTH OBSERVATIONS AND REMOTE SENSING, 2017, 10 (03) : 818 - 834
  • [4] VERTEX COMPONENT ANALYSIS GPU-BASED IMPLEMENTATION FOR HYPERSPECTRAL UNMIXING
    Rodriguez Alves, Jose M.
    Nascimento, Jose M. P.
    Plaza, Antonio
    Sanchez, Sergio
    Bioucas-Dias, Jose M.
    Silva, Vitor
    [J]. 2012 4TH WORKSHOP ON HYPERSPECTRAL IMAGE AND SIGNAL PROCESSING (WHISPERS), 2012,
  • [5] GGCN: GPU-Based Hyperspectral Image Classification Algorithm
    Zhang Minghua
    Zou Yaqing
    Song Wei
    Huang Dongmei
    Liu Zhixiang
    [J]. LASER & OPTOELECTRONICS PROGRESS, 2020, 57 (20)
  • [6] FPGA Implementation of the Pixel Purity Index Algorithm for Remotely Sensed Hyperspectral Image Analysis
    Carlos González
    Javier Resano
    Daniel Mozos
    Antonio Plaza
    David Valencia
    [J]. EURASIP Journal on Advances in Signal Processing, 2010
  • [7] FPGA Implementation of the Pixel Purity Index Algorithm for Remotely Sensed Hyperspectral Image Analysis
    Gonzalez, Carlos
    Resano, Javier
    Mozos, Daniel
    Plaza, Antonio
    Valencia, David
    [J]. EURASIP JOURNAL ON ADVANCES IN SIGNAL PROCESSING, 2010, : 1 - 13
  • [8] Band Detection in Hyperspectral Imagery by Pixel Purity Index
    Chang, Chein-, I
    Li, Yao
    Wu, Chao-Cheng
    [J]. 2015 7TH WORKSHOP ON HYPERSPECTRAL IMAGE AND SIGNAL PROCESSING: EVOLUTION IN REMOTE SENSING (WHISPERS), 2015,
  • [9] Parallel optimization of pixel purity index algorithm for massive hyperspectral images in cloud computing environment
    Chen, Yufeng
    Wu, Zebin
    Sun, Le
    Wei, Zhihui
    Li, Yonglong
    [J]. JOURNAL OF APPLIED REMOTE SENSING, 2016, 10
  • [10] Fast implementation of pixel purity index algorithm
    Plaza, A
    Chang, CI
    [J]. Algorithms and Technologies for Multispectral, Hyperspectral, and Ultraspectral Imagery XI, 2005, 5806 : 307 - 317