| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
| Name | Name | Last commit date | ||
|---|---|---|---|---|
PyMIC is a pytorch-based toolkit for medical image computing with annotation-efficient deep learning. Despite that pytorch is a fantastic platform for deep learning, using it for medical image computing is not straightforward as medical images are often with high dimension and large volume, multiple modalities and difficulies in annotating. This toolkit is developed to facilitate medical image computing researchers so that training and testing deep learning models become easier. It is very friendly to researchers who are new to this area. Even without writing any code, you can use PyMIC commands to train and test a model by simply editing configuration files. PyMIC is developed to support learning with imperfect labels, including semi-supervised, self-supervised, and weakly supervised learning, and learning with noisy annotations.
Currently PyMIC supports 2D/3D medical image classification and segmentation, and it is still under development. If you use this toolkit, please cite the following paper:
BibTeX entry:
@article{Wang2022pymic,
author = {Guotai Wang and Xiangde Luo and Ran Gu and Shuojue Yang and Yijie Qu and Shuwei Zhai and Qianfei Zhao and Kang Li and Shaoting Zhang},
title = {{PyMIC: A deep learning toolkit for annotation-efficient medical image segmentation}},
year = {2023},
url = {https://doi.org/10.1016/j.cmpb.2023.107398},
journal = {Computer Methods and Programs in Biomedicine},
volume = {231},
pages = {107398},
}
PyMIC provides flixible modules for medical image computing tasks including classification and segmentation. It currently provides the following functions:
Run the following command to install the latest released version of PyMIC:
pip install PYMICTo install a specific version of PYMIC such as 0.5.4, run:
pip install PYMIC==0.5.4Alternatively, you can download the source code for the latest version. Run the following command to compile and install:
python setup.py installUsing PyMIC, it becomes easy to develop deep learning models for different projects, such as the following:
1, MyoPS Winner of the MICCAI 2020 myocardial pathology segmentation (MyoPS) Challenge.
2, COPLE-Net (TMI 2020), COVID-19 Pneumonia Segmentation from CT images.
3, Head-Neck-GTV (NeuroComputing 2020) Nasopharyngeal Carcinoma (NPC) GTV segmentation from Head and Neck CT images.
4, UGIR (MICCAI 2020) Uncertainty-guided interactive refinement for medical image segmentation.
5, DMSPS (MedIA 2024) Weakly supervised segmentation by learning from scribbles.
| Back | FazBrowse Home | New Git URL |