fidopt Interactive view

SAROS body regions

CT of the abdomen, chest or whole body from an open TCIA collection, resampled to 5 mm slices, with 13 body regions corrected by people on every fifth slice (SAROS, University Hospital Essen).

84 test caseswhole bodyimage CT
Read before comparing (9)
  • Source. SAROS, a TCIA analysis result, gives label maps for 900 CT series of 882 patients from 28 TCIA collections. prepare.py reads each series from TCIA and resamples it as the provider's script does, along the body to 5 mm slices, linearly, pixel size kept: the labels exist on no other grid. Values are Hounsfield units, the scanners' padding kept.
  • Truth. A network trained on the provider's in-house data proposed the regions; a reader corrected every fifth slice, with the first and last, in ITK-SNAP, and a quality control team reviewed the maps by hand and by automatic checks. Version 2 corrected 91 cases where bones were labelled muscle. Graded semi-automatic; the TCIA page names medical residents and students as the readers.
  • Ignore. The unreviewed slices, 78 to 79% of the voxels on the 20 cases built first, are an ignore region never shown to methods: a method segments the whole volume and is scored on the reviewed slices.
  • Surface. Surface measures are flattered: each reviewed slice is a slab whose flat faces lie at distance 0 where two maps overlap. On TotalSegmentator's maps of two test cases the surface Dice at 3 mm, the provider's tolerance, reads 0.98 for the pericardium in 3D and 0.82 to 0.86 slice by slice. HD95 says little, the reviewed slices being 25 mm apart.
  • Labels. The provider's definitions: subcutaneous tissue includes the skin; muscle includes fascia and the fat between muscles; the cavities, pericardium and mediastinum are regions, the pericardium holding the heart and the fat in its sac; bone is every bone; glands hold both sides. Organs are not labelled. The regions cover the body on a reviewed slice.
  • Cases. Every test CT holds the subcutaneous tissue, muscle, both cavities, bone, mediastinum and spinal cord; the pericardium is on 82 of the 84, the thyroid on 43, the brain and parotid glands on 14, the submandibular glands on 12 and a breast implant on one.
  • Exclusions. Left out by licence: NSCLC-Radiomics and NSCLC-Radiomics-Genomics (CC BY-NC 3.0) and the six controlled-access head and neck collections. Left out because another dataset draws on them without naming patients: Anti-PD-1_Lung, TCGA-LUAD, TCGA-LUSC and NSCLC Radiogenomics. Left out by patient: those of KiTSCT, AorticTreeCTA, PancreasCT8, SarcomaLimbMR, L2R_AbdomenMRCT, LIDCNodules, CPTACPDALesions, CPTACUCECLesions and ACRIN6668_CTPET_Syn.
  • Overlap. The provider's table, Segmentation-Info_09-29-2023.csv, names each case's TCIA patient. KiTSCT leaves these patients out; ACRIN6668_CTPET_Syn and the CPTAC lesion sets hold some of these collections' patients in their pools and must too. Unresolved: TotalSegMR and LiverSegmentsMR hold Imaging Data Commons MR series of unknown patients from matching collections, TCGA-LIHC, CPTAC-PDA and ACRIN-NSCLC-FDG-PET among them.
  • Room. The provider's 2D nnU-Net, in cross-validation, scores a Dice of 0.97 to 0.99 on most regions, 0.96 on the spinal cord and 0.91 on the mediastinum; the room is in the small glands (thyroid 0.83, parotid 0.76, submandibular 0.56) and the breast implant (0.59). A network trained on the five folds has not seen the test cases, though their maps are public.
AccuracyCost
#MethodDiceSurface DiceHD95 mmTime sRAM GBGPU GBImages
1KonfAI segmentation app · IMPACTSeg body, KonfAI appGPUapp9 of 13 structures0.896 ±0.0040.962 ±0.0036.16 ±1.24251.93.2
2KonfAI segmentation app · TotalSegmentator (total), the authors' packageGPUapp4 of 13 structures0.820 ±0.0080.929 ±0.00816.50 ±1.689621.35.0
3KonfAI segmentation app · TotalSegmentator (total), KonfAI appGPUapp4 of 13 structures0.815 ±0.0090.929 ±0.00816.43 ±1.71364.15.8
4KonfAI segmentation app · TotalSegmentator (head_glands_cavities), the authors' packageGPUapp2 of 13 structures0.640 ±0.0910.774 ±0.09915.24 ±4.584110.51.5
5MONAI wholeBody CTGPUapp2 of 13 structures41 failed0.369 ±0.0790.446 ±0.09538.53 ±3.65294.07.6
6KonfAI segmentation app · MRSegmentator, KonfAI appGPUapp1 of 13 structures0.271 ±0.0560.284 ±0.059289.03 ±27.31333.47.1

The order averages each method's ranks on Dice, Surface Dice, HD95 mm, so the first one is not always the best in every column. ± is the 95% interval of the mean over the 84 cases. Two neighbours are tied when a paired Wilcoxon test on the shared cases does not find the upper one better on Dice (5%): the places a method could hold are then shown under its own. The best value of each column is in colour. Click a row to see its images, a column title to sort by it. Time and memory measured on Workstation.

Dice: how much the organ contours overlap, 1 is perfect. Surface Dice: the share of the contours' surfaces within a tolerance of each other, 1 is perfect. HD95: distance between the contours' surfaces.

Case by case

