A Hapke Physics-Guided Deep Autoencoder for Lunar Hyperspectral Unmixing
Highlights
- The proposed PGU-Net integrates a dual-attention encoder with a nonlinear decoder and Hapke-guided constraints, enabling unsupervised intimate-mixture unmixing with interpretable SSA endmembers and abundances.
- PGU-Net achieves consistently lower endmember SAD and abundance aRMSE on the synthetic lunar regolith dataset and produces physically plausible mineral distributions on AVIRIS Cuprite and observations near the Chang’e-5/6 landing regions.
- Physics-guided reconstruction improves robustness to noise and model mismatch, reducing reliance on pure-pixel assumptions and endmember labels in lunar hyperspectral unmixing.
- The framework provides a practical and physically interpretable approach for mineral mapping on real lunar scenes, supporting the characterization of spatial mineral abundance patterns when pixel-wise ground truth is unavailable.
Abstract
1. Introduction
- (1)
- We propose PGU-Net, an unsupervised framework tailored for lunar regolith unmixing. The encoder integrates gated spectral attention and squeeze-and-excitation channel attention to extract discriminative features despite noise and variability. Uniquely, the decoder explicitly models the Hapke radiative transfer process by performing linear mixing in the SSA domain, followed by a lightweight nonlinear mapping to compensate for residual effects. Coupled with physics-consistent losses, this design enables the blind extraction of physically meaningful endmembers and abundances.
- (2)
- To address the scarcity of ground-truth data in lunar remote sensing, we establish a robust three-tier validation strategy: (i) A synthetic lunar regolith dataset derived from laboratory spectra of returned samples for quantitative benchmarking; (ii) The AVIRIS Cuprite benchmark for assessing nonlinear unmixing behavior in a controlled terrestrial setting; and (iii) Real observations over the CE-5 and CE-6 landing sites. Crucially, for the lunar experiments, we introduce a sample-anchored cross-validation strategy, combining in situ returned sample measurements with independent Kaguya MI products to confirm physical plausibility and spatial consistency.
2. Materials and Methods
2.1. Data and Preprocessing
2.1.1. Synthetic Lunar Regolith Dataset
2.1.2. Cuprite Dataset
2.1.3. M3 Image Data
2.2. Preliminaries: LMM and Hapke Model
2.2.1. Linear Mixing Model (LMM)
2.2.2. Hapke Radiative Transfer Model and SSA Inversion
2.3. Physics-Guided Unmixing Network
2.3.1. Encoder
2.3.2. Decoder
2.3.3. Objective Functions
- (1)
- Hapke-consistency constraint.
- (2)
- Reconstruction fidelity.
- (3)
- Endmember smoothness regularization.
- (4)
- Total objective.
3. Results
3.1. Experimental Setup
3.1.1. Comparison Algorithms
3.1.2. Parameter Settings
3.1.3. Evaluation Metrics
3.2. Results on the Synthetic Lunar Regolith Dataset
3.3. Results on Cuprite Dataset
3.4. Results on M3 Data
3.5. Parameter Analysis and Ablation Experiments
4. Discussion
4.1. Discussion on the Synthetic Lunar Regolith Dataset
4.2. Discussion on Cuprite Dataset
4.3. Discussion on M3 Data
5. Conclusions
Author Contributions
Funding
Data Availability Statement
Conflicts of Interest
References
- Zeng, X.; Liu, D.; Chen, Y.; Zhou, Q.; Ren, X.; Zhang, Z.; Yan, W.; Chen, W.; Wang, Q.; Deng, X.; et al. Landing site of the Chang’e-6 lunar farside sample return mission from the Apollo basin. Nat. Astron. 2023, 7, 1188–1197. [Google Scholar] [CrossRef]
- Zhao, S.; Qian, Y.; Xiao, L.; Zhao, J.; He, Q.; Huang, J.; Wang, J.; Chen, H.; Xu, W. Lunar mare Fecunditatis: A science-rich region and a concept mission for long-distance exploration. Remote Sens. 2022, 14, 1062. [Google Scholar] [CrossRef]
- Keshava, N.; Mustard, J.F. Spectral unmixing. IEEE Signal Process. Mag. 2002, 19, 44–57. [Google Scholar] [CrossRef]
- Hapke, B. Bidirectional reflectance spectroscopy: 1. Theory. J. Geophys. Res. 1981, 86, 3039–3054. [Google Scholar] [CrossRef]
- Shkuratov, Y.; Starukhina, L.; Hoffmann, H.; Arnold, G. A model of spectral albedo of particulate surfaces: Implications for optical properties of the Moon. Icarus 1999, 137, 235–246. [Google Scholar] [CrossRef]
- Goudge, T.A.; Mustard, J.F.; Head, J.W.; Salvatore, M.R.; Wiseman, S.M. Integrating CRISM and TES hyperspectral data to characterize a halloysite-bearing deposit in Kashira crater, Mars. Icarus 2015, 250, 165–187. [Google Scholar] [CrossRef]
- Yan, B.; Wang, R.; Gan, F.; Wang, Z. Minerals mapping of the lunar surface with Clementine UVVIS/NIR data based on spectra unmixing method and Hapke model. Icarus 2010, 208, 11–19. [Google Scholar] [CrossRef]
- Liu, Y.; Glotch, T.D.; Scudder, N.A.; Kraner, M.L.; Condus, T.; Arvidson, R.E.; Guinness, E.A.; Wolff, M.J.; Smith, M.D. End-member identification and spectral mixture analysis of CRISM hyperspectral data: A case study on southwest Melas Chasma, Mars. J. Geophys. Res. Planets 2016, 121, 2004–2036. [Google Scholar] [CrossRef]
- Liu, D.; Li, L.; Sun, Y. An improved radiative transfer model for estimating mineral abundance of immature and mature lunar soils. Icarus 2015, 253, 40–50. [Google Scholar] [CrossRef]
- Gou, S.; Yue, Z.; Di, K.; Wan, W.; Liu, Z.; Liu, B.; Peng, M.; Wang, Y.; He, Z.; Xu, R. In situ spectral measurements of space weathering by Chang’e-4 rover. Earth Planet. Sci. Lett. 2020, 535, 116117. [Google Scholar] [CrossRef]
- Yin, J.; Huang, C.; Luo, X.; Du, Q. Automatic endmember bundle unmixing methodology for lunar regional area mineral mapping. Icarus 2019, 319, 349–362. [Google Scholar] [CrossRef]
- Rommel, D.; Grumpe, A.; Felder, M.P.; Wöhler, C.; Mall, U.; Kronz, A. Automatic endmember selection and nonlinear spectral unmixing of Lunar analog minerals. Icarus 2017, 284, 126–149. [Google Scholar] [CrossRef]
- Jin, M.; Ding, X.; Han, H.; Pang, J.; Wang, Y. An improved method combining Fisher transformation and multiple endmember spectral mixture analysis for lunar mineral abundance quantification using spectral data. Icarus 2022, 380, 115008. [Google Scholar] [CrossRef]
- Yang, C.; Zhang, X.; Bruzzone, L.; Liu, B.; Liu, D.; Ren, X.; Benediktsson, J.A.; Liang, Y.; Yang, B.; Yin, M.; et al. Comprehensive mapping of lunar surface chemistry by adding Chang’e-5 samples with deep learning. Nat. Commun. 2023, 14, 7554. [Google Scholar] [CrossRef]
- Wang, Y.; Cao, H.; Chen, J.; Liu, C.; Lu, X.; Yin, C.; Fu, X.; Qiao, L.; Zhang, G.; Liu, C.; et al. New maps of mafic mineral abundances in global mare units on the Moon. Isprs J. Photogramm. Remote Sens. 2025, 224, 348–360. [Google Scholar] [CrossRef]
- Bhatt, J.S.; Joshi, M.V. Deep learning in hyperspectral unmixing: A review. In Proceedings of the Igarss 2020–2020 IEEE International Geoscience and Remote Sensing Symposium, Waikoloa, HI, USA, 26 September–2 October 2020; IEEE: Piscataway, NJ, USA, 2020; pp. 2189–2192. [Google Scholar]
- Bank, D.; Koenigstein, N.; Giryes, R. Autoencoders. In Machine Learning for Data Science Handbook: Data Mining and Knowledge Discovery Handbook; Rokach, L., Maimon, O., Shmueli, E., Eds.; Springer International Publishing: Cham, Switzerland, 2023; pp. 353–374. [Google Scholar]
- Su, Y.; Li, J.; Plaza, A.; Marinoni, A.; Gamba, P.; Chakravortty, S. DAEN: Deep autoencoder networks for hyperspectral unmixing. IEEE Trans. Geosci. Remote Sens. 2019, 57, 4309–4321. [Google Scholar] [CrossRef]
- Su, Y.; Marinoni, A.; Li, J.; Plaza, J.; Gamba, P. Stacked nonnegative sparse autoencoders for robust hyperspectral unmixing. IEEE Geosci. Remote Sens. Lett. 2018, 15, 1427–1431. [Google Scholar] [CrossRef]
- Xu, C.; Ye, F.; Kong, F.; Li, Y.; Lv, Z. MSCC-ViT: A Multiscale Visual-Transformer Network Using Convolution Crossing Attention for Hyperspectral Unmixing. IEEE J. Sel. Top. Appl. Earth Obs. Remote Sens. 2024, 17, 18070–18082. [Google Scholar] [CrossRef]
- Wang, P.; Liu, R.; Zhang, L. MAT-Net: Multiscale Aggregation Transformer Network for Hyperspectral Unmixing. IEEE Trans. Geosci. Remote Sens. 2024, 62, 1–15. [Google Scholar] [CrossRef]
- Zheng, P.; Wu, Z.; Paoletti, M.E.; Haut, J.M.; Hu, J.; Su, H. Typical Mineral Abundance Estimation of Chang’e-3 Yutu Rover with Hyperspectral Data Based on Diffusion Autoencoder Unmixing Model. In Proceedings of the IGARSS 2024–2024 IEEE International Geoscience and Remote Sensing Symposium, Athens, Greece, 7–12 July 2024; IEEE: Piscataway, NJ, USA, 2024; pp. 6109–6112. [Google Scholar]
- Hong, D.; Gao, L.; Yao, J.; Yokoya, N.; Chanussot, J.; Heiden, U.; Zhang, B. Endmember-guided unmixing network (EGU-Net): A general deep learning framework for self-supervised hyperspectral unmixing. IEEE Trans. Neural Netw. Learn. Syst. 2021, 33, 6518–6531. [Google Scholar] [CrossRef]
- Wang, M.; Zhao, M.; Chen, J.; Rahardja, S. Nonlinear unmixing of hyperspectral data via deep autoencoder networks. IEEE Geosci. Remote Sens. Lett. 2019, 16, 1467–1471. [Google Scholar] [CrossRef]
- Zhao, M.; Wang, M.; Chen, J.; Rahardja, S. Hyperspectral unmixing for additive nonlinear models with a 3-D-CNN autoencoder network. IEEE Trans. Geosci. Remote Sens. 2021, 60, 1–15. [Google Scholar] [CrossRef]
- Chen, X.; Zhang, X.; Ren, M.; Zhou, B.; Feng, Z.; Cheng, J. An improved hyperspectral unmixing approach based on a spatial–spectral adaptive nonlinear unmixing network. IEEE J. Sel. Top. Appl. Earth Obs. Remote Sens. 2023, 16, 9680–9696. [Google Scholar] [CrossRef]
- Dhaini, M.; Berar, M.; Honeine, P.; Van Exem, A. End-to-end convolutional autoencoder for nonlinear hyperspectral unmixing. Remote Sens. 2022, 14, 3341. [Google Scholar] [CrossRef]
- Aala, S.; Pavuluri, P.K.; Deshpande, A.; Sikhakolli, S.K.; Elumalai, K.; Chinnadurai, S.; Panchakarla, E.; Sarker, M.A.L.; Han, D.S. DMAE-HU: A novel deep multitasking autoencoder for hybrid hyperspectral unmixing in remote sensing. ICT Express 2025, 11, 329–334. [Google Scholar] [CrossRef]
- Korokhin, V.; Surkov, Y.; Mall, U.; Kaydash, V.; Velichko, S.; Velikodsky, Y.; Shalygina, O. Applying machine learning to a nonlinear spectral mixing model for mapping lunar soils composition using CHANDRAYAAN-1 M3 data. Planet. Space Sci. 2024, 244, 105870. [Google Scholar] [CrossRef]
- Fang, T.; Zhu, F.; Chen, J. Hyperspectral unmixing based on multilinear mixing model using convolutional autoencoders. IEEE Trans. Geosci. Remote Sens. 2024, 62, 1–16. [Google Scholar] [CrossRef]
- Jin, D.; Yang, B. Graph attention convolutional autoencoder-based unsupervised nonlinear unmixing for hyperspectral images. IEEE J. Sel. Top. Appl. Earth Obs. Remote Sens. 2023, 16, 7896–7906. [Google Scholar] [CrossRef]
- Rasti, B.; Koirala, B.; Scheunders, P. Hapkecnn: Blind nonlinear unmixing for intimate mixtures using hapke model and convolutional neural network. IEEE Trans. Geosci. Remote Sens. 2022, 60, 1–15. [Google Scholar] [CrossRef]
- Swayze, G.A.; Clark, R.N.; Goetz, A.F.H.; Livo, K.E.; Breit, G.N.; Kruse, F.A.; Sutley, S.J.; Snee, L.W.; Lowers, H.A.; Post, J.L.; et al. Mapping Advanced Argillic Alteration at Cuprite, Nevada, Using Imaging Spectroscopy. Econ. Geol. 2014, 109, 1179–1221. [Google Scholar] [CrossRef]
- Savitzky, A.; Golay, M.J. Smoothing and differentiation of data by simplified least squares procedures. Anal. Chem. 1964, 36, 1627–1639. [Google Scholar] [CrossRef]
- Clark, R.N.; Roush, T.L. Reflectance Spectroscopy: Quantitative Analysis Techniques for Remote Sensing Applications. J. Geophys. Res. Solid Earth 1984, 89, 6329–6340. [Google Scholar] [CrossRef]
- Nascimento, J.M.; Dias, J.M. Vertex component analysis: A fast algorithm to unmix hyperspectral data. IEEE Trans. Geosci. Remote Sens. 2005, 43, 898–910. [Google Scholar] [CrossRef]
- Heylen, R.; Burazerovic, D.; Scheunders, P. Fully constrained least squares spectral unmixing by simplex projection. IEEE Trans. Geosci. Remote Sens. 2011, 49, 4112–4122. [Google Scholar] [CrossRef]
- Heinz, D.C. Fully constrained least squares linear spectral mixture analysis method for material quantification in hyperspectral imagery. IEEE Trans. Geosci. Remote Sens. 2001, 39, 529–545. [Google Scholar] [CrossRef]
- Gao, L.; Han, Z.; Hong, D.; Zhang, B.; Chanussot, J. CyCU-Net: Cycle-consistency unmixing network by learning cascaded autoencoders. IEEE Trans. Geosci. Remote Sens. 2021, 60, 1–14. [Google Scholar] [CrossRef]
- Tao, X.; Paoletti, M.E.; Wu, Z.; Haut, J.M.; Ren, P.; Plaza, A. An abundance-guided attention network for hyperspectral unmixing. IEEE Trans. Geosci. Remote Sens. 2024, 62, 1–14. [Google Scholar] [CrossRef]
- Kuhn, H.W. The Hungarian method for the assignment problem. Nav. Res. Logist. Q. 1955, 2, 83–97. [Google Scholar] [CrossRef]
- Li, C.; Hu, H.; Yang, M.F.; Pei, Z.Y.; Zhou, Q.; Ren, X.; Liu, B.; Liu, D.; Zeng, X.; Zhang, G.; et al. Characteristics of the lunar samples returned by the Chang’E-5 mission. Natl. Sci. Rev. 2022, 9, nwab188. [Google Scholar] [CrossRef]
- Li, C.; Hu, H.; Yang, M.F.; Liu, J.; Zhou, Q.; Ren, X.; Liu, B.; Liu, D.; Zeng, X.; Zuo, W.; et al. Nature of the lunar far-side samples returned by the Chang’E-6 mission. Natl. Sci. Rev. 2024, 11, nwae328. [Google Scholar] [CrossRef] [PubMed]
- Lemelin, M.; Lucey, P.G.; Miljković, K.; Gaddis, L.R.; Hare, T.; Ohtake, M. The compositions of the lunar crust and upper mantle: Spectral analysis of the inner rings of lunar impact basins. Planet. Space Sci. 2019, 165, 230–243. [Google Scholar] [CrossRef]
- Cao, H.; Chen, J.; Qiao, L.; Fu, X.; Lu, X.; Qi, X.; Wan, S.; Ling, Z.; Liu, J. Compositional characteristics and remote sensing of regional geology at the Chang’E-5 landing site. Sci. China Phys. Mech. Astron. 2023, 53, 239605. [Google Scholar]
- Wang, Z.; Li, Y.; Li, J.; Zong, K.; She, Z.; He, Q.; Zhao, J.; Zhang, W.; Zheng, J.; Pan, F.; et al. Chemical compositions of Chang’e-6 lunar soil and substantial addition of noritic crust ejecta from Apollo basin. Geology 2025, 53, 557–561. [Google Scholar] [CrossRef]












