From b541556ff34e3b8ae8a3d727923e45bea0e77898 Mon Sep 17 00:00:00 2001 From: likyoo Date: Thu, 2 Mar 2023 14:36:28 +0800 Subject: [PATCH] support tinycdv2 --- configs/tinycd_v2/README.md | 22 +++++++++++++++++++ ....py => tinycd_v2_b_256x256_40k_levircd.py} | 0 .../tinycd_v2_l_256x256_40k_levircd.py | 2 +- .../tinycd_v2_s_256x256_40k_levircd.py | 2 +- 4 files changed, 24 insertions(+), 2 deletions(-) create mode 100644 configs/tinycd_v2/README.md rename configs/tinycd_v2/{tinycd_v2_256x256_40k_levircd.py => tinycd_v2_b_256x256_40k_levircd.py} (100%) diff --git a/configs/tinycd_v2/README.md b/configs/tinycd_v2/README.md new file mode 100644 index 0000000..5fefe10 --- /dev/null +++ b/configs/tinycd_v2/README.md @@ -0,0 +1,22 @@ +# TinyCDv2 + +TinyCDv2: A Lighter and Stronger Network for Remote Sensing Change Detection + +## Introduction + +[Code Snippet](https://github.com/likyoo/open-cd/blob/main/opencd/models/backbones/tinynet.py) + +## Abstract + + +### LEVIR-CD + +| Method | Crop Size | Lr schd | #Param (M) | MACs (G) | Precision | Recall | F1-Score | IoU | config | download | +| :--------: | :-------: | :-----: | :--------: | :------: | :-------: | :----: | :------: | :---: | :----------------------------------------------------------: | :------: | +| TinyCDv2-S | 256x256 | 40000 | 0.045 | 0.23 | 90.08 | 89.44 | 89.76 | 81.42 | [config](https://github.com/likyoo/open-cd/blob/main/configs/tinycd_v2/tinycd_v2_s_256x256_40k_levircd.py) | | +| TinyCDv2-B | 256x256 | 40000 | 0.116 | 0.58 | 91.75 | 90.17 | 90.95 | 83.41 | [config](https://github.com/likyoo/open-cd/blob/main/configs/tinycd_v2/tinycd_v2_b_256x256_40k_levircd.py) | | +| TinyCDv2-L | 256x256 | 40000 | 0.263 | 1.51 | 92.27 | 90.48 | 91.37 | 84.11 | [config](https://github.com/likyoo/open-cd/blob/main/configs/tinycd_v2/tinycd_v2_l_256x256_40k_levircd.py) | | + + +- All metrics are based on the category "change". +- All scores are computed on the test set. diff --git a/configs/tinycd_v2/tinycd_v2_256x256_40k_levircd.py b/configs/tinycd_v2/tinycd_v2_b_256x256_40k_levircd.py similarity index 100% rename from configs/tinycd_v2/tinycd_v2_256x256_40k_levircd.py rename to configs/tinycd_v2/tinycd_v2_b_256x256_40k_levircd.py diff --git a/configs/tinycd_v2/tinycd_v2_l_256x256_40k_levircd.py b/configs/tinycd_v2/tinycd_v2_l_256x256_40k_levircd.py index 4925760..167e434 100644 --- a/configs/tinycd_v2/tinycd_v2_l_256x256_40k_levircd.py +++ b/configs/tinycd_v2/tinycd_v2_l_256x256_40k_levircd.py @@ -1,4 +1,4 @@ -_base_ = ['./tinycd_v2_256x256_40k_levircd.py'] +_base_ = ['./tinycd_v2_b_256x256_40k_levircd.py'] model = dict( backbone=dict( diff --git a/configs/tinycd_v2/tinycd_v2_s_256x256_40k_levircd.py b/configs/tinycd_v2/tinycd_v2_s_256x256_40k_levircd.py index cce1994..62f4810 100644 --- a/configs/tinycd_v2/tinycd_v2_s_256x256_40k_levircd.py +++ b/configs/tinycd_v2/tinycd_v2_s_256x256_40k_levircd.py @@ -1,4 +1,4 @@ -_base_ = ['./tinycd_v2_256x256_40k_levircd.py'] +_base_ = ['./tinycd_v2_b_256x256_40k_levircd.py'] model = dict( backbone=dict(