by Xiaoqing Guo.
This repository is for our MedIA paper "Dynamic-weighting Hierarchical Segmentation Network for Medical Images"
Pytorch 1.3 Python 3.6
Clone the repository:
git clone https://github.com/CityU-AIM-Group/DW-HieraSeg.git
cd DW-HieraSeg
bash sh_hierasegCVC.sh
bash sh_dw_hierasegCVC.sh
bash sh_hierasegISIC.sh
bash sh_dw_hierasegISIC.sh
Dataset should be put into the folder './data'. For example, if the name of dataset is CVC, then the path of dataset should be './data/CVC/', and the folder structure is as following.
ThresholdNet
|-data
|--CVC
|---images
|---labels
|---train.txt
|---test.txt
|---valid.txt
The content of 'train.txt', 'test.txt' and 'valid.txt' should be just like:
26.png
27.png
28.png
...
You should download the pretrained model from Google Drive, and then put it in the './model' folder for initialization.
You could download the trained model from Google Drive, which achieves 82.328% in Jaccard score on the EndoScene testing dataset. Put the model in directory './models'.
@article{guo2021dynamic,
title={Dynamic-weighting Hierarchical Segmentation Network for Medical Images},
author={Guo, Xiaoqing and Yang, Chen, Yuan, Yixuan},
journal={Medical Image Analysis},
year={2021}
}
Please contact "xiaoqingguo1128@gmail.com"