Unsupervised Nonlinear Hyperspectral Unmixing Based on Bilinear Mixture Models via Geometric Projection and Constrained Nonnegative Matrix Factorization

Bilinear mixture model-based methods have recently shown promising capability in nonlinear spectral unmixing. However, relying on the endmembers extracted in advance, their unmixing accuracies decrease, especially when the data is highly mixed. In this paper, a strategy of geometric projection has been provided and combined with constrained nonnegative matrix factorization for unsupervised nonlinear spectral unmixing. According to the characteristics of bilinear mixture models, a set of facets are determined, each of which represents the partial nonlinearity neglecting one endmember. Then, pixels’ barycentric coordinates with respect to every endmember are calculated in several newly constructed simplices using a distance measure. In this way, pixels can be projected into their approximate linear mixture components, which reduces greatly the impact of collinearity. Different from relevant nonlinear unmixing methods in the literature, this procedure effectively facilitates a more accurate estimation of endmembers and abundances in constrained nonnegative matrix factorization. The updated endmembers are further used to reconstruct the facets and get pixels’ new projections. Finally, endmembers, abundances, and pixels’ projections are updated alternately until a satisfactory result is obtained. The superior performance of the proposed algorithm in nonlinear spectral unmixing has been validated through experiments with both synthetic and real hyperspectral data, where traditional and state-of-the-art algorithms are compared.

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

[2]  John F. Mustard,et al.  Quantitative Abundance Estimates From Bidirectional Reflectance Measurements , 1987 .

[3]  Jun Huang,et al.  GBM-Based Unmixing of Hyperspectral Data Using Bound Projected Optimal Gradient Method , 2016, IEEE Geoscience and Remote Sensing Letters.

[4]  Bin Wang,et al.  Nonlinear Hyperspectral Unmixing Based on Geometric Characteristics of Bilinear Mixture Models , 2018, IEEE Transactions on Geoscience and Remote Sensing.

[5]  Chong-Yung Chi,et al.  A convex analysis-based minimum-volume enclosing simplex algorithm for hyperspectral unmixing , 2009, IEEE Trans. Signal Process..

[6]  Paul Honeine,et al.  Geometric Unmixing of Large Hyperspectral Images: A Barycentric Coordinate Approach , 2012, IEEE Transactions on Geoscience and Remote Sensing.

[7]  Jean-Yves Tourneret,et al.  Supervised Nonlinear Spectral Unmixing Using a Postnonlinear Mixing Model for Hyperspectral Imagery , 2012, IEEE Transactions on Image Processing.

[8]  Xiaorun Li,et al.  Blind nonlinear hyperspectral unmixing based on constrained kernel nonnegative matrix factorization , 2012, Signal, Image and Video Processing.

[9]  Jun Zhou,et al.  Hyperspectral Unmixing via $L_{1/2}$ Sparsity-Constrained Nonnegative Matrix Factorization , 2011, IEEE Transactions on Geoscience and Remote Sensing.

[10]  José M. Bioucas-Dias,et al.  Hyperspectral Subspace Identification , 2008, IEEE Transactions on Geoscience and Remote Sensing.

[11]  Chih-Jen Lin,et al.  Projected Gradient Methods for Nonnegative Matrix Factorization , 2007, Neural Computation.

[12]  Laurent Tits,et al.  A Comparison of Nonlinear Mixing Models for Vegetated Areas Using Simulated and Real Hyperspectral Data , 2013, IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing.

[13]  Naoto Yokoya,et al.  Nonlinear Unmixing of Hyperspectral Data Using Semi-Nonnegative Matrix Factorization , 2014, IEEE Transactions on Geoscience and Remote Sensing.

[14]  Jun Zhou,et al.  Region-Based Structure Preserving Nonnegative Matrix Factorization for Hyperspectral Unmixing , 2017, IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing.

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

[16]  Rob Heylen,et al.  Fully Constrained Least Squares Spectral Unmixing by Simplex Projection , 2011, IEEE Transactions on Geoscience and Remote Sensing.

[17]  Liguo Wang,et al.  Geometric Method of Fully Constrained Least Squares Linear Spectral Mixture Analysis , 2013, IEEE Transactions on Geoscience and Remote Sensing.

[18]  Sen Jia,et al.  Constrained Nonnegative Matrix Factorization for Hyperspectral Unmixing , 2009, IEEE Transactions on Geoscience and Remote Sensing.

[19]  Jie Chen,et al.  Nonlinear Estimation of Material Abundances in Hyperspectral Images With $\ell_{1}$-Norm Spatial Regularization , 2014, IEEE Transactions on Geoscience and Remote Sensing.

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

[21]  Xiaorun Li,et al.  Hopfield Neural Network Approach for Supervised Nonlinear Spectral Unmixing , 2016, IEEE Geoscience and Remote Sensing Letters.

[22]  Olivier Eches,et al.  A Bilinear–Bilinear Nonnegative Matrix Factorization Method for Hyperspectral Unmixing , 2014, IEEE Geoscience and Remote Sensing Letters.

[23]  H. Sebastian Seung,et al.  Learning the parts of objects by non-negative matrix factorization , 1999, Nature.

[24]  Antonio J. Plaza,et al.  Sparse Unmixing of Hyperspectral Data , 2011, IEEE Transactions on Geoscience and Remote Sensing.

[25]  Jie Chen,et al.  Nonlinear Unmixing of Hyperspectral Data Based on a Linear-Mixture/Nonlinear-Fluctuation Model , 2013, IEEE Transactions on Signal Processing.

