Robust hyperspectral data unmixing with spatial and spectral regularized NMF

This paper considers the problem of unsupervised hyperspectral data unmixing under the linear spectral mixing model assumption (LSMM). The aim is to recover both end member spectra and abundances fractions. The problem is ill-posed and needs some additional information to be solved. We consider here the Non-negative Matrix Factorization (NMF), which is degenerated on its own, but has the advantage of low complexity and the ability to easily include physical constraints. In addition with abundances sum-to-one constraint, we propose to introduce relevant information within spatial and spectral regularization for the NMF, derived from the analysis of the hyperspectral data. We use an alternate projected gradient to minimize the regularized error reconstruction function. This algorithm, called MDMD-NMF for Minimum Spectral Dispersion Maximum Spatial Dispersion NMF, allows to simultaneously estimate the number of end members, the abundances fractions, and accurately recover more than 10 end members without any pure pixel in the scene.

[1]  Chong-Yung Chi,et al.  A Convex Analysis Framework for Blind Separation of Non-Negative Sources , 2008, IEEE Transactions on Signal Processing.

[2]  Mireille Guillaume,et al.  Minimum Dispersion Constrained Nonnegative Matrix Factorization to Unmix Hyperspectral Data , 2010, IEEE Transactions on Geoscience and Remote Sensing.

[3]  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..

[4]  Mario Winter,et al.  N-FINDR: an algorithm for fast autonomous spectral end-member determination in hyperspectral data , 1999, Optics & Photonics.

[5]  Chong-Yung Chi,et al.  A Convex Analysis-Based Minimum-Volume Enclosing Simplex Algorithm for Hyperspectral Unmixing , 2009, IEEE Transactions on Signal Processing.

[6]  H. Sebastian Seung,et al.  Algorithms for Non-negative Matrix Factorization , 2000, NIPS.

[7]  Hairong Qi,et al.  Endmember Extraction From Highly Mixed Data Using Minimum Volume Constrained Nonnegative Matrix Factorization , 2007, IEEE Transactions on Geoscience and Remote Sensing.

[8]  Wenwu Wang,et al.  Non-Negative Matrix Factorization based on Projected Nonlinear Conjugate Gradient Algorithm , 2008 .

[9]  Maurice D. Craig,et al.  Minimum-volume transforms for remotely sensed data , 1994, IEEE Trans. Geosci. Remote. Sens..

[10]  V. P. Pauca,et al.  Nonnegative matrix factorization for spectral data analysis , 2006 .

[11]  José M. Bioucas-Dias,et al.  Hyperspectral unmixing algorithm via dependent component analysis , 2007, 2007 IEEE International Geoscience and Remote Sensing Symposium.

[12]  D. Brie,et al.  Separation of Non-Negative Mixture of Non-Negative Sources Using a Bayesian Approach and MCMC Sampling , 2006, IEEE Transactions on Signal Processing.

[13]  José M. Bioucas-Dias,et al.  Dependent Component Analysis: A Hyperspectral Unmixing Algorithm , 2007, IbPRIA.

[14]  J. Boardman,et al.  Mapping target signatures via partial unmixing of AVIRIS data: in Summaries , 1995 .

[15]  Michael W. Berry,et al.  Algorithms and applications for approximate nonnegative matrix factorization , 2007, Comput. Stat. Data Anal..

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