Twin support vector machine-based hyperspectral unmixing and its uncertainty analysis

Abstract. In consideration of within-class endmember variability, it is realistic to use multiple endmembers to model a pure class. We propose an advanced multi-endmember unmixing algorithm based on twin support vector machines (UTSVM), which derives the abundances based on the distances from the mixed pixels to each classification hyperplane. Unmixing uncertainty, an issue often neglected in multi-endmember unmixing, is also analyzed quantitatively for UTSVM. Two types of unmixing uncertainty, abundance overlap (i.e., different mixed pixels have the same abundances) and model overlap (i.e., one mixed pixel may be unmixed into different abundances), are introduced. Abundance overlap angle and abundance variability scale (AVS) are defined as two uncertainty indexes to measure abundance overlap and model overlap, respectively. The relationship between within-class endmember variability and unmixing uncertainty is discussed. When the unmixing uncertainty is high, we propose to use the mean value of abundances within AVS as the estimation of abundance to obtain the best compromised results. Experimental results show the feasibility and effectiveness of our study.

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

[2]  Margaret E. Gardner,et al.  Mapping Chaparral in the Santa Monica Mountains Using Multiple Endmember Spectral Mixture Models , 1998 .

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

[4]  Manuel Graña,et al.  Hyperspectral image nonlinear unmixing and reconstruction by ELM regression ensemble , 2016, Neurocomputing.

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

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

[7]  Reshma Khemchandani,et al.  Twin Support Vector Machines for Pattern Classification , 2007, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[8]  Chunhui Zhao,et al.  Multilayer Unmixing for Hyperspectral Imagery With Fast Kernel Archetypal Analysis , 2016, IEEE Geoscience and Remote Sensing Letters.

[9]  Jalal A. Nasiri,et al.  Least squares twin multi-class classification support vector machine , 2015, Pattern Recognit..

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

[11]  Richard J. Murphy,et al.  A Novel Endmember Bundle Extraction and Clustering Approach for Capturing Spectral Variability Within Endmember Classes , 2016, IEEE Transactions on Geoscience and Remote Sensing.

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

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

[14]  Michael Thompson,et al.  Fully Constrained Least Squares Estimation of Target Quantifications in Hyperspectral Images , 2009, IPCV.

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

[16]  Richard J. Murphy,et al.  Incorporating Spatial Information and Endmember Variability Into Unmixing Analyses to Improve Abundance Estimates , 2016, IEEE Transactions on Image Processing.

[17]  D. Lobell,et al.  A Biogeophysical Approach for Automated SWIR Unmixing of Soils and Vegetation , 2000 .

[18]  Xiuping Jia,et al.  Fuzzy Assessment of Spectral Unmixing Algorithms , 2014, IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing.

[19]  Jean-Pierre Bibring,et al.  Analysis of OMEGA/Mars Express data hyperspectral data using a Multiple-Endmember Linear Spectral Unmixing Model (MELSUM) : Methodology and first results , 2008 .

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

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

[22]  Xiuping Jia,et al.  Integration of Soft and Hard Classifications Using Extended Support Vector Machines , 2009, IEEE Geoscience and Remote Sensing Letters.