Next Article in Journal
MTC-Net: Leveraging Multi-Temporal Consistency and Multi-View Synergistic Contrastive Learning for Remote Sensing Scene Classification
Previous Article in Journal
Integrating Remote Sensing and Meteorological Time Series to Assess Rice Sheath Blight Habitat Suitability at Large-Scale: A Spatiotemporal Adaptive Framework
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Difference-Gated Interaction and Change-Aware Cross-Temporal Fusion Network for Remote Sensing Image Change Detection

School of Computer Science and Technology, Xinjiang University, Ürümqi 830046, China
*
Author to whom correspondence should be addressed.
Remote Sens. 2026, 18(16), 2763; https://doi.org/10.3390/rs18162763
Submission received: 7 May 2026 / Revised: 28 July 2026 / Accepted: 13 August 2026 / Published: 15 August 2026
(This article belongs to the Section Remote Sensing Image Processing)

Highlights

What are the main findings?
  • We propose a Difference-Gated Feature Interaction (DGFI) module that generates change correlation gates from bitemporal difference magnitudes to suppress pseudo-changes caused by illumination and seasonal variations while preserving genuine change signals.
  • We design a Change-Aware Cross-Temporal Fusion (CCTF) module that leverages coarse predictions as semantic priors and employs cross-temporal attention with learnable adaptive fusion to recover subtle and small-scale changes.
What are the implications of the main findings?
  • By mitigating false alarms from illumination/seasonal variations and reducing missed detections for small-scale changes, DCAFNet achieves state-of-the-art accuracy on four benchmark datasets (LEVIR-CD, WHU-CD, CDD, and SYSU-CD).
  • The coarse-to-fine architecture provides a practical solution for urban monitoring and disaster assessment, enabling rapid screening followed by progressive refinement under complex environmental conditions.

Abstract

Remote sensing (RS) image change detection (CD) is crucial for environmental monitoring, urban planning, and disaster assessment. Despite recent advances, existing methods struggle to effectively exploit bitemporal difference information, leading to false alarms caused by illumination or seasonal variations. Furthermore, they often fail to fully leverage coarse predictions as explicit semantic priors, restricting their capability to detect small-scale change regions. To address these issues, we propose a Difference-Gated Interaction and Change-Aware Cross-Temporal Fusion Network (DCAFNet) within a unified coarse-to-fine framework. Specifically, a Difference-Gated Feature Interaction (DGFI) module generates change correlation gates based on difference magnitudes to suppress pseudo-changes while preserving genuine change signals, and a Change-Aware Cross-Temporal Fusion (CCTF) module leverages coarse predictions as semantic guidance for feature recalibration and employs cross-temporal attention with learnable adaptive fusion to recover subtle change regions. Extensive experiments on four benchmark datasets (LEVIR-CD, WHU-CD, CDD, and SYSU-CD) demonstrate that DCAFNet consistently outperforms ten state-of-the-art methods, with additional ablation studies confirming the effectiveness of each component.

1. Introduction

Remote sensing (RS) image change detection (CD) is a fundamental technique in earth observation that aims to identify semantic differences between images acquired at the same geographical location but at different times [1]. This technology is indispensable for urban development monitoring [2], land use and land cover analysis [3], natural disaster assessment [4], and environmental resource management [5], with its significance further amplified by the rapid growth of high-resolution RS data [6].
The advent of deep learning has revolutionized RS image change detection, transitioning the field from traditional handcrafted feature-based approaches [7] to data-driven representation learning paradigms [8,9]. Key milestones include the introduction of fully convolutional Siamese networks (FC-Siam-conc and FC-Siam-diff) [10] for bitemporal feature extraction, densely connected architectures with deep supervision (SNUNet) [11], dual attention mechanisms (DASNet) [12], Transformer-based spatiotemporal modeling (BIT [13], ChangeFormer [14]), and state-space models (ChangeMamba) [15]. Despite these advances, two persistent challenges continue to compromise detection accuracy, as illustrated in Figure 1. The first challenge involves the erroneous classification of unchanged regions as changes due to irrelevant spectral variations caused by illumination, seasonal shifts, or atmospheric conditions (Figure 1a). The second challenge concerns the failure to identify subtle, small-scale, or scattered changes, which are often submerged by complex backgrounds or lost during feature downsampling (Figure 1b).
Challenge 1: Natural condition variations, such as seasonal, weather, and illumination differences, commonly lead to pseudo-changes and compromise the accurate identification of genuine changes. As shown in Figure 1a, pseudo-changes occur when unchanged surface objects are mistakenly classified as changed regions due to spectral and textural discrepancies arising from variations in imaging conditions rather than actual semantic changes [17,18]. These non-semantic variations manifest through multiple pathways, including illumination differences, seasonal variations, atmospheric conditions, and sensor inconsistencies [19]. Several methodological approaches have been proposed to mitigate this interference. GeSANet [20] incorporates geospatial-aware feature extraction to distinguish genuine changes from environmental variations; however, incomplete feature optimization results in residual pseudo-change contamination. DGANet [21] employs difference-guided aggregation with multiimage pixel contrast, though it lacks deep temporal semantic interaction capabilities. BiFA [22] addresses pseudo-changes through temporal alignment at both channel and spatial levels, yet its effectiveness depends critically on offset estimation accuracy. DSFI-CD [23] explores spatial-frequency domain interaction guided by diffusion models, but does not incorporate adaptive gating for change-specific modulation. More recently, RACDNet [24] pushes this line further by enriching difference features through joint spatial–frequency domain learning, yet its gating still acts on the enriched representation rather than on a magnitude-driven soft threshold. Across these advances, difference information is still not fully exploited to discriminate genuine changes from pseudo-change noise.
Challenge 2: The persistent issue of missed detections for genuine change regions, particularly those characterized by small-scale features and scattered distributions, remains a core problem. As depicted in Figure 1b, this challenge is inherently linked to the hierarchical nature of deep neural networks, where spatial resolution progressively decreases through successive pooling and striding operations, causing small-scale change signals to be diluted or entirely lost during feature encoding [25]. Existing remedies fall into fusion and refinement strategies, each with a residual gap: CLNet [26] fuses cross-layer features but its conventional fusion operators limit fine-detail retention; M-Swin [27] performs Transformer-based multiscale fusion without dynamic change guidance; MaskCD [28] recasts change detection as mask classification without exploiting preliminary predictions; and coarse-to-fine schemes [29] refine progressively but do not yet use the coarse prediction as a semantic prior for directly recalibrating backbone features.
To address these limitations, this paper proposes a Difference-Gated Interaction and Change-Aware Cross-Temporal Fusion Network (DCAFNet) for RS image change detection. The proposed network comprises two key components. The Difference-Gated Feature Interaction (DGFI) module employs a Difference-Gated Adaptive Fusion mechanism that computes channel-wise mean absolute differences to generate change correlation gates, enabling adaptive background smoothing in unchanged regions while preserving genuine change signals through a bounded modulation factor. The Change-Aware Cross-Temporal Fusion (CCTF) module, consisting of the Change-Guided Feature Refinement (CGFR) module and the Cross-Temporal Adaptive Fusion (CTAF) module, leverages coarse predictions as semantic guidance to recalibrate backbone features and employs bidirectional cross-temporal attention with learnable adaptive fusion. Extensive experiments on four benchmark datasets demonstrate the superiority of DCAFNet over state-of-the-art methods. The main contributions of this work are summarized as follows:
  • We propose a Difference-Gated Feature Interaction (DGFI) module whose gate is derived solely from the bitemporal difference magnitude through a quadratic transform D 2 / C , which acts as an implicit soft threshold suppressing the pseudo-change response to O ( ε 2 ) without any explicit thresholding hyperparameter.
  • We design a Change-Aware Cross-Temporal Fusion (CCTF) module in which CGFR replaces destructive coarse-mask masking with a non-destructive learnable foreground–background re-weighting that preserves features in initially unchanged regions for re-examination, and CTAF performs bidirectional cross-temporal attention with level-specific learnable adaptive fusion.
  • We develop a unified two-stage framework (DCAFNet) in which the coarse map acts as an active semantic prior recalibrating backbone features through CGFR, rather than serving only as a deep-supervision target, thereby mitigating pseudo-change interference and reducing missed detections within a single framework.

2. Related Work

2.1. Bitemporal Feature Interaction

Exploiting temporal dependencies between bitemporal remote sensing images remains a fundamental challenge in change detection. Existing deep learning-based approaches can be categorized into three paradigms: subtraction-based, concatenation-based, and attention-based methods. FC-Siam-diff and FC-Siam-conc [10] established the foundational paradigms of subtraction-based and concatenation-based feature interaction, respectively, yet both rely on static operations susceptible to pseudo-change noise. SNUNet [11] advanced concatenation through dense connections with channel attention, but still lacks explicit temporal correspondence modeling. Recent advances have witnessed attention-guided feature-interaction mechanisms enabling adaptive temporal modeling. DGANet [21] leverages difference features to guide multiscale aggregation through weighted metric modules, yet its reliance on local distance measurements lacks profound temporal semantic interaction. BiFA [22] proposes bitemporal feature alignment through channel-level interaction modules and differential flow field estimation to address spatial misalignment, though its effectiveness depends critically on offset estimation accuracy. DSFI-CD [23] introduces diffusion-guided spatial-frequency domain interaction for enhanced feature representation, but processes change information without adaptive gating mechanisms.
Two recent directions are especially close to the present work. DMINet [30] unifies self-attention and cross-attention in a joint intertemporal block, so that the two branches interact before the difference is formed and the difference becomes the output of the interaction; DGFI reverses this relation, using the channel-wise mean absolute difference D as the input of a parameter-free gate G that modulates the fusion itself, with cross-temporal attention deferred to CTAF after change-guided recalibration. Frequency-based formulations take a different route: besides the spatial frequency interaction of DSFI-CD [23] noted above, RACDNet [24] enriches the difference features themselves through joint spatial and frequency domain learning, which additionally enables change detection across arbitrary resolution differences. Since DGFI relies solely on spatial difference amplitudes, these formulations are complementary to ours, and coupling the change correlation gate with frequency cues is left for future work.
In short, RACDNet enriches the difference representation through a frequency-domain branch, whereas DGFI reshapes the fusion policy by transforming the same magnitude D into a bounded gate G that acts as an implicit soft threshold on pseudo-change amplitudes; the two designs are therefore complementary.
These methods rely on either fixed interaction operators or indirect discrepancy modeling, and therefore cannot turn temporal difference intensity into a spatially adaptive modulation signal, which motivates our Difference-Gated Feature Interaction module.

2.2. Coarse-to-Fine Change Refinement

Progressive refinement paradigms have emerged as promising avenues for enhancing change detection, particularly for subtle, small-scale, or irregularly-shaped change regions. ICIF-Net [29] integrates intra-scale cross-interaction and inter-scale feature fusion through CNN and Transformer branches. ChangeMamba [15] introduces state-space models with three spatiotemporal relationship modeling mechanisms that achieve efficient global context modeling with linear computational complexity. The spatiotemporal enhancement and interlevel fusion network [31] further advances multiscale temporal feature exploitation. For fine-grained structural preservation, SFEARNet [32] combines semantic flow transmission with edge-aware refinement, while CASP [33] proposes context alignment and structure perception to suppress spatial dislocation noise. Despite these advances, current refinement approaches exhibit critical limitations. CLNet [26] relies on conventional fusion operations restricting fine detail preservation. DBFGAN [34] employs feature-guided aggregation to fuse convolutional and Transformer branches, yet significant semantic disparities between branches lead to suboptimal outcomes. M-Swin [27] achieves multiscale fusion through cosine similarity-based modules but lacks dynamic change guidance. While SCASN [35] effectively refines contextual features using a hybrid GNN-CNN-Transformer architecture, its reliance on simple temporal fusion restricts its robustness against unequal image qualities caused by environmental variations.
More recently, MEDS-CD [36] restores encoding-stage detail loss via an edge-guided adaptive filter and a fuzzy edge-enhancement strategy, refining details at the signal level. In contrast, our CGFR operates at the semantic level: it treats M c o a r s e as a prior to non-destructively re-weight foreground and background regions, so that initially unchanged features remain available for re-examination. The two mechanisms are therefore complementary rather than overlapping.
Across these designs [15,26,27,29,31,32,33,34], the semantic role of the preliminary coarse prediction remains under-exploited, which motivates our Change-Guided Feature Refinement module.

2.3. Attention-Based Temporal Fusion

Attention mechanisms for change detection have evolved from basic channel and spatial modules toward sophisticated cross-temporal modeling paradigms. BIT [13] represents a seminal contribution, modeling bitemporal features through compact semantic tokens and Transformer encoders. ChangeFormer [14] advances this direction through hierarchical Transformer encoders with lightweight MLP decoders. ScratchFormer [37] introduces shuffled sparse attention focusing on sparse information regions without requiring pre-training. Hybrid-MambaCD [38] proposes a hybrid Mamba-CNN architecture with region-channel attention and iterative global-local feature fusion for efficient spatiotemporal modeling. MaskCD [28] proposes masked cross-attention-based detection Transformers for adaptive mask generation.
These designs [13,14,28,37,38,39,40] emphasise token interaction or attention-based enhancement, leaving the coupling of bidirectional cross-temporal querying with learnable adaptive fusion insufficiently investigated, especially when the two temporal images differ in quality; this motivates our Cross-Temporal Adaptive Fusion module.

3. Method

This section presents the proposed Difference-Gated Interaction and Change-Aware Cross-Temporal Fusion Network for remote sensing image change detection. We first describe the overall architecture, followed by detailed explanations of each component: the feature extraction backbone, the Difference-Gated Feature Interaction module, the Change-Aware Cross-Temporal Fusion module, and the loss function.

3.1. Setup