[26]  W. Verstraeten,et al.  The impact of common assumptions on canopy radiative transfer simulations: A case study in Citrus orchards , 2009 .

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

[28]  Bo Du,et al.  An Endmember Dissimilarity Constrained Non-Negative Matrix Factorization Method for Hyperspectral Unmixing , 2013, IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing.

[29]  José M. Bioucas-Dias,et al.  Fast Hyperspectral Unmixing in Presence of Nonlinearity or Mismodeling Effects , 2016, IEEE Transactions on Computational Imaging.

[30]  Jin Chen,et al.  A Quantitative Analysis of Virtual Endmembers' Increased Impact on the Collinearity Effect in Spectral Unmixing , 2011, IEEE Transactions on Geoscience and Remote Sensing.

[31]  B. Hapke Bidirectional reflectance spectroscopy: 1. Theory , 1981 .

[32]  Yuan Yan Tang,et al.  Hypergraph-Regularized Sparse NMF for Hyperspectral Unmixing , 2016, IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing.

[33]  Trac D. Tran,et al.  Abundance Estimation for Bilinear Mixture Models via Joint Sparse and Low-Rank Representation , 2014, IEEE Transactions on Geoscience and Remote Sensing.

[34]  Lei Ma,et al.  Two-Step Constrained Nonlinear Spectral Mixture Analysis Method for Mitigating the Collinearity Effect , 2016, IEEE Transactions on Geoscience and Remote Sensing.

[35]  Xiaoqiang Lu,et al.  Substance Dependence Constrained Sparse NMF for Hyperspectral Unmixing , 2015, IEEE Transactions on Geoscience and Remote Sensing.

[36]  Liangpei Zhang,et al.  Sparsity-Regularized Robust Non-Negative Matrix Factorization for Hyperspectral Unmixing , 2016, IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing.

[37]  Shuyuan Yang,et al.  Geometric Nonnegative Matrix Factorization (GNMF) for Hyperspectral Unmixing , 2015, IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing.

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

[39]  Antonio J. Plaza,et al.  Robust Collaborative Nonnegative Matrix Factorization for Hyperspectral Unmixing , 2015, IEEE Transactions on Geoscience and Remote Sensing.

[40]  Chong-Yung Chi,et al.  A Fast Hyperplane-Based Minimum-Volume Enclosing Simplex Algorithm for Blind Hyperspectral Unmixing , 2015, IEEE Transactions on Signal Processing.

[41]  Xiuping Jia,et al.  Collinearity and orthogonality of endmembers in linear spectral unmixing , 2012, Int. J. Appl. Earth Obs. Geoinformation.

[42]  Wei Xia,et al.  An approach based on constrained nonnegative matrix factorization to unmix hyperspectral data , 2011, IEEE Transactions on Geoscience and Remote Sensing.

[43]  Xuelong Li,et al.  Manifold Regularized Sparse NMF for Hyperspectral Unmixing , 2013, IEEE Transactions on Geoscience and Remote Sensing.

[44]  W. Verstraeten,et al.  Nonlinear Hyperspectral Mixture Analysis for tree cover estimates in orchards , 2009 .

[45]  Rob Heylen,et al.  A Multilinear Mixing Model for Nonlinear Spectral Unmixing , 2016, IEEE Transactions on Geoscience and Remote Sensing.

[46]  Jean-Yves Tourneret,et al.  Nonlinear unmixing of hyperspectral images using a generalized bilinear model , 2011, 2011 IEEE Statistical Signal Processing Workshop (SSP).

[47]  Laurent Tits,et al.  Quantifying Nonlinear Spectral Mixing in Vegetated Areas: Computer Simulation Model Validation and First Results , 2014, IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing.

[48]  Liming Zhang,et al.  Orthogonal Bases Approach for the Decomposition of Mixed Pixels in Hyperspectral Imagery , 2009, IEEE Geoscience and Remote Sensing Letters.

[49]  Antonio J. Plaza,et al.  Minimum Volume Simplex Analysis: A Fast Algorithm for Linear Hyperspectral Unmixing , 2015, IEEE Transactions on Geoscience and Remote Sensing.

[50]  Paolo Gamba,et al.  A Novel Approach for Efficient $p$-Linear Hyperspectral Unmixing , 2015, IEEE Journal of Selected Topics in Signal Processing.

[51]  Paul Honeine,et al.  Biobjective Nonnegative Matrix Factorization: Linear Versus Kernel-Based Models , 2015, IEEE Transactions on Geoscience and Remote Sensing.

[52]  John R. Miller,et al.  Comparative study between a new nonlinear model and common linear model for analysing laboratory simulated‐forest hyperspectral data , 2009 .

[53]  Nicolas Dobigeon,et al.  Nonlinear Hyperspectral Unmixing With Robust Nonnegative Matrix Factorization , 2014, IEEE Transactions on Image Processing.

[54]  Bin Wang,et al.  Constrained Least Squares Algorithms for Nonlinear Unmixing of Hyperspectral Imagery , 2015, IEEE Transactions on Geoscience and Remote Sensing.

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

[56]  Jean-Yves Tourneret,et al.  Unsupervised Post-Nonlinear Unmixing of Hyperspectral Images Using a Hamiltonian Monte Carlo Algorithm , 2014, IEEE Transactions on Image Processing.

[57]  Antonio J. Plaza,et al.  A New Algorithm for Bilinear Spectral Unmixing of Hyperspectral Images Using Particle Swarm Optimization , 2016, IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing.

[58]  Rob Heylen,et al.  A Distance Geometric Framework for Nonlinear Hyperspectral Unmixing , 2014, IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing.