Tri-path DINO: Feature Complementary Learning for Remote Sensing Multi-Class Change Detection
Organizations: the School of Computer Science and Technology, Zhejiang University, Hangzhou 310027, China · School of Instrumentation Science and Engineering, Harbin Institute of Technology, Harbin 150001, China, and also with Harbin Institute of Technology Suzhou Research Institute, Suzhou 215000, China · the School of Software Technology, Zhejiang University, Hangzhou 310027, China · School of Information Engineering, North China University of Water Resources and Electric Power, Zhengzhou 450046, China, and also with School of Computer Science, University of Auckland, Auckland, New Zealand ·
Abstract
In remote sensing imagery, multi-class change detection (MCD) is crucial for fine-grained monitoring, yet it has long been plagued by feature ambiguity in change regions, which obscures subtle changes and hinders fine-grained discrimination under complex scene variations and scarce annotations. To address this, we propose the Tri-path DINO architecture, which adopts a multi-path decoupled complementary feature learning strategy to separately capture coarse-grained semantic features and fine-grained target-edge features. Specifically, we employ the DINOv3 pre-trained model as the backbone feature extraction network to learn coarse-grained features. An auxiliary path also adopts a siamese structure, progressively aggregating intermediate features from the siamese encoder to enhance the learning of fine-grained features. Finally, a multi-scale attention mechanism is introduced to augment the decoder network, where parallel convolutions adaptively capture and enhance contextual information under different receptive fields. The proposed method achieves state-of-the-art performance on Gaza-change, SECOND, and LandsatSCD, improving mIoU/ by 1.01%/2.93%, 0.67%/2.84%, and 1.22%/1.51%, respectively, over the best competing method. Grad-CAM visualizations further confirm that the main and auxiliary paths naturally focus on coarse-grained semantic changes and fine-grained structural details, respectively. This synergistic complementarity provides a robust and interpretable solution for advanced change detection tasks, offering a basis for rapid and accurate damage assessment.
Figures & tables
| Model Size | Gaza-Change | ||||||||
| Method | Params (M) | Trainable Params (M) | FLOPs (G) | OA | mIoU | SeK | P | R | |
| BIT | 11.89 | 11.89 | 35.38 | 95.74 | 68.81 | 8.91 | 57.85 | 51.71 | 56.48 |
| CDxLSTM | 16.18 | 16.18 | 15.45 | 96.06 | 67.97 | 7.30 | 55.36 | 54.79 | 47.06 |
| ChangeFormer | 41.09 | 41.09 | 814.43 | 95.92 | 66.48 | 5.29 | 52.64 | 52.54 | 43.15 |
| DDLNet | 13.78 | 13.78 | 29.44 | 96.28 | 69.39 | 10.28 | 58.87 | 57.41 | 51.73 |
| LGPNet | 70.99 | 70.99 | 503.14 | 95.49 | 68.24 | 9.16 | 56.97 | 50.29 | 57.91 |
| SECOND | ||||||
| Method | OA | mIoU | Sek | F scd | P | R |
| BIT | 86.77 | 70.79 | 19.28 | 54.52 | 43.74 | 25.51 |
| CDxLSTM | 86.29 | 70.38 | 17.89 | 52.58 | 37.25 | 21.95 |
| ChangeFormer | 86.36 | 70.26 | 18.35 | 53.55 | 36.89 | 23.46 |
| DDLNet | 86.47 | 71.12 | 19.06 | 53.78 | 40.01 | 25.88 |
| LGPNet | 86.57 | 69.67 | 17.49 | 53.05 | 45.86 | 20.86 |
| LandsatSCD | ||||||
| Method | OA | mIoU | Sek | F scd | P | R |
| BIT | 93.62 | 82.80 | 41.92 | 80.82 | 85.79 | 76.08 |
| CDxLSTM | 92.35 | 79.85 | 34.41 | 76.77 | 81.73 | 64.23 |
| ChangeFormer | 92.79 | 80.35 | 35.28 | 77.41 | 82.95 | 57.77 |
| DDLNet | 93.52 | 82.59 | 41.25 | 80.75 | 86.24 | 74.01 |
| RSmamba | 93.32 | 81.31 | 38.02 | 79.11 | 85.25 | 61.76 |
| Path | MLHA | OA | mIoU | Sek | |
| 95.63 | 69.66 | 11.79 | 59.42 | ||
| ✓ | 96.33 | 70.64 | 11.73 | 60.8 | |
| ✓ | ✓ | 96.45 | 71.35 | 13.02 | 62.58 |
| Path | MLHA | OA | mIoU | Sek | |
| 85.46 | 70.22 | 18.6 | 53.26 | ||
| ✓ | 85.97 | 71.14 | 19.7 | 53.91 | |
| ✓ | ✓ | 86.33 | 71.62 | 20.61 | 55.44 |
| Path | MLHA | OA | mIoU | SeK | |
| 94.63 | 85.39 | 48.06 | 82.72 | ||
| ✓ | 94.81 | 86.12 | 49.63 | 84.38 | |
| ✓ | ✓ | 95.09 | 86.43 | 50.95 | 85.31 |
| Path | LoRA | Adapter | Trainable params (M) | Mean F1 (%) | F1 (pp) | SeK (%) |
| ✓ | ✓ | ✓ | 16.38 | 84.35 | 0.00 | 50.95 |
| ✓ | ✓ | 15.32 | 76.98 | 39.11 | ||
| ✓ | ✓ | 15.42 | 82.84 | 48.51 |
| Focal | Dice | Lovász | Mean F1 (%) | SeK (%) | (%) | mIoU (%) |
| 0.4 | 0.3 | 0.3 | 84.35 | 50.95 | 85.31 | 86.43 |
| 0.6 | 0.2 | 0.2 | 83.09 | 49.01 | 84.39 | 85.77 |
| 0.2 | 0.6 | 0.2 | 83.14 | 48.80 | 84.33 | 85.69 |
| 0.2 | 0.2 | 0.6 | 82.32 | 47.47 | 83.85 | 85.23 |
| 1.0 | 0.0 | 0.0 | 82.63 | 49.79 | 84.59 | 86.08 |
| 0.0 | 1.0 | 0.0 | 79.83 | 47.36 | 83.48 | 85.40 |
Remote Sensing Change Detection
Remote sensing change detection finds and interprets differences across Earth-observation images acquired at different times.
See all 89 papers