atlas

Research map / Video / Video segmentation and tracking

Change3D: Revisiting Change Detection and Captioning from A Video Modeling Perspective

CVPR 2025 · Video › Video segmentation and tracking · approach: Self-supervised video representation learning · 31 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Change3D treats bi-temporal remote sensing images plus learnable perception frames as a tiny video, using a pretrained 3D video encoder (X3D-L) instead of 2D image encoders with separate change extractors, for change detection and captioning.

Problem

Existing bi-temporal change detection and captioning methods use shared-weight 2D image encoders that are task-agnostic and need task-specific change extractors, leading to parameter distributions that under-emphasize change learning and fragmented per-task designs.

Approach

Insert learnable perception frames between the two images along the temporal axis so a video encoder's spatiotemporal attention lets perception frames directly interact with and perceive the differences; perception features then feed lightweight decoders, removing dedicated change extractors and giving one unified framework across BCD, SCD, BDA and captioning.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use Change3D with X3D-L instead of the strongest listed baselineChange detection · LEVIR-CDF1: 91.20 -> 91.82Helped
use Change3D with X3D-L instead of the strongest listed baselineChange detection · WHU-CDF1: 92.27 -> 94.56Helped
use Change3D with X3D-L instead of the strongest listed baselineChange detection · CLCDF1: 75.10 -> 78.03Helped
use Change3D with X3D-L instead of the strongest listed baselineSemantic change detection · HRSCDF1: 71.72 -> 73.29Helped
use Change3D with X3D-L instead of the strongest listed baselineSemantic change detection · SECONDF1: 62.63 -> 62.83Helped
use Change3D with X3D-L instead of the strongest listed baselineBuilding damage assessment · xBDFoverall1: 77.33 -> 79.42Helped
use Change3D with X3D-L instead of the strongest listed baselineChange captioning · LEVIR-CCCIDEr: 136.44 -> 138.29Helped
use Change3D with X3D-L instead of the strongest listed baselineChange captioning · DUBAI-CCCIDEr: 85.44 -> 86.19Helped
add perception frames (ablation)Change3D · HRSCDFscd: 69.48 -> 73.29Helped
replace X3D-L with I3D (ablation)Change3D · xBDFoverall1: 79.42 -> 77.36Hurt
replace X3D-L with UniFormer-XS (ablation)Change3D · xBDFoverall1: 79.42 -> 78.94Hurt
use random initialization instead of pre-trained weights (ablation)Change3D with Slow-R50 · xBDFoverall1: 78.67 -> 74.38Hurt

Surprising findings

Limitations

Experimental setup

Datasets: LEVIR-CD WHU-CD CLCD HRSCD SECOND xBD LEVIR-CC DUBAI-CC Kinetics-400

Benchmarks: LEVIR-CD WHU-CD CLCD HRSCD SECOND xBD LEVIR-CC DUBAI-CC

Metrics: F1 IoU OA SeK mIoU BLEU-N METEOR ROUGE-L CIDEr parameters

Baselines: AMTNet Bi-SRNet ChangeOS DamFormer PCDASNet SEN PromptCC RSICCformer ChangeFormer BIT

Builds on: X3D SlowFast I3D UniFormer Vision Transformer CLS token

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy