A Spectral-Spatial Attention Network for Hyperspectral Unmixing
Publication Type:
Journal ArticleSource:
IEEE Transactions on Geoscience and Remote Sensing, Volume 63, p.1-15 (2025)Keywords:
Attention module, autoencoder, Autoencoders, autonomous unmixing module (AUM), Convolutional neural networks, Data mining, Decoding, deep denoising module (DDM), Feature extraction, Hyperspectral imaging, Hyperspectral unmixing, image reconstruction, Loss measurement, Neural networks, Noise reductionAbstract:
Hyperspectral unmixing, an essential and fundamental task in remote sensing, focuses on estimating endmembers (spectrally pure components) and their fractional abundances within each mixed pixel of a hyperspectral image. With the advent of deep learning (DL), the field of hyperspectral unmixing has made significant progress. Among DL approaches, autoencoder-based models have shown promising results. However, most unmixing methods estimate the endmembers by the weights of the linear layers in the decoder of their networks, making their performance highly dependent on weight initialization. Moreover, noise is not explicitly accounted for in most recent methods that use spectral angle distance (SAD) loss. To avoid the initialization problems, we developed an innovative inversion strategy to directly estimate the endmembers. Moreover, to optimally account for noise, an end-to-end network is proposed, which integrates both denoising and unmixing. Finally, for an improved feature extraction, a novel spectral-spatial attention module (SSAM) is integrated into the network. Extensive experiments on synthetic and three real datasets show that the proposed method significantly and consistently outperforms the compared state-of-the-art methods. The full code is available at https://github.com/xuanwentao for public evaluation.
Files:
Research area: