Parallel implementation of vertex component analysis for hyperspectral endmember extraction


Autoria(s): Alves, José M. Rodriguez; Nascimento, José M. P.; Bioucas-Dias, José M.; Silva, Vítor; Plaza, António
Data(s)

05/06/2014

05/06/2014

01/07/2012

Resumo

International Conference with Peer Review 2012 IEEE International Conference in Geoscience and Remote Sensing Symposium (IGARSS), 22-27 July 2012, Munich, Germany

Vertex component analysis (VCA) has become a very popular and useful tool to linear unmix large hyperspectral datasets without the use of any a priori knowledge of the constituent spectra. Although VCA is fast method, many hyperspectral imagery applications require a response in real time or near-real time. This paper proposes two different optimizations for accelerating the computational performance of VCA: the first one focus a parallel implementation based on graphics computing units (GPUs) to alleviate the VCA computational burden; The second one is focused on the development of a strategy to remove a large proportion of mixed pixels that play no effect on the VCA functioning. Experiments are conducted using simulated and real hyperspectral datasets. These results reveal considerable acceleration factors, which satisfies the real-time constraints given by the data acquisition rate.

Identificador

ALVES, José M. Rodrigues; NASCIMENTO, José M. P.; BIOUCAS-DIAS, José M.; SILVA, Vítor; PLAZA, António - Parallel implementation of vertex component analysis for hyperspectral endmember extraction. Geoscience and Remote Sensing Symposium (IGARSS), 2012 IEEE International. ISSN 2153-6996. (2012), p. 4078-4081.

978-1-4673-1158-8

978-1-4673-1160-1

2153-6996

10.1109/IGARSS.2012.6350513

http://hdl.handle.net/10400.21/3616

Idioma(s)

eng

Publicador

IEEE

Relação

http://ieeexplore.ieee.org/xpls/abs_all.jsp?arnumber=6350513&tag=1

Direitos

restrictedAccess

Palavras-Chave #Hyperspectral Unmixing #Endmember Extraction #Vertex Component Analysis #Graphics Processing Unit #Parallel Methods
Tipo

conferenceObject