Dual-Selective Network for Domain-Incremental Change Detection


Abstract

Domain-incremental change detection (DICD) continuously adapts models to new geographic domains while preserving prior knowledge. However, a structural mismatch exists: the label space remains fixed while domain characteristics vary drastically. Consequently, incremental models struggle to maintain stable spatial change representations across domains. Existing strategies—such as replay-based or regularization-based methods—often fail to scale to long domain sequences, leading to knowledge degradation or increased computational cost. We propose Dual-Selective Incremental Network (DSINet), a unified framework built on visual state space models. DSINet leverages Mamba’s input-dependent selective mechanism through a selective spatial state unit (S\(^3\)U). This unit preserves stable spatial change structures while filtering domain-specific variations during feature propagation. As a result, spatial representations remain stable across domains, preventing the accumulation of feature confusion over incremental steps. Additionally, we employ a concentration-balanced distillation (CBD) strategy to stabilize knowledge transfer across domains. It balances hardness and confidence concentration effects during incremental updates. This ensures reliable probability mass allocation and prevents over-smoothing or mode collapse during distillation. Together, these mechanisms maintain stable learning dynamics throughout incremental stages. Experimental results demonstrate that DSINet mitigates knowledge degradation across long domain sequences while maintaining the linear computational efficiency of state space models.

1 Introduction↩︎

Change detection (CD) monitors earth surface dynamics and remains fundamental to remote sensing [1], [2]. In practice, CD models must continuously integrate data from newly observed geographic regions. This requirement naturally motivates continual learning. Task-incremental learning (TIL) relies on explicit task identifiers, while class-incremental learning (CIL) expands the categorical label space [3]. In contrast, domain-incremental learning (DIL) maintains a consistent learning objective while accommodating variations in input data distributions [3], [4]. For practical CD applications, domain-incremental change detection (DICD) is particularly relevant [5]. As illustrated in Fig. 1, DICD maintains a fixed binary label space (changed vs. unchanged), while the input feature distribution shifts across different geographic domains. However, this setting introduces a structural mismatch. The discrepancy between a constant label space and shifting feature distributions causes spatial representation confusion—newly encountered domain-specific variations overwrite the domain-agnostic structural knowledge essential for fundamental change identification.

Figure 1: Comparison between standard incremental learning and DICD (a) Standard incremental learning: both feature and label spaces expand with new classes. (b) DICD: fixed binary label space with shifting feature domains.

Existing continual learning frameworks primarily mitigate catastrophic forgetting through data replay or regularization [6]. While effective for short domain sequences, they encounter stability challenges when scaled to longer trajectories. Replay-based methods preserve prior knowledge by maintaining a memory buffer of historical samples [7]. However, under strict memory constraints, the representation of earlier domains becomes progressively diluted as new domains are encountered. This data sparsity restricts spatial diversity, causing the model to overfit on a limited subset rather than generalizing past structural knowledge. Alternatively, regularization-based methods, particularly knowledge distillation (KD) [8], preserve prior knowledge by constraining network updates. Yet, when spatial features remain entangled and probability mass is rigidly matched via standard Kullback-Leibler Divergence [9], the model suffers from representation confusion and distribution over-smoothing. Over extended sequences, these step-wise inaccuracies accumulate, degrading the historical teacher model and causing it to transfer unreliable structural priors to subsequent tasks. Consequently, scaling DICD to long sequences requires explicitly stabilizing both spatial feature propagation and knowledge transfer at every incremental step to mitigate error accumulation.

To address these challenges, we design the DSINet, a unified teacher-student framework built upon SSMs [2], [10]. By establishing rigorous step-wise stability across both spatial feature propagation and probabilistic knowledge transfer, DSINet effectively mitigates representation confusion and error accumulation in long domain sequences.

At the spatial level, we design the S\(^3\)U. Instead of relying on rigid parameter isolation, S\(^3\)U leverages the input-dependent selective mechanism of SSMs to dynamically assign update step sizes. This active selection inherently preserves domain-agnostic geographic structures while filtering out domain-specific environmental noise. Consequently, S\(^3\)U stabilizes spatial representations and prevents the feature-level confusion that typically triggers catastrophic forgetting.

