Endmembers as Directional Data for Robust Material Variability Retrieval in Hyperspectral Image Unmixing

Hyperspectral image unmixing is a source separation problem aiming at recovering the spectra of the pure materials of the observed scene (called endmembers), as well as their relative proportions in each pixel of the image (called abundances). The variability of the materials has recently received a lot of attention in the community. In particular, a consequent number of models and algorithms have been proposed to estimate pixel-wise endmembers to account for their variability. These algorithms often rely on classical endmem-ber extraction algorithms to provide reference spectra. In difficult scenarios with shadows and significant variability these algorithms may fail. In this paper, we address this issue in the Extended Linear Mixing Model framework by considering that an endmember is a direction in the feature space, rather than a single point. Under this paradigm, we show that using k- means clustering with the cosine similarity outperforms geometric endmember extraction algorithms. We also design an algorithm to refine the estimation of the endmem-ber directions, and to account for both illumination and intrinsic variability effects. We show the potential of the proposed algorithm on a synthetic dataset using real world spectra with variability, and a challenging real dataset of a natural scene.

[1]  Lucas Drumetz,et al.  Endmember Variability in hyperspectral image unmixing , 2016 .

[2]  Alfred O. Hero,et al.  Nonlinear Unmixing of Hyperspectral Images: Models and Algorithms , 2013, IEEE Signal Processing Magazine.

[3]  Pol Coppin,et al.  Endmember variability in Spectral Mixture Analysis: A review , 2011 .

[4]  Antonio J. Plaza,et al.  Hyperspectral Unmixing Overview: Geometrical, Statistical, and Sparse Regression-Based Approaches , 2012, IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing.

[5]  Alfonso Fernández-Manso,et al.  Spectral unmixing , 2012 .

[6]  Jean-Yves Tourneret,et al.  Unsupervised Unmixing of Hyperspectral Images Accounting for Endmember Variability , 2014, IEEE Transactions on Image Processing.

[7]  K. C. Ho,et al.  Endmember Variability in Hyperspectral Analysis: Addressing Spectral Variability During Spectral Unmixing , 2014, IEEE Signal Processing Magazine.

[8]  José M. Bioucas-Dias,et al.  Vertex component analysis: a fast algorithm to unmix hyperspectral data , 2005, IEEE Transactions on Geoscience and Remote Sensing.

[9]  Levent Tunçel,et al.  Optimization algorithms on matrix manifolds , 2009, Math. Comput..

[10]  Inderjit S. Dhillon,et al.  Clustering on the Unit Hypersphere using von Mises-Fisher Distributions , 2005, J. Mach. Learn. Res..

[11]  Paul D. Gader,et al.  A Review of Nonlinear Hyperspectral Unmixing Methods , 2014, IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing.

[12]  J. Chanussot,et al.  Hyperspectral Remote Sensing Data Analysis and Future Challenges , 2013, IEEE Geoscience and Remote Sensing Magazine.

[13]  Chein-I Chang,et al.  Fully constrained least squares linear spectral mixture analysis method for material quantification in hyperspectral imagery , 2001, IEEE Trans. Geosci. Remote. Sens..

[14]  Antonio J. Plaza,et al.  A new extended linear mixing model to address spectral variability , 2014, 2014 6th Workshop on Hyperspectral Image and Signal Processing: Evolution in Remote Sensing (WHISPERS).

[15]  Jocelyn Chanussot,et al.  Dynamical Spectral Unmixing of Multitemporal Hyperspectral Images , 2015, IEEE Transactions on Image Processing.

[16]  Jean-Yves Tourneret,et al.  Hyperspectral Unmixing With Spectral Variability Using a Perturbed Linear Mixing Model , 2015, IEEE Transactions on Signal Processing.

[17]  José M. Bioucas-Dias,et al.  Minimum Volume Simplex Analysis: A Fast Algorithm to Unmix Hyperspectral Data , 2008, IGARSS 2008 - 2008 IEEE International Geoscience and Remote Sensing Symposium.

[18]  Antonio J. Plaza,et al.  Automated Extraction of Image-Based Endmember Bundles for Improved Spectral Unmixing , 2012, IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing.

[19]  Jocelyn Chanussot,et al.  Improved Local Spectral Unmixing of hyperspectral data using an algorithmic regularization path for collaborative sparse regression , 2017, 2017 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP).

[20]  Andreas T. Ernst,et al.  ICE: a statistical approach to identifying endmembers in hyperspectral images , 2004, IEEE Transactions on Geoscience and Remote Sensing.

[21]  Bamdev Mishra,et al.  Manopt, a matlab toolbox for optimization on manifolds , 2013, J. Mach. Learn. Res..

[22]  B. Hapke Theory of reflectance and emittance spectroscopy , 1993 .

[23]  Jocelyn Chanussot,et al.  Blind Hyperspectral Unmixing Using an Extended Linear Mixing Model to Address Spectral Variability , 2016, IEEE Transactions on Image Processing.

[24]  Laurent Condat Fast projection onto the simplex and the l1\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$\pmb {l}_\mathbf {1}$$\end{ , 2015, Mathematical Programming.

[25]  Naoto Yokoya,et al.  Hyperspectral Tree Species Classification of Japanese Complex Mixed Forest With the Aid of Lidar Data , 2015, IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing.