A Change Detection Network for Heterogeneous Remote Sensing Images Based on Decoupled Differential Architecture Search
Highlights
- This paper proposes a decoupled differential search-based graph change detection network (DDS-Net), featuring a dual-stream encoder that automatically optimizes modality-specific feature extraction operators.
- A heterogeneous spatiotemporal alignment module (HSTAM) driven by a differentiable local search is designed to dynamically correct geometric misalignments and registration errors in the feature space.
- The decoupled differentiable Neural Architecture Search (NAS) strategy offers a novel, adaptive paradigm for heterogeneous change detection, overcoming the limitations of predefined and fixed network architectures.
- The model demonstrates strong generalizability and superior robustness in complex tasks, effectively handling severe spatial misalignments while maintaining high computational efficiency.
Abstract
1. Introduction
- We propose a dual-stream graph encoder that is based on a decoupled differential search strategy. By constructing a modality-specific search space through a decoupled optimization mechanism, the model is freed from the constraints of a fixed architecture and can automatically select the optimal feature extraction operators for SAR and optical data, which significantly improves the adaptability of the model to heterogeneous features.
- To address the issue of spatiotemporal geometric inconsistencies in heterogeneous data, in this paper, a heterogeneous spatiotemporal alignment module is proposed. This module uses a differentiable local search strategy to achieve soft registration at the feature level, thereby effectively reducing false edge detection caused by registration errors and improving the spatial accuracy of change detection.
- To address the issues of severe noise interference and semantic bias in graph structures, in this paper, a structural consistency and smooth denoising loss is proposed. This loss function constrains the generation of graph structures in both the physical denoising and semantic consistency dimensions, thereby significantly improving the ability of the model to construct robust topological structures and suppress false changes.
2. Related Works
2.1. Heterogeneous Image Change Detection
2.2. GNN-Based Heterogeneous Change Detection Algorithms
2.3. Neural Architecture Search
3. Methodology
3.1. Overall Structure
3.2. Dual-Stream Decoupled Search Graph Encoder (DDSGE)
3.3. Heterogeneous Spatiotemporal Alignment Module (HSTAM)
3.4. Structural Consistency and Smooth Denoising Loss (SCSD Loss)
4. Experiments
4.1. Experimental Introduction
4.1.1. Datasets
4.1.2. Implementation Details
4.1.3. Evaluation Metrics
4.2. Comparison Experiments
4.2.1. Quantitative Analysis
4.2.2. Qualitative Analysis
4.3. Ablation Experiments
4.3.1. DDSGE
4.3.2. HSTAM
4.3.3. SCSD Loss
5. Conclusions
Author Contributions
Funding
Data Availability Statement
Conflicts of Interest
References
- Huang, Q.; Jin, G.; Xiong, X.; Ye, H.; Xie, Y. Monitoring Urban Change in Conflict from the Perspective of Optical and SAR Satellites: The Case of Mariupol, a City in the Conflict between RUS and UKR. Remote Sens. 2023, 15, 3096. [Google Scholar] [CrossRef] [Scilit]
- Lv, Z.; Huang, H.; Li, X.; Zhao, M.; Benediktsson, J.A.; Sun, W.; Falco, N. Land Cover Change Detection With Heterogeneous Remote Sensing Images: Review, Progress, and Perspective. Proc. IEEE 2022, 110, 1976–1991. [Google Scholar] [CrossRef] [Scilit]
- Touati, R.; Mignotte, M.; Dahmane, M. Multimodal Change Detection in Remote Sensing Images Using an Unsupervised Pixel Pairwise-Based Markov Random Field Model. IEEE Trans. Image Process. 2020, 29, 757–767. [Google Scholar] [CrossRef] [Scilit]
- Luppino, L.T.; Bianchi, F.M.; Moser, G.; Anfinsen, S.N. Remote sensing image regression for heterogeneous change detection. In Proceedings of the 2018 IEEE 28th International Workshop on Machine Learning for Signal Processing (MLSP), Aalborg, Denmark, 17–20 September 2018. [Google Scholar] [CrossRef] [Scilit]
- Kipf, T.N.; Welling, M. Semi-Supervised Classification with Graph Convolutional Networks. arXiv 2017, arXiv:1609.02907. [Google Scholar] [CrossRef] [Scilit]
- Mercier, G.; Moser, G.; Serpico, S.B. Conditional Copulas for Change Detection in Heterogeneous Remote Sensing Images. IEEE Trans. Geosci. Remote Sens. 2008, 46, 1428–1441. [Google Scholar] [CrossRef] [Scilit]
- Alberga, V. Similarity Measures of Remotely Sensed Multi-Sensor Images for Change Detection Applications. Remote Sens. 2009, 1, 122–143. [Google Scholar] [CrossRef] [Scilit]
- Mubea, K.; Menz, G. Monitoring Land-Use Change in Nakuru (Kenya) Using Multi-Sensor Satellite Data. Adv. Remote Sens. 2012, 1, 74–84. [Google Scholar] [CrossRef]
- Mignotte, M. A Fractal Projection and Markovian Segmentation-Based Approach for Multimodal Change Detection. IEEE Trans. Geosci. Remote Sens. 2020, 58, 8046–8058. [Google Scholar] [CrossRef] [Scilit]
- Zhang, C.; Feng, Y.; Hu, L.; Tapete, D.; Pan, L.; Liang, Z.; Cigna, F.; Yue, P. A domain adaptation neural network for change detection with heterogeneous optical and SAR remote sensing images. Int. J. Appl. Earth Obs. Geoinf. 2022, 109, 102769. [Google Scholar] [CrossRef] [Scilit]
- Liu, J.; Gong, M.; Qin, K.; Zhang, P. A Deep Convolutional Coupling Network for Change Detection Based on Heterogeneous Optical and Radar Images. IEEE Trans. Neural Netw. Learn. Syst. 2018, 29, 545–559. [Google Scholar] [CrossRef] [Scilit]
- Wu, J.; Li, B.; Qin, Y.; Ni, W.; Zhang, H.; Fu, R.; Sun, Y. A multiscale graph convolutional network for change detection in homogeneous and heterogeneous remote sensing images. Int. J. Appl. Earth Obs. Geoinf. 2021, 105, 102615. [Google Scholar] [CrossRef] [Scilit]
- Lv, Z.; Cheng, S.; Xie, L.; Li, J.; Zhao, M. A Graph Contrastive Learning Network for Change Detection with Heterogeneous Remote Sensing Images. In Pattern Recognition; Elsevier: Amsterdam, The Netherlands, 2025. [Google Scholar]
- Xiao, K.; Sun, Y.; Kuang, G.; Lei, L. Change Alignment-Based Graph Structure Learning for Unsupervised Heterogeneous Change Detection. IEEE Geosci. Remote Sens. Lett. 2023, 20, 2504405. [Google Scholar] [CrossRef] [Scilit]
- Elsken, T.; Metzen, J.H.; Hutter, F. Neural Architecture Search: A Survey. J. Mach. Learn. Res. 2019, 20, 1–21. [Google Scholar]
- Zoph, B.; Le, Q.V. Neural Architecture Search with Reinforcement Learning. arXiv 2016, arXiv:1611.01578. [Google Scholar] [CrossRef] [Scilit]
- Liu, H.; Simonyan, K.; Yang, Y. DARTS: Differentiable Architecture Search. arXiv 2019, arXiv:1806.09055. [Google Scholar] [CrossRef] [Scilit]
- Qin, Y.; Wang, X.; Zhang, Z.; Zhu, W. Graph Differentiable Architecture Search with Structure Learning. Adv. Neural Inf. Process. Syst. 2021, 34, 16860–16872. [Google Scholar]
- Chen, J.; Gao, J.; Wu, Z.; Al-Sabri, R.; Oloulade, B.M. Decoupled differentiable graph neural architecture search. Inf. Sci. 2024, 673, 120700. [Google Scholar] [CrossRef] [Scilit]
- Ding, Y.; Yao, Q.; Zhao, H.; Zhang, T. DiffMG: Differentiable Meta Graph Search for Heterogeneous Graph Neural Networks. In Proceedings of the 27th ACM SIGKDD Conference on Knowledge Discovery & Data Mining, Singapore, 14–18 August 2021; Association for Computing Machinery: New York, NY, USA, 2021; pp. 279–288. [Google Scholar] [CrossRef] [Scilit]
- Gong, M.; Gao, T.; Zhang, M.; Li, W.; Wang, Z.; Li, D. An M-Nary SAR Image Change Detection Based on GAN Architecture Search. IEEE Trans. Geosci. Remote Sens. 2023, 61, 4503718. [Google Scholar] [CrossRef] [Scilit]
- Zhang, M.; Liu, L.; Lei, Z.; Ma, K.; Feng, J.; Liu, Z.; Jiao, L. Multiscale Spatial-Channel Transformer Architecture Search for Remote Sensing Image Change Detection. IEEE Geosci. Remote Sens. Lett. 2024, 21, 8000605. [Google Scholar] [CrossRef] [Scilit]
- Zhang, Z.; Zhang, Z.; Wang, X.; Qin, Y.; Qin, Z.; Zhu, W. Dynamic Heterogeneous Graph Attention Neural Architecture Search. Proc. AAAI Conf. Artif. Intell. 2023, 37, 11307–11315. [Google Scholar] [CrossRef] [Scilit]
- Longbotham, N.; Pacifici, F.; Glenn, T.; Zare, A.; Volpi, M.; Tuia, D.; Christophe, E.; Michel, J.; Inglada, J.; Chanussot, J.; et al. Multi-Modal Change Detection, Application to the Detection of Flooded Areas: Outcome of the 2009–2010 Data Fusion Contest. IEEE J. Sel. Top. Appl. Earth Obs. Remote Sens. 2012, 5, 331–342. [Google Scholar] [CrossRef] [Scilit]
- Volpi, M.; Camps-Valls, G.; Tuia, D. Spectral alignment of multi-temporal cross-sensor images with automated kernel canonical correlation analysis. ISPRS J. Photogramm. Remote Sens. 2015, 107, 50–63. [Google Scholar] [CrossRef] [Scilit]
- Sun, Y.; Lei, L.; Guan, D.; Wu, J.; Kuang, G.; Liu, L. Image Regression with Structure Cycle Consistency for Heterogeneous Change Detection. IEEE Trans. Neural Netw. Learn. Syst. 2022, 35, 1613–1627. [Google Scholar] [CrossRef] [Scilit]
- Sun, Y.; Lei, L.; Guan, D.; Li, M.; Kuang, G. Sparse-Constrained Adaptive Structure Consistency-Based Unsupervised Image Regression for Heterogeneous Remote-Sensing Change Detection. IEEE Trans. Geosci. Remote Sens. 2022, 60, 4405814. [Google Scholar] [CrossRef] [Scilit]
- Chen, H.; Wu, C.; Du, B. Unsupervised Multimodal Change Detection Based on Structural Relationship Graph Representation Learning. IEEE Trans. Geosci. Remote Sens. 2022, 60, 5635318. [Google Scholar] [CrossRef] [Scilit]
- Luppino, L.T.; Kampffmeyer, M.; Bianchi, F.M.; Moser, G.; Serpico, S.B.; Jenssen, R.; Anfinsen, S.N. Deep Image Translation with an Affinity-Based Change Prior for Unsupervised Multimodal Change Detection. IEEE Trans. Geosci. Remote Sens. 2022, 60, 4700422. [Google Scholar] [CrossRef] [Scilit]
- Luppino, L.T.; Hansen, M.A.; Kampffmeyer, M.; Bianchi, F.M.; Moser, G.; Jenssen, R.; Anfinsen, S.N. Code-Aligned Autoencoders for Unsupervised Change Detection in Multimodal Remote Sensing Images. IEEE Trans. Neural Netw. Learn. Syst. 2020, 35, 60–72. [Google Scholar]







