A Supervised Method for Nonlinear Hyperspectral Unmixing

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 m...

Full description

Bibliographic Details
Main Authors: Bikram Koirala, Mahdi Khodadadzadeh, Cecilia Contreras, Zohreh Zahiri, Richard Gloaguen, Paul Scheunders
Format: Article
Language:English
Published: MDPI AG 2019-10-01
Series:Remote Sensing
Subjects:
Online Access:https://www.mdpi.com/2072-4292/11/20/2458
id doaj-59f949caa7814f4bbefed88cec88da7a
record_format Article
spelling doaj-59f949caa7814f4bbefed88cec88da7a2020-11-25T01:56:45ZengMDPI AGRemote Sensing2072-42922019-10-011120245810.3390/rs11202458rs11202458A Supervised Method for Nonlinear Hyperspectral UnmixingBikram Koirala0Mahdi Khodadadzadeh1Cecilia Contreras2Zohreh Zahiri3Richard Gloaguen4Paul Scheunders5IMEC-Vision Lab, Department of Physics, University of Antwerp, 2000 Antwerp, BelgiumHelmholtz Institute Freiberg for Resource Technology, 09599 Freiberg, GermanyHelmholtz Institute Freiberg for Resource Technology, 09599 Freiberg, GermanyIMEC-Vision Lab, Department of Physics, University of Antwerp, 2000 Antwerp, BelgiumHelmholtz Institute Freiberg for Resource Technology, 09599 Freiberg, GermanyIMEC-Vision Lab, Department of Physics, University of Antwerp, 2000 Antwerp, BelgiumDue 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.https://www.mdpi.com/2072-4292/11/20/2458hyperspectral unmixingspectral mixing modelsmachine learning algorithms
collection DOAJ
language English
format Article
sources DOAJ
author Bikram Koirala
Mahdi Khodadadzadeh
Cecilia Contreras
Zohreh Zahiri
Richard Gloaguen
Paul Scheunders
spellingShingle Bikram Koirala
Mahdi Khodadadzadeh
Cecilia Contreras
Zohreh Zahiri
Richard Gloaguen
Paul Scheunders
A Supervised Method for Nonlinear Hyperspectral Unmixing
Remote Sensing
hyperspectral unmixing
spectral mixing models
machine learning algorithms
author_facet Bikram Koirala
Mahdi Khodadadzadeh
Cecilia Contreras
Zohreh Zahiri
Richard Gloaguen
Paul Scheunders
author_sort Bikram Koirala
title A Supervised Method for Nonlinear Hyperspectral Unmixing
title_short A Supervised Method for Nonlinear Hyperspectral Unmixing
title_full A Supervised Method for Nonlinear Hyperspectral Unmixing
title_fullStr A Supervised Method for Nonlinear Hyperspectral Unmixing
title_full_unstemmed A Supervised Method for Nonlinear Hyperspectral Unmixing
title_sort supervised method for nonlinear hyperspectral unmixing
publisher MDPI AG
series Remote Sensing
issn 2072-4292
publishDate 2019-10-01
description 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.
topic hyperspectral unmixing
spectral mixing models
machine learning algorithms
url https://www.mdpi.com/2072-4292/11/20/2458
work_keys_str_mv AT bikramkoirala asupervisedmethodfornonlinearhyperspectralunmixing
AT mahdikhodadadzadeh asupervisedmethodfornonlinearhyperspectralunmixing
AT ceciliacontreras asupervisedmethodfornonlinearhyperspectralunmixing
AT zohrehzahiri asupervisedmethodfornonlinearhyperspectralunmixing
AT richardgloaguen asupervisedmethodfornonlinearhyperspectralunmixing
AT paulscheunders asupervisedmethodfornonlinearhyperspectralunmixing
AT bikramkoirala supervisedmethodfornonlinearhyperspectralunmixing
AT mahdikhodadadzadeh supervisedmethodfornonlinearhyperspectralunmixing
AT ceciliacontreras supervisedmethodfornonlinearhyperspectralunmixing
AT zohrehzahiri supervisedmethodfornonlinearhyperspectralunmixing
AT richardgloaguen supervisedmethodfornonlinearhyperspectralunmixing
AT paulscheunders supervisedmethodfornonlinearhyperspectralunmixing
_version_ 1724977987988750336