GPU implementation of fully constrained linear spectral unmixing for remotely sensed hyperspectral data exploitation

Sergio Sánchez, Gabriel Martín, Antonio Plaza, Chein I. Chang

Research output: Chapter in Book/Report/Conference proceedingConference contribution

17 Citations (Scopus)

Abstract

Spectral unmixing is an important task for remotely sensed hyperspectral data exploitation. The spectral signatures collected in natural environments are invariably a mixture of the pure signatures of the various materials found within the spatial extent of the ground instantaneous field view of the imaging instrument. Spectral unmixing aims at inferring such pure spectral signatures, called endmembers, and the material fractions, called fractional abundances, at each pixel of the scene. A standard technique for spectral mixture analysis is linear spectral unmixing, which assumes that the collected spectra at the spectrometer can be expressed in the form of a linear combination of endmembers weighted by their corresponding abundances, expected to obey two constraints, i.e. all abundances should be non-negative, and the sum of abundances for a given pixel should be unity. Several techniques have been developed in the literature for unconstrained, partially constrained and fully constrained linear spectral unmixing, which can be computationally expensive (in particular, for complex highdimensional scenes with a high number of endmembers). In this paper, we develop new parallel implementations of unconstrained, partially constrained and fully constrained linear spectral unmixing algorithms. The implementations have been developed in programmable graphics processing units (GPUs), an exciting development in the field of commodity computing that fits very well the requirements of on-board data processing scenarios, in which low-weight and low-power integrated components are mandatory to reduce mission payload. Our experiments, conducted with a hyperspectral scene collected over the World Trade Center area in New York City, indicate that the proposed implementations provide relevant speedups over the corresponding serial versions in latest-generation Tesla C1060 GPU architectures.

Original languageEnglish
Title of host publicationSatellite Data Compression, Communications, and Processing VI
DOIs
Publication statusPublished - 2010
EventSatellite Data Compression, Communications, and Processing VI - San Diego, CA, United States
Duration: 2010 Aug 32010 Aug 5

Publication series

NameProceedings of SPIE - The International Society for Optical Engineering
Volume7810
ISSN (Print)0277-786X

Conference

ConferenceSatellite Data Compression, Communications, and Processing VI
Country/TerritoryUnited States
CitySan Diego, CA
Period10-08-0310-08-05

All Science Journal Classification (ASJC) codes

  • Electronic, Optical and Magnetic Materials
  • Condensed Matter Physics
  • Computer Science Applications
  • Applied Mathematics
  • Electrical and Electronic Engineering

Fingerprint

Dive into the research topics of 'GPU implementation of fully constrained linear spectral unmixing for remotely sensed hyperspectral data exploitation'. Together they form a unique fingerprint.

Cite this