Spatially adaptive hyperspectral unmixing through endmembers analytical localization based on sums of anisotropic 2D Gaussians

Abstract Spectral unmixing provides, for each pixel in the image, an estimated vector of fractional abundances that correspond to pure signatures, known as endmembers (EMs). Standard unmixing techniques rely only on spectral information and each pixel is solved as an individual entity. Recent studies show that incorporating the image's spatial information enhances accuracy of the unmixing results. Spatial information may allow better selection of relevant EMs, for each pixel, rather than utilizing all potential EMs in solving the spectral mixing problem. To implement this approach, we developed a new method for spatially adaptive spectral unmixing called Gaussian-based spatially adaptive unmixing (GBSAU). GBSAU fits for each EM, a surface by a series of spatial anisotropic 2D Gaussians whose sum represents the EM's fraction distribution over the whole image. These analytical surfaces facilitate a sparse solution for the unmixing process by spatial localization of EMs, which is then used to determine an adaptive subset of actual EMs for each pixel. The performance of our novel method was compared with that of the state-of-art spatially adaptive unimximg method, sparse unmixing via variable splitting augmented Lagrangian and total variation (SUnSAL-TV) as well as with two ordinary non-spatial methods, sparse unmixing by variable splitting and augmented Lagrangian (SUnSAL) and vectorized code projected gradient descent unmixing (VPGDU). The comparison was carried out on both simulated and real hyperspectral images. The results obtained with GBSAU indicated a significant improvement in the overall accuracy of the unmixing process compared with both spatially adaptive and ordinary methods. Quantitatively, GBSAU reduces the average mean absolute error (MAE) of the results by ∼15%, for cases with SNR = 30 db and 20 db, and by ∼30% for cases with SNR = 10 db and 5 db.

[1]  Lizhe Wang,et al.  Rolling Guidance Based Scaled-Aware Spatial Sparse Unmixing for Hyperspectral Remote Sensing Imagery , 2017, IGARSS 2018 - 2018 IEEE International Geoscience and Remote Sensing Symposium.

[2]  Laurent Tits,et al.  Hyperspectral shape-based unmixing to improve intra- and interclass variability for forest and agro-ecosystem monitoring , 2012 .

[3]  Brian Curtiss,et al.  A method for manual endmember selection and spectral unmixing , 1996 .

[4]  Philippe Lagacherie,et al.  Applying blind source separation on hyperspectral data for clay content estimation over partially vegetated surfaces , 2011 .

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

[6]  Yannick Deville,et al.  Linear-Quadratic Blind Source Separation Using NMF to Unmix Urban Hyperspectral Images , 2014, IEEE Transactions on Signal Processing.

[7]  A. Ardeshir Goshtasby Gaussian decomposition of two-dimensional shapes: A unified representation for CAD and vision applications , 1992, Pattern Recognit..

[8]  B. Hapke Bidirectional reflectance spectroscopy: 6. Effects of porosity , 2008 .

[9]  José M. Bioucas-Dias,et al.  Hyperspectral Unmixing Based on Mixtures of Dirichlet Components , 2012, IEEE Transactions on Geoscience and Remote Sensing.

[10]  Sen Jia,et al.  Spectral and Spatial Complexity-Based Hyperspectral Unmixing , 2007, IEEE Transactions on Geoscience and Remote Sensing.

[11]  Nirmal Keshava,et al.  A Survey of Spectral Unmixing Algorithms , 2003 .

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

[13]  Jon Atli Benediktsson,et al.  Adaptive Markov Random Fields for Joint Unmixing and Segmentation of Hyperspectral Images , 2013, IEEE Transactions on Image Processing.

[14]  Martin Brown,et al.  Linear spectral mixture models and support vector machines for remote sensing , 2000, IEEE Trans. Geosci. Remote. Sens..

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

[16]  Licheng Jiao,et al.  Hyperspectral Unmixing via Low-Rank Representation with Space Consistency Constraint and Spectral Library Pruning , 2018, Remote. Sens..

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

[18]  Nathan S. Netanyahu,et al.  A Stepwise Analytical Projected Gradient Descent Search for Hyperspectral Unmixing and Its Code Vectorization , 2017, IEEE Transactions on Geoscience and Remote Sensing.

