Learning Semantic-Robust Change Detection via Semantic-Invariant Self-Distillation

Jiuhe Qu, Yingping Liang, Ying Fu
7/21/2026
cs.CV

Official code: elecreak/SCDistill (1 star, last commit 2026-06-21).

Abstract

Change detection aims to identify semantic changes between remote sensing images. However, features from models are easily disturbed by non-semantic variations, such as illumination, shadows, and atmospheric changes, leading to false alarms and limited generalization in real-world scenarios. In this paper, we propose \textbf{SCDistill}, a framework for learning semantic-robust change detection via semantic-invariant self-distillation. First, to strengthen semantic consistency, we introduce a semantic-invariant self-distillation strategy that learns semantic robustness from perturbed yet semantically consistent data, empowering the change detector to extract disturbance-resistant features and achieve more reliable and accurate semantic change identification. Second, to expand paired data with non-semantic variations, we design a diffusion-based perturbation simulation pipeline that synthesizes complex environmental changes, enabling the model to explicitly learn to distinguish semantic changes from appearance-level fluctuations and reduce false alarms caused by non-semantic disturbances. These components promote robustness from data and representation perspectives, leading to synergistic performance gains. Extensive experiments demonstrate that SCDistill achieves state-of-the-art performance on multiple semantic change detection benchmarks and exhibits strong generalization to binary change detection and change captioning tasks. Code is accessible at https://github.com/elecreak/SCDistill.

View on arXivView PDF

Code Implementations(1)

elecreak/SCDistillOfficial100%

[ECCV26] Official code for paper “Learning Semantic-Robust Change Detection via Semantic-Invariant Self-Distillation”.

10Jun 21, 20264 months ago

Similar Papers

Cite this paper

@article{qu2026learning,
  title  = {Learning Semantic-Robust Change Detection via Semantic-Invariant Self-Distillation},
  author = {Jiuhe Qu and Yingping Liang and Ying Fu},
  year   = {2026},
  eprint = {2607.19000},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2607.19000v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2607.19000.svg)](https://codeofpaper.com/paper/2607.19000)

Discussion