The overall architecture of DCAFNet is illustrated in Figure 2. The proposed network adopts a two-stage coarse-to-fine framework that progressively refines change predictions, and mainly consists of three parts: the feature extraction backbone network, the Difference-Gated Feature Interaction module, and the Change-Aware Cross-Temporal Fusion module.
We employ MobileNetV2 [41] as the feature extraction backbone based on the performance-efficiency analysis in Section 5.5. In our Siamese configuration, both temporal images T 1 and T 2 share identical encoder weights. This process yields four pairs of multi-level feature maps: L e v e l - i 1 and L e v e l - i 2 (for i = 1 , 2 , 3 , 4 ), which we denote as F A i and F B i , respectively. These extracted feature levels correspond to spatial resolutions of 64 × 64, 32 × 32, 16 × 16, and 8 × 8. The algorithm flow proceeds as follows: the bitemporal features are first processed through the DGFI module to produce F D G F I i , which are then upsampled, concatenated, and decoded to generate the coarse change map M c o a r s e . Subsequently, the original backbone features F A i and F B i , together with M c o a r s e , are refined through the CCTF module to yield F o u t i , which are decoded to produce the final refined change map M r e f i n e . Algorithm 1 summarizes this process, where GCCM and GRCM denote the coarse and refined change map generation stages, respectively.
Algorithm 1 Inference of DCAFNet.
Require: a pair of bitemporal remote sensing images: { ( T 1 , T 2 ) }
Ensure:  M r e f i n e (a change map)
  1:
Extract multiscale feature group F A i from T 1
  2:
Extract multiscale feature group F B i from T 2
  3:
Perform bitemporal feature fusion through the DGFI module.
F D G F I i = DGFI ( F A i , F B i ) , i = 1 , 2 , 3 , 4
  4:
Process F D G F I i through the GCCM step to generate a coarse change map.
M c o a r s e = GCCM ( F D G F I 1 , F D G F I 2 , F D G F I 3 , F D G F I 4 )
  5:
Combine the feature map and the coarse change map, refining the feature map using the CGFR module.
( F ^ A i , F ^ B i ) = CGFR ( F A i , F B i , M c o a r s e ) , i = 1 , 2 , 3 , 4
  6:
Perform adaptive feature fusion on the refined features using CTAF module.
F o u t i = CTAF ( F ^ A i , F ^ B i ) , i = 1 , 2 , 3 , 4
  7:
Process F o u t i through the GRCM step to generate the predicted refined change map.
M r e f i n e = GRCM ( F o u t 1 , F o u t 2 , F o u t 3 , F o u t 4 )
This coarse-to-fine architecture enables DCAFNet to simultaneously facilitate pseudo-change suppression (through the DGFI module) and missed detection reduction (through the CCTF module) within a unified framework.

3.2. Difference-Gated Feature Interaction Module

Motivation. To mitigate pseudo-changes in change detection, researchers have developed various feature-interaction strategies, including element-wise subtraction (FC-Siam-diff [10]), channel-wise concatenation (FC-Siam-conc [10], SNUNet [11]), and attention-guided approaches (DGANet [21], BiFA [22], among others). However, these paradigms exhibit distinct limitations. Static operations fail to adaptively filter environmental noise, while dynamic attention mechanisms typically act as general-purpose enhancers without explicitly modeling the magnitude of temporal differences. Consequently, neither can robustly discriminate genuine changes from pseudo-change interference. To overcome these limitations, we propose a Difference-Gated Adaptive Fusion mechanism that generates spatially varying gating signals based on difference magnitude. For unchanged regions, it performs weighted averaging to smooth spectral fluctuations; for changed regions, it provides a bounded positive residual bias to preserve genuine change signals.
The DGFI module consists of three stages: (1) change magnitude computation via channel-wise mean absolute difference, (2) change correlation gate generation through nonlinear transformation, and (3) adaptive fusion with learnable weights modulated by the gating signal.
As illustrated in Figure 3, let F A i and F B i R C × H × W denote the feature maps extracted from the Siamese encoder at level i (where i { 1 , 2 , 3 , 4 } ). Unlike conventional approaches that employ static subtraction or concatenation, we first compute the channel-wise mean absolute difference to capture the global intensity of spectral variations at each spatial position:
D = 1 C c = 1 C | F A i ( c ) F B i ( c ) |
where C is the number of feature channels and D R 1 × H × W is a single-channel spatial map assigning a scalar difference magnitude to every position of the co-registered feature pair. It shares the spatial shape of F A i with one channel, and in the adaptive fusion of Equation (6), it is broadcast across the C channels through the element-wise product ⊙. Averaging over channels yields a change-magnitude estimate that is robust to channel-specific noise.
To enhance the signal-to-noise ratio and facilitate discrimination between genuine changes and pseudo-changes, we apply an element-wise squaring of D followed by a scalar normalization by the factor 1 / C :
D s c a l e d = 1 C D 2
The parentheses make explicit that 1 / C is a positive scalar applied uniformly at every position and is not part of the exponentiation, so D s c a l e d inherits the shape R 1 × H × W of D . This channel-dependent factor also keeps the pre-activation input bounded, preventing saturation of the subsequent sigmoid.
The choice of a quadratic transformation over a linear mapping is mathematically motivated by the residual behavior of the resulting gate in unchanged regions. Consider an unchanged pixel with a small residual difference D = ε > 0 , arising from sensor noise, minor misregistration, or subtle photometric variations. The first-order Taylor expansion of σ around zero, σ ( x ) 0.5 + x / 4 for small x, yields
G quad = 2 σ ε 2 C 1 ε 2 2 C = O ( ε 2 ) ,
G lin = 2 σ ε C 1 ε 2 C = O ( ε ) .
The quadratic gate therefore produces a residual response one order of magnitude smaller than the linear counterpart for small ε . This behavior implements an implicit soft threshold: minor pseudo-changes are aggressively suppressed without requiring any explicit thresholding hyperparameter or external regularizer, while the response to progressively larger D remains smoothly differentiable. This squared-magnitude formulation is aligned with classical signal-processing precedents where the squared magnitudes of a residual are used as the primary detection statistic [42]. An empirical comparison between the quadratic and linear scaling is provided in Section 5.2, and the effectiveness of the implicit soft threshold is quantitatively verified in Section 5.9.
The enhanced difference map D s c a l e d is then mapped to a normalized gating signal G R 1 × H × W via a shifted Sigmoid function:
G = 2 · σ ( D s c a l e d ) 0.5
where σ ( · ) represents the Sigmoid function. Since D s c a l e d 0 , the term σ ( D s c a l e d ) lies in the range [ 0.5 , 1.0 ] . The transformation 2 ( · 0.5 ) rescales this to approximately [ 0 , 1 ] . Consequently, G 0 indicates high confidence in an unchanged state, while G 1 indicates a changed state.
Finally, we fuse the bitemporal features using learnable weights m i and n i to construct an optimized background representation. This representation is then modulated by the change correlation gate:
F D G F I i = ( m i · F A i + n i · F B i ) ( 1 + G )
where ⊙ denotes element-wise multiplication, and m i , n i are learnable scalar parameters initialized to 1.0.
This formulation achieves a dual effect that distinguishes it from prior feature interaction methods:
  • For Unchanged Regions ( G 0 ): The module outputs approximately m i F A i + n i F B i . By learning optimal m i and n i , the network effectively performs weighted averaging of the bitemporal features. This cancels out random spectral fluctuations caused by pseudo-changes (e.g., illumination differences, seasonal variations), stabilizing the background representation and reducing false alarms.
  • For Changed Regions: The modulation factor ( 1 + G ) produces a bounded, monotonically increasing residual response with respect to the local difference magnitude D . This provides a systematic positive bias in genuine change regions while, by construction, remaining conservative in absolute magnitude (the implicit soft-threshold behavior derived above). The effect is to preserve subtle change signals from being overwhelmed by background features during subsequent downsampling operations, without introducing excessive amplification that could destabilize training. Statistical verification of this behavior across three benchmarks is presented in Section 5.9.
Theoretical properties of the gate operator. The bounded and monotone behavior invoked above, together with the second-order noise attenuation derived earlier, can be established formally. Since every operation involved is element-wise, we regard G here as a scalar function of D at a single spatial position. First, because D s c a l e d 0 , we have G [ 0 , 1 ) and therefore ( 1 + G ) [ 1 , 2 ) : the gate amplifies the fused background m i F A i + n i F B i by at most a factor of two and never attenuates it, so no element of F D G F I i can exceed twice the corresponding fused background value (boundednessforward stability). Second, G is the composition of the monotonically increasing map D D 2 on [ 0 , ) , the positive rescaling by 1 / C , and σ ; it is therefore non-decreasing in D , i.e., an order-preserving mapping from difference magnitude to change confidence (monotonicity). Third, direct differentiation yields
d G d D = 4 D C σ ( D s c a l e d ) 1 σ ( D s c a l e d ) ,
which is continuous, vanishes at D = 0 , and decays exponentially as D ; it is thus globally bounded, making G globally Lipschitz in D . Bounded input perturbations (such as sensor noise or slight misregistration) therefore produce bounded gate perturbations (Lipschitz continuityrobustness). Together with the O ( ε 2 ) attenuation established above, these properties provide a formal, operator-level justification of the stability and robustness of the DGFI design; empirical verification across three benchmarks is presented in Section 5.2 and Section 5.9.
Behaviour under varying sensor noise levels. Sensor noise contributes to the small residual D = ε > 0 at an unchanged pixel, so the quadratic scaling gives G ε 2 / ( 2 C ) = O ( ε 2 ) : the gate response grows quadratically, not linearly, with the noise standard deviation, and remains bounded to a negligible residual within the second-order Taylor regime (i.e., moderate noise levels). Empirically, the mean amplification 1 + G ¯ u over unchanged pixels stays within [ 1.0025 , 1.0096 ] across the three benchmarks (Section 5.9), confirming this graceful degradation.
After obtaining the four levels of DGFI-processed features F D G F I i ( i = 1 , 2 , 3 , 4 ), we first apply convolutional layers to refine features at each level:
F D G F I 4 = Conv 4 ( F D G F I 4 ) F D G F I 3 = Conv 3 ( F D G F I 3 ) F D G F I 2 = Conv 2 ( F D G F I 2 )
where Conv i represents sequential BasicConv2d blocks (each comprising a 3 × 3 convolution, batch normalization, and ReLU activation). We then upsample all feature maps to match the spatial resolution of F D G F I 1 using bilinear interpolation and concatenate them along the channel dimension:
F c o a r s e = Concat ( F D G F I 1 , F D G F I 2 , F D G F I 3 , F D G F I 4 )
The concatenated features are processed through the coarse decoder, which progressively reduces channel dimensionality through a series of BasicConv2d layers, culminating in a final convolutional layer that produces the two-channel coarse change map M c o a r s e .
Remarks. Unlike static operators (FC-Siam-diff, FC-Siam-conc [10], SNUNet [11]) that apply uniform feature interaction without explicit change modeling, DGFI generates a change correlation gate G providing spatially varying modulation based on change magnitude; Section 3.4 further contrasts this design with attention-based interaction. The ablation results in Section 5.2 validate its effectiveness.

3.3. Change-Aware Cross-Temporal Fusion Module

Motivation. Existing remedies for missed detections include cross-layer fusion (CLNet [26]), multiscale Transformer fusion (M-Swin [27]), mask classification (MaskCD [28]) and coarse-to-fine refinement [29]. In these frameworks, the coarse prediction is largely propagated rather than used as explicit semantic feedback that recalibrates backbone features before temporal interaction. CCTF therefore comprises CGFR, which modulates backbone features through learnable foreground–background weighting driven by the coarse prediction, and CTAF, which performs bidirectional cross-temporal attention with adaptive fusion to cope with unequal image quality. Its architecture is shown in Figure 4.
(1) Change-Guided Feature Refinement Module
The CGFR module recalibrates the original backbone features based on the preliminary change predictions. This design is motivated by the observation that existing refinement strategies operate independently of initial detection results, missing the opportunity to use coarse predictions as semantic guidance for targeted enhancement.
First, the change probability map is extracted and normalized from the coarse prediction:
M c h a n g e = σ ( M c o a r s e [ 1 , : , : ] )
where M c o a r s e [ 1 , : , : ] represents the change channel of the two-class coarse prediction, and σ ( · ) is the Sigmoid function that produces probability values in the range ( 0 , 1 ) .
We then explicitly model the contributions of both the foreground (potential changes) and the background (unchanged areas) using four learnable scalar parameters for each feature level: α i and β i for temporal branch A, and γ i and δ i for temporal branch B. Let Proj i ( · ) denote the level-i 3 × 3 convolutional projection and Up ( · ) the bilinear upsampling to the resolution of M c h a n g e , and write F A i = Up ( Proj i ( F A i ) ) (and F B i analogously).
The refined features F ^ A i and F ^ B i are computed as follows:
F ^ A i = F A i ( α i · M c h a n g e + β i · ( 1 M c h a n g e ) ) F ^ B i = F B i ( γ i · M c h a n g e + δ i · ( 1 M c h a n g e ) )
where 1 denotes a tensor of ones with the same spatial dimensions as M c h a n g e . Both M c h a n g e and ( 1 M c h a n g e ) have shape R 1 × H × W ; each of the four scalar-weighted combinations therefore also has shape R 1 × H × W and is broadcast across the C channels of the projected feature F A i or F B i during the element-wise product ⊙.
This mechanism is critical for recovering missed detections. Consider the scenario where the coarse map misses a subtle change (i.e., M c h a n g e is low in a genuine change region). During training, the network can learn larger weights for β i or δ i (the background-associated weights) to amplify features in regions initially predicted as unchanged, providing subsequent layers a second opportunity to detect the subtle signal that was initially overlooked. Conversely, in regions where M c h a n g e is high, the foreground weights α i and γ i can emphasize change-related features. This adaptive weighting scheme enables the network to differentially process features based on their predicted change status, facilitating the correction of localized false positives, confirmation of genuine changes, and recovery of subtle missed ones.
(2) Cross-Temporal Adaptive Fusion module
The CTAF module employs a multi-head cross-attention mechanism to model inter-temporal dependencies, followed by learnable adaptive fusion for robust feature synthesis. Unlike self-attention, which models intra-image context, we design a bidirectional cross-attention mechanism to capture cross-temporal relationships. The refined features F ^ A i and F ^ B i are first reshaped from R C × H × W to R H W × C and then projected into Query ( Q ), Key ( K ), and Value ( V ) spaces through learnable linear transformations.
The crucial design choice is that we use features from one temporal phase to query the other, rather than performing self-attention within each temporal branch. For temporal branch A, we compute the attention map using K A and Q B , and aggregate global context from V A . This operation effectively highlights features in image A that are semantically relevant or distinct with respect to image B. To ensure numerical stability, we apply L 2 normalization to the query and key vectors before computing attention scores.
The cross-attention operation is formulated as
CrossAttn ( X s , X g ) = Softmax K s Q g T d k V s
where the subscripts s and g denote source and guide, respectively, and d k denotes the dimension per attention head. Applying this operation bidirectionally yields two interaction-enhanced feature maps:
F ˜ A i = CrossAttn ( F ^ A i , F ^ B i ) , F ˜ B i = CrossAttn ( F ^ B i , F ^ A i )
This bidirectional design enables comprehensive cross-temporal modeling: F ˜ A i encodes features from T 1 that are relevant to changes observed from the perspective of T 2 , while F ˜ B i captures the complementary relationship. This mutual information exchange facilitates the identification of subtle changes that might be apparent only when considering both temporal contexts simultaneously.
To synthesize the processed bitemporal information into a unified feature representation for decoding, we propose a learnable adaptive fusion strategy. In contrast to static fusion schemes (e.g., concatenation or element-wise addition) that assume equal contributions from both temporal branches, we define level-specific learnable weights λ A i and λ B i . The final output of the CCTF module is computed as:
F o u t i = λ A i · F ˜ A i + λ B i · F ˜ B i
This adaptive weighting mechanism is particularly important for handling varying image quality conditions. When one temporal image is degraded by clouds, shadows, or sensor noise, the network can automatically assign lower weights to features from the degraded image, ensuring robust feature synthesis. The weights are initialized to 1.0 and learned jointly with other network parameters during end-to-end training.
The refined decoder follows an analogous structure. The CCTF-processed features F o u t i are concatenated and decoded:
F r e f i n e = Concat ( F o u t 1 , F o u t 2 , F o u t 3 , F o u t 4 )
The refined decoder processes F r e f i n e to produce the final two-channel refined change map M r e f i n e . Both M c o a r s e and M r e f i n e are upsampled to the original input resolution using bilinear interpolation before loss computation.
Remarks. CCTF implements a predict-then-refine paradigm in which the coarse prediction actively recalibrates backbone features before cross-temporal interaction. Its distinction from conventional refinement and self-attention designs is analyzed in Section 3.4, and the ablation results in Section 5.4 validate the synergistic effect of its components.

