Skip to content
/ MCSC Public
forked from kathyliu579/MCSC

bmvc 2023 paper: Multi-Scale Cross Contrastive Learning for Semi-Supervised Medical Image Segmentation

Notifications You must be signed in to change notification settings

fd301/MCSC

This branch is up to date with kathyliu579/MCSC:main.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

0fe180e · Feb 3, 2024

History

12 Commits
Jan 24, 2024
Jan 24, 2024
Jan 24, 2024
Jan 24, 2024
Jan 24, 2024
Feb 3, 2024
Jan 26, 2024
Jan 24, 2024
Jan 24, 2024
Jan 24, 2024
Jan 24, 2024
Jan 24, 2024

Repository files navigation

MCSC(Multi-Scale Cross Contrastive Learning for Semi-Supervised Medical Image Segmentation)

bmvc 2023 paper: Multi-Scale Cross Contrastive Learning for Semi-Supervised Medical Image Segmentation

Requirements

Some important required packages include:

  • Pytorch version >=1.7.1
  • TensorBoardX
  • Python == 3.8
  • Some basic python packages such as Numpy, Scikit-image, SimpleITK, Scipy ......

Follow official guidance to install Pytorch.

Usage

  1. Clone the repo:
git clone https://github.com/kathyliu579/MCSC.git
cd MCSC
  1. Download the processed data and put the data in ../data/ACDC, please read and follow the README.

  2. Train the model

cd code
python python train_MCSC_2D_256_28.py or bash/sh train_acdc_unet_semi_seg.sh
  1. Test the model
python test_2D_fully.py or bash/sh test_acdc_unet_semi_seg.sh

References

Citation

[@inproceedings{Liu_2023_BMVC, author = {Qianying Liu and Xiao Gu and Paul Henderson and Fani Deligianni}, title = {Multi-Scale Cross Contrastive Learning for Semi-Supervised Medical Image Segmentation}, booktitle = {34th British Machine Vision Conference 2023, {BMVC} 2023, Aberdeen, UK, November 20-24, 2023}, publisher = {BMVA}, year = {2023}, url = {https://bmvc2022.mpi-inf.mpg.de/BMVC2023/0868.pdf} }]

About

bmvc 2023 paper: Multi-Scale Cross Contrastive Learning for Semi-Supervised Medical Image Segmentation

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 99.8%
  • Shell 0.2%