End-to-End Convolutional Autoencoder for Nonlinear Hyperspectral Unmixing

被引:5
作者
Dhaini, Mohamad [1 ,2 ]
Berar, Maxime [1 ]
Honeine, Paul [1 ]
Van Exem, Antonin [2 ]
机构
[1] Univ Rouen Normandie, LITIS Lab, F-76000 Rouen, France
[2] Tellux Co, F-76000 Rouen, France
关键词
convolutional neural network; autoencoder; hyperspectral imaging; nonlinear spectral unmixing; NEURAL-NETWORKS; CLASSIFICATION; ALGORITHM;
D O I
10.3390/rs14143341
中图分类号
X [环境科学、安全科学];
学科分类号
08 ; 0830 ;
摘要
Hyperspectral Unmixing is the process of decomposing a mixed pixel into its pure materials (endmembers) and estimating their corresponding proportions (abundances). Although linear unmixing models are more common due to their simplicity and flexibility, they suffer from many limitations in real world scenes where interactions between pure materials exist, which paved the way for nonlinear methods to emerge. However, existing methods for nonlinear unmixing require prior knowledge or an assumption about the type of nonlinearity, which can affect the results. This paper introduces a nonlinear method with a novel deep convolutional autoencoder for blind unmixing. The proposed framework consists of a deep encoder of successive small size convolutional filters along with max pooling layers, and a decoder composed of successive 2D and 1D convolutional filters. The output of the decoder is formed of a linear part and an additive non-linear one. The network is trained using the mean squared error loss function. Several experiments were conducted to evaluate the performance of the proposed method using synthetic and real airborne data. Results show a better performance in terms of abundance and endmembers estimation compared to several existing methods.
引用
收藏
页数:21
相关论文
共 37 条
[1]  
Altmann Y, 2011, INT CONF ACOUST SPEE, P1009
[2]   Nonlinear Unmixing of Hyperspectral Data With Vector-Valued Kernel Functions [J].
Ammanouil, Rita ;
Ferrari, Andre ;
Richard, Cedric ;
Mathieu, Sandrine .
IEEE TRANSACTIONS ON IMAGE PROCESSING, 2017, 26 (01) :340-354
[3]   Nonlinear Unmixing of Hyperspectral Data Based on a Linear-Mixture/Nonlinear-Fluctuation Model [J].
Chen, Jie ;
Richard, Cedric ;
Honeine, Paul .
IEEE TRANSACTIONS ON SIGNAL PROCESSING, 2013, 61 (02) :480-492
[4]   Deep Learning-Based Classification of Hyperspectral Data [J].
Chen, Yushi ;
Lin, Zhouhan ;
Zhao, Xing ;
Wang, Gang ;
Gu, Yanfeng .
IEEE JOURNAL OF SELECTED TOPICS IN APPLIED EARTH OBSERVATIONS AND REMOTE SENSING, 2014, 7 (06) :2094-2107
[5]  
Clark R.N., 1993, 93592 US GEOL SURV
[6]  
Dias JM, 2010, INVESTIGACAO, P1, DOI 10.14195/978-989-26-0193-9
[7]   Nonlinear Unmixing of Hyperspectral Images [J].
Dobigeon, Nicolas ;
Tourneret, Jean-Yves ;
Richard, Cedric ;
Bermudez, Jose Carlos M. ;
McLaughlin, Stephen ;
Hero, Alfred O. .
IEEE SIGNAL PROCESSING MAGAZINE, 2014, 31 (01) :82-94
[8]   Hyperspectral unmixing using deep convolutional autoencoder [J].
Elkholy, Menna M. ;
Mostafa, Marwa ;
Ebied, Hala M. ;
Tolba, Mohamed F. .
INTERNATIONAL JOURNAL OF REMOTE SENSING, 2020, 41 (12) :4797-4817
[9]   InceptionTime: Finding AlexNet for time series classification [J].
Fawaz, Hassan Ismail ;
Lucas, Benjamin ;
Forestier, Germain ;
Pelletier, Charlotte ;
Schmidt, Daniel F. ;
Weber, Jonathan ;
Webb, Geoffrey, I ;
Idoumghar, Lhassane ;
Muller, Pierre-Alain ;
Petitjean, Francois .
DATA MINING AND KNOWLEDGE DISCOVERY, 2020, 34 (06) :1936-1962
[10]   Nonlinear Hyperspectral Unmixing With Robust Nonnegative Matrix Factorization [J].
Fevotte, Cedric ;
Dobigeon, Nicolas .
IEEE TRANSACTIONS ON IMAGE PROCESSING, 2015, 24 (12) :4810-4819