3.4. Distinction from Existing Mechanisms

DCAFNet builds on established paradigms (feature differencing, attention, coarse-to-fine refinement, and cross-temporal interaction) which we adopt without claiming them as novel. What we claim are four mechanism-level design choices, each isolated by a dedicated ablation.
DGFI vs. adaptive weighting on difference features. Adaptive weighting (e.g., AbsDiff+CBAM [43], DGANet [21], BiFA [22]) re-scales the difference tensor as a feature without modeling the mapping from difference magnitude to change probability. DGFI derives its gate solely from D through D 2 / C , whose expansion in Section 3.2 gives an O ( ε 2 ) residual response, one order below the O ( ε ) of a linear-magnitude gate, suppressing pseudo-changes without any thresholding hyperparameter, following the squared-magnitude detection principle of CFAR [42]. Accordingly, DGFI exceeds AbsDiff+CBAM by + 0.13 / + 0.23 / + 0.15 F1 (Section 5.2), and the gate alone attains a pixel-wise ROC-AUC of 0.933 / 0.952 / 0.800 (Section 5.9.1).
CGFR vs. coarse-mask-guided refinement. Direct masking F ^ = F M c h a n g e suppresses features wherever the coarse map reads “unchanged”, discarding precisely the evidence required to recover missed detections, whereas the re-weighting of Equation (11) retains and re-amplifies them through learned β , δ > 0 . Direct masking underperforms CGFR by 0.62 / 0.63 / 0.27 F1 and inverse masking falls below the “w/o CGFR” baseline (Section 5.3), while the learned background weights remain consistently non-negligible (Section 5.9.3).
CTAF vs. standard cross-temporal interaction. Because change is defined only through cross-temporal correspondence, CTAF replaces the intra-temporal self-attention of BIT [13] and ChangeFormer [14] with bidirectional cross-attention, fused by level-specific learnable weights instead of fixed concatenation. The ablation in Section 5.4 isolates both choices: +0.13/+0.22/+0.14 F1 and +0.11/+0.11/+0.13 F1, respectively.
Coarse map as an active prior rather than a supervision target. Existing coarse-to-fine methods use M c o a r s e mainly as a deep-supervision target, whereas DCAFNet feeds it back through CGFR to recalibrate backbone features. The leave-one-out ablation shows that removing any single module costs 0.58 0.85 % average F1, indicating that the gains arise from complementary mechanisms rather than from stacked parameters.

3.5. Loss Function

We employ the standard Cross-Entropy (CE) loss for pixel-wise classification. For a predicted map P R H × W × 2 and the ground truth label Y { 0 , 1 } H × W , the loss is formulated as
L c e ( P , Y ) = 1 H × W h = 1 H w = 1 W c = 0 1 Y ( h , w , c ) log ( P ( h , w , c ) )
where H and W denote the spatial dimensions, and c represents the class index for changed ( c = 1 ) or unchanged ( c = 0 ) pixels. To facilitate progressive refinement, we adopt a weighted deep supervision strategy. For notational brevity, we denote L r e f i n e = L c e ( M r e f i n e , Y ) and L c o a r s e = L c e ( M c o a r s e , Y ) . The total objective function is defined as
L t o t a l = L r e f i n e + λ L c o a r s e
where λ balances the contribution of the coarse supervision, which provides meaningful gradients to the DGFI module, against the refined supervision that guides precise boundary delineation. Based on sensitivity analysis (Section 5.6), we set λ = 0.4 .

4. Experiments

4.1. Datasets

(1) LEVIR-CD [44]: The LEVIR-CD dataset records a time span of up to 16 years to observe and analyze long-term changes in buildings. The dataset also includes information on various environmental conditions, such as sensor characteristics, atmospheric conditions, seasonal conditions, and lighting conditions, providing the possibility to study the relationship between building changes and environmental factors. The official dataset settings specify that there are 7120 images in the training set, 1024 images in the validation set, and 2048 images in the test set.
(2) WHU-CD [45]: This dataset contains images of the reconstruction areas after the 6.3 magnitude earthquake in February 2011. The aerial images obtained in April 2012 cover 20.5 square kilometers and include 12,796 buildings. The aerial images obtained in 2016 for the same area include 16,077 buildings. These remote sensing images have dimensions of 32,507 × 15,354 pixels. The images are categorized into 7434 pairs using the principle of non-overlapping. Subsequently, these images are randomly distributed into training, validation, and test sets at a ratio of 8:1:1.
(3) CDD [46]: We employed the CDD dataset, which consists of 7 sets of images capturing seasonal changes. Each image pair has a size of 4725 × 2700 pixels. Additionally, there are 4 pairs of images with a resolution of 1900 × 1000 pixels. This dataset encompasses a wide range of objects varying in size, ranging from cars to massive architectural structures. It also captures the seasonal fluctuations, spanning from solitary trees to extensive forest tracts. The dataset is created by randomly rotating and cropping images to a size of 256 × 256 pixels. In total, there are 16,000 images, with 10,000 utilized for training, 3000 for validation, and 3000 for testing.
(4) SYSU-CD [47]: The SYSU-CD dataset contains 20,000 aerial image pairs of size 256 × 256 , collected over Hong Kong from 2007 to 2014. Different from building-oriented datasets such as LEVIR-CD and WHU-CD, SYSU-CD includes diverse change categories, such as newly built urban buildings, suburban dilation, groundwork before construction, vegetation change, road expansion, and coastal construction. These heterogeneous changes make SYSU-CD a more challenging benchmark for evaluating the generalization ability of change detection methods. Following the official split, we use 12,000 pairs for training, 4000 for validation, and 4000 for testing.

4.2. Evaluation Metrics

We present six essential metrics, namely, precision (Pre.), recall (Rec.), F1-score (F1), intersection over union (IOU), overall accuracy (OA), and Kappa for evaluating the performance of predicted change maps compared to the ground truth (GT). The specific definitions of the metrics are as follows:
Precision = T P T P + F P
Recall = T P T P + F N
F 1 = 2 Recall 1 + Precision 1
IOU = T P T P + F P + F N
OA = T P + T N T P + T N + F P + F N
Kappa = O A P 1 P
The variables TP, TN, FP, and FN correspond to the values of true positive, true negative, false positive, and false negative, respectively. The hypothetical probability of chance agreement, denoted P, is a key component of the Kappa calculation and is defined as
P = ( TP + FP ) ( TP + FN ) + ( FN + TN ) ( FP + TN ) ( TP + FP + TN + FN ) 2
The F1-score is a comprehensive evaluation statistic that provides insights into the performance of the suggested algorithm by combining precision and recall metrics. Additionally, precision, recall, F1, IOU, OA, and Kappa serve as indicators of general model behavior, with higher values reflecting improved detection accuracy.

4.3. Implementation Details

The network we developed is trained and evaluated on an NVIDIA Titan RTX (24 GB) GPU hardware using the PyTorch 1.10.2 framework with CUDA 11.3. During training, the batch size is set to 16 and the initial learning rate is 10 4 . The network is optimized with AdamW wrapped with Lookahead, and the initial learning rate of 10 4 is adjusted by a CosineAnnealingWarmRestarts schedule. The training dataset is trained for 225 epochs to ensure convergence of the network model. The network model that achieves the highest performance during the 225 epochs is chosen to evaluate its performance on the test set.
The MobileNetV2 backbone is initialized from ImageNet-pretrained weights. The newly introduced convolutional and linear layers retain the default PyTorch initialization; batch-normalization layers are initialized with (weight, bias) = ( 1 , 0 ) . The learnable scalars m i , n i in the DGFI module (Section 3.2), α i , β i , γ i , δ i in the CGFR module, and λ A i , λ B i in the CTAF module are each initialized to one, so that all fusion and refinement modules start from an identity-like state and learn their relative emphasis during training.
Table 1 lists the tensor shape at each level of the Siamese MobileNetV2 encoder for a 256 × 256 input. The DGFI, CGFR, and CTAF modules operate level-wise and preserve the channel count C; the coarse and refined decoders bilinearly upsample all four levels to the 1 / 4 scale before concatenation.

4.4. Comparisons with State-of-the-Art Methods

In order to assess the efficacy of our proposed DCAFNet, we conducted a comparative analysis with several state-of-the-art models. For a fair comparison, all comparison methods were retrained under identical experimental conditions using our hardware and software environment. These typical models include the following: FC-Siam-conc [10], FC-Siam-diff [10], BIT [13], SNUNet [11], ChangeFormer [14], ScratchFormer [37], GCD-DDPM [18], ChangeMamba [15], SFEARNet [32], DCSI-UNet [16].
(1) FC-Siam-conc [10] and (2) FC-Siam-diff [10] fuse multiscale Siamese features by concatenation and by differencing, respectively. (3) BIT [13] encodes bitemporal features as compact semantic tokens and models their spatiotemporal context with a Transformer encoder–decoder. (4) SNUNet [11] uses dense encoder–decoder skip connections. (5) ChangeFormer [14] pairs a multi-layer Transformer encoder with an MLP decoder. (6) ScratchFormer [37] applies shuffled sparse attention plus a channel-wise enhancement fusion module to suppress noisy changes. (7) GCD-DDPM [18] generates change maps with a denoising diffusion probabilistic model driven by multi-level change cues. (8) ChangeMamba [15] uses a spatiotemporal state-space backbone with near-linear sequence complexity and three complementary spatiotemporal relationship modeling mechanisms. (9) SFEARNet [32] combines a semantic flow mechanism against upsampling loss with edge-aware boundary refinement. (10) DCSI-UNet [16] is a dual-stream UNet with parallel channel group interaction, spatial Gaussian attention, and multilayer aggregation.

4.5. Quantitative Results Analysis

The quantitative comparison results for the LEVIR-CD, WHU-CD, and CDD test sets are presented in Table 2, Table 3, and Table 4, respectively. DCAFNet obtains an F1-score of 91.75% and an IOU of 84.76% on the LEVIR-CD dataset, surpassing DCSI-UNet, the strongest competitor in F1, by 0.73% in F1 and 1.24% in IOU, respectively. DCAFNet outperforms DCSI-UNet on the WHU-CD dataset with F1 and IOU scores that are 1.54% and 2.71% higher, respectively. On the CDD dataset, DCAFNet achieves an F1-score of 98.25%, outperforming DCSI-UNet by 1.40%, making it the top performer on all three building-centric benchmarks. Notably, the margins of DCAFNet are consistently larger under the stricter IOU and Kappa metrics: relative to DCSI-UNet, DCAFNet improves IOU by 1.24%, 2.71%, and 2.68%, and Kappa by 0.78%, 1.58%, and 1.59% on LEVIR-CD, WHU-CD, and CDD, respectively. Since IOU penalizes false positives and false negatives more strictly than F1, and Kappa compensates for chance agreement, these larger margins indicate that the gains are concentrated on the pseudo-change and missed-detection pixels targeted by the proposed modules, rather than being a uniform gain across all pixels. Retrained under the same protocol, ChangeMamba attains F1-scores of 90.91%, 92.65%, and 96.74% on LEVIR-CD, WHU-CD, and CDD, placing it among the strongest baselines: it ranks third on WHU-CD and fourth on LEVIR-CD and CDD, in all cases, below DCAFNet. Its gap to DCAFNet is 0.84%, 1.72%, and 1.51% in F1 but 1.43%, 3.02%, and 2.88% in IOU, again locating the difference on false positives and false negatives. State-space scanning propagates global context along fixed traversal orders and thus strengthens each temporal branch, yet the fusion of the two branches is not conditioned on the local difference magnitude and no preliminary prediction is fed back to the encoder.
Unlike the three benchmarks above, which are dominated by building changes, SYSU-CD [47] covers heterogeneous change categories, including buildings, roads, vegetation, and coastal/water scenes, making it a stricter cross-domain generalization test. As shown in Table 5, DCAFNet achieves the best F1 ( 82.78 % ), IOU ( 70.62 % ), OA ( 92.21 % ), and Kappa ( 77.76 % ), outperforming the second-best SFEARNet by 1.06 % in F1 and 1.53 % in IOU. This indicates that DCAFNet maintains a favorable balance between false-alarm suppression and missed-detection recovery in heterogeneous land-cover scenarios.
Figure 5 visualizes the F1-scores of all compared methods across the three datasets. As shown in the figure, DCAFNet consistently achieves the highest F1-scores. This advantage can be attributed to two complementary mechanisms. First, the DGFI module employs Difference-Gated Adaptive Fusion to suppress pseudo-changes at the feature interaction stage, which is particularly effective on datasets with complex illumination variations. Second, the CCTF module establishes a coarse-to-fine semantic feedback loop, significantly improving the recovery of subtle missed detections in challenging scenes such as WHU-CD and CDD. While the recent DCSI-UNet employs parallel attention, it lacks explicit pseudo-change filtering and semantic feedback, which limits its performance under these conditions.

