├── README.md ├── checkpoints └── README.md ├── data_config.py ├── datasets ├── CD_dataset.py └── data_utils.py ├── demo.py ├── eval_cd.py ├── images └── model.png ├── main_cd.py ├── misc ├── imutils.py ├── logger_tool.py ├── metric_tool.py ├── pyutils.py └── torchutils.py ├── models ├── ICIFNet.py ├── README.md ├── __init__.py ├── basic_model.py ├── evaluator.py ├── losses.py ├── networks.py ├── pvtv2.py ├── resnet.py └── trainer.py ├── pretrained └── README.md ├── requirements.txt ├── samples ├── A │ ├── test_102_0512_0000.png │ ├── test_113_0256.png │ ├── test_121_0768_0256.png │ ├── test_2_0000_0000.png │ ├── test_2_0000_0512.png │ ├── test_55_0256_0000.png │ ├── test_77_0512_0256.png │ ├── test_7_0256_0512.png │ ├── train_36_0512_0512.png │ ├── train_386_0512_0768.png │ ├── train_412_0512_0768.png │ └── val_27_0000_0256.png ├── B │ ├── test_102_0512_0000.png │ ├── test_113_0256.png │ ├── test_121_0768_0256.png │ ├── test_2_0000_0000.png │ ├── test_2_0000_0512.png │ ├── test_55_0256_0000.png │ ├── test_77_0512_0256.png │ ├── test_7_0256_0512.png │ ├── train_36_0512_0512.png │ ├── train_386_0512_0768.png │ ├── train_412_0512_0768.png │ └── val_27_0000_0256.png ├── label │ ├── test_102_0512_0000.png │ ├── test_121_0768_0256.png │ ├── test_2_0000_0000.png │ ├── test_2_0000_0512.png │ ├── test_55_0256_0000.png │ ├── test_77_0512_0256.png │ ├── test_7_0256_0512.png │ ├── train_36_0512_0512.png │ ├── train_386_0512_0768.png │ ├── train_412_0512_0768.png │ └── val_27_0000_0256.png ├── list │ └── demo.txt └── predict │ ├── test_102_0512_0000.png │ ├── test_121_0768_0256.png │ ├── test_2_0000_0000.png │ ├── test_2_0000_0512.png │ ├── test_55_0256_0000.png │ ├── test_77_0512_0256.png │ ├── test_7_0256_0512.png │ └── vis │ ├── test_102_0512_0000.png │ ├── test_121_0768_0256.png │ ├── test_2_0000_0000.png │ ├── test_2_0000_0512.png │ ├── test_55_0256_0000.png │ ├── test_77_0512_0256.png │ └── test_7_0256_0512.png ├── scripts ├── eval.sh └── run_cd.sh └── utils.py /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZhengJianwei2/ICIF-Net/HEAD/README.md -------------------------------------------------------------------------------- /checkpoints/README.md: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /data_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZhengJianwei2/ICIF-Net/HEAD/data_config.py -------------------------------------------------------------------------------- /datasets/CD_dataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZhengJianwei2/ICIF-Net/HEAD/datasets/CD_dataset.py -------------------------------------------------------------------------------- /datasets/data_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZhengJianwei2/ICIF-Net/HEAD/datasets/data_utils.py -------------------------------------------------------------------------------- /demo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZhengJianwei2/ICIF-Net/HEAD/demo.py -------------------------------------------------------------------------------- /eval_cd.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZhengJianwei2/ICIF-Net/HEAD/eval_cd.py -------------------------------------------------------------------------------- /images/model.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZhengJianwei2/ICIF-Net/HEAD/images/model.png -------------------------------------------------------------------------------- /main_cd.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZhengJianwei2/ICIF-Net/HEAD/main_cd.py -------------------------------------------------------------------------------- /misc/imutils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZhengJianwei2/ICIF-Net/HEAD/misc/imutils.py -------------------------------------------------------------------------------- /misc/logger_tool.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZhengJianwei2/ICIF-Net/HEAD/misc/logger_tool.py -------------------------------------------------------------------------------- /misc/metric_tool.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZhengJianwei2/ICIF-Net/HEAD/misc/metric_tool.py -------------------------------------------------------------------------------- /misc/pyutils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZhengJianwei2/ICIF-Net/HEAD/misc/pyutils.py -------------------------------------------------------------------------------- /misc/torchutils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZhengJianwei2/ICIF-Net/HEAD/misc/torchutils.py -------------------------------------------------------------------------------- /models/ICIFNet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZhengJianwei2/ICIF-Net/HEAD/models/ICIFNet.py -------------------------------------------------------------------------------- /models/README.md: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /models/__init__.py: -------------------------------------------------------------------------------- 1 | from .resnet import * 2 | -------------------------------------------------------------------------------- /models/basic_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZhengJianwei2/ICIF-Net/HEAD/models/basic_model.py -------------------------------------------------------------------------------- /models/evaluator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZhengJianwei2/ICIF-Net/HEAD/models/evaluator.py -------------------------------------------------------------------------------- /models/losses.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZhengJianwei2/ICIF-Net/HEAD/models/losses.py -------------------------------------------------------------------------------- /models/networks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZhengJianwei2/ICIF-Net/HEAD/models/networks.py -------------------------------------------------------------------------------- /models/pvtv2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZhengJianwei2/ICIF-Net/HEAD/models/pvtv2.py -------------------------------------------------------------------------------- /models/resnet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZhengJianwei2/ICIF-Net/HEAD/models/resnet.py -------------------------------------------------------------------------------- /models/trainer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZhengJianwei2/ICIF-Net/HEAD/models/trainer.py -------------------------------------------------------------------------------- /pretrained/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZhengJianwei2/ICIF-Net/HEAD/pretrained/README.md -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZhengJianwei2/ICIF-Net/HEAD/requirements.txt -------------------------------------------------------------------------------- /samples/A/test_102_0512_0000.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZhengJianwei2/ICIF-Net/HEAD/samples/A/test_102_0512_0000.png -------------------------------------------------------------------------------- /samples/A/test_113_0256.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZhengJianwei2/ICIF-Net/HEAD/samples/A/test_113_0256.png -------------------------------------------------------------------------------- /samples/A/test_121_0768_0256.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZhengJianwei2/ICIF-Net/HEAD/samples/A/test_121_0768_0256.png -------------------------------------------------------------------------------- /samples/A/test_2_0000_0000.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZhengJianwei2/ICIF-Net/HEAD/samples/A/test_2_0000_0000.png -------------------------------------------------------------------------------- /samples/A/test_2_0000_0512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZhengJianwei2/ICIF-Net/HEAD/samples/A/test_2_0000_0512.png -------------------------------------------------------------------------------- /samples/A/test_55_0256_0000.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZhengJianwei2/ICIF-Net/HEAD/samples/A/test_55_0256_0000.png -------------------------------------------------------------------------------- /samples/A/test_77_0512_0256.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZhengJianwei2/ICIF-Net/HEAD/samples/A/test_77_0512_0256.png -------------------------------------------------------------------------------- /samples/A/test_7_0256_0512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZhengJianwei2/ICIF-Net/HEAD/samples/A/test_7_0256_0512.png -------------------------------------------------------------------------------- /samples/A/train_36_0512_0512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZhengJianwei2/ICIF-Net/HEAD/samples/A/train_36_0512_0512.png -------------------------------------------------------------------------------- /samples/A/train_386_0512_0768.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZhengJianwei2/ICIF-Net/HEAD/samples/A/train_386_0512_0768.png -------------------------------------------------------------------------------- /samples/A/train_412_0512_0768.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZhengJianwei2/ICIF-Net/HEAD/samples/A/train_412_0512_0768.png -------------------------------------------------------------------------------- /samples/A/val_27_0000_0256.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZhengJianwei2/ICIF-Net/HEAD/samples/A/val_27_0000_0256.png -------------------------------------------------------------------------------- /samples/B/test_102_0512_0000.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZhengJianwei2/ICIF-Net/HEAD/samples/B/test_102_0512_0000.png -------------------------------------------------------------------------------- /samples/B/test_113_0256.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZhengJianwei2/ICIF-Net/HEAD/samples/B/test_113_0256.png -------------------------------------------------------------------------------- /samples/B/test_121_0768_0256.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZhengJianwei2/ICIF-Net/HEAD/samples/B/test_121_0768_0256.png -------------------------------------------------------------------------------- /samples/B/test_2_0000_0000.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZhengJianwei2/ICIF-Net/HEAD/samples/B/test_2_0000_0000.png -------------------------------------------------------------------------------- /samples/B/test_2_0000_0512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZhengJianwei2/ICIF-Net/HEAD/samples/B/test_2_0000_0512.png -------------------------------------------------------------------------------- /samples/B/test_55_0256_0000.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZhengJianwei2/ICIF-Net/HEAD/samples/B/test_55_0256_0000.png -------------------------------------------------------------------------------- /samples/B/test_77_0512_0256.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZhengJianwei2/ICIF-Net/HEAD/samples/B/test_77_0512_0256.png -------------------------------------------------------------------------------- /samples/B/test_7_0256_0512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZhengJianwei2/ICIF-Net/HEAD/samples/B/test_7_0256_0512.png -------------------------------------------------------------------------------- /samples/B/train_36_0512_0512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZhengJianwei2/ICIF-Net/HEAD/samples/B/train_36_0512_0512.png -------------------------------------------------------------------------------- /samples/B/train_386_0512_0768.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZhengJianwei2/ICIF-Net/HEAD/samples/B/train_386_0512_0768.png -------------------------------------------------------------------------------- /samples/B/train_412_0512_0768.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZhengJianwei2/ICIF-Net/HEAD/samples/B/train_412_0512_0768.png -------------------------------------------------------------------------------- /samples/B/val_27_0000_0256.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZhengJianwei2/ICIF-Net/HEAD/samples/B/val_27_0000_0256.png -------------------------------------------------------------------------------- /samples/label/test_102_0512_0000.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZhengJianwei2/ICIF-Net/HEAD/samples/label/test_102_0512_0000.png -------------------------------------------------------------------------------- /samples/label/test_121_0768_0256.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZhengJianwei2/ICIF-Net/HEAD/samples/label/test_121_0768_0256.png -------------------------------------------------------------------------------- /samples/label/test_2_0000_0000.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZhengJianwei2/ICIF-Net/HEAD/samples/label/test_2_0000_0000.png -------------------------------------------------------------------------------- /samples/label/test_2_0000_0512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZhengJianwei2/ICIF-Net/HEAD/samples/label/test_2_0000_0512.png -------------------------------------------------------------------------------- /samples/label/test_55_0256_0000.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZhengJianwei2/ICIF-Net/HEAD/samples/label/test_55_0256_0000.png -------------------------------------------------------------------------------- /samples/label/test_77_0512_0256.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZhengJianwei2/ICIF-Net/HEAD/samples/label/test_77_0512_0256.png -------------------------------------------------------------------------------- /samples/label/test_7_0256_0512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZhengJianwei2/ICIF-Net/HEAD/samples/label/test_7_0256_0512.png -------------------------------------------------------------------------------- /samples/label/train_36_0512_0512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZhengJianwei2/ICIF-Net/HEAD/samples/label/train_36_0512_0512.png -------------------------------------------------------------------------------- /samples/label/train_386_0512_0768.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZhengJianwei2/ICIF-Net/HEAD/samples/label/train_386_0512_0768.png -------------------------------------------------------------------------------- /samples/label/train_412_0512_0768.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZhengJianwei2/ICIF-Net/HEAD/samples/label/train_412_0512_0768.png -------------------------------------------------------------------------------- /samples/label/val_27_0000_0256.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZhengJianwei2/ICIF-Net/HEAD/samples/label/val_27_0000_0256.png -------------------------------------------------------------------------------- /samples/list/demo.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZhengJianwei2/ICIF-Net/HEAD/samples/list/demo.txt -------------------------------------------------------------------------------- /samples/predict/test_102_0512_0000.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZhengJianwei2/ICIF-Net/HEAD/samples/predict/test_102_0512_0000.png -------------------------------------------------------------------------------- /samples/predict/test_121_0768_0256.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZhengJianwei2/ICIF-Net/HEAD/samples/predict/test_121_0768_0256.png -------------------------------------------------------------------------------- /samples/predict/test_2_0000_0000.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZhengJianwei2/ICIF-Net/HEAD/samples/predict/test_2_0000_0000.png -------------------------------------------------------------------------------- /samples/predict/test_2_0000_0512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZhengJianwei2/ICIF-Net/HEAD/samples/predict/test_2_0000_0512.png -------------------------------------------------------------------------------- /samples/predict/test_55_0256_0000.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZhengJianwei2/ICIF-Net/HEAD/samples/predict/test_55_0256_0000.png -------------------------------------------------------------------------------- /samples/predict/test_77_0512_0256.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZhengJianwei2/ICIF-Net/HEAD/samples/predict/test_77_0512_0256.png -------------------------------------------------------------------------------- /samples/predict/test_7_0256_0512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZhengJianwei2/ICIF-Net/HEAD/samples/predict/test_7_0256_0512.png -------------------------------------------------------------------------------- /samples/predict/vis/test_102_0512_0000.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZhengJianwei2/ICIF-Net/HEAD/samples/predict/vis/test_102_0512_0000.png -------------------------------------------------------------------------------- /samples/predict/vis/test_121_0768_0256.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZhengJianwei2/ICIF-Net/HEAD/samples/predict/vis/test_121_0768_0256.png -------------------------------------------------------------------------------- /samples/predict/vis/test_2_0000_0000.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZhengJianwei2/ICIF-Net/HEAD/samples/predict/vis/test_2_0000_0000.png -------------------------------------------------------------------------------- /samples/predict/vis/test_2_0000_0512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZhengJianwei2/ICIF-Net/HEAD/samples/predict/vis/test_2_0000_0512.png -------------------------------------------------------------------------------- /samples/predict/vis/test_55_0256_0000.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZhengJianwei2/ICIF-Net/HEAD/samples/predict/vis/test_55_0256_0000.png -------------------------------------------------------------------------------- /samples/predict/vis/test_77_0512_0256.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZhengJianwei2/ICIF-Net/HEAD/samples/predict/vis/test_77_0512_0256.png -------------------------------------------------------------------------------- /samples/predict/vis/test_7_0256_0512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZhengJianwei2/ICIF-Net/HEAD/samples/predict/vis/test_7_0256_0512.png -------------------------------------------------------------------------------- /scripts/eval.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZhengJianwei2/ICIF-Net/HEAD/scripts/eval.sh -------------------------------------------------------------------------------- /scripts/run_cd.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZhengJianwei2/ICIF-Net/HEAD/scripts/run_cd.sh -------------------------------------------------------------------------------- /utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ZhengJianwei2/ICIF-Net/HEAD/utils.py --------------------------------------------------------------------------------