Abstract
Change Detection & Captioning (CDC) aims to jointly localize changed regions and describe their semantic content from bi-temporal remote sensing images. While recent approaches have demonstrated the effectiveness of unified modeling, they primarily rely on shared representations or jointly optimized architectures, leaving task-specific communication under heterogeneous supervision less explored. However, detection and captioning differ fundamentally in their supervision granularity, leading to heterogeneous representations with uneven reliability across tasks and spatial locations. In this paper, we reformulate CDC as a selective information routing problem between heterogeneous task branches, where the key challenge is to determine when and where information should be transferred. To this end, we propose CoDeRNet, a unified framework that preserves task-specific representations while enabling bidirectional exchange of complementary information. CoDeRNet introduces a Confidence-Decomposed Routing (CoDeR) mechanism, which decomposes the routing condition into receiver-side need for support and sender-side reliability cues to guide selective transfer. Experiments on LEVIR-MCI and WHU-CDC show that CoDeRNet achieves strong overall CDC performance, particularly improving caption generation while preserving competitive change localization. Extensive analyses further show that the benefits arise not merely from joint learning or generic cross-task communication, but from explicitly modeling selective cross-task information routing. These results highlight the importance of conditional information transfer for unified CDC under heterogeneous supervision.
Confidence-Decomposed Routing
CoDeR selectively regulates cross-task information transfer based on receiver-side need and sender-side reliability.
CoDeR selectively modulates cross-task information transfer at each spatial location. Rather than relying on a single interaction weight, it decomposes the routing condition into two learned cues: receiver-side need for support and sender-side reliability. Their multiplicative combination produces a soft routing mask that controls the strength of residual information transfer.
Receiver side
Where is support needed?
A need-for-support map is estimated from the receiving branch. Regions where the receiver is already confident are protected from being overwritten.
Sender side
Where is the source reliable?
A reliability map is estimated from the sending branch. Only evidence the sender is confident about is allowed to travel.
Conditional transfer
Should transfer occur?
The routing mask combines need and reliability, and it gates a lightweight residual transfer of the source feature into the receiving branch.
Routing is applied in both directions, caption → detection and detection → caption, at designated feature levels before the task decoders. Complementarity is therefore defined operationally by the sender–receiver state rather than as an intrinsic property of a feature, and the detection and captioning representations, together with the routing cues, are optimized jointly through the two task losses without a separate post-hoc integration model.
Quantitative Results
We evaluate CoDeRNet against existing methods on LEVIR-MCI and WHU-CDC.
Comparison with change detection methods, change captioning methods, and unified detection-and-captioning frameworks on the test splits of LEVIR-MCI and WHU-CDC. Bold marks the best score and underline the second best.
Ablation Study
We investigate the contributions of joint training and CoDeR, and compare CoDeR with alternative interaction operators.
Qualitative Results
We present visual comparisons of change localization and caption generation on both benchmarks.
BibTeX
If you find our work useful, please consider citing our paper.
@inproceedings{cho2026codernet,
title = {CoDeRNet: Selective Cross-Task Routing under Heterogeneous Supervision
for Change Detection and Captioning},
author = {Cho, Eunki and Kim, Hyeon Bae and Kim, Seong Tae},
booktitle = {Advances in Neural Information Processing Systems (NeurIPS)},
year = {2026}
}
Acknowledgements
The data loading, the LEVIR-MCI preprocessing and the evaluation code are adapted from Change-Agent; the captioning scorers come from coco-caption. LEVIR-MCI is available on Hugging Face and WHU-CDC on Kaggle. The code is released under the MIT License.