{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,10]],"date-time":"2026-04-10T19:57:17Z","timestamp":1775851037256,"version":"3.50.1"},"reference-count":37,"publisher":"MDPI AG","issue":"14","license":[{"start":{"date-parts":[[2022,7,11]],"date-time":"2022-07-11T00:00:00Z","timestamp":1657497600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"name":"ANRT (Agence Nationale Recherche Technologie, French Association for Research and Technology)"},{"name":"TELLUX Company"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Remote Sensing"],"abstract":"<jats:p>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.<\/jats:p>","DOI":"10.3390\/rs14143341","type":"journal-article","created":{"date-parts":[[2022,7,12]],"date-time":"2022-07-12T03:50:36Z","timestamp":1657597836000},"page":"3341","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":9,"title":["End-to-End Convolutional Autoencoder for Nonlinear Hyperspectral Unmixing"],"prefix":"10.3390","volume":"14","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-8225-3348","authenticated-orcid":false,"given":"Mohamad","family":"Dhaini","sequence":"first","affiliation":[{"name":"LITIS Lab, Universit\u00e9 de Rouen Normandie, 76000 Rouen, France"},{"name":"Tellux Company, 76000 Rouen, France"}]},{"given":"Maxime","family":"Berar","sequence":"additional","affiliation":[{"name":"LITIS Lab, Universit\u00e9 de Rouen Normandie, 76000 Rouen, France"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-3042-183X","authenticated-orcid":false,"given":"Paul","family":"Honeine","sequence":"additional","affiliation":[{"name":"LITIS Lab, Universit\u00e9 de Rouen Normandie, 76000 Rouen, France"}]},{"given":"Antonin","family":"Van Exem","sequence":"additional","affiliation":[{"name":"Tellux Company, 76000 Rouen, France"}]}],"member":"1968","published-online":{"date-parts":[[2022,7,11]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"44","DOI":"10.1109\/79.974727","article-title":"Spectral unmixing","volume":"19","author":"Keshava","year":"2002","journal-title":"IEEE Signal Process. Mag."},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"3811","DOI":"10.1109\/TGRS.2016.2528298","article-title":"Estimating the Intrinsic Dimension of Hyperspectral Images Using a Noise-Whitened Eigengap Approach","volume":"54","author":"Halimi","year":"2016","journal-title":"IEEE Trans. Geosci. Remote Sens."},{"key":"ref_3","first-page":"266","article-title":"N-FINDR: An algorithm for fast autonomous spectral end-member determination in hyperspectral data","volume":"3753","author":"Winter","year":"1999","journal-title":"Imaging Spectrom. Int. Soc. Opt. Photonics"},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"898","DOI":"10.1109\/TGRS.2005.844293","article-title":"Vertex component analysis: A fast algorithm to unmix hyperspectral data","volume":"43","author":"Nascimento","year":"2005","journal-title":"IEEE Trans. Geosci. Remote Sens."},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"529","DOI":"10.1109\/36.911111","article-title":"Fully constrained least squares linear spectral mixture analysis method for material quantification in hyperspectral imagery","volume":"39","author":"Heinz","year":"2001","journal-title":"IEEE Trans. Geosci. Remote Sens."},{"key":"ref_6","doi-asserted-by":"crossref","unstructured":"Bioucas-Dias, J.M., and Figueiredo, M.A. (2010, January 14\u201316). Alternating direction algorithms for constrained sparse regression: Application to hyperspectral unmixing. Proceedings of the 2010 2nd Workshop on Hyperspectral Image and Signal Processing: Evolution in Remote Sensing, Reykjavik, Iceland.","DOI":"10.1109\/WHISPERS.2010.5594963"},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"765","DOI":"10.1109\/TGRS.2006.888466","article-title":"Endmember extraction from highly mixed data using minimum volume constrained nonnegative matrix factorization","volume":"45","author":"Miao","year":"2007","journal-title":"IEEE Trans. Geosci. Remote Sens."},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"2185","DOI":"10.1109\/TGRS.2011.2170999","article-title":"Geometric unmixing of large hyperspectral images: A barycentric coordinate approach","volume":"50","author":"Honeine","year":"2012","journal-title":"IEEE Trans. Geosci. Remote Sens."},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"82","DOI":"10.1109\/MSP.2013.2279274","article-title":"Nonlinear unmixing of hyperspectral images: Models and algorithms","volume":"31","author":"Dobigeon","year":"2013","journal-title":"IEEE Signal Process. Mag."},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"4153","DOI":"10.1109\/TGRS.2010.2098414","article-title":"Nonlinear unmixing of hyperspectral images using a generalized bilinear model","volume":"49","author":"Halimi","year":"2011","journal-title":"IEEE Trans. Geosci. Remote Sens."},{"key":"ref_11","doi-asserted-by":"crossref","unstructured":"Altmann, Y., Halimi, A., Dobigeon, N., and Tourneret, J.Y. (2011, January 22\u201327). Supervised nonlinear spectral unmixing using a polynomial post nonlinear model for hyperspectral imagery. Proceedings of the 2011 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), Prague, Czech Republic.","DOI":"10.1109\/ICASSP.2011.5946577"},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"480","DOI":"10.1109\/TSP.2012.2222390","article-title":"Nonlinear unmixing of hyperspectral data based on a linear-mixture\/nonlinear-fluctuation model","volume":"61","author":"Chen","year":"2012","journal-title":"IEEE Trans. Signal Process."},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"4565","DOI":"10.1109\/TIP.2016.2590324","article-title":"Hyperspectral Unmixing in Presence of Endmember Variability, Nonlinearity or Mismodelling Effects","volume":"25","author":"Halimi","year":"2016","journal-title":"IEEE Trans. Image Process."},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"2094","DOI":"10.1109\/JSTARS.2014.2329330","article-title":"Deep learning-based classification of hyperspectral data","volume":"7","author":"Chen","year":"2014","journal-title":"IEEE J. Sel. Top. Appl. Earth Obs. Remote Sens."},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"1155","DOI":"10.1109\/TGRS.2018.2864987","article-title":"Scene classification with recurrent attention of VHR remote sensing images","volume":"57","author":"Wang","year":"2018","journal-title":"IEEE Trans. Geosci. Remote Sens."},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"1002","DOI":"10.1109\/LGRS.2016.2560222","article-title":"Hopfield neural network approach for supervised nonlinear spectral unmixing","volume":"13","author":"Li","year":"2016","journal-title":"IEEE Geosci. Remote Sens. Lett."},{"key":"ref_17","doi-asserted-by":"crossref","unstructured":"Mitraka, Z., Del Frate, F., and Carbone, F. (April, January 30). Spectral unmixing of urban Landsat imagery by means of neural networks. Proceedings of the 2015 Joint Urban Remote Sensing Event (JURSE), Lausanne, Switzerland.","DOI":"10.1109\/JURSE.2015.7120463"},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"567","DOI":"10.1109\/JSTARS.2020.2966512","article-title":"Hyperspectral unmixing using deep convolutional autoencoders in a supervised scenario","volume":"13","author":"Khajehrayeni","year":"2020","journal-title":"IEEE J. Sel. Top. Appl. Earth Obs. Remote Sens."},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"25646","DOI":"10.1109\/ACCESS.2018.2818280","article-title":"Hyperspectral unmixing using a neural network autoencoder","volume":"6","author":"Palsson","year":"2018","journal-title":"IEEE Access"},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"4799","DOI":"10.1080\/01431161.2020.1724346","article-title":"Hyperspectral unmixing using deep convolutional autoencoder","volume":"41","author":"Elkholy","year":"2020","journal-title":"Int. J. Remote Sens."},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"1467","DOI":"10.1109\/LGRS.2019.2900733","article-title":"Nonlinear unmixing of hyperspectral data via deep autoencoder networks","volume":"16","author":"Wang","year":"2019","journal-title":"IEEE Geosci. Remote Sens. Lett."},{"key":"ref_22","unstructured":"Zhao, M., Wang, M., Chen, J., and Rahardja, S. (2019). Hyperspectral unmixing via deep autoencoder networks for a generalized linear-mixture\/nonlinear-fluctuation model. arXiv."},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"98","DOI":"10.1109\/72.554195","article-title":"Face recognition: A convolutional neural-network approach","volume":"8","author":"Lawrence","year":"1997","journal-title":"IEEE Trans. Neural Netw."},{"key":"ref_24","first-page":"5509415","article-title":"Hyperspectral Unmixing for Additive Nonlinear Models with a 3-D-CNN Autoencoder Network","volume":"60","author":"Zhao","year":"2021","journal-title":"IEEE Trans. Geosci. Remote Sens."},{"key":"ref_25","first-page":"5506105","article-title":"Model-Based Deep Autoencoder Networks for Nonlinear Hyperspectral Unmixing","volume":"19","author":"Li","year":"2021","journal-title":"IEEE Geosci. Remote Sens. Lett."},{"key":"ref_26","first-page":"1","article-title":"Adversarial autoencoder network for hyperspectral unmixing","volume":"13","author":"Jin","year":"2021","journal-title":"IEEE Trans. Neural Netw. Learn. Syst."},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"41","DOI":"10.1016\/j.aca.2020.03.055","article-title":"Understanding the learning mechanism of convolutional neural networks in spectral analysis","volume":"1119","author":"Zhang","year":"2020","journal-title":"Anal. Chim. Acta"},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"436","DOI":"10.1038\/nature14539","article-title":"Deep learning","volume":"521","author":"LeCun","year":"2015","journal-title":"Nature"},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"162","DOI":"10.21629\/JSEE.2017.01.18","article-title":"Convolutional neural networks for time series classification","volume":"28","author":"Zhao","year":"2017","journal-title":"J. Syst. Eng. Electron."},{"key":"ref_30","doi-asserted-by":"crossref","first-page":"1936","DOI":"10.1007\/s10618-020-00710-y","article-title":"Inceptiontime: Finding alexnet for time series classification","volume":"34","author":"Fawaz","year":"2020","journal-title":"Data Min. Knowl. Discov."},{"key":"ref_31","doi-asserted-by":"crossref","unstructured":"Peng, C., Zhang, X., Yu, G., Luo, G., and Sun, J. (2017, January 21\u201326). Large kernel matters\u2013improve semantic segmentation by global convolutional network. Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, Honolulu, HI, USA.","DOI":"10.1109\/CVPR.2017.189"},{"key":"ref_32","doi-asserted-by":"crossref","first-page":"2349","DOI":"10.1109\/TGRS.2017.2778343","article-title":"Two-stream deep architecture for hyperspectral image classification","volume":"56","author":"Hao","year":"2017","journal-title":"IEEE Trans. Geosci. Remote Sens."},{"key":"ref_33","unstructured":"Kingma, D.P., and Ba, J. (2014). Adam: A method for stochastic optimization. arXiv."},{"key":"ref_34","doi-asserted-by":"crossref","first-page":"340","DOI":"10.1109\/TIP.2016.2627815","article-title":"Nonlinear unmixing of hyperspectral data with vector-valued kernel functions","volume":"26","author":"Ammanouil","year":"2016","journal-title":"IEEE Trans. Image Process."},{"key":"ref_35","doi-asserted-by":"crossref","first-page":"4810","DOI":"10.1109\/TIP.2015.2468177","article-title":"Nonlinear hyperspectral unmixing with robust nonnegative matrix factorization","volume":"24","author":"Dobigeon","year":"2015","journal-title":"IEEE Trans. Image Process."},{"key":"ref_36","first-page":"1","article-title":"CyCU-Net: Cycle-consistency unmixing network by learning cascaded autoencoders","volume":"60","author":"Gao","year":"2021","journal-title":"IEEE Trans. Geosci. Remote Sens."},{"key":"ref_37","first-page":"1033","article-title":"The US Geological Survey, Digital Spectral Library: Version 1: 0.2 to 3.0 mum","volume":"25","author":"Swayze","year":"1993","journal-title":"Bull. Am. Astron. Soc."}],"container-title":["Remote Sensing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/2072-4292\/14\/14\/3341\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,10]],"date-time":"2025-10-10T23:48:22Z","timestamp":1760140102000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/2072-4292\/14\/14\/3341"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,7,11]]},"references-count":37,"journal-issue":{"issue":"14","published-online":{"date-parts":[[2022,7]]}},"alternative-id":["rs14143341"],"URL":"https:\/\/doi.org\/10.3390\/rs14143341","relation":{},"ISSN":["2072-4292"],"issn-type":[{"value":"2072-4292","type":"electronic"}],"subject":[],"published":{"date-parts":[[2022,7,11]]}}}