1. Introduction
Remote sensing change detection (RSCD) aims to infer semantic change (what humans care about) from radiometric change (what sensors measure) across time. This mismatch makes RSCD intrinsically ill-posed: similar radiometric differences may correspond to no semantic change (e.g., season/illumination), while subtle semantic changes may induce weak radiometric signals. Consequently, many detectors break down because they implicitly rely on a flawed premise—feature distance ≈ semantic change—without explicitly modeling radiometric bias and intrinsic/extrinsic factors.
The above conflict manifests as two coupled scientific challenges. First, standard pixel-level matching is vulnerable to global radiometric bias (phenology, illumination, and atmosphere), leading to structure–environment entanglement and pseudo-change false alarms. Second, even when radiometric bias is controlled, purely visual features are sometimes insufficient for semantically ambiguous regions (e.g., barren land vs. construction site), where resolving “change” requires world knowledge and cognitive reasoning beyond appearance. This motivates a principled coarse-to-fine solution: encourage a physics-inspired intrinsic/extrinsic feature decomposition for robust localization, and invoke an MLLM as a semantic
refiner only on hard, uncertain regions. An overview is provided in
Figure 1.
In the past decade, deep learning has revolutionized RSCD, establishing Convolutional Neural Networks (CNNs) as the dominant paradigm. Pioneering works such as FC-Siam-Di [
1] and UNet++ [
2] introduced Siamese architectures to extract multi-scale features for pixel-wise comparison. To further enhance feature discriminability, attention mechanisms were incorporated. For instance, DASNet [
3] and STANet [
4] utilized spatial-temporal attention to model contextual relationships, significantly improving performance. However, CNNs inherently struggle with modeling long-range dependencies due to their limited receptive fields. To address this, the community has recently shifted towards transformer-based architectures. Methods like BIT [
5], ChangeFormer [
5], and SwinSUNet [
6] leverage self-attention mechanisms to capture global context, achieving new state-of-the-art (SOTA) results.
Despite these advancements, most existing CNN and transformer-based methods (which we refer to as specialized “small models”) operate on a fundamental assumption: that feature distance directly correlates with semantic change. In reality, “content” (the semantic object, e.g., a building) and “style” (the environmental appearance, e.g., color, lighting) are often entangled in the feature space. Without an explicit mechanism to reduce this entanglement, models are prone to generating false alarms in regions with strong style shifts (e.g., vegetation turning yellow in winter) while missing subtle semantic changes. This limitation highlights the need for a mechanism that encourages separation between intrinsic content and extrinsic style.
Parallel to the development of specialized RSCD models, the computer vision community has witnessed a paradigm shift driven by Vision–Language Models (VLMs) and Large Multimodal Models (LMMs). Models like CLIP [
7] have demonstrated exceptional zero-shot generalization and semantic reasoning capabilities by aligning visual features with rich textual semantics. In the remote sensing domain, recent works have attempted to leverage these foundation models. For example, ChangeCLIP [
8] attempts to transfer the capabilities of CLIP to change detection by aligning visual features with text prompts. However, directly applying general-purpose VLMs to RSCD faces a critical
“granularity gap”: VLMs excel at image-level or object-level semantic reasoning (answering “what” has changed) but often lack the pixel-level spatial precision required for dense change maps (answering exactly “where” the boundary lies). Furthermore, fine-tuning large models on limited remote sensing data often leads to catastrophic forgetting or suboptimal localization, making them less effective than specialized small models in pixel-wise metrics.
Encouragingly, powerful remote sensing foundation models have started to emerge. Vision backbones pretrained with masked image modeling, such as RingMo [
9], substantially strengthen feature representation and transferability. Meanwhile, remote sensing MLLMs (e.g., GeoChat [
10] and SkySense [
11]) demonstrate impressive open-vocabulary understanding and instruction-following ability. However, directly adopting these general-purpose models for RSCD remains non-trivial: many are
text-centric or focus on
single-image understanding (e.g., RSGPT [
12]), and even grounding-enabled models typically output box-level localization (e.g., GeoChat [
10]), which falls short of the strict pixel-wise boundary accuracy required for mapping-grade change maps. To bridge this gap, we propose a data transformation + instruction tuning strategy: we convert RSCD supervision into refinement-style multimodal instructions and perform supervised LoRA-based adaptation of the MLLM. This allows CSD-Net to inherit the reasoning capability of large models while explicitly aligning them with the dense prediction requirement of RSCD.
To bridge the gap between specific pixel-level precision and generalized semantic reasoning, we argue that a robust RSCD system can benefit from a coarse-to-fine synergy: a specialized small model localizes potential changes from dense visual features, and an optional large-model refiner classifies difficult proposals with semantic context.
In this paper, we propose CSD-Net, a unified framework that integrates content–style decoupling with spatially guided visual instruction tuning for robust change detection. Our approach addresses the aforementioned challenges in two progressive stages:
First, recognizing that pseudo-changes are the primary bottleneck for pixel-level accuracy, we constructed a lightweight yet powerful base predictor: the content–style decoupling module. Unlike previous methods that treat features as a whole, we introduce learnable “pseudo-change tokens” to model extrinsic style variations as a compact global proxy. In particular, we constrain the style map to be spatially invariant via global pooling and broadcast so that the subtraction operation acts as feature-level compensation for dominant global radiometric/style shifts. By encouraging the network to separate intrinsic content from extrinsic style in a dual-decoder structure, CSD-Net establishes a strong baseline that suppresses many false alarms caused by environmental factors.
Second, to address the semantic ambiguity in hard cases (e.g., distinguishing construction sites from barren land), we incorporate an MLLM as a semantic
refiner, specifically a Qwen2.5-3B multimodal model initialized from Rex-Omni weights [
13], coupled with SAM [
14] for pixel-accurate mask refinement. Instead of using the MLLM as a simple feature extractor, we propose a spatially guided visual instruction tuning strategy. We transform uncertain regions from the base model into coarse proposal boxes. These boxes serve as “visual instructions,” guiding the MLLM to generate refined box coordinates and predict
change or
no-change with confidence scores. The refined positive boxes are then converted by SAM into pixel-accurate instance masks with sharp boundaries. Crucially, we designed a three-way uncertainty-aware softmax fusion mechanism that integrates the base prior, SAM-refined positive evidence (for false negative recovery), and refined negative evidence (for false positive suppression), with weights dynamically controlled by pixel-wise entropy. This ensures that Stage 2 corrections are selectively applied in uncertain regions while preserving the base model’s precision in confident areas.
The main contributions of this article are summarized as follows:
We propose CSD-Net, a novel coarse-to-fine framework that synergizes the spatial precision of specialized small models with the semantic reasoning of MLLMs and the boundary accuracy of SAM [
14] through a three-way uncertainty-aware softmax fusion mechanism.
We introduce a content–style decoupling mechanism for the base predictor, employing learnable pseudo-change tokens to encourage separation between global style factors (e.g., seasonal tone and illumination) and semantic content, achieving strong performance competitive with or surpassing previous methods.
We designed a spatially guided visual instruction tuning strategy with SAM-based instance mask refinement. The base model generates coarse proposal boxes from uncertain regions; a semantic refiner (Rex-Omni-R) outputs refined box coordinates and predicts change/no-change with confidence; SAM then converts positively refined boxes into pixel-accurate instance masks with sharp boundaries. A novel three-way softmax fusion integrates positive evidence (SAM-refined masks), negative evidence (refined no-change regions), and the base prior , enabling simultaneous false negative recovery and false positive suppression.
Extensive experiments on four benchmarks (LEVIR-CD [
4], LEVIR-CD+, CDD [
15], and WHU [
16]) demonstrate that CSD-Net (Base) already achieves state-of-the-art accuracy–efficiency trade-off among pure-vision detectors. The exploratory MLLM+SAM extension provides additional but modest gains (0.45–2.20% IoU) at higher computational cost and is positioned as an optional offline refinement module for quality-critical scenarios.
To place our contributions in context, we review related work along two complementary directions: (i) specialized RSCD “small models” that pursue pixel-level precision but remain sensitive to radiometric bias and structure–environment entanglement and (ii) VLM/MLLM-based perception models that provide cognitive reasoning yet lack dense pixel-level granularity. This perspective clarifies the motivation of combining style-aware feature decomposition with spatially guided semantic refinement in CSD-Net.
4. Experiments
4.1. Experimental Settings
4.1.1. Datasets
We evaluated the proposed framework on four widely used remote sensing change detection benchmarks:
LEVIR-CD [
4]: consists of 637 pairs of high-resolution (
) bi-temporal images focusing on large-scale building changes.
LEVIR-CD+ [
4]: an extension of LEVIR-CD with more complex urban scenes and diverse building scales.
CDD [
15]: contains
image pairs captured under significant seasonal and illumination variation conditions, making it suitable for evaluating robustness to pseudo-changes.
WHU [
16]: a large-scale building change dataset with diverse urban layouts and imaging conditions.
For all datasets, we followed the official train/validation/test splits or the commonly adopted protocol in previous work [
8,
22,
26]; no random re-splitting was performed.
Table 1 summarizes the dataset-specific preprocessing protocol. All training and inference inputs were set to
; in particular, CDD was kept at its official
resolution.
Geometric co-registration and residual misregistration. The four benchmarks used in this study are standard change detection datasets whose image pairs have been preprocessed for bi-temporal comparison and are widely adopted under fixed evaluation protocols. In particular, LEVIR-CD and LEVIR-CD+ provide paired high-resolution images and binary building-change annotations after dataset-level geometric alignment; CDD and WHU are also released as paired samples intended for pixel-level change detection. The public releases do not provide a unified per-pair registration-error metadata field, so we do not claim a dataset-specific co-registration accuracy beyond the established benchmark preprocessing. Therefore, our experiments focus on the radiometric and semantic sources of pseudo-changes with these established benchmark settings.
Nevertheless, residual geometric misregistration is an important practical factor. Small spatial shifts between and can produce false positives and false negatives near object boundaries, especially for narrow roads, small buildings, and densely distributed structures. Such errors are different from the global radiometric/style variations targeted by the proposed CSD module, and they may compound radiometric pseudo-changes in real operational imagery. We therefore regard accurate co-registration as a prerequisite for the current framework. When stronger residual misregistration is expected, CSD-Net should be coupled with registration-aware preprocessing or alignment modules. A systematic robustness study under controlled geometric shift conditions is left for future work.
4.1.2. Evaluation Metrics
We adopted standard metrics in the change detection literature, including Overall Accuracy (OA), F1-score (F1), Intersection over Union (IoU), Recall (Rec), and Precision (Prec). For methods that output both changed and unchanged classes, we also report the mean F1-score (mF1) and mean IoU (mIoU) over the two classes:
where TP, FP, and FN denote true positives, false positives, and false negatives for the “change” class, respectively.
All metrics were computed on the test set at the image level and then averaged.
4.1.3. Implementation Details
The base CSD-Net was implemented in PyTorch 2.1.0 (CUDA 11.8) with a ResNet-18/34 Siamese backbone and the proposed content–style decoupling (CSD) module. We adopted common data augmentation strategies, including random cropping, horizontal/vertical flipping with probability 0.5, and random rotation by multiples of 90°. No test-time augmentation was used. The network was trained with the combined loss described in
Section 3.2, using an AdamW optimizer with an initial learning rate of
, weight decay of
, batch size 16, and a cosine learning rate schedule for 200 epochs, on a single NVIDIA RTX 3090 GPU (NVIDIA Corporation, Santa Clara, CA, USA). The best model on the validation set was used for test-time evaluation. Binary masks were obtained by thresholding the predicted probability at 0.5.
For the MLLM branch, we adopted a Qwen2.5-3B multimodal model initialized from the Rex-Omni checkpoint [
13] and performed parameter-efficient fine-tuning using LoRA (rank
,
, dropout 0.05) on the linear layers of the attention and feed-forward modules, as detailed in
Section 3.3. The vision encoder was frozen. We constructed refinement-style visual instruction data from the training images and trained the semantic refiner
Rex-Omni-R with the objective in Equation (
32). During inference, Rex-Omni-R refined coarse proposals by generating tighter boxes and predicting
change/
no-change with confidence scores. For SAM-based mask refinement, we used SAM-ViT-H [
14] with the post-event image
as input and positively refined boxes as prompts. The resulting instance masks were aggregated into positive evidence
, while refined no-change regions formed negative evidence
. These were fused with the base prediction via three-way softmax fusion (
Section 3.5) with default hyperparameters
and
.
Reproducibility. We trained each model configuration with 3 different random seeds (42, 1234, 2024) and report the mean performance across runs. The standard deviation of IoU across seeds is within ±0.08–0.22% for CSD-Net (Base) and within ±0.10–0.28% for CSD-Net+, indicating stable training dynamics. For all baseline methods, we report values from the original papers or reproduce them using the officially released code under the same seed protocol; standard deviations fall within ±0.10–0.35% for comparable methods.
Code and model availability. Our framework is designed to be model-agnostic and reproducible. While we use a Qwen2.5-3B semantic refiner initialized from Rex-Omni weights [
13] in the main experiments, the spatially guided instruction tuning strategy (
Section 3.3) and uncertainty-aware fusion mechanism (
Section 3.5) are compatible with other publicly available vision–language models that support box-conditioned refinement. We will release the full training code, data construction scripts (mask→box→instruction pipeline), and model weights to facilitate reproduction and extension of our work.
4.2. Quantitative Comparison
To validate the effectiveness and robustness of our framework, we conducted extensive experiments on LEVIR-CD, LEVIR-CD+, CDD, and WHU and compared against a wide range of state-of-the-art (SOTA) methods, including CNN-based, transformer-based, Mamba-based, and recent VLM-based approaches.
We report results for two variants:
CSD-Net (Base): The standalone small model with content–style decoupling, without MLLM or SAM involvement.
CSD-Net+ (Ours): The full two-stage framework that integrates CSD-Net with a semantic refiner (Rex-Omni-R; Qwen2.5-3B initialized from Rex-Omni) and SAM for coarse-to-fine semantic refinement and mask refinement.
Tiered evaluation. We emphasize that CSD-Net (Base) alone is already a strong small-model baseline under comparable compute budgets, while CSD-Net+ serves as an optional cognitive enhancement for offline, quality-critical scenarios where the additional cost of MLLM+SAM is acceptable.
4.2.1. Results on LEVIR-CD
The LEVIR-CD dataset mainly focuses on building changes at high spatial resolution. As shown in
Table 2, our
CSD-Net (Base) already achieves strong performance, with an IoU of
85.35% and F1 of
92.08%, surpassing the previous best VLM-based method ChangeCLIP (RN50) (85.20% IoU). This demonstrates that the proposed content–style decoupling can effectively suppress pseudo-changes and enhance discriminability, even without any large model.
After incorporating the uncertainty-aware MLLM+SAM refinement, CSD-Net+ further improves performance, achieving an IoU of 85.88% (+0.53%) and F1 of 92.38% (+0.30%). Notably, the recall improves from 90.55% to 91.05%, indicating that the MLLM helps identify missed changes and SAM generates tight instance masks to recover them, while the negative evidence suppresses false alarms.
4.2.2. Results on LEVIR-CD+
LEVIR-CD+ is more challenging due to complex urban layouts and diverse object scales. In
Table 3,
CSD-Net (Base) achieves competitive performance with an IoU of 75.82% and F1 of 86.25%, slightly surpassing the VLM-based ChangeCLIP (ViT-B/16) in IoU (75.63%) though trailing ChangeMamba (79.20% IoU), which employs a more complex SSM backbone. This demonstrates the competitive localization capability of our content–style decoupling mechanism with cluttered backgrounds.
With spatially guided visual instruction tuning and uncertainty-aware fusion,
CSD-Net+ further improves performance, achieving an IoU of
78.02% (+2.20%) and F1 of
87.62% (+1.37%), which are the second-best results in
Table 3. It still trails ChangeMamba (79.20% IoU, 88.39% F1) on this particular dataset. The gain is pronounced on this dataset, where distinguishing buildings from visually similar background (e.g., parking lots and bare soil) requires high-level semantic understanding. This suggests that the MLLM provides complementary semantic cues beyond pixel-level appearance, while SAM contributes tighter instance masks for boundary delineation in ambiguous regions.
4.2.3. Results on CDD and WHU
The CDD dataset contains severe seasonal and illumination variations, making it an ideal testbed for evaluating robustness to pseudo-changes. As shown in
Table 4, our
CSD-Net (Base) achieves strong performance (IoU
96.05%, F1
97.98%), surpassing the previous best ChangeCLIP (RN50) (95.87%, 97.89%). After uncertainty-aware MLLM+SAM refinement,
CSD-Net+ achieves further improvements (IoU
96.50% (+0.45%), F1
98.28% (+0.30%)). This suggests that while the style-aware decoupling module resolves many seasonal artifacts, the MLLM+SAM refinement with three-way fusion further improves performance by providing region-level semantic correction for ambiguous cases where pixel-level features alone are insufficient.
On WHU (
Table 5), which features large-scale building changes,
CSD-Net (Base) provides a strong baseline with IoU 90.35% and F1 94.98%, surpassing ChangeCLIP (RN50) (90.15%, 94.82%). The full
CSD-Net+ further improves performance with IoU
91.06% (+0.71%) and F1
95.62% (+0.64%), achieving the highest IoU and the second-best F1 among all compared methods on this benchmark. The improvements mainly stem from more complete building masks and better boundary localization (via SAM-refined instance masks), as well as fewer confusions with non-building structures (via negative evidence suppression). The three-way fusion mechanism selectively leverages MLLM+SAM reasoning in ambiguous regions while preserving the base model’s precision in confident areas, accounting for the balanced improvement observed across all metrics.
4.3. Qualitative Results
4.3.1. Visual Comparison on Benchmarks
To provide an intuitive understanding of the performance, we visualize typical examples from the four datasets in
Figure 4,
Figure 5,
Figure 6,
Figure 7 and
Figure 8. On LEVIR-CD and LEVIR-CD+ (
Figure 4 and
Figure 5), which involve complex building structures and shadows, competing methods such as ChangeCLIP and APD often suffer from boundary errors or missed detections in occluded areas. In contrast,
CSD-Net+ produces more complete building masks that align well with the ground truth as the MLLM provides semantic localization while SAM delivers tight instance masks with sharp boundaries, and the three-way fusion preserves the pixel-level precision of the base model in confident regions.
On the CDD dataset (
Figure 7), characterized by strong seasonal changes, our predictions remain stable across foliage, crop fields, and water surfaces, suppressing many false alarms caused by color or texture shifts. This supports the view that the content–style decoupling module learns features less sensitive to dominant style variations. On WHU (
Figure 8), our method yields clean building footprints even in dense urban districts, with fewer spurious detections on roads and parking lots.
4.3.2. Visualization of Content–Style Decoupling
To better understand the behavior of the CSD module, we visualize the decoupled content and style features in
Figure 9. The
content maps concentrate on the intrinsic structure of human-made objects, such as building footprints and road layouts, while being largely invariant to lighting and seasonal changes. For the
style branch, note that the final
is spatially invariant due to the broadcast constraint (
Section 3.2); therefore, the “Style” column in
Figure 9 visualizes the
spatial response prior to global pooling/broadcasting. These maps reveal
where the model attends to environmentally sensitive cues (e.g., vegetation, shadows) to estimate a
global season/illumination vector, which is then broadcast and applied as feature-level compensation.
These observations are consistent across LEVIR-CD and LEVIR-CD+ (top and bottom of
Figure 9), suggesting that the pseudo-change tokens and dual-stream transformer decoder help separate style-related variations from semantic structures. This provides a useful base prior for subsequent refinement.
Interpreting pseudo-change tokens. Beyond performance gains, the pseudo-change tokens
P provide an interpretable style-prototype view. Rather than being designed to encode specific object textures (e.g., “grass leaves”), each token is encouraged to summarize common global imaging conditions in the dataset (e.g., “shadowed” vs. “illuminated”, “wet” vs. “dry”, or “hazy” vs. “clear”). Through cross-attention, image features query these prototypes to synthesize the current scene’s global environmental prior, which is then constrained by the spatially-invariant broadcast operation into
. The style-response visualization in
Figure 9 provides qualitative evidence that these responses tend to concentrate on environmentally sensitive cues such as vegetation and shadows, rather than object boundaries alone. We note, however, that this is an interpretability analysis rather than a complete proof of token semantics.
4.4. Effectiveness of Cognitive Semantic Reasoning
To assess how the MLLM+SAM refinement improves the base predictions, we present detailed case studies in
Figure 6. We compare the outputs of
CSD-Net (Base) (column (e)) and
CSD-Net+ (column (f)) and visualize the MLLM’s refined detection boxes (column (d)) as well as the error maps.
Addressing missed detections (false negative recovery). In the first two rows, small or heavily occluded buildings are partially missed by the base model (red regions in the error maps). With spatial prompts derived from uncertain regions, the MLLM classifies these candidates as changes, and SAM generates tight instance masks with sharp boundaries to recover the missing buildings. This suggests that the MLLM provides useful semantic localization, while SAM delivers pixel-accurate masks.
Correcting false alarms (false positive suppression). In rows 3–4, elongated roads and parking lots are sometimes misclassified as changed buildings by the base model (green regions). The MLLM, guided by both the bi-temporal images and the candidate boxes, classifies these regions as no-change. The negative evidence then suppresses these false positives via the three-way fusion, leading to cleaner final masks in CSD-Net+.
Object-level completion. In rows 5–6, large building complexes are fragmented by CSD-Net (Base) due to complex inner structures and shadows. The MLLM tends to treat them as holistic entities at the instance level and classifies them as changes. SAM then generates complete instance masks that, when fused with the base probability map via positive evidence , result in more complete and compact building footprints with accurate boundaries.
Overall, these examples suggest that the integration of MLLM+SAM can complement pure pixel-level matching in selected hard cases: the MLLM provides semantic localization, SAM delivers tight instance masks, and the three-way fusion enables simultaneous false negative recovery and false positive suppression.
4.5. Ablation Studies
4.5.1. Effect of Content–Style Decoupling
We conducted controlled ablation studies to evaluate the effectiveness of the proposed content–style decoupling (CSD) module and its associated losses. To ensure fair comparison, we systematically vary one component at a time while keeping others fixed. Starting from the full CSD-Net (Base), we derive four variants:
w/o Decoupling: remove the dual-decoder structure and learnable pseudo-change tokens, directly feeding the deepest features into the Bi-FPN. Loss: only (i.e., dropping both and ).
w/o : keep the full dual-decoder CSD structure but drop the reconstruction loss in Equation (
20). Loss:
.
w/o : keep the full dual-decoder CSD structure but drop the content consistency loss in Equation (
21). Loss:
.
w/o PM: remove the perturbation module (PM) in all encoder stages, while keeping the full CSD structure and all losses.
Table 6 reports the IoU on the four datasets for these variants.
From
Table 6, we observe the following trends. Removing the entire decoupling structure (
w/o Decoupling) causes the most significant degradation (e.g., −1.35% IoU on LEVIR-CD, −1.33% on CDD), especially on datasets with severe pseudo-changes, supporting the importance of content–style separation for robustness. Dropping either the reconstruction loss (
w/o ) or the content consistency loss (
w/o ) leads to moderate but consistent performance drops across all datasets (0.48–0.58% for
, 0.58–0.65% for
), indicating that both information completeness and temporal invariance are useful for the proposed decomposition. The perturbation module (PM) also provides consistent gains (0.70–0.80% IoU) by enhancing discriminative channels and improving robustness to alignment errors during multi-scale feature extraction. These controlled ablations support the contribution of each component in our design.
4.5.2. Effect of MLLM+SAM Refinement and Fusion Strategy
We then studied the impact of the MLLM+SAM refinement stage and different fusion strategies between CSD-Net and Rex-Omni-R. We compared:
Base only: using CSD-Net (Base) without any MLLM+SAM refinement.
Union fusion: taking the pixel-wise union of the base mask and MLLM+SAM mask, i.e., .
Intersection fusion: taking the pixel-wise intersection, i.e., .
Uncertainty-aware fusion (ours): using the adaptive weighted combination based on pixel-wise entropy (
Section 3.5, Equation (
48)).
Table 7 summarizes the IoU and F1 results on LEVIR-CD and LEVIR-CD+.
The results in
Table 7 reveal several important insights.
Union fusion improves recall by accepting all MLLM+SAM detections, leading to moderate IoU gains (+0.35% on LEVIR-CD, +0.46% on LEVIR-CD+) but may introduce extra false positives, resulting in limited F1 improvement.
Intersection fusion causes IoU degradation (−0.43% on LEVIR-CD, −0.37% on LEVIR-CD+), despite slightly higher precision. This occurs because (i) the MLLM+SAM mask
is inherently sparse—SAM is prompted only on positively refined boxes, covering a small subset of changed pixels, so intersection discards many true positive pixels correctly detected by the base model, and (ii) SAM’s mask boundaries occasionally under-segment complex structures (e.g., buildings with heterogeneous rooftops), further shrinking the intersection region. These findings highlight that simple set operations cannot effectively combine the complementary strengths of the two stages: the base model provides dense, high-recall coverage while the MLLM+SAM pipeline contributes sparse, high-precision corrections. Our
three-way softmax fusion resolves this by adaptively blending evidence based on pixel-wise uncertainty, achieving the best balance (+0.53% IoU and +0.30% F1 on LEVIR-CD, +0.63% IoU and +0.85% F1 on LEVIR-CD+). The negative evidence
additionally suppresses false positives via denominator inflation, a mechanism absent in both union and intersection baselines.
4.6. Complexity and Efficiency Analysis
In addition to accuracy, computational efficiency is crucial for practical deployment of change detection models. To follow a tiered evaluation strategy and ensure fair comparison with existing specialized small models, we primarily analyze the complexity of CSD-Net (Base) alone—without Stage 2 (MLLM+SAM) refinement—because most competing methods are pure-vision detectors. In this setting, the base model already achieves strong performance under comparable computational budgets, making it the recommended choice for real-time or large-scale deployment. We then discuss CSD-Net+ as an optional cognitive enhancement for offline, quality-critical scenarios.
Measurement protocol. Complexity metrics of CSD-Net (Base) are measured using thop (PyTorch-OpCounter) with a standardized input resolution of for bi-temporal image pairs. We count: (i) all parameters in the Siamese encoder, dual-decoder CSD module, Bi-FPN, and prediction heads and (ii) FLOPs for one forward pass including all convolutional, normalization, and attention operations. Frozen or auxiliary components (e.g., learnable pseudo-change tokens, which add only 4K parameters) are included for completeness. For other methods, we report complexity numbers as available in the corresponding original papers for reference.
Figure 10 and
Figure 11 summarize the
small-model efficiency comparison (F1-scores are the same as those reported in the quantitative comparison (
Table 2) or in the corresponding original papers) on LEVIR-CD for representative change detection networks, including IFN, STANet, Changer, ChangeFormer, FC-Diff, and SNU-Net. We report their complexity in
Table 8 for easier reading.
Parameter breakdown. CSD-Net (Base) contains 14.49M parameters in total. Most parameters are contributed by the Siamese encoder, the CSD module, and the decoder head, while the learnable pseudo-change tokens add only a negligible overhead.
Stage 2 overhead. The MLLM and SAM are optional refinement modules used only in the second stage. Their computational overhead is not included in the base complexity comparison, which focuses on the pure-vision CSD-Net (Base). To make the cost of this optional stage explicit,
Table 9 reports an approximate component-level breakdown measured or estimated using the same
inference setting. The exact cost of the MLLM branch depends on the number of generated coarse proposals and output tokens, while the SAM cost depends on the number of positively refined boxes.
Several observations can be made from
Figure 10 and
Figure 11. CSD-Net (Base) remains lightweight (14.49M parameters and 15.26G FLOPs) while achieving strong accuracy, indicating a favorable accuracy–efficiency trade-off in the small-model regime. This supports our tiered recommendation: the base model is suitable for real-time or large-scale deployment, while Stage 2 serves as an optional offline cognitive enhancement for quality-critical scenarios.
Finally, this complexity analysis pertains to the base model only. Stage 2 (MLLM+SAM) is an optional offline refinement module; its overhead is not included in the base complexity comparison. The core CSD-Net (Base) already delivers competitive accuracy with a reasonable computational budget, making it suitable for large-scale deployment, while CSD-Net+ provides additional accuracy for quality-critical offline applications. This tiered design offers flexibility across diverse operational constraints.
Tiered usage recommendation. We explicitly acknowledge that Stage 2 (CSD-Net
+) introduces significant overhead in latency and memory due to the MLLM and SAM. We therefore position it as an optional semantic refiner for offline, quality-critical applications, where the goal is to improve difficult, semantically ambiguous cases when additional computation is acceptable. In contrast, for real-time deployment or large-scale processing, we recommend the base CSD-Net as the default option as it already provides a strong accuracy–efficiency trade-off in the small-model regime (
Figure 10 and
Figure 11).
5. Discussion
The experimental results suggest that style-aware content–style decoupling is an effective way to reduce pseudo-change interference in remote sensing change detection. Compared with conventional feature-difference detectors, CSD-Net explicitly encourages the network to separate content-dominant features from global environmental/style factors, which is particularly useful with seasonal, illumination, and atmospheric variations. The consistent improvements on LEVIR-CD, LEVIR-CD+, CDD, and WHU indicate that the proposed pseudo-change tokens and dual-decoder design improve robustness without requiring a heavy foundation model at the default deployment stage.
The optional CSD-Net+ pipeline further shows that foundation models can be useful when they are used as constrained refiners rather than free-form dense predictors. By converting uncertain regions into spatial prompts, Rex-Omni-R is guided to make proposal-level change/no-change decisions and to refine candidate boxes, while SAM converts positively refined boxes into sharper instance masks. The three-way uncertainty-aware fusion then integrates positive and negative evidence only where the base model is uncertain. This design helps suppress semantically implausible false alarms and recover missed objects in difficult cases. However, the gains of Stage 2 are modest relative to its cost: CSD-Net+ introduces approximately 3.2B additional parameters and roughly two orders of magnitude higher inference cost, while improving IoU by 0.45–2.20% over the already strong base model. Therefore, we recommend CSD-Net (Base) for real-time or large-scale processing and reserve CSD-Net+ for offline, quality-critical applications.
Several limitations should be considered when interpreting these results. First, the current framework focuses on binary change detection and does not explicitly model fine-grained semantic transitions, such as “what changed into what”. Second, the style branch approximates dominant environmental variations as a global style/radiometric bias after broadcast. This assumption is useful for image-level illumination or seasonal tone shifts, but it may be insufficient for strongly localized shadows, partial haze, non-uniform sensor artifacts, or spatially heterogeneous vegetation changes. Third, the framework assumes that the bi-temporal images are reasonably co-registered before change detection. Residual geometric misregistration can introduce boundary-level false positives and false negatives that are not explicitly modeled by the CSD module, especially for small objects and dense urban structures.
The optional MLLM+SAM refiner also has practical limitations. It relies on curated refinement-style prompts and proposal annotations, and its behavior may be sensitive to cross-city, cross-sensor, or rare-category domain shifts. Moreover, we did not conduct an isolated quantitative analysis of MLLM refinement accuracy, confidence calibration, hallucination frequency, or SAM mask quality across object sizes and boundary types. These issues indicate that future work should investigate more robust, calibration-aware, and computationally efficient refinement strategies. A promising direction is to distill the semantic reasoning capability of the MLLM+SAM pipeline into a compact change-aware head, thus retaining most of the refinement benefit with negligible additional inference cost.
6. Conclusions
In this paper, we presented CSD-Net, a style-aware content–style decoupling network for robust remote sensing change detection and its coarse-to-fine extension CSD-Net+. The key idea is to encourage separation between intrinsic semantic content and extrinsic environmental style using learnable pseudo-change tokens and a dual-stream transformer decoder while enforcing reconstruction and temporal consistency constraints. Built upon this decoupled representation and a Bi-FPN decoder, the base model achieves strong performance, competitive with or surpassing previous methods on four challenging benchmarks (LEVIR-CD, LEVIR-CD+, CDD, and WHU), particularly improving robustness to seasonal and illumination-induced pseudo-changes.
To further handle semantically ambiguous cases, we introduced a spatially guided visual instruction tuning scheme that adapts a Qwen2.5-3B multimodal model initialized from the Rex-Omni checkpoint [
13] into a semantic refiner (Rex-Omni-R), coupled with SAM-based instance mask refinement and a novel three-way uncertainty-aware softmax fusion mechanism. The base model generates coarse proposal boxes from uncertain regions; Rex-Omni-R refines each proposal by outputting a tighter box and a
change/
no-change decision with a confidence score; SAM then converts positively refined boxes into pixel-accurate instance masks with sharp boundaries. The three-way fusion integrates: (i) the base prior
, (ii) SAM-refined positive evidence
for false negative recovery, and (iii) negative evidence
for false positive suppression. Pixel-wise uncertainty dynamically amplifies the influence of Stage 2 evidence only in regions where the base model is ambiguous, while reliability scores filter potential hallucinations. This two-stage framework consistently improves IoU by 0.45–2.20% and F1 by 0.30–1.37% across all datasets compared to the already strong base model. The qualitative analyses on hard cases indicate that the refiner provides semantic-guided box tightening while SAM delivers tight instance masks, recovering missed objects and suppressing semantically implausible false alarms in selected uncertain regions.
In future work, we plan to extend CSD-Net towards semantic change understanding, where each changed region is not only localized but also assigned a category of what has changed into what. We are also interested in exploring self-supervised or weakly supervised variants of the content–style decoupling module on large-scale multi-temporal archives and evaluating the proposed framework with stronger domain shifts, including cross-city, cross-sensor, and multi-temporal scenarios. We believe that combining style-aware representations with scalable multimodal reasoning will open up new possibilities for trustworthy and interpretable remote sensing change analysis.