4.6. Qualitative Results Analysis

We selected representative change detection scenes from three datasets to compare the visual performance of different methods. The visualization results are presented in Figure 6, where red pixels indicate false positives (FP), green pixels indicate false negatives (FN), black pixels indicate true negatives (TN), and white pixels indicate true positives (TP). The qualitative analysis is organized around the two core challenges targeted in this work.
Pseudo-changes from illumination, shadow, and seasonal differences are the first challenge. In Figure 6b,f, shadows cast near buildings lead ScratchFormer and GCD-DDPM to produce large false-positive regions (red), while DCAFNet suppresses them. The seasonal case in Figure 6k is harder still: snow cover alters surface appearance and most competitors respond with extensive false positives, whereas DCAFNet remains stable by smoothing background variation while preserving genuine change signals.
Missed detections form the second challenge. For the small targets in Figure 6a,e,i, DCAFNet is closest to the ground truth with the fewest false negatives (green), which we attribute to the CCTF module recalibrating features under coarse-map guidance and enhancing subtle signals through cross-temporal attention. For the densely distributed building changes in Figure 6d,h, SNUNet and BIT leave noticeable gaps, while the learnable foreground–background weighting of CGFR recovers initially overlooked regions and yields more complete boundaries. The same pattern holds for the large irregular areas in Figure 6c,g,l and for the narrow roads and small vehicles in Figure 6j, where DCAFNet attains the smallest combined error area.
To further verify the generalization of DCAFNet on non-building and heterogeneous changes, we visualize four representative SYSU-CD scenes in Figure 7. Figure 7a shows a vegetation change case, where competing methods produce large false-positive regions caused by seasonal reflectance variations, while DCAFNet yields a cleaner prediction, demonstrating the pseudo-change suppression ability of DGFI. Figure 7b presents groundwork before construction, in which most baselines miss large parts of the subtle bare-soil change region, whereas DCAFNet recovers the contour more completely due to the missed-detection recovery capability of CGFR. In Figure 7c, DCAFNet provides more complete coverage and smoother boundaries for newly built urban buildings. Figure 7d shows another subtle groundwork case, where DCAFNet produces the smallest overall error area. These visual results indicate that the proposed DGFI and CGFR mechanisms remain effective on heterogeneous SYSU-CD scenarios beyond building-centric benchmarks.
Overall, the qualitative results demonstrate that DCAFNet substantially mitigates both pseudo-change interference and missed detections within a unified framework, achieving superior visual quality across diverse change-detection scenarios.

5. Discussion

5.1. Ablation Studies

To evaluate the effectiveness of each proposed component, we conducted systematic ablation experiments on three benchmark datasets: LEVIR-CD, WHU-CD, and CDD. The baseline represents the DCAFNet network without the DGFI, CGFR, and CTAF modules. Table 6 presents the performance when progressively adding each module. The incorporation of the DGFI module yields F1 improvements of 1.12%, 0.85%, and 0.64% on the LEVIR CD, WHU-CD, and CDD datasets, respectively. This improvement demonstrates that the difference-gated adaptive fusion mechanism effectively improves discriminability between genuine changes and pseudo-change noise. Notably, the improvement is most pronounced on LEVIR-CD, which contains diverse illumination conditions, validating the module’s capability in handling spectral variations.
Adding CGFR on top of DGFI further improves F1 by 0.95%, 0.97%, and 0.41%, confirming that coarse predictions used as semantic priors let the network recover potentially missed detections; the smaller gain on CDD reflects its higher baseline, where fewer missed detections remain. Adding CTAF yields a further 0.51%, 0.66%, and 0.58%, showing that cross-temporal attention combined with learnable adaptive fusion captures complementary information from the two temporal branches and outperforms static fusion.
As visualized in Figure 8, the F1 performance progressively increases as each module is added to the baseline, with all models converging stably during training. The complete DCAFNet achieves the highest and most stable performance across all datasets, demonstrating the synergistic contribution of the three proposed modules. This stability is not incidental. The 1 / C scaling in the gate generation of Section 3.2 bounds the pre-sigmoid input to O ( 1 ) regardless of the channel count C, preventing gate saturation across the four heterogeneous feature levels (see Table 1); combined with the O ( ε 2 ) implicit soft threshold of the quadratic transform near D 0 , this yields optimization behavior that is stable by construction. The smooth response to the loss coefficient λ shown in Figure 9, with a stable optimum at λ = 0.4 across all datasets, further confirms robustness to the reported training setting.
Table 7 provides a leave-one-out counterpart to the progressive stacking ablation in Table 6, isolating the individual contribution of each module in the presence of the other two. All three modules contribute a non-trivial gain: removing any single one degrades F1 by 0.58–0.85% on average across the three benchmarks. The “w/o DGFI” entry is realized via the Addition row in Table 8, which is mathematically equivalent to removing the DGFI module under our architecture: DGFI’s output feeds only the coarse decoder, while both CGFR and CTAF operate on the original backbone features (Algorithm 1); therefore, removing DGFI reduces to replacing DGFI ( A , B ) with the simplest non-parametric fusion A + B . Reusing existing ablation rows for the other two entries similarly ensures identical training settings and therefore fair comparison. The consistent degradation across the three LOO variants (0.58–0.85%) confirms that none of the three modules is redundant, and that DCAFNet’s performance emerges from genuine complementary mechanisms rather than from stacking alone.

5.2. Effectiveness of the DGFI Module

To validate the proposed DGFI module, we compared it against eight feature interaction strategies spanning static operations (subtraction, addition, multiplication), learned fusion (Concat+Conv and AbsDiff+Conv, both using 3 × 3 convolutional layers), attention-based interaction (AbsDiff+CBAM [43]), and two mechanism-level variants of DGFI itself (DGFI w/o gate, Linear gate). All variants use the complete DCAFNet pipeline with only the first-stage interaction module replaced. Results are presented in Table 8. Among static operators, multiplication achieves the best F1 (91.37%, 93.48%, 97.54% on the three datasets) due to its inherent background suppression, while subtraction performs worst as it exposes all spectral variations without selective filtering. However, all static operations share a fundamental limitation: they cannot adaptively distinguish genuine changes from pseudo-change noise. The learned strategies Concat+Conv and AbsDiff+Conv progressively improve performance by introducing trainable parameters and explicit difference modeling, respectively, yet neither can modulate its behavior based on change magnitude—they apply uniform transformations across all spatial locations. AbsDiff+CBAM achieves the second-best results (F1 of 91.62%, 94.14%, 98.10%) by leveraging channel and spatial attention on difference features. Nevertheless, CBAM is a general-purpose mechanism whose pooling-based spatial attention cannot directly model the relationship between difference magnitude and change probability.
Table 8 further reports two mechanism-level variants isolating the gating term and its quadratic scaling. The DGFI w/o gate variant sets the gating term to zero, reducing Equation (6) to m i F A i + n i F B i while retaining the learnable weights m i , n i ; it yields F1 of 91.41%, 93.62%, and 97.76% on LEVIR-CD, WHU-CD, and CDD, which is 0.34–0.75% below full DGFI (average 0.53 %). Since the parameter count is essentially unchanged, the gap is attributable to the gate itself rather than to added capacity. The Linear gate variant replaces the quadratic transform D 2 / C inside the sigmoid with D / C , achieving 91.68%, 94.23%, and 98.17%, and thus underperforming by 0.07–0.14%. Although modest, the direction is consistent across the three benchmarks and matches the theoretical prediction in Section 3.2: for small residuals ε , the linear gate produces O ( ε ) residual amplification versus O ( ε 2 ) for the quadratic gate, i.e., one order of magnitude stronger pseudo-change suppression. Full statistics appear in Section 5.9.
The proposed DGFI consistently outperforms all alternatives, achieving F1-scores of 91.75%, 94.37%, and 98.25% on LEVIR-CD, WHU-CD, and CDD, respectively. Compared with AbsDiff+CBAM, DGFI improves F1 by 0.13%, 0.23%, and 0.15%. This advantage stems from DGFI’s task-specific “localize-then-fuse” design: the change correlation gate G , derived from bitemporal difference magnitude through nonlinear transformation, provides spatially varying residual modulation via the bounded ( 1 + G ) factor—systematically suppressing responses in unchanged regions through the implicit soft-threshold mechanism (Section 3.2) while providing a positive residual bias in changed regions. This dual capability of substantial pseudo-change suppression and conservative change enhancement is what static, learned, and attention-based alternatives fundamentally lack.

5.3. Effectiveness of the CGFR Module

To validate the effectiveness of the proposed Change-Guided Feature Refinement module and its learnable foreground–background weighting mechanism, we conducted a comprehensive ablation study comparing different feature-refinement strategies. The core idea of CGFR is to leverage the coarse change map M c h a n g e as semantic guidance to recalibrate backbone features through learnable parameters α , β , γ , and δ , as formulated in Equation (11). To further isolate the contribution of the background-associated terms, we additionally evaluate a fixed-background variant in which β i = δ i = 1 at all levels while α i and γ i remain learnable. We designed the following five experimental configurations:
  • w/o CGFR: The CGFR module is completely removed, and the original backbone features F A i and F B i are directly fed into the subsequent CTAF module without any coarse map guidance.
  • Direct masking: The refined features are computed as F ^ = F M c h a n g e , which preserves features only in regions predicted as changed while suppressing features in unchanged regions.
  • Inverse masking: The refined features are computed as F ^ = F ( 1 M c h a n g e ) , which conversely preserves features in predicted unchanged regions while suppressing change regions.
  • Fixed β i = δ i = 1 : The background-associated weights are fixed to 1 at all four feature levels, while the foreground-associated weights α i and γ i remain learnable. This variant preserves coarse-background features with unit scaling but removes the learnable background compensation of CGFR.
  • CGFR: The complete CGFR module with learnable parameters that adaptively balance foreground and background contributions.
Table 9 reveals three findings. Removing CGFR entirely costs 0.95%, 0.97%, and 0.41% F1, confirming the value of coarse predictions as semantic priors. Direct masking, which keeps features only where the coarse map predicts change, lands between w/o CGFR and full CGFR but still trails the latter by 0.62%, 0.63%, and 0.27% F1: when the coarse map misses a genuine change, masking suppresses exactly the features needed to recover it. Inverse masking is worse than w/o CGFR on every dataset (by 0.33%, 0.38%, and 0.28% F1), confirming that suppressing detected change regions is harmful.
Fourth, the Fixed β i = δ i = 1 variant directly answers whether the background-associated weights need to be learnable. This variant still preserves the features in coarse-background regions with unit scaling, but it cannot adaptively recalibrate them according to dataset and feature-level characteristics. Compared with this fixed-background setting, full CGFR improves F1 by 0.33%, 0.43%, and 0.12%, and IOU by 0.57%, 0.76%, and 0.26% on LEVIR-CD, WHU-CD, and CDD, respectively. The consistent gain demonstrates that the learnable β i and δ i terms provide useful background compensation for regions initially predicted as unchanged, which is important for recovering subtle missed detections in the subsequent cross-temporal interaction stage.
Finally, our proposed CGFR module with learnable foreground–background weighting achieves the best performance across all metrics. By learning appropriate values for α , β , γ , and δ , the network can simultaneously enhance features in high-confidence change regions (through α and γ ) while retaining features in supposedly unchanged regions (through β and δ ), enabling both confirmation of detected changes and recovery of potentially missed detections—an optimal balance that static masking strategies cannot attain.

5.4. Effectiveness of the CTAF Module

To evaluate the contribution of cross-attention and learnable adaptive fusion within the CTAF module, we designed four comparative variants as detailed in Table 10. Self-attn + AF replaces bidirectional cross-attention with independent per-branch self-attention, and Cross-attn + Concat replaces the learnable adaptive fusion with concatenation followed by a 1 × 1 convolution. All variants include the DGFI and CGFR modules to isolate the effect of the CTAF design.
Comparing Self-attn + AF with Cross-attention isolates the value of cross-temporal interaction: Cross-attention is consistently better (F1 of 91.56% vs. 91.43% on LEVIR-CD, 94.19% vs. 93.97% on WHU-CD, and 98.07% vs. 97.93% on CDD), since changes can only be identified by comparing semantic correspondences across time phases. Comparing Cross-attn + Concat with CTAF isolates the value of learnable adaptive fusion: the level-specific weights ( λ A i , λ B i ) adapt to varying feature quality across scales, improving F1 by 0.11%, 0.11%, and 0.13% over uniform concatenation.
Overall, the complete CTAF attains the best F1 (91.75%, 94.37%, 98.25%), confirming an “enhance-then-fuse” mechanism: cross-attention first makes bitemporal features mutually change-aware, after which adaptive fusion combines them with data-driven, level-specific weights.

