Creating and sharing knowledge for telecommunications

Vertex Component Analysis GPU-based Implementation for Hyperspectral Unmixing

Alves, J.M.R.A ; Nascimento, J. ; Plaza, A. ; Sanchez, S.S ; Bioucas-Dias, J. ; Silva, V.

Vertex Component Analysis GPU-based Implementation for Hyperspectral Unmixing, Proc IEEE Workshop on Hyperspectral Image and Signal Processing: Evolution in Remote Sensing - WHISPERS, Shanghai, China, Vol. -, pp. 1 - 4, June, 2012.

Digital Object Identifier: 10.1109/WHISPERS.2012.6874337


Endmember extraction (EE) is a fundamental and crucial task in hyperspectral unmixing. Among other methods vertex component analysis (VCA) has become a very popular and useful tool to unmix hyperspectral data. VCA is a geometrical based method that extracts endmember signatures from large hyperspectral datasets without the
use of any a priori knowledge about the constituent spectra.

Many Hyperspectral imagery applications require a response in real time or near-real time. Thus, to met this requirement this paper proposes a parallel implementation of VCA developed for graphics processing units. The impact on the complexity and on the accuracy of the proposed parallel implementation of VCA is examined using both simulated and real hyperspectral datasets.