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 条
  • [41] GCN: GPU-based Cube CNN Framework for Hyperspectral Image Classification
    Dong, Han
    Li, Tao
    Leng, Jiabing
    Kong, Lingyan
    Bai, Gang
    [J]. 2017 46TH INTERNATIONAL CONFERENCE ON PARALLEL PROCESSING (ICPP), 2017, : 41 - 49
  • [42] Optimizations of the GPU-based Three-Dimensional FDTD Program with CPML boundary condition on Kepler Architecture GPU
    Shao, Ran
    Linton, David
    Spence, Ivor
    Zheng, Ning
    [J]. SEVENTH INTERNATIONAL CONFERENCE ON GRAPHIC AND IMAGE PROCESSING (ICGIP 2015), 2015, 9817
  • [43] GPU-based Arbitrary Polygon Intersection Area Algorithm
    Gao, Yi
    Wu, Bo
    Luo, Jianxin
    Qiu, Hangping
    [J]. 3RD INTERNATIONAL SYMPOSIUM ON MECHATRONICS AND INDUSTRIAL INFORMATICS, (ISMII 2017), 2017, : 99 - 105
  • [44] A GPU-Based Backtracking Algorithm for Permutation Combinatorial Problems
    Pessoa, Tiago Carneiro
    Gmys, Jan
    Melab, Nouredine
    de Carvalho Junior, Francisco Heron
    Tuyttens, Daniel
    [J]. ALGORITHMS AND ARCHITECTURES FOR PARALLEL PROCESSING, ICA3PP 2016, 2016, 10048 : 310 - 324
  • [45] A GPU-based Algorithm for Astronomical Image Subtraction Photometry
    Li, Jiajun
    Yu, Ce
    Sun, Jizhou
    Xiao, Jian
    [J]. PROCEEDINGS 2013 INTERNATIONAL CONFERENCE ON MECHATRONIC SCIENCES, ELECTRIC ENGINEERING AND COMPUTER (MEC), 2013, : 1937 - 1942
  • [46] A GPU-Based Rasterization Algorithm for Boolean Operations on Polygons
    Gao, Yi
    Luo, Jianxin
    Qiu, Hangping
    Tang, Bin
    Wu, Bo
    Duan, Weiwei
    [J]. IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2018, E101D (01): : 234 - 238
  • [47] A fast GPU-based hybrid algorithm for addition chains
    Bahig, Hatem M.
    AbdElbari, Khaled A.
    [J]. CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2018, 21 (04): : 2001 - 2011
  • [48] A GPU-based implementation of the MRF algorithm in ITK package
    Valero, Pedro
    Sanchez, Jose L.
    Cazorla, Diego
    Arias, Enrique
    [J]. JOURNAL OF SUPERCOMPUTING, 2011, 58 (03): : 403 - 410
  • [49] A GPU-Based Algorithm for a Faster Hypervolume Contribution Computation
    Manoatl Lopez, Edgar
    Miguel Antonio, Luis
    Coello Coello, Carlos A.
    [J]. EVOLUTIONARY MULTI-CRITERION OPTIMIZATION, PT II, 2015, 9019 : 80 - 94
  • [50] GPU-Based Bat Algorithm for Discovering Cultural Coalitions
    Kechid, Amine
    Drias, Habiba
    [J]. ADVANCES AND TRENDS IN ARTIFICIAL INTELLIGENCE: FROM THEORY TO PRACTICE, 2019, 11606 : 470 - 482