Deep Generative Endmember Modeling: An Application to Unsupervised Spectral Unmixing
Not on the map. Why?
Abstract (arXiv)
Endmember (EM) spectral variability can greatly impact the performance of standard hyperspectral image analysis algorithms. Extended parametric models have been successfully applied to account for the EM spectral variability. However, these models still lack the compromise between flexibility and low-dimensional representation that is necessary to properly explore the fact that spectral variability is often confined to a low-dimensional manifold in real scenes. In this paper we propose to learn a spectral variability model directly form the observed data, instead of imposing it a priori. This is achieved through a deep generative EM model, which is estimated using a variational autoencoder (VAE). The encoder and decoder that compose the generative model are trained using pure pixel information extracted directly from the observed image, what allows for an unsupervised formulation. The proposed EM model is applied to the solution of a spectral unmixing problem, which we cast as an alternating nonlinear least-squares problem that is solved iteratively with respect to the abundances and to the low-dimensional representations of the EMs in the latent space of the deep generative model. Simulations using both synthetic and real data indicate that the proposed strategy can outperform the competing state-of-the-art algorithms.
Key facts. Cited by 16 papers in the map (data through 7 Oct 2026). First posted on arXiv 14 Feb 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 2; 2022: 2; 2023: 5; 2024: 2; 2025: 5.
16 papers.
Sort:
- 2022Deep Hyperspectral Unmixing using Transformer Networkcited by 22
- 2023Image Processing and Machine Learning for Hyperspectral Unmixing: An Overview and the HySUPP Python Packagecited by 12
- 2023Dynamical Hyperspectral Unmixing with Variational Recurrent Neural Networkscited by 8
- 2021Model-Based Deep Autoencoder Networks for Nonlinear Hyperspectral Unmixingcited by 6
- 2022Hyperspectral Pixel Unmixing with Latent Dirichlet Variational Autoencodercited by 5
- 2023AE-RED: A Hyperspectral Unmixing Framework Powered by Deep Autoencoder and Regularization by Denoisingcited by 3
- 2023Learning Interpretable Deep Disentangled Neural Networks for Hyperspectral Unmixingcited by 2
- 2021Improving Autoencoder Training Performance for Hyperspectral Unmixing with Network Reinitialisationcited by 1
- 2023SpACNN-LDVAE: Spatial Attention Convolutional Latent Dirichlet Variational Autoencoder for Hyperspectral Pixel Unmixingcited by 1
- 2024Deep Nonlinear Hyperspectral Unmixing Using Multi-task Learningcited by 0
- 2024Weighted-Sum of Gaussian Process Latent Variable Modelscited by 0
- 2025Neural Network for Blind Unmixing: a novel MatrixConv Unmixing (MCU) Approachcited by 0
4 more
- 2025ReflectGAN: Modeling Vegetation Effects for Soil Carbon Estimation from Satellite Imagerycited by 0
- 2025Preprocessing Algorithm Leveraging Geometric Modeling for Scale Correction in Hyperspectral Images for Improved Unmixing Performancecited by 0
- 2025SWAN: Self-supervised Wavelet Neural Network for Hyperspectral Image Unmixingcited by 0
- 2025Latent Dirichlet Transformer VAE for Hyperspectral Unmixing with Bundled Endmemberscited by 0
- 2025Latent Dirichlet Transformer VAE for Hyperspectral Unmixing with Bundled Endmembers21 Nov 2025
- 2025SWAN: Self-supervised Wavelet Neural Network for Hyperspectral Image Unmixing26 Oct 2025
- 2025Preprocessing Algorithm Leveraging Geometric Modeling for Scale Correction in Hyperspectral Images for Improved Unmixing Performance11 Aug 2025
- 2025ReflectGAN: Modeling Vegetation Effects for Soil Carbon Estimation from Satellite Imagery24 May 2025
- 2025Neural Network for Blind Unmixing: a novel MatrixConv Unmixing (MCU) Approach11 Mar 2025
- 2024Weighted-Sum of Gaussian Process Latent Variable Models14 Feb 2024
- 2024Deep Nonlinear Hyperspectral Unmixing Using Multi-task Learning5 Feb 2024
- 2023SpACNN-LDVAE: Spatial Attention Convolutional Latent Dirichlet Variational Autoencoder for Hyperspectral Pixel Unmixing17 Nov 2023
- 2023Learning Interpretable Deep Disentangled Neural Networks for Hyperspectral Unmixing3 Oct 2023
- 2023Image Processing and Machine Learning for Hyperspectral Unmixing: An Overview and the HySUPP Python Package18 Aug 2023
- 2023AE-RED: A Hyperspectral Unmixing Framework Powered by Deep Autoencoder and Regularization by Denoising1 Jul 2023
- 2023Dynamical Hyperspectral Unmixing with Variational Recurrent Neural Networks19 Mar 2023
4 more
- 2022Deep Hyperspectral Unmixing using Transformer Network31 Mar 2022
- 2022Hyperspectral Pixel Unmixing with Latent Dirichlet Variational Autoencoder2 Mar 2022
- 2021Improving Autoencoder Training Performance for Hyperspectral Unmixing with Network Reinitialisation28 Sep 2021
- 2021Model-Based Deep Autoencoder Networks for Nonlinear Hyperspectral Unmixing17 Apr 2021
- 2022Deep Hyperspectral Unmixing using Transformer Networkcited by 22
- 2023Image Processing and Machine Learning for Hyperspectral Unmixing: An Overview and the HySUPP Python Packagecited by 12
- 2023Dynamical Hyperspectral Unmixing with Variational Recurrent Neural Networkscited by 8
- 2021Model-Based Deep Autoencoder Networks for Nonlinear Hyperspectral Unmixingcited by 6
- 2022Hyperspectral Pixel Unmixing with Latent Dirichlet Variational Autoencodercited by 5
- 2023AE-RED: A Hyperspectral Unmixing Framework Powered by Deep Autoencoder and Regularization by Denoisingcited by 3
- 2023Learning Interpretable Deep Disentangled Neural Networks for Hyperspectral Unmixingcited by 2
- 2021Improving Autoencoder Training Performance for Hyperspectral Unmixing with Network Reinitialisationcited by 1
- 2023SpACNN-LDVAE: Spatial Attention Convolutional Latent Dirichlet Variational Autoencoder for Hyperspectral Pixel Unmixingcited by 1
- 2024Deep Nonlinear Hyperspectral Unmixing Using Multi-task Learningcited by 0
- 2024Weighted-Sum of Gaussian Process Latent Variable Modelscited by 0
- 2025Neural Network for Blind Unmixing: a novel MatrixConv Unmixing (MCU) Approachcited by 0
12 most cited of 16 All 16 (JSON)
- 2025Latent Dirichlet Transformer VAE for Hyperspectral Unmixing with Bundled Endmembers21 Nov 2025
- 2025SWAN: Self-supervised Wavelet Neural Network for Hyperspectral Image Unmixing26 Oct 2025
- 2025Preprocessing Algorithm Leveraging Geometric Modeling for Scale Correction in Hyperspectral Images for Improved Unmixing Performance11 Aug 2025
- 2025ReflectGAN: Modeling Vegetation Effects for Soil Carbon Estimation from Satellite Imagery24 May 2025
- 2025Neural Network for Blind Unmixing: a novel MatrixConv Unmixing (MCU) Approach11 Mar 2025
- 2024Weighted-Sum of Gaussian Process Latent Variable Models14 Feb 2024
- 2024Deep Nonlinear Hyperspectral Unmixing Using Multi-task Learning5 Feb 2024
- 2023SpACNN-LDVAE: Spatial Attention Convolutional Latent Dirichlet Variational Autoencoder for Hyperspectral Pixel Unmixing17 Nov 2023
- 2023Learning Interpretable Deep Disentangled Neural Networks for Hyperspectral Unmixing3 Oct 2023
- 2023Image Processing and Machine Learning for Hyperspectral Unmixing: An Overview and the HySUPP Python Package18 Aug 2023
- 2023AE-RED: A Hyperspectral Unmixing Framework Powered by Deep Autoencoder and Regularization by Denoising1 Jul 2023
- 2023Dynamical Hyperspectral Unmixing with Variational Recurrent Neural Networks19 Mar 2023
12 newest of 16 All 16 (JSON)