You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: contrib/MedicalSeg/README.md
+44-35Lines changed: 44 additions & 35 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,10 +1,32 @@
1
1
English | [简体中文](README_CN.md)
2
2
3
-
# MedicalSeg
4
-
Medical image segmentation is a pixel-wise/voxel-wise classification of images generated by medical imaging, so that different organs or tissues can be distinguished, is widely used in medical diagnosis and treatment planning. Medical image segmentation can be divided into 2D medical image segmentation and 3D medical image segmentation. 2D medical image segmentation is supported in PaddleSeg. For details, please see [Fundus Data Segmentation Instructions](../../configs/unet/), while 3D image segmentation is handled by MedicalSeg.
3
+
# 3D Medical image Segmentaion Solution
5
4
6
-
MedicalSeg is an easy-to-use 3D medical image segmentation toolkit that supports the whole segmentation process including data preprocessing, model training, and model deployment. Specially, We provide data preprocessing acceleration, high precision model on [COVID-19 CT scans](https://www.kaggle.com/andrewmvd/covid19-ct-scans) lung dataset and [MRISpineSeg](https://aistudio.baidu.com/aistudio/datasetdetail/81211) spine dataset, support for multiple datasets including [MSD](http://medicaldecathlon.com/), [Promise12](https://promise12.grand-challenge.org/), [Prostate_mri](https://liuquande.github.io/SAML/) and etc, and a [3D visualization demo](visualize.ipynb) based on [itkwidgets](https://github.com/InsightSoftwareConsortium/itkwidgets). The following image visualize the segmentation results on these two datasets:
Medical image segmentation is a pixel-wise/voxel-wise classification of images generated by medical imaging, so that different organs or tissues can be distinguished. It is widely used in medical diagnosis and treatment planning.
21
+
22
+
Medical image segmentation can be divided into 2D medical image segmentation and 3D medical image segmentation. 2D medical image segmentation is supported in PaddleSeg. For details, please see [Fundus Data Segmentation Instructions](../../configs/unet/), while 3D image segmentation is handled by MedicalSeg.
23
+
24
+
**MedicalSeg is an easy-to-use 3D medical image segmentation solution** supporting the whole segmentation process including data preprocessing, model training, and model deployment.
7
25
26
+
The MedicalSeg panorama is as follows, and its main features include:
27
+
* Contains the APIs of the whole process medical image segmentation process from data labeling, training, to deployment.
28
+
* Including the 3D medical image annotation platform EISeg-Med3D to achieve efficient, accurate and easy-to-use labeling.
29
+
* Support six cutting-edge models nnUNet, nnFormer, SwinUNet, TransUNet, UNETR, VNet and corresponding high-precision pre-training models.
-[2022-9] Added 3 cutting-edge models to support whole process deployment applications, including nnformer, TransUnet and nnUnet, allowing you to experience a stronger and more accurate segmentation effect; a new 3D medical image intelligent annotation platform [EISeg-Med3D](../../EISeg/med3d/README_en.md) to quickly and easily achieve accurate 3D medical image annotation.
42
48
-[2022-4] MedicalSeg releases version 0.1, which provides the whole process from data preprocessing in 3D medical image segmentation to training and deployment, including native support for five datasets, and high-precision preprocessing on vertebrae and lungs Train the model.
43
49
44
-
## <imgsrc="../../docs/images/chat.png"width="25"/> Community
45
50
46
-
* If you have any questions, suggestions and feature requests, please create an issues in [GitHub Issues](https://github.com/PaddlePaddle/PaddleSeg/issues).
47
-
* Welcome to scan the following QR code and join paddleseg wechat group to communicate with us.
51
+
## <imgsrc="../../docs/images/chat.png"width="25"/> Communicate with us
52
+
**MedicalSeg just released! If you find any problem using it or want to share any future develop suggestions, please open a github issue or join us by scanning the following QR code.**
In order to solve the problem of low efficiency of 3D medical manual annotation, and to truly empower medical care with AI starting from data annotation, we built [EISeg-Med3D](../../EISeg/med3d/README_en.md), a user-friendly, efficient and intelligent 3D medical image annotation platform, which realizes intelligent and efficient 3D medical data annotation by integrating 3D interactive segmentation models in the annotation process. The main features are as follows:
54
62
@@ -58,6 +66,8 @@ In order to solve the problem of low efficiency of 3D medical manual annotation,
58
66
59
67
***Convenient**:Install our plugin within three steps; labeling results and progress are automatically saved; the transparency of labeling results can be adjusted to improve labeling accuracy; user-friendly interface interaction makes labeling worry-free and hassle-free。
60
68
69
+
The detailed doc of using EISeg-Med3D is [here](../../EISeg/med3d/README_en.md)
## <imgsrc="https://user-images.githubusercontent.com/34859558/190044217-8f6befc2-7f20-473d-b356-148e06265205.png"width="25"/> Model Performance
71
81
72
82
### 1. Accuracy
73
83
74
-
We successfully validate our framework with [Vnet](https://arxiv.org/abs/1606.04797) on the [COVID-19 CT scans](https://www.kaggle.com/andrewmvd/covid19-ct-scans) and [MRISpineSeg](https://www.spinesegmentation-challenge.com/) dataset. With the lung mask as label, we reached dice coefficient of 97.04% on COVID-19 CT scans. You can download the log to see the result or load the model and validate it by yourself :).
75
-
76
-
#### **Result on COVID-19 CT scans**
84
+
We have added cutting-edge models including nnUNet, nnFormer, SwinUNet, and TransUNet, and all of them surpassed the original paper in terms of segmentation accuracy to varying degrees. Among them, the accuracy of the reproduced TransUNet exceeded the original paper by 3.6%. 81.8% mDice segmentation accuracy.
77
85
78
-
| Backbone | Resolution | lr | Training Iters | Dice | Links |
Below we show our existing models, pre-trained model parameters and accuracy in the form of a table, welcome to download the log to view the results or load the pre-trained model to improve the training effect on the relevant data set :).
82
87
83
-
#### **Result on MRISpineSeg**
84
88
85
-
| Backbone | Resolution | lr | Training Iters | Dice(20 classes) | Dice(16 classes) | Links |
0 commit comments