| Arch. | Block | Layer/Module | Kernel (k) | Stride (s) | In Ch. | Out Ch. |
|---|---|---|---|---|---|---|
| Encoder | Block 1 | Conv1d + LReLU | 9 | 1 | 1 | |
| Spectral Attention | 7 | 1 | ||||
| AvgPool1d | 5 | 5 | ||||
| SE Block | – | – | ||||
| Block 2 | Conv1d + LReLU | 9 | 1 | |||
| AvgPool1d | 5 | 5 | ||||
| SE Block | – | – | ||||
| Block 3 | Conv1d + BN + LReLU | 7 | 2 | R | ||
| Block 4 | Conv1d + LReLU | 5 | 1 | R | R | |
| Flatten | – | – | R | R | ||
| Softmax (ASC) | – | – | R | R | ||
| Decoder | Block 5 | FC (Linear Mixing) | – | – | R | L |
| Block 6 | Conv1d + LReLU | 5 | 1 | 1 | 64 | |
| Block 7 | Conv1d + Sigmoid | 1 | 1 | 64 | 1 |
| VCA-FCLS | SiVM-FCLS | CyCU-Net | A2SAN | HapkeCNN | PGU-Net | |
|---|---|---|---|---|---|---|
| SNR = 20 dB () | ||||||
| PLG | 0.53/2.31 | 0.97/2.41 | 0.59/2.05 | 0.45/2.79 | 0.32/1.68 | 0.69/1.36 |
| CPX | 0.95/0.68 | 3.36/1.06 | 3.73/3.83 | 1.72/0.75 | 2.68/0.55 | 1.42/0.69 |
| OPX | 0.93/0.69 | 3.14/0.89 | 3.54/3.75 | 2.09/1.34 | 0.46/0.47 | 0.41/0.65 |
| OLV | 2.68/2.41 | 4.04/2.33 | 1.87/1.85 | 1.85/2.48 | 1.92/1.87 | 1.68/1.33 |
| Mean | 1.28/1.52 | 2.88/1.67 | 2.43/2.87 | 1.53/1.84 | 1.35/1.14 | 1.05/1.01 |
| SNR = 30 dB () | ||||||
| PLG | 0.52/2.39 | 0.55/2.24 | 0.25/2.84 | 0.30/1.41 | 0.19/0.72 | 0.26/0.98 |
| CPX | 0.93/0.84 | 0.95/0.62 | 1.45/2.46 | 1.88/0.71 | 1.42/0.56 | 0.59/0.40 |
| OPX | 1.08/0.95 | 1.16/0.47 | 2.71/1.71 | 1.68/0.50 | 0.65/0.50 | 0.49/0.46 |
| OLV | 2.43/2.52 | 2.95/2.54 | 1.92/2.78 | 0.87/1.33 | 1.26/1.32 | 0.98/1.12 |
| Mean | 1.24/1.68 | 1.40/1.47 | 1.58/2.45 | 1.18/0.99 | 0.88/1.03 | 0.58/0.74 |
| SNR = 50 dB () | ||||||
| PLG | 0.20/2.10 | 0.50/2.05 | 0.26/3.13 | 0.32/1.18 | 0.14/1.38 | 0.14/1.00 |
| CPX | 0.85/0.92 | 0.74/0.87 | 2.33/1.34 | 1.87/0.41 | 1.73/0.43 | 0.42/0.31 |
| OPX | 1.16/1.05 | 1.72/0.81 | 2.09/1.40 | 1.65/0.29 | 0.28/0.36 | 0.50/0.38 |
| OLV | 0.75/2.06 | 0.99/2.22 | 1.11/2.60 | 0.91/1.39 | 0.72/1.38 | 0.20/0.97 |
| Mean | 0.74/1.53 | 0.99/1.49 | 1.45/2.12 | 1.18/0.80 | 0.56/0.89 | 0.32/0.67 |
| CyCU-Net | A2SAN | HapkeCNN | PGU-Net | |
|---|---|---|---|---|
| Alunite | 1.76 | 0.81 | 0.81 | 0.54 |
| Chalcedony | 1.09 | 0.90 | 0.72 | 0.88 |
| Montmorillonite | 0.84 | 0.85 | 0.88 | 0.90 |
| Nontronite | 1.40 | 1.25 | 1.23 | 0.93 |
| Pyrope | 0.98 | 1.56 | 1.17 | 0.97 |
| Sphene | 1.31 | 1.83 | 0.81 | 1.19 |
| Mean | 1.23 | 1.20 | 0.94 | 0.90 |
| PLG | HCP | LCP | OLV | |
|---|---|---|---|---|
| Sample | 38.7 | 39.7 | 14.3 | 7.3 |
| Kaguya | 44 | 39.2 | 5.6 | 11.2 |
| PGU-Net | 41.6 | 34.7 | 13.7 | 10.0 |
| PLG | HCP | LCP | OLV | |
|---|---|---|---|---|
| Sample | 49.1 | 29.7 | 20.5 | 0.8 |
| Kaguya | 39.0 | 30.5 | 18.3 | 12.2 |
| PGU-Net | 48.6 | 26.4 | 15.9 | 9.1 |
| Material | PGU-Net | Without Spectral Attention | Without Channel Attention | Without Nonlinear Module |
|---|---|---|---|---|
| PLG | 0.14/1.00 | 0.20/1.29 | 0.36/1.35 | 0.42/1.45 |
| CPX | 0.42/0.31 | 0.37/0.34 | 0.42/0.41 | 0.51/0.62 |
| OPX | 0.50/0.38 | 0.45/0.41 | 0.50/0.47 | 0.73/0.67 |
| OLV | 0.20/0.97 | 0.88/1.31 | 0.61/1.32 | 0.90/1.44 |
| Mean | 0.32/0.67 | 0.48/0.84 | 0.47/0.89 | 0.64/1.05 |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2026 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license.
Share and Cite
Lin, Q.; Liu, C.; Han, D.; Liu, W.; Bo, Z.; Zhang, P. A Hapke Physics-Guided Deep Autoencoder for Lunar Hyperspectral Unmixing. Remote Sens. 2026, 18, 1123. https://doi.org/10.3390/rs18081123
Lin Q, Liu C, Han D, Liu W, Bo Z, Zhang P. A Hapke Physics-Guided Deep Autoencoder for Lunar Hyperspectral Unmixing. Remote Sensing. 2026; 18(8):1123. https://doi.org/10.3390/rs18081123
Chicago/Turabian StyleLin, Qian, Chengbao Liu, Dongxu Han, Wanyue Liu, Zheng Bo, and Peng Zhang. 2026. "A Hapke Physics-Guided Deep Autoencoder for Lunar Hyperspectral Unmixing" Remote Sensing 18, no. 8: 1123. https://doi.org/10.3390/rs18081123
APA StyleLin, Q., Liu, C., Han, D., Liu, W., Bo, Z., & Zhang, P. (2026). A Hapke Physics-Guided Deep Autoencoder for Lunar Hyperspectral Unmixing. Remote Sensing, 18(8), 1123. https://doi.org/10.3390/rs18081123

