Papers › C2F-SemiCD: A Coarse-to-Fine Semi-Supervised Change Detection Method Based on...

C2F-SemiCD: A Coarse-to-Fine Semi-Supervised Change Detection Method Based on Consistency Regularization in High-Resolution Remote Sensing Images

22 Apr 2024arXiv:2404.13838archive 2025-07-28

Chengxi Han, Chen Wu, Meiqi Hu, Jiepan Li, Hongruixuan Chen

A high-precision feature extraction model is crucial for change detection (CD). In the past, many deep learning-based supervised CD methods learned to recognize change feature patterns from a large number of labelled bi-temporal images, whereas labelling bi-temporal remote sensing images is very expensive and often time-consuming; therefore, we propose a coarse-to-fine semi-supervised CD method based on consistency regularization (C2F-SemiCD), which includes a coarse-to-fine CD network with a multiscale attention mechanism (C2FNet) and a semi-supervised update method. Among them, the C2FNet network gradually completes the extraction of change features from coarse-grained to fine-grained through multiscale feature fusion, channel attention mechanism, spatial attention mechanism, global context module, feature refine module, initial aggregation module, and final aggregation module. The semi-supervised update method uses the mean teacher method. The parameters of the student model are updated to the parameters of the teacher Model by using the exponential moving average (EMA) method. Through extensive experiments on three datasets and meticulous ablation studies, including crossover experiments across datasets, we verify the significant effectiveness and efficiency of the proposed C2F-SemiCD method. The code will be open at: https://github.com/ChengxiHAN/C2F-SemiCDand-C2FNet.

PaperPDFCode

Code

chengxihan/c2f-semicd-and-c2f-cdnet officialmentioned in paperpytorch report

Repository list and official/mentioned flags are the archive's, frozen 2025-07-28. Reachability, where shown, is from one Syntology probe window (2026-09-16 to 2026-09-18); repositories not probed show nothing. GitHub stars are not tracked.

Code Syntology ran Syntology

Not run by Syntology. Nothing on this page verifies that the listed code works.

Tasks

Change DetectionSemi-supervised Change Detection

Results from the paper archive 2025-07-28