5.5. Impact of Different Backbones

To investigate the impact of different backbones on our model’s performance and select the optimal architecture, we conducted ablation studies on three benchmark datasets: LEVIR-CD, WHU-CD, and CDD. Seven backbones were evaluated, including classic ResNet variants (ResNet18, ResNet34, ResNet50) and advanced lightweight networks (ShuffleNet, EfficientNet, MobileVIT, MobileNet_v2). To reflect the full efficiency–accuracy trade-off, we additionally report the parameter count and FLOPs of the complete DCAFNet pipeline under each backbone.
Table 11 shows that ResNet34 attains the highest F1 and IOU on all three datasets, but at 47.47 M parameters and 235.50 G FLOPs; ResNet50 inflates the model to 166.29 M and 835.32 G yet falls below both ResNet34 and MobileNetV2, indicating that simply enlarging the backbone does not help this framework. Among lightweight backbones, MobileNetV2 is the most accurate and ranks second overall behind ResNet34 on every dataset, at the smallest footprint (27.61 M, 50.17 G). Relative to ResNet34, it cuts parameters by 41.8% and FLOPs by 78.7% while the F1 gap stays within 0.24% (0.21% on LEVIR-CD, 0.24% on WHU-CD, 0.12% on CDD). We therefore adopt it as the final backbone.

5.6. Sensitivity Analysis on the Loss Coefficient

To determine the optimal value of the λ in the hybrid loss function L t o t a l = L r e f i n e + λ L c o a r s e , we conducted a sensitivity analysis. As illustrated in Figure 9a–c, we evaluated the model’s F1-score on the LEVIR-CD, WHU-CD, and CDD datasets as λ varied within the range of [ 0.0 , 1.0 ] . The experimental results demonstrate a clear and consistent trend. When λ = 0 , meaning the coarse loss L c o a r s e is completely omitted, the model’s performance is at its lowest across all datasets, highlighting the necessity of coarse supervision. As the value of λ increases, the model’s performance steadily improves, consistently reaching its peak at λ = 0.4 across all three datasets (e.g., achieving an F1-score of 98.25% on the CDD dataset). However, as λ continues to increase beyond 0.4, performance begins to decline, which indicates that an excessively high weight for the coarse-grained component impedes the model’s ability to learn fine details, such as change boundaries.
Figure 9. Sensitivity analysis of the loss coefficient λ on F1-scores. (a) LEVIR-CD. (b) WHU-CD. (c) CDD.
Figure 9. Sensitivity analysis of the loss coefficient λ on F1-scores. (a) LEVIR-CD. (b) WHU-CD. (c) CDD.
Remotesensing 18 02763 g009
We therefore adopt λ = 0.4 , which balances the macro-semantic guidance of L c o a r s e against the boundary-level supervision of L r e f i n e , for all subsequent experiments.

5.7. Complexity Analysis

To evaluate the computational efficiency of DCAFNet, we compare its parameter count, FLOPs, inference time, throughput, and GPU memory with mainstream methods on the LEVIR-CD dataset, as presented in Table 12. Lightweight models such as FC-Siam-diff attain the lowest cost (1.75 M Params, 3.99 G FLOPs) but only 80.00% F1, showing that compactness alone is not a sufficient design objective. Conversely, ChangeFormer (202.79 G FLOPs) and ScratchFormer (196.59 G FLOPs) require roughly four times the FLOPs of DCAFNet and over 440 MB of memory, yet yield lower F1-scores. GCD-DDPM attains 90.96% F1, but its diffusion-based prediction relies on iterative sampling rather than a single forward pass, requiring about 180 s per image pair, which is four orders of magnitude slower than the single-pass methods and unsuitable for time-critical applications.
DCAFNet achieves the highest F1 of 91.75% at 162.81 FPS with a memory of 247.79 MB, making it simultaneously more accurate and faster than the second-ranked DCSI-UNet (91.02% F1 at 137.88 FPS) while requiring less memory than SNUNet, ChangeFormer, and ScratchFormer. Regarding parameter efficiency, we assess the joint accuracy and cost position of each method rather than a single accuracy-to-parameter ratio, since such a ratio favors very small models whose absolute accuracy is inadequate for practical use; under this view, DCAFNet lies on the accuracy and efficiency frontier of Table 12. The benefit of the additional capacity is most evident on CDD, where severe seasonal pseudo-changes occur and DCAFNet surpasses DCSI-UNet by 1.40% in F1 and 2.68% in IOU (Table 4). These results indicate that the gains of DCAFNet originate from the targeted design of the proposed modules rather than from a brute-force increase in capacity, and that the added architectural complexity is justified by a favorable accuracy and efficiency trade-off. ChangeMamba shows that theoretical and measured cost need not coincide: with fewer parameters (17.13 M) and FLOPs (45.74 G) than DCAFNet, it still requires 14.40 ms per pair (69.45 FPS) against 6.14 ms (162.81 FPS) and 322.87 MB against 247.79 MB. The linear complexity of selective state-space scanning is defined over the number of tokens, whereas the scan runs as a sequential recurrence whose cost at a 256 × 256 input is dominated by the sequential nature of the scan rather than by arithmetic operations, so FLOPs alone would overstate its practical efficiency.

5.8. Features Visualization Analysis

To provide intuitive insights into how DCAFNet processes bitemporal features, we employ heatmap visualization to illustrate the feature evolution through both the DGFI and CCTF modules. Representative samples from the LEVIR-CD dataset are selected, with results presented in Figure 10 and Figure 11.
Figure 10 shows the coarse stage. The backbone features F A i and F B i follow the expected hierarchical pattern, and the DGFI outputs F D G F I i enhance genuine building changes (red) while suppressing unchanged background (blue). Because DGFI acts on low-level difference magnitude without semantic category information, a newly grown tree in T2 produces spectral differences comparable to a building change and leaves a localized false positive in the lower right of M c o a r s e ; such ambiguities are deferred to refinement.
Figure 11 shows how CCTF resolves them. The CGFR outputs F ^ A i and F ^ B i exhibit sharper change boundaries while retaining discriminative responses in initially unchanged regions, and the CTAF outputs F o u t i further enhance change-relevant regions through bidirectional cross-temporal attention. Compared with M c o a r s e , the refined map M r e f i n e corrects the misidentified vegetation and closes boundary gaps among densely distributed buildings. The visualization thus confirms the intended division of labour: DGFI removes most pseudo-changes at the interaction stage, and CCTF resolves the remainder through semantic feedback and cross-temporal reasoning.

5.9. Gate Response and Weight Analysis

To interpret the effect of the DGFI gate and the CGFR foreground–background weighting beyond qualitative descriptions, we conduct a quantitative and qualitative analysis on all three benchmarks. This section addresses whether the modules encode meaningful change information rather than merely introduce additional learnable parameters.

5.9.1. Statistical Analysis of the DGFI Gate G

We extract the gate values at the deepest DGFI level G 4 across the entire test sets and report several statistics in Table 13. Three observations stand out.
First, the pixel-wise ROC-AUC computed from G 4 alone reaches 0.933 on LEVIR-CD, 0.952 on WHU-CD, and 0.800 on CDD. Since G is a single scalar per pixel used as a soft change score, these values indicate that the gate itself encodes change discriminability rather than merely supplying extra parameters. Second, the mean residual amplification 1 + G ¯ u over unchanged pixels stays within 1.0025–1.0096, at most 0.96% amplification, and remains bounded by 1.0692 on pseudo-change candidates (top 10% raw difference within unchanged regions) on the hardest dataset, confirming that the residual gate does not amplify pseudo-change noise.
Third, on CDD, the mean gate value in changed regions is marginally lower than in unchanged regions ( Δ μ = 0.0021 ), yet the AUC remains at 0.800. This is not a contradiction: for CDD, where seasonal snow, vegetation phenology, and illumination shifts produce extremely strong low-level differences in unchanged areas, the mean gate value in unchanged regions is elevated by these pseudo-change signals, while the AUC, which captures the full distribution shape rather than the mean, reveals that G 4 still separates genuine changes from unchanged regions reliably. This aligns with our design rationale in Section 3.2, namely, that DGFI operates on low-level magnitude differences, while complex semantic pseudo-changes are further resolved by the CCTF refinement stage.

5.9.2. Qualitative Visualization of Gate Response

Beyond the aggregated statistics, we further examine the spatial pattern of the learned gate on individual test images to verify that it localizes genuine change regions rather than merely producing dataset-level regularity. Figure 12 presents three representative cases, each visualized as G 4 and arranged in order of increasing pseudo-change intensity d ¯ , defined as the mean absolute inter-image difference computed over unchanged regions.
Figure 12 presents three cases spanning a range of pseudo-change intensity d ¯ , the mean absolute inter-image difference over unchanged regions.
(a)
Clean baseline (WHU-CD, d ¯ = 33.0 , below the median 35.9).
A cluttered storage area is replaced by a new L-shaped building. G 4 produces a sharp response aligned with the ground truth, while the railway track, adjacent buildings and parking area all receive near-zero response, establishing that the gate tracks true change under low-noise conditions.
(b)
Complex reconstruction (LEVIR-CD, d ¯ = 68.3 , above the median 45.8).
A demolition site becomes a commercial area with new buildings, parking lots and vegetation. Despite widespread contextual pseudo-changes, G 4 localizes only the vertical band of the new building, confirming that the gate encodes discriminative change information rather than global appearance shifts.
(c)
Genuine change under seasonal snow (CDD, d ¯ = 78.6 , above the median 65.2).
A circular structure changes while the surroundings are transformed by snow. G 4 stays focused on the small circular region, and the snow-covered background, despite extreme pixel-level differences, receives only weak response. This is the most direct qualitative evidence that the quadratic soft threshold of Section 3.2 suppresses strong pseudo-changes while preserving discriminability for genuine ones.
The consistent localization across this spectrum indicates that the DGFI gate is robust to varying levels of pseudo-change interference.

5.9.3. Learned CGFR Weights Across Benchmarks

To verify that the learnable weights in Equation (11) capture meaningful foreground–background specialization rather than remaining near their initialization, we report the learned α i , β i , γ i , δ i at all four CGFR levels on the three benchmarks in Table 14. Two consistent patterns emerge. First, at the shallow level (L1) on all three datasets, the foreground weights α i , γ i substantially exceed the background weights β i , δ i , confirming that the network amplifies responses in regions identified as changed by the coarse map. Second, at the deepest level (L4), the weights specialize by dataset: on WHU-CD, the background weights slightly exceed the foreground ones, since its homogeneous urban context still aids discrimination, whereas on CDD, the foreground weights stay dominant, reflecting a more aggressive amplification under strong seasonal variability. These patterns confirm that the CGFR weights learn dataset- and layer-specific specialization rather than remaining trivial, empirically fulfilling the design intention of Equation (11): jointly amplifying foreground signals while preserving background context.

5.9.4. Summary

The statistical analysis (Table 13), the qualitative visualization (Figure 12), and the learned CGFR weights (Table 14) together demonstrate that (i) the DGFI gate encodes genuine change discriminability at the pixel level (AUC 0.80–0.95), (ii) its residual response on unchanged and pseudo-change candidate pixels remains bounded and does not amplify noise, (iii) the gate spatially localizes true change regions consistently across a spectrum of pseudo-change conditions, from clean baseline scenes to those with extreme seasonal pseudo-changes, and (iv) the CGFR weights learn meaningful foreground–background specialization that adapts to dataset characteristics. These observations collectively confirm that the interpretability of both modules is empirically supported rather than resting solely on qualitative explanations.

5.10. Failure Case Analysis

A comprehensive analysis of failure cases is essential for understanding DCAFNet’s operating conditions. By systematically analyzing per-image performance across the test sets, we identified two representative failure modes, shown in Figure 13.
(a)
False alarms under strong illumination-induced pseudo-changes (LEVIR-CD).
In Figure 13a, a paved road surface exhibits substantial photometric variation between Image1 and Image2 (pseudo-change intensity d ¯ = 60.1 , above the LEVIR-CD median of 45.8), and part of this variation is misidentified as building construction ( P = 0.71 , R = 0.88 , F 1 = 0.79 ). The DGFI gate G is by construction responsive to the difference magnitude D rather than semantically discriminative; when a sharp semantic mismatch coincides with a bounded residual gate response, the CCTF refinement cannot fully resolve it, and a false alarm arises.
(b)
Missed detections under strong seasonal cover (CDD).
In Figure 13b, seasonal snow in Image2 covers a road system exposed in Image1 (pseudo-change intensity d ¯ = 129.3 , well above the CDD median of 65.2), eliminating the texture cues DGFI relies on. The coarse change map yields near-zero confidence in the snow-covered segments, and since CGFR is designed to refine rather than detect from scratch, its second-chance recovery mechanism, activated by the background weights β i and δ i , cannot reconstruct a change region for which the coarse prediction provides no seed signal ( P = 0.99 , R = 0.70 , F 1 = 0.82 ).
Both modes follow from the hierarchical design: DGFI handles low-level magnitude differences and defers complex semantic pseudo-changes to CCTF. On CDD, the model is biased towards missed detection over false alarm, indicating that the soft threshold correctly prioritises pseudo-change suppression; on LEVIR-CD and WHU-CD, the two error types are more balanced. Two mitigations follow: explicit illumination and seasonal-context conditioning of the gate, and a boundary-aware branch on texture-invariant features, both consistent with the outlook in Section 6.

6. Conclusions

