wq2012 commited on
Commit
deab643
·
1 Parent(s): 197a814

Add 2nd pass models

Browse files
README.md CHANGED
@@ -11,18 +11,19 @@ metrics:
11
 
12
  # Knee Bone & Cartilage Segmentation Models
13
 
14
- This repository contains trained models for 3D MRI Knee Bone and Cartilage Segmentation using the `kneeseg` Python package.
15
 
16
  ## Model Details
17
- - **Architecture**: Dense Random Forest with Auto-Context (2 Passes for Bones, 1 Pass for Cartilage).
 
18
  - **Dataset**: Trained on all **100 cases** from the `SKI10/TrainingData` folder.
19
  - **Performance** (evaluated on a subset of 20 cases):
20
  > **Note**: These 20 cases are **included** in the training set (overlap). We evaluate on them because the official `SKI10/TestData` (50 cases) does not have public ground truth labels.
21
  > **Test Data**: We have included the predicted labels for the 50 official **SKI10 TestData** cases in the `TestData_labels/` directory. These were generated using the fully trained models but were **not evaluated** due to the lack of ground truth.
22
- - **Femur Bone**: ~0.916 DSC (+1.2%)
23
- - **Tibia Bone**: ~0.939 DSC (+1.0%)
24
- - **Femoral Cartilage**: ~0.622 DSC (+2.8%)
25
- - **Tibial Cartilage**: ~0.616 DSC (+3.5%)
26
 
27
  ## Usage
28
  These models are designed to be used with the `kneeseg` library.
@@ -47,8 +48,8 @@ bone_p1.load("bone_rf_p1.joblib")
47
  ## Files
48
  - `bone_rf_p1.joblib`: Bone Segmentation Pass 1 (Voxel Classifier)
49
  - `bone_rf_p2.joblib`: Bone Segmentation Pass 2 (Auto-Context Refinement)
50
- - `cartilage_rf.joblib`: Cartilage Segmentation (Semantic Context Forest)
51
- - `TestData_labels/`: Contains segmentation masks for the SKI10 Test Data (50 cases), generated using these models.
52
 
53
  ## Citation
54
 
 
11
 
12
  # Knee Bone & Cartilage Segmentation Models
13
 
14
+ This repository contains trained models for 3D MRI Knee Bone and Cartilage Segmentation on the SKI10 dataset, using the `kneeseg` Python package.
15
 
16
  ## Model Details
17
+
18
+ - **Architecture**: Dense Random Forest with Auto-Context (2 Passes for Bones, 2 Passes for Cartilage).
19
  - **Dataset**: Trained on all **100 cases** from the `SKI10/TrainingData` folder.
20
  - **Performance** (evaluated on a subset of 20 cases):
21
  > **Note**: These 20 cases are **included** in the training set (overlap). We evaluate on them because the official `SKI10/TestData` (50 cases) does not have public ground truth labels.
22
  > **Test Data**: We have included the predicted labels for the 50 official **SKI10 TestData** cases in the `TestData_labels/` directory. These were generated using the fully trained models but were **not evaluated** due to the lack of ground truth.
23
+ - **Femur Bone**: 0.9155 DSC (+/- 0.0303)
24
+ - **Tibia Bone**: 0.9383 DSC (+/- 0.0194)
25
+ - **Femoral Cartilage**: 0.7095 DSC (+/- 0.0478)
26
+ - **Tibial Cartilage**: 0.6799 DSC (+/- 0.0429)
27
 
28
  ## Usage
29
  These models are designed to be used with the `kneeseg` library.
 
48
  ## Files
49
  - `bone_rf_p1.joblib`: Bone Segmentation Pass 1 (Voxel Classifier)
50
  - `bone_rf_p2.joblib`: Bone Segmentation Pass 2 (Auto-Context Refinement)
51
+ - `cartilage_rf_p1.joblib`: Cartilage Segmentation Pass 1 (Semantic Context Forest)
52
+ - `cartilage_rf_p2.joblib`: Cartilage Segmentation Pass 2 (Auto-Context Refinement)
53
 
54
  ## Citation
55
 
bone_rf_p1.joblib CHANGED
@@ -1,3 +1,3 @@
1
  version https://git-lfs.github.com/spec/v1
2
- oid sha256:8e5e4c468262beee76751d01d72e0ab62ef952f39f2e45873fa926b6ee2d3df0
3
- size 3210389441
 
1
  version https://git-lfs.github.com/spec/v1
2
+ oid sha256:538d814808049d1ad5583b1d607ce70b8b91573a946863b9cb0a5517dfcdb38e
3
+ size 3704942225
bone_rf_p2.joblib CHANGED
@@ -1,3 +1,3 @@
1
  version https://git-lfs.github.com/spec/v1
2
- oid sha256:99c52e33783035bdac1c0c5431b6f122233c06dd5c47a625528ed3e4575c0f28
3
- size 538649777
 
1
  version https://git-lfs.github.com/spec/v1
2
+ oid sha256:ad6a21b4e64f4ba89cdfee15cd886f630969ae2b47f9d4a877903577c6579e28
3
+ size 734223089
cartilage_rf.joblib → cartilage_rf_p1.joblib RENAMED
@@ -1,3 +1,3 @@
1
  version https://git-lfs.github.com/spec/v1
2
- oid sha256:2a3ffe79c33bb4042db51bcdfdf5dfecc901795afb6a42c6a5340edccc5dffcb
3
- size 827343265
 
1
  version https://git-lfs.github.com/spec/v1
2
+ oid sha256:bacf70cba4f8c6a7932b7f516656d8f80c8e05d8d4b02632b0728faf64491703
3
+ size 923730257
cartilage_rf_p2.joblib ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:eb6562cb124a6191401e6cf49c8becff1f4ee66f8642813315625a3208f5b36e
3
+ size 305168625