International Journal of Applied Earth Observations and Geoinformation (May 2024)

Temperature scaling unmixing framework based on convolutional autoencoder

  • Jin Xu,
  • Mingming Xu,
  • Shanwei Liu,
  • Hui Sheng,
  • Zhiru Yang

Journal volume & issue
Vol. 129
p. 103864

Abstract

Read online

Hyperspectral unmixing is a key technology in the development of remote sensing applications. However, since both endmembers and abundances are unknown, unmixing is a non-convex problem with a large solution space. To solve this, existing methods usually impose the same strength of sparsity constraint. However, this often does not hold in practice. Because the abundances of purer regions are generally sparse, while the abundances distribution of more mixed regions should be smoother. Temperature scaling is a technique of introducing a temperature parameter T into softmax activation function to adjust the sparsity of the output. Inspired by this, we propose a temperature scaling unmixing (TSU) framework based on convolutional autoencoder (CAE). In this framework, sparse constraints of different intensities are applied to diverse regions by considering spatial similarity of ground objects distribution while preserving the ability of CAE to extract spatial features. What is more, equal-frequency binning is adopted to guide the division of regions by similarity matrix to realize the automatic temperature parameter setting. In addition, a CAE network is designed under the TSU framework in this paper, called TSUCAE. The TSUCAE method exhibits superior accuracy compared to state-of-the-art approaches, as demonstrated through extensive comparative experiments. Furthermore, the TSU framework can be transferred to other CAE-based unmixing methods directly while keeping the network structure of these methods unchanged. Sufficient ablation experiments also prove that the transfer of framework can improve the performance of unmixing. The code is publicly available at https://github.com/UPCGIT/TSUCAE.

Keywords