This paper proposes DCAFNet, a Difference-Gated Interaction and Change-Aware Cross-Temporal Fusion Network for remote sensing image change detection. The DGFI module employs a change correlation gate to mitigate pseudo-change interference while preserving genuine change signals, and the CCTF module leverages coarse predictions as semantic guidance to recalibrate features, alleviating residual semantic ambiguities and reducing missed detections through cross-temporal attention with learnable adaptive fusion. Extensive experiments on four benchmark datasets demonstrate the superiority of DCAFNet over ten state-of-the-art methods. Future work will focus on high-resolution feature preservation for detecting extremely small change regions and domain adaptation for enhanced robustness under extreme imaging conditions. Inspired by robust multi-task learning that improves feature robustness through auxiliary tasks [48], coupling DGFI with auxiliary supervision such as photometric normalization or self-supervised denoising is another promising direction to further suppress pseudo-changes under complex imaging conditions.

Author Contributions

Conceptualization, L.L.; methodology, L.L.; software, L.L.; validation, Y.Z.; formal analysis, L.L.; investigation, L.L.; resources, L.W.; data curation, Y.Z. and P.Z.; writing—original draft preparation, L.L.; writing—review and editing, P.Z. and L.W.; visualization, Y.Z.; supervision, L.W.; project administration, L.W.; funding acquisition, L.W. All authors have read and agreed to the published version of the manuscript.

Funding

This work was supported by the National Key R&D Program of China under Grant 2025YFF0515604.

Data Availability Statement

The LEVIR-CD dataset is publicly available from its official repository at https://justchenhao.github.io/LEVIR/ (accessed on 2 May 2026). The WHU-CD dataset is available at https://gpcv.whu.edu.cn/data/building_dataset.html (accessed on 2 May 2026). The source code is available at https://github.com/HelloTodaynow/DCAFNet (accessed on 27 July 2026), the complete implementation will be released at the same URL upon acceptance of the manuscript.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Liu, S.; Zhao, D.; Tang, L. A Multi-Scale Remote Sensing Image Change Detection Network Based on Vision Foundation Model. Remote Sens. 2026, 18, 506. [Google Scholar] [CrossRef] [Scilit]
  2. Ji, Y.; Sun, W.; Wang, Y.; Lv, Z.; Yang, G.; Zhan, Y.; Li, C. Domain Adaptive and Interactive Differential Attention Network for Remote Sensing Image Change Detection. IEEE Trans. Geosci. Remote Sens. 2024, 62, 5616316. [Google Scholar] [CrossRef] [Scilit]
  3. Sun, L.; Ding, M.; Ye, Q.; Zheng, Y.; Wu, Z.; Lu, W. EIMGDNet: An Edge-Induced and Multi-Dimensional Grouped Difference Network for Remote Sensing Image Change Detection. Remote Sens. 2026, 18, 649. [Google Scholar] [CrossRef] [Scilit]
  4. Kucharczyk, M.; Hugenholtz, C.H. Remote sensing of natural hazard-related disasters with small drones: Global trends, biases, and research opportunities. Remote Sens. Environ. 2021, 264, 112577. [Google Scholar] [CrossRef] [Scilit]
  5. Ding, Q.; Wang, F.; Sun, K.; Chen, W.; Wang, M.; Cheng, G. MBFI-Net: Multi-Branch Feature Interaction Network for Semantic Change Detection. Remote Sens. 2026, 18, 179. [Google Scholar] [CrossRef] [Scilit]
  6. Jiang, H.; Peng, M.; Zhong, Y.; Xie, H.; Hao, Z.; Lin, J.; Ma, X.; Hu, X. A Survey on Deep Learning-Based Change Detection from High-Resolution Remote Sensing Images. Remote Sens. 2022, 14, 1552. [Google Scholar] [CrossRef] [Scilit]
  7. Bruzzone, L.; Prieto, D. Automatic analysis of the difference image for unsupervised change detection. IEEE Trans. Geosci. Remote Sens. 2000, 38, 1171–1182. [Google Scholar] [CrossRef] [Scilit]
  8. Khelifi, L.; Mignotte, M. Deep Learning for Change Detection in Remote Sensing Images: Comprehensive Review and Meta-Analysis. IEEE Access 2020, 8, 126385–126400. [Google Scholar] [CrossRef] [Scilit]
  9. Cheng, G.; Huang, Y.; Li, X.; Lyu, S.; Xu, Z.; Zhao, H.; Zhao, Q.; Xiang, S. Change Detection Methods for Remote Sensing in the Last Decade: A Comprehensive Review. Remote Sens. 2024, 16, 2355. [Google Scholar] [CrossRef] [Scilit]
  10. Caye Daudt, R.; Le Saux, B.; Boulch, A. Fully Convolutional Siamese Networks for Change Detection. In Proceedings of the 2018 25th IEEE International Conference on Image Processing (ICIP), Athens, Greece, 7–10 October 2018; pp. 4063–4067. [Google Scholar] [CrossRef] [Scilit]
  11. Fang, S.; Li, K.; Shao, J.; Li, Z. SNUNet-CD: A Densely Connected Siamese Network for Change Detection of VHR Images. IEEE Geosci. Remote Sens. Lett. 2022, 19, 8007805. [Google Scholar] [CrossRef] [Scilit]
  12. Chen, J.; Yuan, Z.; Peng, J.; Chen, L.; Huang, H.; Zhu, J.; Liu, Y.; Li, H. DASNet: Dual Attentive Fully Convolutional Siamese Networks for Change Detection in High-Resolution Satellite Images. IEEE J. Sel. Top. Appl. Earth Obs. Remote Sens. 2021, 14, 1194–1206. [Google Scholar] [CrossRef] [Scilit]
  13. Chen, H.; Qi, Z.; Shi, Z. Remote Sensing Image Change Detection with Transformers. IEEE Trans. Geosci. Remote Sens. 2022, 60, 5607514. [Google Scholar] [CrossRef] [Scilit]
  14. Bandara, W.G.C.; Patel, V.M. A Transformer-Based Siamese Network for Change Detection. In Proceedings of the IGARSS 2022—2022 IEEE International Geoscience and Remote Sensing Symposium, Online, 17–22 July 2022; pp. 207–210. [Google Scholar] [CrossRef] [Scilit]
  15. Chen, H.; Song, J.; Han, C.; Xia, J.; Yokoya, N. ChangeMamba: Remote Sensing Change Detection with Spatiotemporal State Space Model. IEEE Trans. Geosci. Remote Sens. 2024, 62, 4409720. [Google Scholar] [CrossRef] [Scilit]
  16. Zhang, C.; Yu, Q.; Shang, Y.; Liu, F.; Zhang, H. A Dual-Stream UNet with Parallel Channel–Spatial Interaction and Aggregation for Change Detection. IEEE Trans. Geosci. Remote Sens. 2026, 64, 5601115. [Google Scholar] [CrossRef] [Scilit]
  17. Saha, S.; Bovolo, F.; Bruzzone, L. Unsupervised Deep Change Vector Analysis for Multiple-Change Detection in VHR Images. IEEE Trans. Geosci. Remote Sens. 2019, 57, 3677–3693. [Google Scholar] [CrossRef] [Scilit]
  18. Wen, Y.; Ma, X.; Zhang, X.; Pun, M.O. GCD-DDPM: A Generative Change Detection Model Based on Difference-Feature-Guided DDPM. IEEE Trans. Geosci. Remote Sens. 2024, 62, 5404416. [Google Scholar] [CrossRef] [Scilit]
  19. Chang, H.; Wang, P.; Diao, W.; Xu, G.; Sun, X. Remote Sensing Change Detection with Bitemporal and Differential Feature Interactive Perception. IEEE Trans. Image Process. 2024, 33, 4543–4555. [Google Scholar] [CrossRef] [Scilit] [PubMed]
  20. Zhao, X.; Zhao, K.; Li, S.; Wang, X. GeSANet: Geospatial-Awareness Network for VHR Remote Sensing Image Change Detection. IEEE Trans. Geosci. Remote Sens. 2023, 61, 5402814. [Google Scholar] [CrossRef] [Scilit]
  21. Zhang, M.; Li, Q.; Miao, Y.; Yuan, Y.; Wang, Q. Difference-Guided Aggregation Network with Multiimage Pixel Contrast for Change Detection. IEEE Trans. Geosci. Remote Sens. 2023, 61, 5611114. [Google Scholar] [CrossRef] [Scilit]
  22. Zhang, H.; Chen, H.; Zhou, C.; Chen, K.; Liu, C.; Zou, Z.; Shi, Z. BiFA: Remote Sensing Image Change Detection with Bitemporal Feature Alignment. IEEE Trans. Geosci. Remote Sens. 2024, 62, 5614317. [Google Scholar] [CrossRef] [Scilit]
  23. Li, X.; Tan, Y.; Liu, K.; Wang, X.; Zhou, X. DSFI-CD: Diffusion-Guided Spatial-Frequency-Domain Information Interaction for Remote Sensing Image Change Detection. IEEE Trans. Geosci. Remote Sens. 2025, 63, 5613818. [Google Scholar] [CrossRef] [Scilit]
  24. Liu, Y.; He, Q.; Li, J.; Liu, X.; Fiorio, P.R.; Nakai, É.S.; Yang, B. Towards Resolution-Arbitrary Remote Sensing Change Detection with Spatial-Frequency Dual Domain Learning. ISPRS J. Photogramm. Remote Sens. 2026, 231, 137–150. [Google Scholar] [CrossRef] [Scilit]
  25. You, Z.H.; Chen, S.B.; Wang, J.X.; Luo, B. Robust feature aggregation network for lightweight and effective remote sensing image change detection. ISPRS J. Photogramm. Remote Sens. 2024, 215, 31–43. [Google Scholar] [CrossRef] [Scilit]
  26. Zheng, Z.; Wan, Y.; Zhang, Y.; Xiang, S.; Peng, D.; Zhang, B. CLNet: Cross-layer convolutional neural network for change detection in optical remote sensing imagery. ISPRS J. Photogramm. Remote Sens. 2021, 175, 247–267. [Google Scholar] [CrossRef] [Scilit]
  27. Pan, J.; Bai, Y.; Shu, Q.; Zhang, Z.; Hu, J.; Wang, M. M-Swin: Transformer-Based Multiscale Feature Fusion Change Detection Network within Cropland for Remote Sensing Images. IEEE Trans. Geosci. Remote Sens. 2024, 62, 4702716. [Google Scholar] [CrossRef] [Scilit]
  28. Yu, W.; Zhang, X.; Das, S.; Xiang Zhu, X.; Ghamisi, P. MaskCD: A Remote Sensing Change Detection Network Based on Mask Classification. IEEE Trans. Geosci. Remote Sens. 2024, 62, 5631316. [Google Scholar] [CrossRef] [Scilit]
  29. Feng, Y.; Xu, H.; Jiang, J.; Liu, H.; Zheng, J. ICIF-Net: Intra-Scale Cross-Interaction and Inter-Scale Feature Fusion Network for Bitemporal Remote Sensing Images Change Detection. IEEE Trans. Geosci. Remote Sens. 2022, 60, 4410213. [Google Scholar] [CrossRef] [Scilit]
  30. Feng, Y.; Jiang, J.; Xu, H.; Zheng, J. Change Detection on Remote Sensing Images Using Dual-Branch Multilevel Intertemporal Network. IEEE Trans. Geosci. Remote Sens. 2023, 61, 4401015. [Google Scholar] [CrossRef] [Scilit]
  31. Huang, Y.; Li, X.; Du, Z.; Shen, H. Spatiotemporal Enhancement and Interlevel Fusion Network for Remote Sensing Images Change Detection. IEEE Trans. Geosci. Remote Sens. 2024, 62, 5609414. [Google Scholar] [CrossRef] [Scilit]
  32. Li, M.; Ming, D.; Xu, L.; Dong, D.; Zhang, Y. SFEARNet: A Network Combining Semantic Flow and Edge-Aware Refinement for Highly Efficient Remote Sensing Image Change Detection. IEEE Trans. Geosci. Remote Sens. 2025, 63, 5402518. [Google Scholar] [CrossRef] [Scilit]
  33. Wang, Q.; Zhang, M.; Ren, J.; Li, Q. Exploring Context Alignment and Structure Perception for Building Change Detection. IEEE Trans. Geosci. Remote Sens. 2025, 63, 5609910. [Google Scholar] [CrossRef] [Scilit]
  34. Chu, S.; Li, P.; Xia, M.; Lin, H.; Qian, M.; Zhang, Y. DBFGAN: Dual Branch Feature Guided Aggregation Network for remote sensing image. Int. J. Appl. Earth Obs. Geoinf. 2023, 116, 103141. [Google Scholar] [CrossRef] [Scilit]
  35. Zhang, X.; Chen, H.; Zhao, Y.; He, M.; Han, X. Change detection of buildings in remote sensing images using a spatially and contextually aware Siamese network. Expert Syst. Appl. 2025, 276, 127110. [Google Scholar] [CrossRef] [Scilit]
  36. Li, Z.; Zhou, W.; Song, H.; Zhang, X.; Zhang, K. Details-Enhanced Multiscale Network for Building Change Detection in Remote Sensing Images. IEEE J. Sel. Top. Appl. Earth Obs. Remote Sens. 2026, 19, 4530–4544. [Google Scholar] [CrossRef] [Scilit]
  37. Noman, M.; Fiaz, M.; Cholakkal, H.; Narayan, S.; Muhammad Anwer, R.; Khan, S.; Shahbaz Khan, F. Remote Sensing Change Detection with Transformers Trained From Scratch. IEEE Trans. Geosci. Remote Sens. 2024, 62, 4704214. [Google Scholar] [CrossRef] [Scilit]
  38. Feng, Y.; Zhuo, L.; Zhang, H.; Li, J. Hybrid-MambaCD: Hybrid Mamba-CNN Network for Remote Sensing Image Change Detection with Region-Channel Attention Mechanism and Iterative Global-Local Feature Fusion. IEEE Trans. Geosci. Remote Sens. 2025, 63, 5907912. [Google Scholar] [CrossRef] [Scilit]
  39. Zhang, X.; Cheng, S.; Wang, L.; Li, H. Asymmetric Cross-Attention Hierarchical Network Based on CNN and Transformer for Bitemporal Remote Sensing Images Change Detection. IEEE Trans. Geosci. Remote Sens. 2023, 61, 2000415. [Google Scholar] [CrossRef] [Scilit]
  40. Liu, X.; Liu, Y.; Jiao, L.; Li, L.; Liu, F.; Yang, S.; Hou, B. MutSimNet: Mutually Reinforcing Similarity Learning for RS Image Change Detection. IEEE Trans. Geosci. Remote Sens. 2024, 62, 4403613. [Google Scholar] [CrossRef] [Scilit]
  41. Sandler, M.; Howard, A.; Zhu, M.; Zhmoginov, A.; Chen, L.C. MobileNetV2: Inverted residuals and linear bottlenecks. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), Salt Lake City, UT, USA, 18–22 June 2018; pp. 4510–4520. [Google Scholar]
  42. Rohling, H. Radar CFAR Thresholding in Clutter and Multiple Target Situations. IEEE Trans. Aerosp. Electron. Syst. 1983, AES-19, 608–621. [Google Scholar] [CrossRef] [Scilit]
  43. Woo, S.; Park, J.; Lee, J.Y.; Kweon, I.S. CBAM: Convolutional Block Attention Module. In Proceedings of the European Conference on Computer Vision (ECCV); Springer: Berlin/Heidelberg, Germany, 2018; pp. 3–19. [Google Scholar]
  44. Chen, H.; Shi, Z. A Spatial-Temporal Attention-Based Method and a New Dataset for Remote Sensing Image Change Detection. Remote Sens. 2020, 12, 1662. [Google Scholar] [CrossRef] [Scilit]
  45. Ji, S.; Wei, S.; Lu, M. Fully Convolutional Networks for Multisource Building Extraction From an Open Aerial and Satellite Imagery Data Set. IEEE Trans. Geosci. Remote Sens. 2019, 57, 574–586. [Google Scholar] [CrossRef] [Scilit]
  46. Lebedev, M.A.; Vizilter, Y.V.; Vygolov, O.V.; Knyaz, V.A.; Rubis, A.Y. Change detection in remote sensing images using conditional adversarial networks. Int. Arch. Photogramm. Remote Sens. Spat. Inf. Sci. 2018, XLII-2, 565–571. [Google Scholar] [CrossRef] [Scilit]
  47. Shi, Q.; Liu, M.; Li, S.; Liu, X.; Wang, F.; Zhang, L. A Deeply Supervised Attention Metric-Based Network and an Open Aerial Image Dataset for Remote Sensing Change Detection. IEEE Trans. Geosci. Remote Sens. 2022, 60, 5604816. [Google Scholar] [CrossRef] [Scilit]
  48. Zhao, L.; Hu, Y.; Yang, X.; Dou, Z.; Kang, L. Robust multi-task learning network for complex LiDAR point cloud data preprocessing. Expert Syst. Appl. 2024, 237, 121552. [Google Scholar] [CrossRef] [Scilit]
