5 October 2017 GPU implementation of discrete particle swarm optimization algorithm for endmember extraction from hyperspectral image
Author Affiliations +
Abstract
Hyperspectral image unmixing is an important part of hyperspectral data analysis. The mixed pixel decomposition consists of two steps, endmember (the unique signatures of pure ground components) extraction and abundance (the proportion of each endmember in each pixel) estimation. Recently, a Discrete Particle Swarm Optimization algorithm (DPSO) was proposed for accurately extract endmembers with high optimal performance. However, the DPSO algorithm shows very high computational complexity, which makes the endmember extraction procedure very time consuming for hyperspectral image unmixing. Thus, in this paper, the DPSO endmember extraction algorithm was parallelized, implemented on the CUDA (GPU K20) platform, and evaluated by real hyperspectral remote sensing data. The experimental results show that with increasing the number of particles the parallelized version obtained much higher computing efficiency while maintain the same endmember exaction accuracy.
© (2017) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE). Downloading of the abstract is permitted for personal use only.
Chaoyin Yu, Zhengwu Yuan, Yuanfeng Wu, "GPU implementation of discrete particle swarm optimization algorithm for endmember extraction from hyperspectral image", Proc. SPIE 10430, High-Performance Computing in Geoscience and Remote Sensing VII, 104300G (5 October 2017); doi: 10.1117/12.2279983; https://doi.org/10.1117/12.2279983
PROCEEDINGS
10 PAGES


SHARE
Back to Top