[19]  Jun Li,et al.  Robust Minimum Volume Simplex Analysis for Hyperspectral Unmixing , 2014, IEEE Transactions on Geoscience and Remote Sensing.

[20]  Antonio J. Plaza,et al.  A quantitative and comparative analysis of endmember extraction algorithms from hyperspectral data , 2004, IEEE Transactions on Geoscience and Remote Sensing.

[21]  Vincenzo Piuri,et al.  3D Surface Reconstruction , 2013, Springer New York.

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

[23]  Chein-I Chang,et al.  A New Growing Method for Simplex-Based Endmember Extraction Algorithm , 2006, IEEE Transactions on Geoscience and Remote Sensing.

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

[25]  Antonio J. Plaza,et al.  Spatial Preprocessing for Endmember Extraction , 2009, IEEE Transactions on Geoscience and Remote Sensing.

[26]  Joost van de Weijer,et al.  Fast Anisotropic Gauss Filtering , 2002, ECCV.

[27]  Antonio J. Plaza,et al.  A New Minimum-Volume Enclosing Algorithm for Endmember Identification and Abundance Estimation in Hyperspectral Data , 2012, IEEE Transactions on Geoscience and Remote Sensing.

[28]  Zhiguo Jiang,et al.  Subspace Matching Pursuit for Sparse Unmixing of Hyperspectral Data , 2014, IEEE Transactions on Geoscience and Remote Sensing.

[29]  Ruyi Feng,et al.  Adaptive non-local Euclidean medians sparse unmixing for hyperspectral imagery , 2014 .

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

[31]  Antonio J. Plaza,et al.  Region-Based Spatial Preprocessing for Endmember Extraction and Spectral Unmixing , 2011, IEEE Geoscience and Remote Sensing Letters.

[32]  Lin Zhao,et al.  Blind spectral unmixing based on sparse component analysis for hyperspectral remote sensing imagery , 2016 .

[33]  Antonio J. Plaza,et al.  FPGA Implementation of the N-FINDR Algorithm for Remotely Sensed Hyperspectral Image Analysis , 2012, IEEE Transactions on Geoscience and Remote Sensing.

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

[35]  A. Ardeshir Goshtasby,et al.  Surface fitting to scattered data by a sum of Gaussians , 1993, Comput. Aided Geom. Des..

[36]  Antonio J. Plaza,et al.  Collaborative Sparse Regression for Hyperspectral Unmixing , 2014, IEEE Transactions on Geoscience and Remote Sensing.

[37]  Antonio J. Plaza,et al.  Spatial/spectral endmember extraction by multidimensional morphological operations , 2002, IEEE Trans. Geosci. Remote. Sens..

[38]  Chein-I Chang,et al.  Constrained subpixel target detection for remotely sensed imagery , 2000, IEEE Trans. Geosci. Remote. Sens..

[39]  Ying Wang,et al.  Structured Sparse Method for Hyperspectral Unmixing , 2014, ArXiv.

[40]  Chein-I Chang,et al.  Real-Time Simplex Growing Algorithms for Hyperspectral Endmember Extraction , 2010, IEEE Transactions on Geoscience and Remote Sensing.

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

[42]  Liangpei Zhang,et al.  Spatial Group Sparsity Regularized Nonnegative Matrix Factorization for Hyperspectral Unmixing , 2017, IEEE Transactions on Geoscience and Remote Sensing.

[43]  Derek Rogge,et al.  Integration of spatial–spectral information for the improved extraction of endmembers , 2007 .

[44]  Yongchao Zhao,et al.  A Gaussian elimination based fast endmember extraction algorithm for hyperspectral imagery , 2013 .

[45]  B. Hapke Bidirectional reflectance spectroscopy , 1984 .

[46]  Qian Du,et al.  Equivalent-Sparse Unmixing Through Spatial and Spectral Constrained Endmember Selection From an Image-Derived Spectral Library , 2015, IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing.

[47]  Tamar Flash,et al.  Kinematic decomposition and classification of octopus arm movements , 2013, Front. Comput. Neurosci..

[48]  Jian Liang,et al.  Robust and Efficient Implicit Surface Reconstruction for Point Clouds Based on Convexified Image Segmentation , 2013, J. Sci. Comput..

[49]  Le Wang,et al.  Incorporating spatial information in spectral unmixing: A review , 2014 .

[50]  D. Massart,et al.  The Mahalanobis distance , 2000 .