TaskDatasetModelMetricValueRank at snapshotLeaderboardReport
Change Detection CDD Dataset (season-varying) C2FNet F1 95.93 #10 of 18 Archive leaderboard report
Change Detection CDD Dataset (season-varying) C2FNet F1-Score 95.93 #10 of 18 Archive leaderboard report
Change Detection CDD Dataset (season-varying) C2FNet IoU 92.18 #10 of 18 Archive leaderboard report
Change Detection CDD Dataset (season-varying) C2FNet KC 95.39 #10 of 18 Archive leaderboard report
Change Detection CDD Dataset (season-varying) C2FNet Overall Accuracy 99.04 #10 of 18 Archive leaderboard report
Change Detection CDD Dataset (season-varying) C2FNet Precision 95.46 #10 of 18 Archive leaderboard report
Change Detection CDD Dataset (season-varying) C2FNet Recall 96.41 #10 of 18 Archive leaderboard report
Change Detection DSIFN-CD C2FNet F1 64.03 #6 of 9 Archive leaderboard report
Change Detection DSIFN-CD C2FNet IoU 47.09 #6 of 9 Archive leaderboard report
Change Detection DSIFN-CD C2FNet KC 55.62 #6 of 9 Archive leaderboard report
Change Detection DSIFN-CD C2FNet Overall Accuracy 86.19 #6 of 9 Archive leaderboard report
Change Detection DSIFN-CD C2FNet Precision 57.45 #6 of 9 Archive leaderboard report
Change Detection DSIFN-CD C2FNet Recall 72.31 #6 of 9 Archive leaderboard report
Change Detection GoogleGZ-CD C2FNet F1 86.86 #1 of 4 Archive leaderboard report
Change Detection GoogleGZ-CD C2FNet IoU 76.77 #1 of 4 Archive leaderboard report
Change Detection GoogleGZ-CD C2FNet KC 82.48 #1 of 4 Archive leaderboard report
Change Detection GoogleGZ-CD C2FNet Overal Accuracy 93.43 #1 of 4 Archive leaderboard report
Change Detection GoogleGZ-CD C2FNet Precision 85.46 #1 of 4 Archive leaderboard report
Change Detection GoogleGZ-CD C2FNet Recall 88.31 #1 of 4 Archive leaderboard report
Change Detection LEVIR+ C2FNet F1 79.15 #8 of 9 Archive leaderboard report
Change Detection LEVIR+ C2FNet IoU 65.50 #8 of 9 Archive leaderboard report
Change Detection LEVIR+ C2FNet KC 78.25 #8 of 9 Archive leaderboard report
Change Detection LEVIR+ C2FNet OA 98.26 #8 of 9 Archive leaderboard report
Change Detection LEVIR+ C2FNet Prcision 77.19 #8 of 9 Archive leaderboard report
Change Detection LEVIR+ C2FNet Recall 81.22 #8 of 9 Archive leaderboard report
Change Detection LEVIR-CD C2FNet F1 91.83 #15 of 28 Archive leaderboard report
Change Detection LEVIR-CD C2FNet F1-score 99.18 #15 of 28 Archive leaderboard report
Change Detection LEVIR-CD C2FNet IoU 93.69 #15 of 28 Archive leaderboard report
Change Detection LEVIR-CD C2FNet Overall Accuracy 90.04 #15 of 28 Archive leaderboard report
Change Detection LEVIR-CD C2FNet Precision 84.89 #15 of 28 Archive leaderboard report
Change Detection LEVIR-CD C2FNet Recall 91.40 #15 of 28 Archive leaderboard report
Change Detection S2Looking C2FNet F1 62.83 #10 of 11 Archive leaderboard report
Change Detection S2Looking C2FNet F1-Score 62.83 #10 of 11 Archive leaderboard report
Change Detection S2Looking C2FNet IoU 45.80 #10 of 11 Archive leaderboard report
Change Detection S2Looking C2FNet KC 62.44 #10 of 11 Archive leaderboard report
Change Detection S2Looking C2FNet OA 99.22 #10 of 11 Archive leaderboard report
Change Detection S2Looking C2FNet Precision 74.84 #10 of 11 Archive leaderboard report
Change Detection S2Looking C2FNet Recall 54.14 #10 of 11 Archive leaderboard report
Change Detection SYSU-CD C2FNet F1 77.97 #11 of 12 Archive leaderboard report
Change Detection SYSU-CD C2FNet IoU 63.89 #11 of 12 Archive leaderboard report
Change Detection SYSU-CD C2FNet KC 70.87 #11 of 12 Archive leaderboard report
Change Detection SYSU-CD C2FNet OA 89.25 #11 of 12 Archive leaderboard report
Change Detection SYSU-CD C2FNet Precision 75.44 #11 of 12 Archive leaderboard report
Change Detection SYSU-CD C2FNet Recall 80.67 #11 of 12 Archive leaderboard report
Change Detection WHU-CD C2FNet F1 94.36 #3 of 22 Archive leaderboard report
Change Detection WHU-CD C2FNet IoU 89.33 #3 of 22 Archive leaderboard report
Change Detection WHU-CD C2FNet KC 94.14 #3 of 22 Archive leaderboard report
Change Detection WHU-CD C2FNet Overall Accuracy 99.56 #3 of 22 Archive leaderboard report
Change Detection WHU-CD C2FNet Precision 96.57 #3 of 22 Archive leaderboard report
Change Detection WHU-CD C2FNet Recall 92.26 #3 of 22 Archive leaderboard report
Semi-supervised Change Detection LEVIR-CD - 10% labeled data C2F-SemiCD F1 90.80 #2 of 5 Archive leaderboard report
Semi-supervised Change Detection LEVIR-CD - 10% labeled data C2F-SemiCD IoU 83.15 #2 of 5 Archive leaderboard report
Semi-supervised Change Detection LEVIR-CD - 10% labeled data C2F-SemiCD KC 90.31 #2 of 5 Archive leaderboard report
Semi-supervised Change Detection LEVIR-CD - 10% labeled data C2F-SemiCD OA 99.08 #2 of 5 Archive leaderboard report
Semi-supervised Change Detection LEVIR-CD - 10% labeled data C2F-SemiCD Precision 92.44 #2 of 5 Archive leaderboard report
Semi-supervised Change Detection LEVIR-CD - 10% labeled data C2F-SemiCD Recall 89.22 #2 of 5 Archive leaderboard report
Semi-supervised Change Detection LEVIR-CD - 20% labeled data C2F-SemiCD F1 91.16 #2 of 4 Archive leaderboard report
Semi-supervised Change Detection LEVIR-CD - 20% labeled data C2F-SemiCD IoU 83.75 #2 of 4 Archive leaderboard report
Semi-supervised Change Detection LEVIR-CD - 20% labeled data C2F-SemiCD KC 90.69 #2 of 4 Archive leaderboard report
Semi-supervised Change Detection LEVIR-CD - 20% labeled data C2F-SemiCD OA 99.12 #2 of 4 Archive leaderboard report
Semi-supervised Change Detection LEVIR-CD - 20% labeled data C2F-SemiCD Precision 93.26 #2 of 4 Archive leaderboard report
Semi-supervised Change Detection LEVIR-CD - 20% labeled data C2F-SemiCD Recall 89.15 #2 of 4 Archive leaderboard report
Semi-supervised Change Detection LEVIR-CD - 40% labeled data C2F-SemiCD F1 91.67 #1 of 4 Archive leaderboard report
Semi-supervised Change Detection LEVIR-CD - 40% labeled data C2F-SemiCD IoU 84.62 #1 of 4 Archive leaderboard report
Semi-supervised Change Detection LEVIR-CD - 40% labeled data C2F-SemiCD KC 91.23 #1 of 4 Archive leaderboard report
Semi-supervised Change Detection LEVIR-CD - 40% labeled data C2F-SemiCD OA 99.17 #1 of 4 Archive leaderboard report
Semi-supervised Change Detection LEVIR-CD - 40% labeled data C2F-SemiCD Precision 93.41 #1 of 4 Archive leaderboard report
Semi-supervised Change Detection LEVIR-CD - 40% labeled data C2F-SemiCD Recall 89.99 #1 of 4 Archive leaderboard report
Semi-supervised Change Detection LEVIR-CD - 5% labeled data C2F-SemiCD F1 89.97 #3 of 5 Archive leaderboard report
Semi-supervised Change Detection LEVIR-CD - 5% labeled data C2F-SemiCD IoU 81.76 #3 of 5 Archive leaderboard report
Semi-supervised Change Detection LEVIR-CD - 5% labeled data C2F-SemiCD KC 89.44 #3 of 5 Archive leaderboard report
Semi-supervised Change Detection LEVIR-CD - 5% labeled data C2F-SemiCD OA 98.99 #3 of 5 Archive leaderboard report
Semi-supervised Change Detection LEVIR-CD - 5% labeled data C2F-SemiCD Precision 91.45 #3 of 5 Archive leaderboard report
Semi-supervised Change Detection LEVIR-CD - 5% labeled data C2F-SemiCD Recall 88.53 #3 of 5 Archive leaderboard report
Semi-supervised Change Detection WHU - 10% labeled data C2F-SemiCD F1 86.58 #3 of 4 Archive leaderboard report
Semi-supervised Change Detection WHU - 10% labeled data C2F-SemiCD IoU 76.33 #3 of 4 Archive leaderboard report
Semi-supervised Change Detection WHU - 10% labeled data C2F-SemiCD KC 86.03 #3 of 4 Archive leaderboard report
Semi-supervised Change Detection WHU - 10% labeled data C2F-SemiCD OA 98.94 #3 of 4 Archive leaderboard report
Semi-supervised Change Detection WHU - 10% labeled data C2F-SemiCD Precision 87.35 #3 of 4 Archive leaderboard report
Semi-supervised Change Detection WHU - 10% labeled data C2F-SemiCD Recall 85.81 #3 of 4 Archive leaderboard report
Semi-supervised Change Detection WHU - 20% labeled data C2F-SemiCD F1 90.07 #2 of 4 Archive leaderboard report
Semi-supervised Change Detection WHU - 20% labeled data C2F-SemiCD IoU 81.93 #2 of 4 Archive leaderboard report
Semi-supervised Change Detection WHU - 20% labeled data C2F-SemiCD KC 89.66 #2 of 4 Archive leaderboard report
Semi-supervised Change Detection WHU - 20% labeled data C2F-SemiCD OA 99.23 #2 of 4 Archive leaderboard report
Semi-supervised Change Detection WHU - 20% labeled data C2F-SemiCD Precision 91.83 #2 of 4 Archive leaderboard report
Semi-supervised Change Detection WHU - 20% labeled data C2F-SemiCD Recall 88.36 #2 of 4 Archive leaderboard report
Semi-supervised Change Detection WHU - 40% labeled data C2F-SemiCD F1 93.03 #2 of 4 Archive leaderboard report
Semi-supervised Change Detection WHU - 40% labeled data C2F-SemiCD IoU 86.97 #2 of 4 Archive leaderboard report
Semi-supervised Change Detection WHU - 40% labeled data C2F-SemiCD KC 92.74 #2 of 4 Archive leaderboard report
Semi-supervised Change Detection WHU - 40% labeled data C2F-SemiCD OA 99.45 #2 of 4 Archive leaderboard report
Semi-supervised Change Detection WHU - 40% labeled data C2F-SemiCD Precision 93.20 #2 of 4 Archive leaderboard report
Semi-supervised Change Detection WHU - 40% labeled data C2F-SemiCD Recall 92.86 #2 of 4 Archive leaderboard report
Semi-supervised Change Detection WHU - 5% labeled data C2F-SemiCD F1 85.63 #3 of 4 Archive leaderboard report
Semi-supervised Change Detection WHU - 5% labeled data C2F-SemiCD IoU 74.87 #3 of 4 Archive leaderboard report
Semi-supervised Change Detection WHU - 5% labeled data C2F-SemiCD KC 85.04 #3 of 4 Archive leaderboard report
Semi-supervised Change Detection WHU - 5% labeled data C2F-SemiCD OA 98.87 #3 of 4 Archive leaderboard report
Semi-supervised Change Detection WHU - 5% labeled data C2F-SemiCD Precision 86.51 #3 of 4 Archive leaderboard report
Semi-supervised Change Detection WHU - 5% labeled data C2F-SemiCD Recall 84.77 #3 of 4 Archive leaderboard report

Ranks are positions in the archive's leaderboards as they stood at the 2025-07-28 snapshot. Results published since then are not among these rows, so a rank here is not a current standing.

Report a problem or propose a change · a person checks every report against the paper or source before anything changes; decisions are listed on /corrections