| Dataset | Metric | SCCN | ACE-NET | X-NET | SCASC | AGSCC | CAE | SR-GCAE | Ours |
|---|---|---|---|---|---|---|---|---|---|
| Gloucester I | Pre | 0.597 | 0.154 | 0.268 | 0.741 | 0.679 | 0.629 | 0.808 | 0.812 |
| Recall | 0.656 | 0.209 | 0.331 | 0.727 | 0.662 | 0.766 | 0.824 | 0.825 | |
| F1 | 0.625 | 0.177 | 0.296 | 0.734 | 0.671 | 0.691 | 0.816 | 0.818 | |
| OA | 0.899 | 0.844 | 0.852 | 0.978 | 0.973 | 0.839 | 0.962 | 0.95 | |
| KC | 0.41 | 0.07 | 0.15 | 0.8 | 0.76 | 0.31 | 0.72 | 0.78 | |
| Gloucester II | Pre | 0.951 | 0.808 | 0.676 | 0.837 | 0.837 | 0.773 | 0.926 | 0.928 |
| Recall | 0.984 | 0.863 | 0.674 | 0.855 | 0.846 | 0.796 | 0.951 | 0.952 | |
| F1 | 0.967 | 0.834 | 0.675 | 0.846 | 0.842 | 0.784 | 0.939 | 0.94 | |
| OA | 0.967 | 0.917 | 0.924 | 0.949 | 0.955 | 0.930 | 0.966 | 0.966 | |
| KC | 0.86 | 0.67 | 0.63 | 0.77 | 0.79 | 0.69 | 0.85 | 0.89 | |
| Texas | Pre | 0.742 | 0.759 | 0.710 | 0.869 | 0.905 | 0.854 | 0.907 | 0.908 |
| Recall | 0.853 | 0.756 | 0.689 | 0.872 | 0.911 | 0.913 | 0.904 | 0.89 | |
| F1 | 0.794 | 0.758 | 0.699 | 0.871 | 0.908 | 0.883 | 0.906 | 0.899 | |
| OA | 0.868 | 0.951 | 0.953 | 0.970 | 0.976 | 0.928 | 0.982 | 0.983 | |
| KC | 0.51 | 0.74 | 0.73 | 0.85 | 0.88 | 0.69 | 0.9 | 0.87 | |
| Toulouse | Pre | 0.305 | 0.429 | 0.409 | 0.429 | 0.478 | 0.386 | 0.528 | 0.545 |
| Recall | 0.304 | 0.365 | 0.354 | 0.334 | 0.387 | 0.388 | 0.536 | 0.538 | |
| F1 | 0.304 | 0.395 | 0.379 | 0.376 | 0.428 | 0.387 | 0.532 | 0.541 | |
| OA | 0.790 | 0.868 | 0.856 | 0.888 | 0.899 | 0.812 | 0.851 | 0.845 | |
| KC | 0.18 | 0.39 | 0.35 | 0.42 | 0.49 | 0.27 | 0.44 | 0.44 | |
| Shuguang | Pre | 0.655 | 0.773 | 0.791 | 0.692 | 0.662 | 0.788 | 0.611 | 0.875 |
| Recall | 0.729 | 0.80 | 0.815 | 0.683 | 0.652 | 0.855 | 0.719 | 0.78 | |
| F1 | 0.689 | 0.790 | 0.803 | 0.688 | 0.657 | 0.82 | 0.661 | 0.825 | |
| OA | 0.903 | 0.949 | 0.959 | 0.979 | 0.978 | 0.922 | 0.869 | 0.915 | |
| KC | 0.38 | 0.57 | 0.63 | 0.74 | 0.72 | 0.47 | 0.29 | 0.76 |
| Dataset | Metric | SCCN | ACE-NET | X-NET | DDS-Net (Ours) | ||
|---|---|---|---|---|---|---|---|
| Ns = 2500 | Ns = 5000 | Ns = 10,000 | |||||
| Gloucester I | Inference (s) | 70.1 | 13.7 | 7.4 | 5.4 | 15.8 | 74.9 |
| Training (h) | 8.5 | 3.2 | 2.1 | 1.6 | 4.2 | 14.8 | |
| Gloucester II | Inference (s) | 80.5 | 15.8 | 13.2 | 7.9 | 18.7 | 83.5 |
| Training (h) | 9.8 | 3.8 | 2.6 | 2.1 | 5.3 | 17.5 | |
| No. | Search Strategy | Optimization Mechanism | Texas | Toulouse | ||||
|---|---|---|---|---|---|---|---|---|
| F1 | OA | KC | F1 | OA | KC | |||
| 1 | N/A | N/A | 0.701 | 0.783 | 0.54 | 0.376 | 0.654 | 0.19 |
| 2 | Random | N/A | 0.759 | 0.832 | 0.63 | 0.403 | 0.684 | 0.23 |
| 3 | Strong Manual | N/A | 0.825 | 0.89 | 0.73 | 0.468 | 0.745 | 0.31 |
| 4 | Shared-Weight | Decoupling | 0.884 | 0.955 | 0.83 | 0.505 | 0.792 | 0.39 |
| 5 | DARTS | Coupling | 0.901 | 0.973 | 0.88 | 0.532 | 0.835 | 0.44 |
| 6 | Ours | Decoupling | 0.907 | 0.983 | 0.89 | 0.550 | 0.860 | 0.46 |
| No. | Dataset | Branch | Layer 1 | Layer 2 | Layer 3 | Layer 4 |
|---|---|---|---|---|---|---|
| 1 | Texas | T1 Branch | GCN | GIN | Zero | Zero |
| T2 Branch | GIN | GCN | Zero | Zero | ||
| 2 | Toulouse | T1 Branch | GAT | GAT | GCN | Zero |
| T2 Branch | GAT | GCN | GIN | Zero |
| No. | Alignment Strategy | Search Range | Toulouse | Shuguang | ||||
|---|---|---|---|---|---|---|---|---|
| F1 | OA | KC | F1 | OA | KC | |||
| 1 | Baseline | N/A | 0.489 | 0.839 | 0.41 | 0.812 | 0.916 | 0.75 |
| 2 | Cross-Attn | Global | 0.502 | 0.848 | 0.43 | 0.817 | 0.918 | 0.76 |
| 3 | HSTAM (Ours) | Local | 0.550 | 0.860 | 0.46 | 0.832 | 0.925 | 0.78 |
| Spatial Shift (Pixels) | Baseline | Cross-Attn | HSTAM (Ours) |
|---|---|---|---|
| 0 | 0.798 | 0.811 | 0.824 |
| 2 | 0.775 | 0.804 | 0.821 |
| 4 | 0.652 | 0.788 | 0.814 |
| 6 | 0.541 | 0.712 | 0.802 |
| 8 | 0.463 | 0.635 | 0.761 |
| 10 | 0.395 | 0.562 | 0.698 |
| No. | Toulouse | Shuguang | |||||||
|---|---|---|---|---|---|---|---|---|---|
| F1 | OA | KC | F1 | OA | KC | ||||
| 1 | ✓ | 0.501 | 0.839 | 0.41 | 0.817 | 0.911 | 0.76 | ||
| 2 | ✓ | ✓ | 0.483 | 0.836 | 0.40 | 0.806 | 0.915 | 0.75 | |
| 3 | ✓ | ✓ | 0.537 | 0.867 | 0.47 | 0.807 | 0.916 | 0.75 | |
| 4 | ✓ | ✓ | ✓ | 0.550 | 0.860 | 0.46 | 0.832 | 0.925 | 0.78 |
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
Li, H.; Yang, D.; Wan, H.; Chen, J.; Hou, X.; Zeng, H.; Cao, Y.; Yang, W.; Li, Y.; Huang, Z. A Change Detection Network for Heterogeneous Remote Sensing Images Based on Decoupled Differential Architecture Search. Remote Sens. 2026, 18, 3060. https://doi.org/10.3390/rs18173060
Li H, Yang D, Wan H, Chen J, Hou X, Zeng H, Cao Y, Yang W, Li Y, Huang Z. A Change Detection Network for Heterogeneous Remote Sensing Images Based on Decoupled Differential Architecture Search. Remote Sensing. 2026; 18(17):3060. https://doi.org/10.3390/rs18173060
Chicago/Turabian StyleLi, Hui, Dengfeng Yang, Huiyao Wan, Jie Chen, Xueshi Hou, Hongcheng Zeng, Yice Cao, Wei Yang, Yingsong Li, and Zhixiang Huang. 2026. "A Change Detection Network for Heterogeneous Remote Sensing Images Based on Decoupled Differential Architecture Search" Remote Sensing 18, no. 17: 3060. https://doi.org/10.3390/rs18173060
APA StyleLi, H., Yang, D., Wan, H., Chen, J., Hou, X., Zeng, H., Cao, Y., Yang, W., Li, Y., & Huang, Z. (2026). A Change Detection Network for Heterogeneous Remote Sensing Images Based on Decoupled Differential Architecture Search. Remote Sensing, 18(17), 3060. https://doi.org/10.3390/rs18173060