At the optimization level, we introduce CBD to ensure stable knowledge transfer. To overcome the distribution matching dilemma in traditional distillation—which often leads to over-smoothing or background mode collapse—CBD reformulates probability matching as a selective allocation process via the \(\alpha\)-\(\beta\) divergence framework [9]. By dynamically balancing hardness-concentration (regions with high teacher-student discrepancies) and confidence-concentration (structurally certain predictions), CBD acts as a probabilistic filter. Together, these dual-selective mechanisms enable the student network to inherit reliable structural priors without degradation, allowing DSINet to scale robustly across continuous domains while maintaining the \(\mathcal{O}(N)\) linear computational efficiency of its SSM backbone. To summarize, the contributions of this work are as follows:

  • We propose DSINet, a dual-selective framework designed to address the challenges of representation confusion and distillation instability in long domain sequences. The framework explicitly maintains step-wise stability to mitigate severe error accumulation across prolonged domain shifts.

  • We design the S\(^3\)U to overcome spatial knowledge confusion. By leveraging the data-dependent selection mechanism of SSMs, it preserves universal geographic structures while filtering domain-specific variations, ensuring more stable feature propagation than static architectures.

  • We introduce CBD to stabilize knowledge transfer. By treating probability matching as a selective allocation process, CBD balances hardness and confidence concentration to prevent distribution over-smoothing and mode collapse. Extensive experiments demonstrate that DSINet effectively mitigates knowledge degradation without the prohibitive costs of large-scale data replay.

2 Methodology↩︎

Figure 2: Overview of the proposed DSINet. Designed for long domain sequences, DSINet maintains step-wise stability through two selection mechanisms.

2.1 Problem Formulation and Dual-Selective Architecture↩︎

The objective of DICD is to enable a model to sequentially learn mapping functions across continuous geographical domains \(\mathcal{D}_1, \mathcal{D}_2, \dots, \mathcal{D}_T\) without catastrophic forgetting. At each incremental step \(t\), the model receives bi-temporal images \(\mathcal{X}_t = \{x_1, x_2\}_t\) from a new domain \(\mathcal{D}_t\) and outputs a binary prediction map \(y_t \in \{0, 1\}^{H \times W}\). In the context of long domain sequences, standard incremental updates inevitably lead to severe error accumulation. Therefore, maintaining rigorous step-wise stability is critical to prevent historical representations from being overwritten by continuous environmental shifts.

To resolve spatial knowledge confusion and distribution mismatch in long-sequence DICD, we introduce DSINet, whose overall framework is illustrated in Fig. 2. The network adopts a teacher-student Siamese structure consisting of a shared SSM-based encoder \(F\) and domain-specific decoders \(G_t\). The forward pass at step \(t\) is formulated as: \[M_t(\mathcal{X}_t; W_s, W_t) = G_t(F(\mathcal{X}_t; W_s, \phi_t)),\] where \(W_s\) represents the domain-shared parameters, and \(W_t = \{\phi_t, G_t\}\) denotes the domain-specific parameters for step \(t\). Supported by the \(\mathcal{O}(N)\) linear complexity of the 2D cross-scan mechanism, this architecture renders high-resolution dual-model processing computationally efficient.

Crucially, rather than relying on static regularization, DSINet ensures step-wise stability through two orthogonal active selection mechanisms: the S\(^3\)U for dynamic spatial feature disentanglement (detailed in Section 2.2), and CBD for selective probability mass allocation during knowledge transfer (detailed in Section 2.3).

2.2 Representational Level: Selective Spatial State Unit↩︎

In incremental CD, maintaining a strictly binary label space while feature distributions shift across continuous domains naturally leads to optimization divergence. To address this, the network must explicitly disentangle domain-agnostic structural representations from domain-specific spectral variations. Unlike traditional domain residual units (DRUs) that rely on static parameter isolation, we design the S\(^3\)U to dynamically route and filter features based on their spatial context as shown in Fig. 3.