Dice123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384
KonfAI segmentation app · IMPACTSeg body, KonfAI app0.9080.8960.9060.8630.9050.9000.8780.8740.8970.8710.8960.9170.9090.9000.8880.8920.8700.8990.8870.9090.8950.9050.9030.8830.8440.9100.8750.9130.8840.9130.9190.9100.9090.8870.8910.8620.8940.8960.9280.8930.7960.7990.6940.7970.8060.8060.7860.8000.8880.8010.7820.8060.7690.7520.7810.7930.7820.8190.7750.8130.7990.8090.7990.8150.8020.8130.7820.7980.7940.8140.7130.6880.6620.7300.6830.6810.6760.6720.6840.6850.6600.6900.6750.686
KonfAI segmentation app · TotalSegmentator (total), the authors' package0.2020.2060.2060.2060.2140.2100.2020.2130.2080.2070.2010.2110.2080.2110.2110.2120.1890.1990.2050.2120.2070.2100.2010.2440.2090.2040.2370.2080.1940.2100.2050.2110.2040.2030.2000.2020.2060.1970.2100.2110.2830.2630.2520.2630.2650.2840.2820.2710.2030.2650.2300.2510.2760.2380.2610.2840.2770.2680.2790.2740.2580.2790.2810.2160.2600.2740.2780.2800.2820.2780.3120.2900.2540.3070.2710.2770.2590.2840.2890.2820.2920.2920.2830.276
KonfAI segmentation app · TotalSegmentator (total), KonfAI app0.2000.2030.2030.2050.2140.2090.2010.2120.2070.2060.1970.2100.2070.2070.2080.2090.1880.1980.2050.2110.2050.2090.2000.2410.2070.2040.2380.2080.1930.2090.2040.2100.2030.2020.1980.2050.2050.1980.2090.2100.2870.2630.2510.2660.2590.2780.2810.2670.2030.2560.2220.2430.2780.2370.2620.2820.2800.2710.2810.2660.2600.2780.2810.2170.2630.2700.2710.2760.2820.2750.3090.2900.2450.3040.2710.2730.2550.2820.2900.2840.2880.2930.2790.269
KonfAI segmentation app · TotalSegmentator (head_glands_cavities), the authors' package0.0000.0000.0000.0000.0000.0000.0000.0000.0000.0000.0000.0000.0000.0000.0000.0000.0000.0000.0000.0000.0000.0000.0000.0000.0000.0000.0000.0000.0000.0000.0000.0000.0000.0000.0000.0000.0000.0000.0000.0000.0000.0000.0000.0000.0000.0000.0000.0000.0000.0000.0000.0000.0000.0000.0000.0000.0000.0000.0000.0000.0000.0000.0000.0000.0000.0000.0000.0000.0000.0000.0660.1320.1170.0660.0620.1260.1090.1360.1060.1260.1180.1150.0850.130
MONAI wholeBody CT0.1030.106failed0.100failedfailed0.088failedfailed0.0920.100failedfailedfailedfailed0.1060.100failedfailedfailed0.089failedfailed0.1150.0970.0950.115failedfailedfailedfailedfailedfailedfailedfailed0.0880.0940.086failed0.1030.078failed0.0720.0700.0790.0760.0670.0760.0810.0770.0790.0730.0780.0700.0730.0750.0700.0790.0790.0770.078failed0.0800.0750.076failed0.0780.0810.081failedfailedfailedfailedfailedfailedfailedfailedfailedfailedfailedfailedfailedfailedfailed
KonfAI segmentation app · MRSegmentator, KonfAI app0.0560.0840.0790.0790.0780.0800.0000.0720.0740.0000.0440.0730.0740.0720.0800.0800.0480.0760.0710.0770.0200.0730.0780.0420.0000.0300.0200.0740.0750.0700.0150.0520.0780.0760.0330.0000.0190.0000.0750.0600.0000.0000.0000.0000.0000.0000.0000.0000.0000.0000.0000.0000.0000.0000.0000.0000.0000.0000.0000.0000.0000.0000.0000.0000.0000.0000.0000.0000.0000.0000.0320.0340.0350.0290.0290.0310.0340.0290.0340.0350.0340.0330.0280.033

Click a score to look at that result: the image, the truth in green and the method's map in red. Underlined scores have their image; for the others you see the case without the result.

About the data

The first test case of SAROS body regions
The first test caseClick to look at every case.
Test cases
The 84 CTs of the provider's test split under CC BY 3.0 or 4.0, of no patient the corpus holds and with a label map on their image's grid, one a patient: 40 abdomen, 30 thorax and 14 whole body. 30 development CTs from its five training folds, the last of the same seeded order among 427.
Truth
contours by a program, verified by people the provider's body-regions map: a network's proposal on the CT resampled to 5 mm slices, reviewed and corrected by a reader in ITK-SNAP on every fifth slice, with the first and the last, then checked by a quality control team; the other slices carry no truth and are the ignore region
Licence
CC BY 4.0 (label maps), CC BY 3.0 or CC BY 4.0 (the images: 108 and 6 of the 114 built)
30 cases for tuning, never tested

case_029, case_132, case_282, case_188, case_545, case_116, case_212, case_745, case_100, case_356, case_312, case_749, case_044, case_310, case_226, case_758, case_079, case_396, case_066, case_297, case_238, case_422, case_586, case_026, case_324, case_431, case_317, case_511, case_049, case_186