Abstract
Due to the complex interaction of light with the Earth’s surface, reflectance spectra can be described as highly nonlinear mixtures of the reflectances of the material constituents occurring in a given resolution cell of hyperspectral data. Our aim is to estimate the fractional abundance maps of the materials from the nonlinear hyperspectral data. The main disadvantage of using nonlinear mixing models is that the model parameters are not properly interpretable in terms of fractional abundances. Moreover, not all spectra of a hyperspectral dataset necessarily follow the same particular mixing model. In this work, we present a supervised method for nonlinear spectral unmixing. The method learns a mapping from a true hyperspectral dataset to corresponding linear spectra, composed of the same fractional abundances. A simple linear unmixing then reveals the fractional abundances. To learn this mapping, ground truth information is required, in the form of actual spectra and corresponding fractional abundances, along with spectra of the pure materials, obtained from a spectral library or available in the dataset. Three methods are presented for learning nonlinear mapping, based on Gaussian processes, kernel ridge regression, and feedforward neural networks. Experimental results conducted on an artificial dataset, a data set obtained by ray tracing, and a drill core hyperspectral dataset shows that this novel methodology is very promising.
Highlights
Spectral unmixing aims at estimating the fractional abundances of the different pure materials, so-called endmembers, that are contained within a hyperspectral pixel
We proposed a supervised methodology to estimate fractional abundance maps from hyperspectral images
The method learns a map of the actual spectra to the corresponding linear spectra, composed of the same fractional abundances
Summary
Spectral unmixing aims at estimating the fractional abundances of the different pure materials, so-called endmembers, that are contained within a hyperspectral pixel. Spectral unmixing is performed by applying the linear mixing model (LMM) This model is valid only when every incoming ray of light interacts only once with a specific pure material in the pixel before reaching the sensor. The performance of LMM is not satisfactory for scenarios where the scene has a complex geometrical structure In these scenarios, the incident ray of light may interact with several pure materials within the pixel before reaching the sensor. The incident ray of light may interact with several pure materials within the pixel before reaching the sensor This causes the captured reflectance spectra to be highly nonlinear mixtures of the endmember reflectances. The Hapke model is a simplified version of a radiative transfer model, [4,9,10]
Published Version (Free)
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have