Dependent Component Analysis: A Hyperspectral Unmixing Algorithm

Linear unmixing decomposes a hyperspectral image into a collection of reflectance spectra of the materials present in the scene, called endmember signatures, and the corresponding abundance fractions at each pixel in a spatial area of interest. This paper introduces a new unmixing method, called Dependent Component Analysis (DECA), which overcomes the limitations of unmixing methods based on Independent Component Analysis (ICA) and on geometrical properties of hyperspectral data. DECA models the abundance fractions as mixtures of Dirichlet densities, thus enforcing the constraints on abundance fractions imposed by the acquisition process, namely non-negativity and constant sum. The mixing matrix is inferred by a generalized expectation-maximization (GEM) type algorithm. The performance of the method is illustrated using simulated and real data.

[1]  T. M. Lillesand,et al.  Remote Sensing and Image Interpretation , 1980 .

[2]  M. Lennon,et al.  Spectral unmixing of hyperspectral images with the independent component analysis and wavelet packets , 2001, IGARSS 2001. Scanning the Present and Resolving the Future. Proceedings. IEEE 2001 International Geoscience and Remote Sensing Symposium (Cat. No.01CH37217).

[3]  Andreas Ziehe,et al.  Unmixing Hyperspectral Data , 1999, NIPS.

[4]  Russell Steele Optimization. Kenneth Lange , 2005 .

[5]  S. J. Sutley,et al.  Ground-truthing AVIRIS mineral mapping at Cuprite, Nevada , 1992 .

[6]  José M. Bioucas-Dias,et al.  Signal Subspace Identification in Hyperspectral Linear Mixtures , 2005, IbPRIA.

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

[8]  T. Tu Unsupervised signature extraction and separation in hyperspectral images: a noise-adjusted fast independent component analysis approach , 2000 .

[9]  J. Boardman Automating spectral unmixing of AVIRIS data using convex geometry concepts , 1993 .

[10]  José M. P. Nascimento,et al.  Unmixing hyperspectral data: independent and dependent component analysis , 2007 .

[11]  José M. Bioucas-Dias,et al.  Does independent component analysis play a role in unmixing hyperspectral data? , 2003, IEEE Transactions on Geoscience and Remote Sensing.

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

[13]  G. McLachlan,et al.  The EM algorithm and extensions , 1996 .

[14]  John F. Mustard,et al.  Spectral unmixing , 2002, IEEE Signal Process. Mag..

[15]  Eric Moulines,et al.  Maximum likelihood for blind separation and deconvolution of noisy signals using mixture models , 1997, 1997 IEEE International Conference on Acoustics, Speech, and Signal Processing.

[16]  Hagai Attias,et al.  Independent Factor Analysis , 1999, Neural Computation.

[17]  Geoffrey J. McLachlan,et al.  Finite Mixture Models , 2019, Annual Review of Statistics and Its Application.