Views
No views yet
| Bundle | Input | Output |
|---|---|---|
ct_binary_coronary_segmentation | CCTA volume (CT) | Binary vessel mask + spline centerlines (JSON) |
ct_segmental_coronary_segmentation | Binary vessel mask | 21-class segmental labels (background + 20 segments) |
1docker build -t ct-heart-seg .
2docker run --gpus all -v /path/to/ct_images:/input -v /path/to/results:/output ct-heart-seg/output/binary/ and /output/segmental/, with a pipeline.log alongside them.python scripts/run_pipeline.py --input /path/to/ct_images --output /path/to/resultsct-heart-segmentation/
├── ct_binary_coronary_segmentation/ # Bundle 1: CT -> binary mask
├── ct_segmental_coronary_segmentation/ # Bundle 2: binary mask -> 21-class labels
├── scripts/run_pipeline.py # Chains both bundles (used by the Dockerfile)
└── Dockerfile1pip install huggingface_hub
2huggingface-cli download kbressem/ct-heart-segmentation --local-dir ./monai>=1.3.0, torch>=2.0, scikit-image, scipy, pandas, psutil, itk. The projectmonai/monai:latest Docker base image covers everything except scikit-image (installed by the Dockerfile).LICENCE inside each bundle directory.