Identificador persistente para citar o vincular este elemento: http://hdl.handle.net/10553/44986
Título: FPGA implementation to estimate the number of endmembers in hyperspectral images
Autores/as: Gonzalez, Carlos 
Mozos, Daniel 
López, Sebastián 
Sarmiento, Roberto 
Clasificación UNESCO: 3307 Tecnología electrónica
Palabras clave: Hyperspectral imaging
Estimation
Noise
Field programmable gate arrays
Covariance matrices, et al.
Fecha de publicación: 2015
Editor/a: Institute of Electrical and Electronics Engineers (IEEE) 
Publicación seriada: International Conference on Field Programmable Logic and Applications 
Conferencia: 25th International Conference on Field Programmable Logic and Applications, FPL 2015 
Resumen: Spectral unmixing is an important task for remotely sensed hyperspectral data exploitation. It amounts the identification of pure spectral signatures (endmembers) in the data, and the estimation of the abundance of each endmember in each (possibly mixed) pixel. A challenging problem in spectral unmixing is how to determine the number of endmembers in a given scene. For this purpose, many algorithms have been proposed in the recent literature, being the estimation of the Virtual Dimensionality (VD) of the hyperspectral image and the hyperspectral signal subspace estimator (HySime) two of the most popular choices. Unfortunately, the high dimensionality of the hyperspectral data provided by modern sensors as well as the inherent computational complexity clearly make the use of these algorithms prohibitive for applications under real-time or near real-time constraints. Hence, the utilization of high performance computing platforms in order to accelerate the process of unmixing a hyperspectral image becomes mandatory for such scenarios. Reconfigurable hardware solutions such as field programmable gate arrays (FPGAs) have consolidated during the last years as one of the preferred choices for the fast processing of hyperspectral remotely sensed images due to their advantages over other high performance computing systems, such as clusters of computers, multicore processors and/or graphical processing units (GPUs). This paper uncovers two FPGA-based architectures for accelerating the process of estimating the number of endmembers that constitute a hyperspectral image according to the VD and the HySime algorithms. The proposed methods have been implemented on a Virtex-7 XC7VX690T FPGA and tested using real hyperspectral data collected by NASAs Airborne Visible Infra-Red Imaging Spectrometer (AVIRIS) over the Cuprite mining district in Nevada and the World Trade Center in New York. Experimental results demonstrate that the VD implementation exhibits real-time performance while the HySime implementation exhibits near real-time performance. Both implementations significantly outperform a software version, which makes our reconfigurable system appealing for onboard hyperspectral data processing.
URI: http://hdl.handle.net/10553/44986
ISBN: 978-0-9934-2800-5
ISSN: 1946-147X
DOI: 10.1109/FPL.2015.7293936
Fuente: 25th International Conference on Field Programmable Logic and Applications, FPL 2015 (7293936)
Colección:Actas de congresos
Vista completa

Google ScholarTM

Verifica

Altmetric


Comparte



Exporta metadatos



Los elementos en ULPGC accedaCRIS están protegidos por derechos de autor con todos los derechos reservados, a menos que se indique lo contrario.