├── .gitignore ├── LICENSE ├── README.md ├── compute_iou.py ├── core ├── data │ ├── VOC │ │ ├── __init__.py │ │ ├── voc_class_loader.py │ │ └── voc_wsss_sp_loader.py │ └── __init__.py ├── model │ ├── __init__.py │ ├── layers.py │ ├── layers_custom │ │ ├── __init__.py │ │ ├── constant.py │ │ ├── icd.py │ │ └── segmentation.py │ └── vgg.py └── utils │ ├── __init__.py │ ├── dataset_tools.py │ ├── image_tools.py │ └── mxnet_tools.py ├── data ├── VOC2012 │ ├── test.txt │ ├── train_aug.txt │ └── val.txt ├── pretrained │ └── .gitkeep ├── saliency │ └── .gitkeep └── superpixels │ └── .gitkeep ├── external └── superpixel │ ├── Makefile │ ├── build │ └── .gitkeep │ ├── include │ └── segment.h │ ├── makeSuperpixel.cpp │ └── src │ ├── segment.cpp │ └── segment │ ├── COPYING │ ├── Makefile │ ├── README │ ├── convolve.h │ ├── disjoint-set.h │ ├── filter.h │ ├── image.h │ ├── imconv.h │ ├── imutil.h │ ├── misc.h │ ├── pnmfile.h │ ├── segment-graph.h │ ├── segment-image.h │ └── segment.cpp ├── generate_superpixel.py ├── resources ├── framework.jpg ├── introduction.jpg └── visualization.jpg └── run_icd.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/js-fan/ICD/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/js-fan/ICD/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/js-fan/ICD/HEAD/README.md -------------------------------------------------------------------------------- /compute_iou.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/js-fan/ICD/HEAD/compute_iou.py -------------------------------------------------------------------------------- /core/data/VOC/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/js-fan/ICD/HEAD/core/data/VOC/__init__.py -------------------------------------------------------------------------------- /core/data/VOC/voc_class_loader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/js-fan/ICD/HEAD/core/data/VOC/voc_class_loader.py -------------------------------------------------------------------------------- /core/data/VOC/voc_wsss_sp_loader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/js-fan/ICD/HEAD/core/data/VOC/voc_wsss_sp_loader.py -------------------------------------------------------------------------------- /core/data/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /core/model/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /core/model/layers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/js-fan/ICD/HEAD/core/model/layers.py -------------------------------------------------------------------------------- /core/model/layers_custom/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/js-fan/ICD/HEAD/core/model/layers_custom/__init__.py -------------------------------------------------------------------------------- /core/model/layers_custom/constant.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/js-fan/ICD/HEAD/core/model/layers_custom/constant.py -------------------------------------------------------------------------------- /core/model/layers_custom/icd.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/js-fan/ICD/HEAD/core/model/layers_custom/icd.py -------------------------------------------------------------------------------- /core/model/layers_custom/segmentation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/js-fan/ICD/HEAD/core/model/layers_custom/segmentation.py -------------------------------------------------------------------------------- /core/model/vgg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/js-fan/ICD/HEAD/core/model/vgg.py -------------------------------------------------------------------------------- /core/utils/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/js-fan/ICD/HEAD/core/utils/__init__.py -------------------------------------------------------------------------------- /core/utils/dataset_tools.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/js-fan/ICD/HEAD/core/utils/dataset_tools.py -------------------------------------------------------------------------------- /core/utils/image_tools.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/js-fan/ICD/HEAD/core/utils/image_tools.py -------------------------------------------------------------------------------- /core/utils/mxnet_tools.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/js-fan/ICD/HEAD/core/utils/mxnet_tools.py -------------------------------------------------------------------------------- /data/VOC2012/test.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/js-fan/ICD/HEAD/data/VOC2012/test.txt -------------------------------------------------------------------------------- /data/VOC2012/train_aug.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/js-fan/ICD/HEAD/data/VOC2012/train_aug.txt -------------------------------------------------------------------------------- /data/VOC2012/val.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/js-fan/ICD/HEAD/data/VOC2012/val.txt -------------------------------------------------------------------------------- /data/pretrained/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /data/saliency/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /data/superpixels/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /external/superpixel/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/js-fan/ICD/HEAD/external/superpixel/Makefile -------------------------------------------------------------------------------- /external/superpixel/build/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /external/superpixel/include/segment.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/js-fan/ICD/HEAD/external/superpixel/include/segment.h -------------------------------------------------------------------------------- /external/superpixel/makeSuperpixel.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/js-fan/ICD/HEAD/external/superpixel/makeSuperpixel.cpp -------------------------------------------------------------------------------- /external/superpixel/src/segment.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/js-fan/ICD/HEAD/external/superpixel/src/segment.cpp -------------------------------------------------------------------------------- /external/superpixel/src/segment/COPYING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/js-fan/ICD/HEAD/external/superpixel/src/segment/COPYING -------------------------------------------------------------------------------- /external/superpixel/src/segment/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/js-fan/ICD/HEAD/external/superpixel/src/segment/Makefile -------------------------------------------------------------------------------- /external/superpixel/src/segment/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/js-fan/ICD/HEAD/external/superpixel/src/segment/README -------------------------------------------------------------------------------- /external/superpixel/src/segment/convolve.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/js-fan/ICD/HEAD/external/superpixel/src/segment/convolve.h -------------------------------------------------------------------------------- /external/superpixel/src/segment/disjoint-set.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/js-fan/ICD/HEAD/external/superpixel/src/segment/disjoint-set.h -------------------------------------------------------------------------------- /external/superpixel/src/segment/filter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/js-fan/ICD/HEAD/external/superpixel/src/segment/filter.h -------------------------------------------------------------------------------- /external/superpixel/src/segment/image.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/js-fan/ICD/HEAD/external/superpixel/src/segment/image.h -------------------------------------------------------------------------------- /external/superpixel/src/segment/imconv.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/js-fan/ICD/HEAD/external/superpixel/src/segment/imconv.h -------------------------------------------------------------------------------- /external/superpixel/src/segment/imutil.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/js-fan/ICD/HEAD/external/superpixel/src/segment/imutil.h -------------------------------------------------------------------------------- /external/superpixel/src/segment/misc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/js-fan/ICD/HEAD/external/superpixel/src/segment/misc.h -------------------------------------------------------------------------------- /external/superpixel/src/segment/pnmfile.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/js-fan/ICD/HEAD/external/superpixel/src/segment/pnmfile.h -------------------------------------------------------------------------------- /external/superpixel/src/segment/segment-graph.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/js-fan/ICD/HEAD/external/superpixel/src/segment/segment-graph.h -------------------------------------------------------------------------------- /external/superpixel/src/segment/segment-image.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/js-fan/ICD/HEAD/external/superpixel/src/segment/segment-image.h -------------------------------------------------------------------------------- /external/superpixel/src/segment/segment.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/js-fan/ICD/HEAD/external/superpixel/src/segment/segment.cpp -------------------------------------------------------------------------------- /generate_superpixel.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/js-fan/ICD/HEAD/generate_superpixel.py -------------------------------------------------------------------------------- /resources/framework.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/js-fan/ICD/HEAD/resources/framework.jpg -------------------------------------------------------------------------------- /resources/introduction.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/js-fan/ICD/HEAD/resources/introduction.jpg -------------------------------------------------------------------------------- /resources/visualization.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/js-fan/ICD/HEAD/resources/visualization.jpg -------------------------------------------------------------------------------- /run_icd.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/js-fan/ICD/HEAD/run_icd.py --------------------------------------------------------------------------------