Figure 1. Illustration of two critical challenges in remote sensing image change detection. (a) Pseudo-change problem: Shadows formed by solar illumination differences (red boxes) are incorrectly identified as changes by DCSI-UNet [16], whereas our method effectively suppresses them. (b) Missed detection problem: Small-scale changes (blue boxes) missed by DCSI-UNet are detected more completely by our method.
Figure 1. Illustration of two critical challenges in remote sensing image change detection. (a) Pseudo-change problem: Shadows formed by solar illumination differences (red boxes) are incorrectly identified as changes by DCSI-UNet [16], whereas our method effectively suppresses them. (b) Missed detection problem: Small-scale changes (blue boxes) missed by DCSI-UNet are detected more completely by our method.
Remotesensing 18 02763 g001
Figure 2. Overall architecture of the proposed DCAFNet network. T1 and T2 denote the input bitemporal images. Level- i 1 and Level- i 2 ( i = 1 , 2 , 3 , 4 ) represent the hierarchical features extracted from T1 and T2 by the shared-weight backbone network, respectively. DGFI denotes the Difference-Gated Feature Interaction module, and CCTF denotes the Change-Aware Cross-Temporal Fusion module. M c o a r s e and M r e f i n e represent the coarse and refined change maps, respectively. L c o a r s e and L r e f i n e indicate the corresponding supervision signals.
Figure 2. Overall architecture of the proposed DCAFNet network. T1 and T2 denote the input bitemporal images. Level- i 1 and Level- i 2 ( i = 1 , 2 , 3 , 4 ) represent the hierarchical features extracted from T1 and T2 by the shared-weight backbone network, respectively. DGFI denotes the Difference-Gated Feature Interaction module, and CCTF denotes the Change-Aware Cross-Temporal Fusion module. M c o a r s e and M r e f i n e represent the coarse and refined change maps, respectively. L c o a r s e and L r e f i n e indicate the corresponding supervision signals.
Remotesensing 18 02763 g002
Figure 3. The structure of the DGFI module. F A i and F B i represent the bitemporal feature maps extracted from T1 and T2 at the i-th level. The module computes the channel-wise mean absolute difference D to generate the change correlation gate G , which modulates the adaptive fusion of bitemporal features. F D G F I i denotes the output feature map after the difference-gated adaptive fusion.
Figure 3. The structure of the DGFI module. F A i and F B i represent the bitemporal feature maps extracted from T1 and T2 at the i-th level. The module computes the channel-wise mean absolute difference D to generate the change correlation gate G , which modulates the adaptive fusion of bitemporal features. F D G F I i denotes the output feature map after the difference-gated adaptive fusion.
Remotesensing 18 02763 g003
Figure 4. The structure of the CCTF module, consisting of the Change-Guided Feature Refinement module and the Cross-Temporal Adaptive Fusion module. In CGFR, the coarse change map M c o a r s e is processed to extract the foreground probability M c h a n g e , which modulates the projected and upsampled versions of the backbone features F A i and F B i (see Equation (11)) through learnable foreground–background weighting. In CTAF, bidirectional cross-attention is applied to the refined features F ^ A i and F ^ B i , followed by learnable adaptive fusion with weights λ A i and λ B i to produce the output F o u t i .
Figure 4. The structure of the CCTF module, consisting of the Change-Guided Feature Refinement module and the Cross-Temporal Adaptive Fusion module. In CGFR, the coarse change map M c o a r s e is processed to extract the foreground probability M c h a n g e , which modulates the projected and upsampled versions of the backbone features F A i and F B i (see Equation (11)) through learnable foreground–background weighting. In CTAF, bidirectional cross-attention is applied to the refined features F ^ A i and F ^ B i , followed by learnable adaptive fusion with weights λ A i and λ B i to produce the output F o u t i .
Remotesensing 18 02763 g004
Figure 5. F1-scores of different methods on the LEVIR-CD, WHU-CD, and CDD datasets. The improvement margins of DCAFNet over the second-best method are indicated above the corresponding bars.
Figure 5. F1-scores of different methods on the LEVIR-CD, WHU-CD, and CDD datasets. The improvement margins of DCAFNet over the second-best method are indicated above the corresponding bars.
Remotesensing 18 02763 g005
Figure 6. Qualitative comparison of different methods on the LEVIR-CD, WHU-CD, and CDD datasets. In the prediction maps, red pixels indicate false positives (FP), green pixels indicate false negatives (FN), black pixels indicate true negatives (TN), and □ white pixels indicate true positives (TP). Pure green (RGB ( 0 , 255 , 0 ) ) is used for FN so that its grayscale luminance remains distinguishable from TP (white) and TN (black) in monochrome print. Rows (ad), (eh), and (il) correspond to samples from LEVIR-CD, WHU-CD, and CDD, respectively.
Figure 6. Qualitative comparison of different methods on the LEVIR-CD, WHU-CD, and CDD datasets. In the prediction maps, red pixels indicate false positives (FP), green pixels indicate false negatives (FN), black pixels indicate true negatives (TN), and □ white pixels indicate true positives (TP). Pure green (RGB ( 0 , 255 , 0 ) ) is used for FN so that its grayscale luminance remains distinguishable from TP (white) and TN (black) in monochrome print. Rows (ad), (eh), and (il) correspond to samples from LEVIR-CD, WHU-CD, and CDD, respectively.
Remotesensing 18 02763 g006
Figure 7. Qualitative comparison of different methods on the SYSU-CD dataset. In the prediction maps, red pixels indicate false positives (FP), green pixels indicate false negatives (FN), black pixels indicate true negatives (TN), and □ white pixels indicate true positives (TP). (a) change of vegetation, (b) groundwork before construction, (c) newly built urban buildings, and (d) groundwork before construction.
Figure 7. Qualitative comparison of different methods on the SYSU-CD dataset. In the prediction maps, red pixels indicate false positives (FP), green pixels indicate false negatives (FN), black pixels indicate true negatives (TN), and □ white pixels indicate true positives (TP). (a) change of vegetation, (b) groundwork before construction, (c) newly built urban buildings, and (d) groundwork before construction.
Remotesensing 18 02763 g007
Figure 8. The F1 performance curves on the validation set during training. The horizontal axis represents the training epochs, and the vertical axis represents the F1 performance. The inset shows locally magnified details. (ac) show the performance curves on the LEVIR-CD, WHU-CD, and CDD datasets, respectively.
Figure 8. The F1 performance curves on the validation set during training. The horizontal axis represents the training epochs, and the vertical axis represents the F1 performance. The inset shows locally magnified details. (ac) show the performance curves on the LEVIR-CD, WHU-CD, and CDD datasets, respectively.
Remotesensing 18 02763 g008
Figure 10. Feature visualization during coarse change map generation. F A 1 F A 4 and F B 1 F B 4 are hierarchical features from T1 and T2. F D G F I 1 F D G F I 4 are fused features after the DGFI module. M c o a r s e is the generated coarse change map. Color ranges from blue (low activation) to red (high activation).
Figure 10. Feature visualization during coarse change map generation. F A 1 F A 4 and F B 1 F B 4 are hierarchical features from T1 and T2. F D G F I 1 F D G F I 4 are fused features after the DGFI module. M c o a r s e is the generated coarse change map. Color ranges from blue (low activation) to red (high activation).
Remotesensing 18 02763 g010
Figure 11. Feature visualization during refined change map generation. F ^ A 1 F ^ A 4 and F ^ B 1 F ^ B 4 are CGFR-refined features modulated by M c o a r s e . F o u t 1 F o u t 4 are features after Cross-Temporal Adaptive Fusion, and M r e f i n e is the final refined change map. The color scale ranges from blue (low activation) to red (high activation). Compared with Figure 10, the refined features exhibit clearer change-region boundaries and improved recovery of missed detections.
Figure 11. Feature visualization during refined change map generation. F ^ A 1 F ^ A 4 and F ^ B 1 F ^ B 4 are CGFR-refined features modulated by M c o a r s e . F o u t 1 F o u t 4 are features after Cross-Temporal Adaptive Fusion, and M r e f i n e is the final refined change map. The color scale ranges from blue (low activation) to red (high activation). Compared with Figure 10, the refined features exhibit clearer change-region boundaries and improved recovery of missed detections.
Remotesensing 18 02763 g011
Figure 12. Qualitative visualization of the deepest-layer DGFI gate response G 4 on three test cases, ordered by increasing pseudo-change intensity d ¯ (the mean absolute inter-image difference over unchanged regions). Each row shows T1, T2, ground truth (GT) and G 4 (jet colormap, per-image 99th-percentile normalization; red is high response, blue is low). (a) WHU-CD, d ¯ = 33.0 ; (b) LEVIR-CD, d ¯ = 68.3 ; (c) CDD, d ¯ = 78.6 .
Figure 12. Qualitative visualization of the deepest-layer DGFI gate response G 4 on three test cases, ordered by increasing pseudo-change intensity d ¯ (the mean absolute inter-image difference over unchanged regions). Each row shows T1, T2, ground truth (GT) and G 4 (jet colormap, per-image 99th-percentile normalization; red is high response, blue is low). (a) WHU-CD, d ¯ = 33.0 ; (b) LEVIR-CD, d ¯ = 68.3 ; (c) CDD, d ¯ = 78.6 .
Remotesensing 18 02763 g012
Figure 13. Representative failure cases of DCAFNet. Each row shows T1, T2, ground truth (GT), and prediction. In the prediction maps, red pixels indicate false positives (FP), green pixels indicate false negatives (FN), black pixels indicate true negatives (TN), and □ white pixels indicate true positives (TP). (a) LEVIR-CD false-alarm case: illumination-induced road variation misidentified as a new building (Precision = 0.71 , Recall = 0.88 , F1 = 0.79 ). (b) CDD missed-detection case: seasonal snow attenuates change signals (Precision = 0.99 , Recall = 0.70 , F1 = 0.82 ).
Figure 13. Representative failure cases of DCAFNet. Each row shows T1, T2, ground truth (GT), and prediction. In the prediction maps, red pixels indicate false positives (FP), green pixels indicate false negatives (FN), black pixels indicate true negatives (TN), and □ white pixels indicate true positives (TP). (a) LEVIR-CD false-alarm case: illumination-induced road variation misidentified as a new building (Precision = 0.71 , Recall = 0.88 , F1 = 0.79 ). (b) CDD missed-detection case: seasonal snow attenuates change signals (Precision = 0.99 , Recall = 0.70 , F1 = 0.82 ).
Remotesensing 18 02763 g013
Table 1. Per-level feature dimensions of DCAFNet for a 256 × 256 input.
Table 1. Per-level feature dimensions of DCAFNet for a 256 × 256 input.
Level-iSpatial ScaleResolutionChannels C
1 1 / 4 64 × 64 24
2 1 / 8 32 × 32 32
3 1 / 16 16 × 16 96
4 1 / 32 8 × 8 320
Table 2. Quantitative comparison on the LEVIR-CD dataset. The best results are highlighted in bold. All values are in percentage (%).
Table 2. Quantitative comparison on the LEVIR-CD dataset. The best results are highlighted in bold. All values are in percentage (%).
ModelPre.Rec.F1IOUOAKappa
FC-Siam-conc86.8167.6676.0561.3697.8374.81
FC-Siam-diff86.5574.3880.0066.6898.1179.33
BIT91.9588.5790.2382.1999.0289.71
SNUNet91.6688.4890.0481.8999.0089.51
ChangeFormer91.5388.8690.1782.1099.0189.63
ScratchFormer91.4686.5588.9480.0898.9088.36
GCD-DDPM90.6891.2490.9683.5699.1490.51
ChangeMamba91.1790.6590.9183.3399.0890.42
SFEARNet92.2188.8590.4982.6499.0589.99
DCSI-UNet92.1789.9091.0283.5299.1090.55
DCAFNet92.7790.7991.7584.7699.1791.33
Table 3. Quantitative comparison on the WHU-CD dataset. The best results are highlighted in Bold. All values are in percentage (%).
Table 3. Quantitative comparison on the WHU-CD dataset. The best results are highlighted in Bold. All values are in percentage (%).
ModelPre.Rec.F1IOUOAKappa
FC-Siam-conc40.0973.8451.9735.1193.6349.15
FC-Siam-diff38.8271.8050.4033.6993.4047.62
BIT86.0785.6185.8475.1998.6885.15
SNUNet88.3587.8088.0778.6998.8987.54
ChangeFormer93.4485.7089.4080.8499.1289.01
ScratchFormer93.7082.5687.7878.2298.9387.22
GCD-DDPM92.7992.2992.5486.5299.3992.22
ChangeMamba93.0692.2592.6586.3199.3292.29
SFEARNet93.3890.8492.0985.3499.2791.70
DCSI-UNet94.2191.4992.8386.6299.3592.53
DCAFNet96.3092.5094.3789.3399.4994.11
Table 4. Quantitative comparison on the CDD dataset. The best results are highlighted in bold. All values are in percentage (%).
Table 4. Quantitative comparison on the CDD dataset. The best results are highlighted in bold. All values are in percentage (%).
ModelPre.Rec.F1IOUOAKappa
FC-Siam-conc88.0053.5866.6149.9393.6663.33
FC-Siam-diff88.4951.5365.1448.3093.4961.82
BIT95.8694.5995.2290.8898.8894.59
SNUNet96.8296.7296.7793.7499.2496.34
ChangeFormer95.2893.8394.5589.6698.7293.82
ScratchFormer96.6295.6496.1292.5499.0995.61
GCD-DDPM94.7695.1094.9390.5698.8794.29
ChangeMamba96.5696.9296.7493.6999.2396.30
SFEARNet95.6696.2495.9592.2199.0495.41
DCSI-UNet96.2697.4596.8593.8999.2596.42
DCAFNet98.0098.5098.2596.5799.5898.01
Table 5. Quantitative comparison on the SYSU-CD dataset. The best results are highlighted in bold. All values are in percentage (%).
Table 5. Quantitative comparison on the SYSU-CD dataset. The best results are highlighted in bold. All values are in percentage (%).
ModelPre.Rec.F1IOUOAKappa
FC-Siam-conc76.4176.1776.2961.6788.8368.98
FC-Siam-diff88.0555.2967.9251.4387.6860.79
BIT82.3674.3078.1264.1090.1871.81
SNUNet79.0476.7177.8663.7589.7171.16
ChangeFormer84.9970.9377.3363.0490.1971.13
ScratchFormer83.4076.1579.6166.1390.8073.69
GCD-DDPM82.0879.8780.9668.0191.1475.19
ChangeMamba81.9880.3781.1768.3191.2075.43
SFEARNet85.4178.3481.7269.0991.7376.39
DCSI-UNet82.9080.2281.5468.8391.4375.96
DCAFNet86.4579.4182.7870.6292.2177.76
Table 6. Ablation study of the proposed modules in DCAFNet. Each row represents the progressive addition of modules to the baseline. A checkmark indicates that the corresponding component is included. The best results are highlighted in bold. All values are in percentage (%).
Table 6. Ablation study of the proposed modules in DCAFNet. Each row represents the progressive addition of modules to the baseline. A checkmark indicates that the corresponding component is included. The best results are highlighted in bold. All values are in percentage (%).
BaselineDGFICGFRCTAFLEVIR-CDWHU-CDCDD
F1IOUF1IOUF1IOU
89.1780.4891.8985.0196.6293.38
90.2982.2892.7486.3597.2694.75
91.2483.9193.7188.2197.6795.45
91.7584.7694.3789.3398.2596.57
Table 7. Leave-one-out (LOO) ablation of DCAFNet’s three modules on LEVIR-CD, WHU-CD, and CDD. Each row removes a single module while keeping the other two intact. All values are reused from existing ablation rows under identical training settings, as indicated in the Source column and justified in the main text. Average ΔF1 is computed across the three benchmarks. The best results are highlighted in bold.
Table 7. Leave-one-out (LOO) ablation of DCAFNet’s three modules on LEVIR-CD, WHU-CD, and CDD. Each row removes a single module while keeping the other two intact. All values are reused from existing ablation rows under identical training settings, as indicated in the Source column and justified in the main text. Average ΔF1 is computed across the three benchmarks. The best results are highlighted in bold.
VariantLEVIR-CD F1WHU-CD F1CDD F1Avg. ΔF1Source
Full DCAFNet91.7594.3798.25Main result
w/o DGFI91.2193.1997.43 0.85 Addition row (Table 8)
w/o CGFR90.8093.4097.84 0.78 w/o CGFR row (Table 9)
w/o CTAF91.2493.7197.67 0.58 +DGFI+CGFR row (Table 6)
Table 8. Comparison of different feature-interaction strategies in the DGFI module. The best results are highlighted in bold. All values are in percentage (%).
Table 8. Comparison of different feature-interaction strategies in the DGFI module. The best results are highlighted in bold. All values are in percentage (%).
ModelLEVIR-CDWHU-CDCDD
F1IOUF1IOUF1IOU
Subtraction91.0883.6293.0486.9897.1894.51
w/o DGFI (Addition)91.2183.8493.1987.2597.4394.99
Multiplication91.3784.1193.4887.8097.5495.20
DGFI w/o gate91.4184.1893.6288.0197.7695.62
Concat+Conv91.4684.2693.6588.0797.8195.71
AbsDiff+Conv91.5284.3793.8788.4597.8995.87
AbsDiff+CBAM91.6284.5494.1488.9498.1096.27
Linear gate91.6884.6494.2389.0998.1796.41
DGFI91.7584.7694.3789.3398.2596.57
Table 9. Ablation study of the CGFR module. The best results are highlighted in bold. All values are in percentage (%).
Table 9. Ablation study of the CGFR module. The best results are highlighted in bold. All values are in percentage (%).
StrategyLEVIR-CDWHU-CDCDD
F1IOUF1IOUF1IOU
w/o CGFR90.8083.1293.4087.6297.8495.77
Direct masking91.1383.7293.7488.2297.9896.04
Inverse masking90.4782.5693.0286.9697.5695.22
Fixed β i = δ i = 1 91.4284.1993.9488.5798.1396.31
CGFR91.7584.7694.3789.3398.2596.57
Table 10. Ablation study of the CTAF module components. Self-attn + AF denotes replacing cross-attention with self-attention. Cross-attn + Concat denotes replacing learnable adaptive fusion with concatenation followed by a 1 × 1 convolution. The best results are highlighted in bold. All values are in percentage (%).
Table 10. Ablation study of the CTAF module components. Self-attn + AF denotes replacing cross-attention with self-attention. Cross-attn + Concat denotes replacing learnable adaptive fusion with concatenation followed by a 1 × 1 convolution. The best results are highlighted in bold. All values are in percentage (%).
ModelLEVIR-CDWHU-CDCDD
F1IOUF1IOUF1IOU
Adaptive fusion91.2783.9493.8388.3997.8495.77
Self-attn + AF91.4384.2293.9788.6297.9395.94
Cross-attention91.5684.4494.1989.0298.0796.21
Cross-attn + Concat91.6484.5894.2689.1498.1296.32
CTAF91.7584.7694.3789.3398.2596.57
Table 11. Performance and efficiency comparison of DCAFNet with different backbone networks on LEVIR-CD, WHU-CD, and CDD. Params (M) and FLOPs (G) are measured for the complete DCAFNet pipeline (backbone plus DGFI, CCTF, and the coarse-to-fine decoder) with a 256 × 256 bitemporal input; F1 and IOU are in percentage (%). The best and second-best accuracy results are highlighted in red and blue, respectively.
Table 11. Performance and efficiency comparison of DCAFNet with different backbone networks on LEVIR-CD, WHU-CD, and CDD. Params (M) and FLOPs (G) are measured for the complete DCAFNet pipeline (backbone plus DGFI, CCTF, and the coarse-to-fine decoder) with a 256 × 256 bitemporal input; F1 and IOU are in percentage (%). The best and second-best accuracy results are highlighted in red and blue, respectively.
BackbonesParams (M)FLOPs (G)LEVIR-CDWHU-CDCDD
F1IOUF1IOUF1IOU
ResNet1837.36216.1291.6184.5494.2588.6898.1196.28
ResNet3447.47235.5091.9685.0794.6189.7998.3796.79
ResNet50166.29835.3291.2283.8694.0588.6797.2994.70
ShuffleNet28.3150.4090.3382.3693.1487.1696.5993.37
EfficientNet29.9450.2891.0483.5093.7788.3097.5395.19
MobileVIT31.4953.0491.4584.2693.9188.5597.1194.35
MobileNetV227.6150.1791.7584.7694.3789.3398.2596.57
Table 12. Efficiency comparison of different methods on the LEVIR-CD dataset. The best results are highlighted in bold.
Table 12. Efficiency comparison of different methods on the LEVIR-CD dataset. The best results are highlighted in bold.
ModelParams (M)FLOPs (G)Time (ms)FPSGPU Memory (MB)F1 (%)
FC-Siam-conc1.934.551.45688.7170.8876.05
FC-Siam-diff1.753.991.44695.9167.1980.00
BIT3.5510.635.07197.24184.3890.23
SNUNet28.3497.8721.6946.10413.8490.04
ChangeFormer41.03202.7916.1561.91461.1690.17
ScratchFormer36.92196.5935.8227.92447.3988.94
GCD-DDPM130.83269.52 1.80 × 10 5 5.56 × 10 3 850.9690.96
ChangeMamba17.1345.7414.4069.45322.8790.91
SFEARNet5.564.6510.9091.76222.9890.49
DCSI-UNet11.6819.237.25137.88223.0791.02
DCAFNet27.6150.176.14162.81247.7991.75
Table 13. Statistical analysis of the DGFI gate at the deepest layer G 4 across three benchmarks. G ¯ c and G ¯ u are the mean gate values in changed and unchanged regions, Δ μ = G ¯ c G ¯ u ; 1 + G ¯ u and 1 + G ¯ p are the mean residual amplification factors over all unchanged pixels and over pseudo-change candidates (top 10% raw difference within unchanged regions); AUC is the pixel-wise ROC-AUC using G as the soft change score.
Table 13. Statistical analysis of the DGFI gate at the deepest layer G 4 across three benchmarks. G ¯ c and G ¯ u are the mean gate values in changed and unchanged regions, Δ μ = G ¯ c G ¯ u ; 1 + G ¯ u and 1 + G ¯ p are the mean residual amplification factors over all unchanged pixels and over pseudo-change candidates (top 10% raw difference within unchanged regions); AUC is the pixel-wise ROC-AUC using G as the soft change score.
DatasetLayer G ¯ c G ¯ u Δ μ 1 + G ¯ u 1 + G ¯ p AUC
LEVIR-CD G 4 0.00680.0025+0.00431.00251.01090.933
WHU-CD G 4 0.04190.0096+0.03231.00961.06920.952
CDD G 4 0.00400.0061 0.0021 1.00611.02790.800
Table 14. Learned CGFR weights α i , β i , γ i , δ i (Equation (11)) at all four levels across three benchmarks. α i , γ i : foreground weights applied to F A i and F B i , respectively. β i , δ i : background weights applied to F A i and F B i , respectively.
Table 14. Learned CGFR weights α i , β i , γ i , δ i (Equation (11)) at all four levels across three benchmarks. α i , γ i : foreground weights applied to F A i and F B i , respectively. β i , δ i : background weights applied to F A i and F B i , respectively.
DatasetLayer α i β i γ i δ i
LEVIR-CDL11.27850.57901.58970.6764
L21.28860.70691.52660.7384
L31.06770.83281.18270.8211
L40.72070.75040.78210.8921
WHU-CDL11.29800.65871.56180.5774
L21.47140.60751.48040.7002
L31.32570.71591.30520.7368
L40.63140.90520.62760.9324
CDDL11.55570.62781.58070.6052
L21.39750.45311.36730.4460
L31.03780.63281.12250.5855
L41.08940.27671.07100.3768
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.

Share and Cite

MDPI and ACS Style

Li, L.; Zheng, P.; Wang, L.; Zhou, Y. Difference-Gated Interaction and Change-Aware Cross-Temporal Fusion Network for Remote Sensing Image Change Detection. Remote Sens. 2026, 18, 2763. https://doi.org/10.3390/rs18162763

AMA Style

Li L, Zheng P, Wang L, Zhou Y. Difference-Gated Interaction and Change-Aware Cross-Temporal Fusion Network for Remote Sensing Image Change Detection. Remote Sensing. 2026; 18(16):2763. https://doi.org/10.3390/rs18162763

Chicago/Turabian Style

Li, Lele, Panpan Zheng, Liejun Wang, and Yuqing Zhou. 2026. "Difference-Gated Interaction and Change-Aware Cross-Temporal Fusion Network for Remote Sensing Image Change Detection" Remote Sensing 18, no. 16: 2763. https://doi.org/10.3390/rs18162763

APA Style

Li, L., Zheng, P., Wang, L., & Zhou, Y. (2026). Difference-Gated Interaction and Change-Aware Cross-Temporal Fusion Network for Remote Sensing Image Change Detection. Remote Sensing, 18(16), 2763. https://doi.org/10.3390/rs18162763

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop