TotalSegmentator CT
TotalSegmentator dataset v2 (segmentations of 117 anatomical structures in 1228 CT images)
1,228 routine clinical CT series from University Hospital Basel, randomly sampled across body regions, scanners and pathologies, with reviewed segmentations of 117 anatomical structures. Basis of the TotalSegmentator model.
Overview
TotalSegmentator is a CT dataset built at University Hospital Basel to train a single model that segments most clinically relevant anatomy in any CT scan. Its labels underpin the widely used open-source TotalSegmentator tool, and the data are a common pre-training and benchmark set for multi-organ CT segmentation.
Composition
Version 2.0.1 on Zenodo contains 1,228 CT series, each with one mask file per structure for 117 classes: organs, vessels, bones (including individual vertebrae and ribs), muscles and, new in v2, structures such as the thyroid, prostate, sternum, costal cartilages, kidney cysts and appendicular bones. A metadata table gives age, sex, an anonymized institution letter, study type, scanner, tube voltage, a coarse pathology category and the official train/validation/test split (1,082 / 57 / 89). The series cover every body region, from head CT angiography to whole-body trauma scans. A 102-case subset is offered separately for quick exploration.
Acquisition
Series were drawn at random from the Basel hospital archive for the years 2012, 2016 and 2020, so they reflect routine practice: native and contrast phases, soft-tissue and bone kernels, dual-energy scans and a wide mix of pathologies. Most images come from Siemens scanners, with smaller numbers from Philips and GE. All images were resampled to 1.5 mm isotropic resolution.
Annotations
Labels were produced iteratively. Existing models and atlas tools gave first drafts, two physicians reviewed and corrected them, and an nnU-Net retrained on the corrected cases produced better drafts for the next round, until every case had been manually reviewed. Version 2 also fixed systematic errors in classes such as the femur, hip, heart, aorta, liver, spleen and kidneys.
Known limitations
- The v1 paper treats each series as one patient; the v2 release does not state this, so counts here are given as series.
- The paper describes v1 (1,204 series, 104 classes); v2 changed the test split size and the class list.
- Most data come from one hospital and one vendor.
- Pathology information is missing for many series and is only a coarse category.
Cohort
Aggregate numbers from the sources below. Bars are relative to the largest value.
Age
mean 63.4± 15 · range 15 to 98No age bins reported.
Condition
scans, values can overlap
- No finding 404 33%
Scanner vendor
scans
- Siemens Healthineers 1,085 88%
- Philips 74 6%
- GE HealthCare 53 4%
Split
scans
- Training 1,082 88%
- Test 89 7%
- Validation 57 5%
License and access
Our reading of the license, not legal advice. Before you use the data, read the original license and confirm that your use is allowed. We take no responsibility for how you use a dataset. Full disclaimer
Download without an account
Creative Commons Attribution 4.0 International
Use, share and adapt the data for any purpose, including commercial use, as long as you credit the creators.
License of Zenodo record 10.5281/zenodo.10047292. Some TotalSegmentator model subtasks (e.g. appendicular_bones, tissue_types) are free only for non-commercial use; that restriction concerns the model weights, not this dataset record.
What you can do
- Yes
- Yes
- Yes
- Yes
What you can share
- Yes
- Yes
- Yes
What you must do
- Yes
- Share alike No
- No
- No
- Manuscript review No
- Release code No
- Return results No
- Delete after use No
Limits
- No
- Location limits No
Citation
Wasserthal J, Breit HC, Meyer MT, Pradella M, Hinck D, Sauter AW, Heye T, Boll DT, Cyriac J, Yang S, Bach M, Segeroth M. TotalSegmentator: Robust Segmentation of 104 Anatomic Structures in CT Images. Radiology: Artificial Intelligence 5(5):e230024 (2023). doi:10.1148/ryai.230024
All numbers
Every number on this page, as stored in stats.csv, with its source.
| Measure | Breakdown | Value | Source |
|---|---|---|---|
| Scans | total "In 1228 CT images we segmented 117 anatomical structures"; meta.csv has 1228 rows | 1,228 | zenodo-10047292 |
| Scans | split=train | 1,082 | totalsegmentator-v201-meta |
| Scans | split=validation split val | 57 | totalsegmentator-v201-meta |
| Scans | split=test | 89 | totalsegmentator-v201-meta |
| Scans | sex=female | 510 | totalsegmentator-v201-meta |
| Scans | sex=male | 716 | totalsegmentator-v201-meta |
| Scans | sex=unknown empty gender field | 2 | totalsegmentator-v201-meta |
| Scans | age=10-19 | 5 | totalsegmentator-v201-meta |
| Scans | age=20-29 | 34 | totalsegmentator-v201-meta |
| Scans | age=30-39 | 43 | totalsegmentator-v201-meta |
| Scans | age=40-49 | 124 | totalsegmentator-v201-meta |
| Scans | age=50-59 | 235 | totalsegmentator-v201-meta |
| Scans | age=60-69 | 327 | totalsegmentator-v201-meta |
| Scans | age=70-79 | 296 | totalsegmentator-v201-meta |
| Scans | age=80-89 | 142 | totalsegmentator-v201-meta |
| Scans | age=90+ one series has no age | 21 | totalsegmentator-v201-meta |
| Scans | vendor=siemens 16 series have no manufacturer | 1,085 | totalsegmentator-v201-meta |
| Scans | vendor=philips | 74 | totalsegmentator-v201-meta |
| Scans | vendor=ge | 53 | totalsegmentator-v201-meta |
| Scans | condition=no_finding pathology = no_pathology; the v1 paper also reports 404 patients without signs of pathology | 404 | totalsegmentator-v201-meta |
| Scans | sex=female;age=20-29 | 14 | totalsegmentator-v201-meta |
| Scans | sex=male;age=20-29 | 20 | totalsegmentator-v201-meta |
| Scans | sex=female;age=30-39 | 20 | totalsegmentator-v201-meta |
| Scans | sex=male;age=30-39 | 23 | totalsegmentator-v201-meta |
| Scans | sex=female;age=40-49 | 58 | totalsegmentator-v201-meta |
| Scans | sex=male;age=40-49 | 66 | totalsegmentator-v201-meta |
| Scans | sex=female;age=50-59 | 96 | totalsegmentator-v201-meta |
| Scans | sex=male;age=50-59 | 138 | totalsegmentator-v201-meta |
| Scans | sex=female;age=60-69 | 127 | totalsegmentator-v201-meta |
| Scans | sex=male;age=60-69 | 200 | totalsegmentator-v201-meta |
| Scans | sex=female;age=70-79 | 112 | totalsegmentator-v201-meta |
| Scans | sex=male;age=70-79 | 184 | totalsegmentator-v201-meta |
| Scans | sex=female;age=80-89 | 65 | totalsegmentator-v201-meta |
| Scans | sex=male;age=80-89 | 77 | totalsegmentator-v201-meta |
| Scans | sex=female;age=90+ | 16 | totalsegmentator-v201-meta |
| Scans | split=train;sex=female | 445 | totalsegmentator-v201-meta |
| Scans | split=train;sex=male | 636 | totalsegmentator-v201-meta |
| Scans | split=validation;sex=female | 23 | totalsegmentator-v201-meta |
| Scans | split=validation;sex=male | 34 | totalsegmentator-v201-meta |
| Scans | split=test;sex=female | 42 | totalsegmentator-v201-meta |
| Scans | split=test;sex=male | 46 | totalsegmentator-v201-meta |
| Mean age | total over 1227 series with an age | 63.4 | totalsegmentator-v201-meta |
| Age SD | total | 15 | totalsegmentator-v201-meta |
| Median age | total | 65 | totalsegmentator-v201-meta |
| Minimum age | total | 15 | totalsegmentator-v201-meta |
| Maximum age | total | 98 | totalsegmentator-v201-meta |
Sources
The keys used in the table above.
- zenodo-10047292 Zenodo record 10047292, TotalSegmentator dataset v2.0.1 website
- wasserthal2022 Wasserthal et al., TotalSegmentator (arXiv:2208.05868, describes dataset v1) paper
- totalsegmentator-v201-meta meta.csv inside Totalsegmentator_dataset_v201.zip (CC BY 4.0), counted per row (one row per CT series) computed