Figure 3: Structure of the S^3U. The input feature map is dynamically disentangled into two parallel pathways. The domain-shared pathway utilizes the 2D cross-scan mechanism of SSMs to capture global domain-agnostic structures. Simultaneously, the domain-specific pathway extracts localized variations using a lightweight convolution. The concatenated features are calibrated via channel-wise affine transformations, projected back to the original dimension, and fused via a residual connection.

2.2.1 Selective State Space Mechanism.↩︎

The foundational SSM maps a 1D input sequence \(x(t) \in \mathbb{R}\) to an output \(y(t) \in \mathbb{R}\) through a latent state \(h(t) \in \mathbb{R}^N\). This process is formulated as a linear continuous-time ordinary differential equation (ODE): \[h'(t) = \mathbf{A}h(t) + \mathbf{B}x(t), \quad y(t) = \mathbf{C}h(t).\]

To integrate this into a deep learning framework, the continuous parameters (\(\mathbf{A}, \mathbf{B}\)) are discretized using a timescale parameter \(\mathbf{\Delta}\) via the zero-order hold rule. Unlike standard SSMs, the visual Mamba architecture introduces a data-dependent selection mechanism [2], [10]. Specifically, the matrices \(\mathbf{B}\), \(\mathbf{C}\), and crucially the timescale \(\mathbf{\Delta}\), are parameterized as functions of the input. This selectivity enables the network to dynamically filter information based on the current spatial context rather than applying a uniform transformation.

2.2.2 Dynamic Feature Disentanglement.↩︎

We embed this selective capability into our parameter decomposition strategy. Let \(x_t^{j-1} \in \mathbb{R}^{B \times C \times H \times W}\) denote the input feature map at the \((j-1)\)-th module. The S\(^3\)U decomposes the representation into two parallel pathways:

The domain-shared pathway extracts generalized change representations using the Selective SSM, denoted as \(W_{SSM}(\cdot)\). By flattening the spatial dimensions into a 1D sequence via a 2D cross-scan mechanism, the model assigns larger step sizes \(\mathbf{\Delta}\) to low-frequency, domain-agnostic structures (e.g., universal building footprints), actively updating the hidden state \(h\). Conversely, it assigns smaller step sizes to domain-specific environmental noise, effectively treating them as transient variations to be ignored.

The domain-specific pathway employs a lightweight convolution \(\mathcal{C}_t^{j-1}(\cdot)\), initialized exclusively for domain \(t\), to capture localized regional attributes. The domain-agnostic structures and domain-specific variations are then concatenated along the channel dimension and calibrated using learnable channel-wise scaling (\(\gamma^j \in \mathbb{R}^{2C}\)) and shifting (\(\delta^j \in \mathbb{R}^{2C}\)) parameters: \[D_{concat} = \gamma^j \odot \left[ \mathcal{C}_t^{j-1}(x_t^{j-1}), W_{SSM}(x_t^{j-1}) \right] + \delta^j,\] where \([\cdot]\) denotes channel concatenation and \(\odot\) represents the Hadamard product. To align the dimensionalities for the subsequent residual connection, the calibrated \(2C\)-channel feature is reduced back to \(C\) channels via a linear projection layer \(\mathcal{P}(\cdot)\) (e.g., a \(1\times1\) convolution) and followed by a non-linear activation: \[x_t^j = x_t^{j-1} + \text{ReLU}(\mathcal{P}(D_{concat})).\] Through this structurally rigorous mechanism, S\(^3\)U ensures that the shared parameters \(W_s\) continuously accumulate generalized geographical features, while the specific parameters \(\phi_t\) absorb shifting distributions, fundamentally preventing the feature-level overlap that causes catastrophic forgetting.

2.3 Optimization Level: Concentration-Balanced Distillation↩︎

Preserving historical knowledge requires effective distillation between a frozen teacher model \(M_{t-1}\) and an active student \(M_t\). However, in continuous CD tasks, standard distillation is hindered by a distribution matching dilemma.

2.3.1 The Distribution Matching Dilemma.↩︎

Standard knowledge distillation typically minimizes the forward Kullback-Leibler divergence (FKLD). From a gradient optimization perspective, FKLD allocates probability mass evenly, exhibiting a weak concentration effect. This forces the student distribution to become overly smooth, diluting the sharp structural boundaries transferred from the teacher. Conversely, utilizing reverse KLD (RKLD) prioritizes modes where the student is already confident, often driving the model into mode collapse.[9] This causes the student to ignore the broader, soft-label structural information captured by the teacher.

2.3.2 \(\alpha-\beta\) Divergence for Selective Allocation.↩︎

To resolve this dilemma, we introduce the CBD strategy, formulated upon the \(\alpha-\beta\) divergence framework [9]. For a teacher distribution \(p\) and a student distribution \(q_\theta\), the divergence is defined as: \[\begin{gather} \mathbb{D}_{AB}^{(\alpha,\beta)}(p \parallel q_\theta) \triangleq \\[4pt] \quad -\frac{1}{\alpha\beta} \sum_k \left[ p(k)^\alpha q_\theta(k)^\beta - \frac{\alpha}{\alpha+\beta} p(k)^{\alpha+\beta} - \frac{\beta}{\alpha+\beta} q_\theta(k)^{\alpha+\beta} \right]. \end{gather}\] where \(\alpha, \beta \in \mathbb{R}\) and \(\alpha+\beta \neq 0\). The singularities at \(\alpha=0\) or \(\beta=0\) are rigorously resolved via continuous extension using L’Hôpital’s rule. This generalized family smoothly recovers FKLD as \((\alpha \to 1, \beta \to 0)\) and RKLD as \((\alpha \to 0, \beta \to 1)\).

Crucially, these hyperparameters decouple two competing optimization forces. The parameter \(\alpha\) controls hardness-concentration: decreasing \(\alpha\) amplifies the penalty on regions with large teacher-student discrepancies. Simultaneously, \(\beta\) controls confidence-concentration: increasing \(\beta\) focuses gradient updates on predictions where the student is highly confident. By selecting intermediate values (e.g., \(\alpha, \beta \in (0,1)\)), CBD selectively allocates probability mass. It penalizes structural errors without over-smoothing, while preventing the student from collapsing into dominant background modes.

2.3.3 Comprehensive Distillation Objective.↩︎

While CBD stabilizes logit-level semantic transfer, spatial consistency across incremental stages must also be strictly enforced. To complement CBD, we integrate a multi-layer feature map (MFM) loss to anchor intermediate spatial representations. It computes the normalized mean squared error (MSE) between the teacher and student features: \[\mathcal{L}_{MFM} = \sum_{l \in L} \frac{1}{C_l H_l W_l} \left\| F^l_{t-1}(\mathcal{X}_t) - F^l_t(\mathcal{X}_t) \right\|_2^2,\] where \(L\) denotes the selected intermediate stages in the encoder, and \(C_l, H_l, W_l\) are the dimensions of the \(l\)-th feature map. By explicitly penalizing representational drift at multiple scales, \(\mathcal{L}_{MFM}\) acts as a spatial regularizer that directly supports the feature propagation stability of the S\(^3\)U.

The overall training objective combines the task-specific supervision with this dual-level distillation strategy: \[\mathcal{L}_{total} = \mathcal{L}_{CE} + \lambda_{CBD} \mathbb{D}_{AB}^{(\alpha,\beta)}(p \parallel q_\theta) + \lambda_{MFM} \mathcal{L}_{MFM},\] where \(\mathcal{L}_{CE}\) is the standard cross-entropy loss evaluated against the strictly binary label space, and \(\lambda_{CBD}\) and \(\lambda_{MFM}\) are hyperparameters balancing the distillation terms.

3 Experiments↩︎

3.1 Datasets↩︎

To evaluate the DICD performance, we utilize three distinct datasets:

  • SYSU-CD: Contains 0.5m resolution aerial images. We utilize a subset of 4,000 pairs, partitioned into 3,000 pairs for training and 1,000 pairs for testing.

  • CDD: Comprises season-varying images from Google Earth. We selected 10,000 pairs of images for training and 3,000 pairs for testing.

  • PRCV: Comprises \(512 \times 512\) multitemporal images focusing on ground object changes. We leverage 6,000 pairs for training and 3,000 pairs for testing.

3.2 Implementation Details↩︎

Models are all implemented in PyTorch and trained on a single RTX 4090D GPU for 50 epochs. The network is optimized via Adam with initial learning rate \(5 \times 10^{-4}\). Distillation weights are empirically set to \(\lambda_c = 0.1\) and \(\lambda_{fm} = 0.1\) to balance knowledge retention and acquisition. For ablation studies, \(\alpha = 0.8\), \(\beta = 0.8\), and temperature \(T = 1.0\) are fixed.

Evaluation metrics include F1-score and IoU, with all results reported in percentages. To explicitly evaluate the model’s resistance to catastrophic forgetting during incremental learning sequences, we introduce the memory retention metrics, Mem F1 and Mem IoU. Specifically, the retention is calculated as the ratio of the model’s performance on the old domain after incremental learning (\(\mathcal{M}_{new}\)) to its original baseline performance on that domain (\(\mathcal{M}_{base}\)):

\[Mem \mathcal{M} = \frac{\mathcal{M}_{new}}{\mathcal{M}_{base}} \times 100\%\]

where \(\mathcal{M}\) denotes either the F1-score or IoU. Multi-stage performance is denoted as X\(\rightarrow\)Y or X\(\rightarrow\)Y\(\rightarrow\)Z.

3.3 Performance Comparison↩︎

Our framework is compared with static models including CNNs, Transformers, Mambas and incremental learning (IL) baselines to evaluate catastrophic forgetting mitigation under a binary label space.

Table 1: Accuracy Assessment for Two-Stage Incremental Change Detection. In this and other tables, C indicates CNN-based models, T indicates Transformer-based models, M indicates Mamba-based models, and IL indicates incremental learning baselines. We highlight the highest values in red and the second-highest results in blue.
Type Method Base Memory Old Memory New Memory
3-4 (lr)5-8 (lr)9-12 SYSU SYSU (+C) SYSU (+P) CDD PRCV
3-4 (lr)5-6 (lr)7-8 (lr)9-10 (lr)11-12 F1 IoU Mem F1 Mem IoU Mem F1 Mem IoU F1 IoU F1 IoU
C FC-Siam-conc [11] 74.86 59.82 44.95 33.81 39.05 28.62 75.16 60.28 72.14 56.42
FC-Siam-diff [11] 75.99 61.28 43.24 32.08 40.74 29.89 77.15 62.73 71.09 55.14
CDNet [12] 72.87 57.32 37.92 27.97 34.33 24.94 71.65 55.79 67.76 51.24
LUNet [13] 75.48 60.61 39.22 29.32 37.73 27.39 80.75 67.73 76.50 61.97
HANet [14] 77.46 63.21 42.33 31.45 40.56 29.48 79.67 66.22 75.33 60.42
T ChangFormerV1 [15] 78.26 64.28 31.45 22.16 35.99 25.50 83.17 71.29 74.39 59.23
ChangFormerV2 [15] 76.47 61.90 21.87 15.19 29.45 20.52 83.38 71.65 76.61 62.10
ChangFormerV3 [15] 79.18 65.53 26.15 18.27 34.38 24.04 80.06 66.77 74.64 59.55
TransWCD-pixel [16] 80.04 66.72 43.12 31.26 39.65 28.27 84.72 73.96 78.80 64.99
M ChangeMamba [2] 80.58 67.48 46.75 34.39 43.11 30.57 78.31 64.33 74.29 59.10
RSMamba [10] 80.26 67.02 45.59 33.41 38.50 27.26 81.64 69.21 73.18 57.70
IL MDINet (FT) [5] 76.43 61.85 61.58 49.76 54.09 42.13 82.21 69.80 74.03 58.77
MDINet (FE) [5] 52.24 40.33 46.72 35.14 79.60 66.10 71.52 55.67
MDINet (KD) [5] 63.29 51.58 55.70 43.72 83.03 71.03 75.09 60.11
Ours 81.56 68.85 70.21 58.26 59.45 46.47 83.67 71.93 79.34 65.75

1.0mm

3.3.1 Two-Stage Domain Incremental Change Detection.↩︎

As shown in Table 1, static architectures prioritize plasticity at the cost of severe catastrophic forgetting. For example, after adapting to CDD, TransWCD-pixel retains only 43.12% of its base F1 score on SYSU. While incremental baselines like MDINet mitigate this degradation, they still struggle to fully preserve historical knowledge.

In contrast, our proposed DSINet achieves a state-of-the-art balance between stability and plasticity. It delivers the highest knowledge retention across all baselines without compromising its adaptability to new domains, achieving highly competitive F1 scores of 83.67% on CDD and 79.34% on PRCV. This optimal tradeoff demonstrates that our dual-selective mechanism effectively disentangles and preserves domain-agnostic structures during new environmental adaptation.

3.3.2 Three-Stage Domain Incremental Change Detection.↩︎

As the incremental sequence lengthens, accumulated domain shifts severely exacerbate knowledge confusion. Table 2 details the memory retention metrics across the S\(\rightarrow\)C\(\rightarrow\)P and S\(\rightarrow\)P\(\rightarrow\)C sequences, explicitly tracking the retention of both the base and intermediate domains after adapting to the final target.

Table 2: Accuracy Assessment for Three-Stage Incremental Change Detection.
Type Method S\(\rightarrow\)C\(\rightarrow\)P Sequence S\(\rightarrow\)P\(\rightarrow\)C Sequence
3-6 (lr)7-10 Mem (S) Mem (C) Mem (S) Mem (P)
3-4 (lr)5-6 (lr)7-8 (lr)9-10 Mem F1 Mem IoU Mem F1 Mem IoU Mem F1 Mem IoU Mem F1 Mem IoU
C FC-Siam-conc [11] 29.46 20.51 46.41 34.24 29.13 20.47 49.31 36.28
FC-Siam-diff [11] 30.78 21.63 46.68 34.76 30.57 21.64 48.94 35.80
CDNet [12] 27.84 19.42 40.37 30.11 23.32 15.90 43.70 31.28
LUNet [13] 28.53 19.87 42.83 31.65 27.51 19.13 50.26 37.06
HANet [14] 32.11 22.72 44.10 32.55 31.06 21.95 49.98 36.68
T ChangFormerV1 [15] 25.78 18.11 36.37 26.47 25.28 17.64 45.36 32.94
ChangFormerV2 [15] 16.93 11.32 35.12 25.52 22.43 15.52 42.69 31.16
ChangFormerV3 [15] 21.37 14.31 34.71 25.63 25.63 17.29 42.81 31.08
TransWCD-pixel [16] 37.85 26.93 36.43 27.20 30.42 20.87 50.96 37.78
M ChangeMamba [2] 39.23 28.16 45.70 33.69 40.79 29.47 52.53 38.43
RSMamba [10] 33.75 23.79 43.82 32.19 35.25 24.97 46.67 33.82
IL MDINet (FT) [5] 49.60 38.05 48.26 35.83 44.89 33.91 58.69 44.68
MDINet (FE) [5] 38.58 28.95 44.75 33.15 41.16 31.17 56.39 42.41
MDINet (KD) [5] 50.22 38.55 47.51 34.69 45.25 34.30 57.06 42.14
Ours 55.64 43.59 50.45 36.93 49.21 37.39 60.75 45.58

2mm

As shown in Table 2, extending the evaluation to three-stage sequences severely exacerbates historical knowledge degradation. Static models suffer extreme performance drops on old domains; after sequentially learning CDD and PRCV, ChangFormerV2 retains an abysmal 16.93% of its original F1 score on the base SYSU dataset. While incremental baselines like MDINet attempt to mitigate this, their standard KD produces over-smoothed probability distributions that gradually erode sharp spatial boundaries over extended steps.

Under these challenging conditions, DSINet exhibits superior learning stability and effectively resists catastrophic forgetting. Our framework consistently achieves the highest retention metrics across all historical domains. After completing the full S\(\rightarrow\)C\(\rightarrow\)P sequence, DSINet successfully retains 55.64% Mem F1 on the base SYSU domain and 50.45% Mem F1 on the intermediate CDD domain, outperforming the best MDINet variants by a significant margin. This quantitative advantage is visually corroborated in Figure 4, demonstrating that DSINet maintains sharp spatial boundaries and accurate change masks across all stages without the structural erosion typical of other baselines.

Figure 4: Qualitative comparison on the three-stage incremental sequence (SYSU \rightarrow CDD \rightarrow PRCV). Visualization results on the base domain (SYSU), first new domain (CDD), and second new domain (PRCV) after full incremental training.

3.4 Ablation Study↩︎

To validate the contributions of our proposed components, we conduct an ablation study evaluating the S\(^3\)U and CBD. Table 3 presents the mean metrics across both two-stage and three-stage incremental sequences. Metrics represent the mean performance across all seen domains.

Table 3: Ablation study of the proposed components (S\(^3\)U and CBD) on both two-stage and three-stage incremental sequences.
Method S\(\rightarrow\)C S\(\rightarrow\)P S\(\rightarrow\)C\(\rightarrow\)P S\(\rightarrow\)P\(\rightarrow\)C
2-3 (lr)4-5 (lr)6-7 (lr)8-9 mF1 mIoU mF1 mIoU mF1 mIoU mF1 mIoU
Baseline 65.71 48.93 61.73 44.64 55.94 38.83 55.14 38.07
+ S\(^3\)U 67.31 50.73 63.25 46.25 58.40 41.24 59.82 42.67
+ CBD 68.42 52.01 65.79 49.02 56.35 39.23 57.26 40.11
+ S\(^3\)U + CBD (Ours) 70.77 54.76 69.13 52.82 59.83 42.68 60.90 43.78

2mm

Effectiveness of S\(^3\)U. Integrating the S\(^3\)U into the baseline consistently improves retention metrics across all sequences. In the challenging S\(\rightarrow\)P\(\rightarrow\)C sequence, S\(^3\)U elevates the baseline mF1 from 55.14% to 59.82%, demonstrating its ability to effectively filter domain-specific noise during feature propagation. By preserving domain-agnostic spatial structures, the network inherently avoids feature confusion when adapting to new geographic regions.

Effectiveness of CBD. Applying CBD alone robustly boosts overall performance, as seen in the S\(\rightarrow\)P sequence where it improves the baseline mF1 from 61.73% to 65.79%. This confirms that explicitly balancing hardness and confidence during distillation prevents the over-smoothing of probability mass, allowing the model to maintain sharper structural boundaries over continuous updates compared to standard KD.

Synergistic Effect. The combination of S\(^3\)U and CBD yields the most significant gains, establishing a strong complementary relationship. While S\(^3\)U stabilizes internal feature representations, CBD stabilizes external knowledge transfer. The combined model substantially outperforms either component alone by achieving 59.83% mF1 and 42.68% mIoU in the S\(\rightarrow\)C\(\rightarrow\)P sequence, firmly validating the necessity and effectiveness of our proposed framework for long-sequence DICD.

4 Conclusion↩︎

In this paper, we proposed the DSINet to tackle the severe catastrophic forgetting and representation confusion inherent in DICD. To address the structural mismatch caused by shifting geographic domains under a fixed binary label space, our framework establishes step-wise stability across both feature propagation and knowledge transfer. At the feature level, the S\(^3\)U leverages the input-dependent selection of SSMs to dynamically preserve domain-agnostic spatial structures while filtering out domain-specific noise. At the optimization level, the CBD strategy mitigates the distribution matching dilemma of standard knowledge distillation. By explicitly balancing hardness and confidence concentration, CBD prevents over-smoothing and mode collapse, ensuring reliable probability mass allocation over continuous incremental updates.

Extensive experiments on long domain sequences validate that DSINet successfully maintains high retention of historical knowledge, preserving sharp spatial boundaries without compromising its ability to adapt to new environments. Ultimately, DSINet provides a highly scalable and effective solution for continuous earth observation, paving the way for more resilient incremental learning systems in practical remote sensing applications.

References↩︎

[1]
G. Cheng et al., “Change detection methods for remote sensing in the last decade: A comprehensive review,” Remote Sensing, vol. 16, no. 13, p. 2355, 2024, doi: 10.3390/rs16132355.
[2]
H. Chen, J. Song, C. Han, J. Xia, and N. Yokoya, “ChangeMamba: Remote sensing change detection with spatiotemporal state space model,” IEEE Transactions on Geoscience and Remote Sensing, vol. 62, pp. 1–20, 2024, doi: 10.1109/TGRS.2024.3417253.
[3]
G. M. van de Ven, T. Tuytelaars, and A. S. Tolias, “Three types of incremental learning,” Nature Machine Intelligence, vol. 4, pp. 1185–1197, 2022, doi: 10.1038/s42256-022-00568-3.
[4]
W. Huang, M. Ding, and F. Deng, “Domain-incremental learning for remote sensing semantic segmentation with multifeature constraints in graph space,” IEEE Transactions on Geoscience and Remote Sensing, vol. 62, pp. 1–15, 2024, doi: 10.1109/TGRS.2024.3481875.
[5]
L. Weng et al., “MDINet: Multidomain incremental network for change detection,” IEEE Transactions on Geoscience and Remote Sensing, vol. 62, pp. 1–15, 2024, doi: 10.1109/TGRS.2023.3348878.
[6]
L. Wang, X. Zhang, H. Su, and J. Zhu, “A comprehensive survey of continual learning: Theory, method and application,” IEEE Transactions on Pattern Analysis and Machine Intelligence, vol. 46, pp. 5362–5383, 2023, doi: 10.1109/TPAMI.2024.3367329.
[7]
Y. Lee, D. Lee, T. Kwak, and Y. Kim, “ER-PASS: Experience replay with performance-aware submodular sampling for domain-incremental learning in remote sensing,” Preprints, 2025, doi: 10.3390/rs17183233.
[8]
Y. Himeur et al., “Applications of knowledge distillation in remote sensing: A survey,” Information Fusion, vol. 115, p. 102742, 2025, doi: 10.1016/j.inffus.2024.102742.
[9]
G. Wang, Z. Yang, Z. Wang, S. Wang, Q. Xu, and Q. Huang, ABKD: Pursuing a proper allocation of the probability mass in knowledge distillation via \(\alpha\)-\(\beta\)-divergence,” in Proceedings of the 42nd international conference on machine learning (ICML), 2025.
[10]
S. Zhao, H. Chen, X. Zhang, P. Xiao, B. Lei, and O. Wanli, “RS-mamba for large remote sensing image dense prediction,” IEEE Transactions on Geoscience and Remote Sensing, vol. 62, pp. 1–14, 2024, doi: 10.1109/TGRS.2024.3425540.
[11]
R. Caye Daudt, B. Le Saux, and A. Boulch, “Fully convolutional siamese networks for change detection,” in 2018 25th IEEE international conference on image processing (ICIP), 2018, pp. 4063–4067, doi: 10.1109/ICIP.2018.8451652.
[12]
P. F. Alcantarilla, S. Stent, G. Ros, R. Arroyo, and R. Gherardi, “Street-view change detection with deconvolutional networks,” Autonomous Robots, vol. 42, no. 7, pp. 1301–1322, 2018, doi: 10.1007/s10514-018-9734-5.
[13]
M. Papadomanolaki, M. Vakalopoulou, and K. Karantzalos, “A deep multitask learning framework coupling semantic segmentation and fully convolutional LSTM networks for urban change detection,” IEEE Transactions on Geoscience and Remote Sensing, vol. 59, no. 9, pp. 7651–7668, 2021, doi: 10.1109/TGRS.2021.3055584.
[14]
C. Han, C. Wu, H. Guo, M. Hu, and H. Chen, “HANet: A hierarchical attention network for change detection with bitemporal very-high-resolution remote sensing images,” IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing, vol. 16, pp. 3867–3878, 2023, doi: 10.1109/JSTARS.2023.3264802.
[15]
W. G. C. Bandara and V. M. Patel, “A transformer-based siamese network for change detection,” in IGARSS 2022 - 2022 IEEE international geoscience and remote sensing symposium, 2022, pp. 207–210, doi: 10.1109/IGARSS46834.2022.9883686.
[16]
Z. Zhao, L. Ru, C. Wu, and D. Wang, “TransWCD: Scene-adaptive joint constrained framework for weakly supervised change detection,” IEEE Transactions on Geoscience and Remote Sensing, vol. 63, pp. 1–12, 2025, doi: 10.1109/TGRS.2025.3545051.