Glioblastoma Segmentation (CFB-GBM Cohort)

This model is a 3D Full Resolution nnU-Net trained to segment the Gross Tumor Volume (GTV) of Glioblastoma patients.

It has been trained on the CFB-GBM Cohort (Centre François Baclesse - Glioblastoma), a highly curated dataset hosted on The Cancer Imaging Archive (TCIA), representing real-world clinical heterogeneity.

⚠️ Critical Input Requirements

To achieve correct segmentation, inputs MUST match the preprocessing pipeline of the CFB-GBM dataset used for training.

Channel Modality Preprocessing Requirement
0000 T1-Weighted Gado (T1Gd) Skull-stripped & Reference space
0001 T2-FLAIR Skull-stripped & Co-registered to T1Gd

Note: The model expects brain-extracted images. Using raw DICOM/NIfTI with the skull intact will likely result in poor performance or hallucinations.

Dataset & Training Context

This model was trained using the CFB-GBM dataset (v1.0), comprising 264 glioblastoma patients from clinical routine (2017-2023).

  • Data Source: The Cancer Imaging Archive (CFB-GBM Collection)
  • Population: Real-world clinical routine (not a clinical trial cohort), ensuring robustness to heterogeneous acquisitions.
  • Ground Truth: GTV manually delineated by expert radiation oncologists using treatment planning software (Raystation/Eclipse/Precision).

Model Performance

  • Architecture: 3D U-Net (Full Resolution)
  • Validation Dice (Fold 0): ~0.85
  • Target Spacing: [1.0, 0.5, 0.5] mm (Optimized for high-anisotropy clinical scans)
  • Training Hardware: NVIDIA RTX 5090 (with specific compile flags)

Training Progress

Visual Results

3D Volumetric Reconstruction

3D Preview

Usage Instructions (RTX 5090 / Modern GPUs)

Engineering Note: Standard nnU-Net inference may crash on newer GPUs (RTX 4090/5090) due to torch compile/Triton backend incompatibilities.

1. Environment Setup

conda create env -n nnUnetSeg python=3.11
conda activate nnUnetSeg
pip3 install torch torchvision --index-url https://download.pytorch.org/whl/cu130
pip install nnunetv2

2. Inference Command

Ensure your files are named strictly (e.g., Case_0000.nii.gz for T1Gd and Case_0001.nii.gz for FLAIR).

# Setup paths
export nnUNet_raw="./path/to/raw"
export nnUNet_results="./path/to/results"

# ENGINEERING HACKS FOR STABILITY (RTX 5090)
export nnUNet_compile=f
export TRITON_DISABLE=1

# Run Inference (Fold 0)
nnUNetv2_predict \
    -i ${nnUNet_raw}/images_inference \
    -o ${nnUNet_raw}/output_inference \
    -d 1 \
    -c 3d_fullres \
    -f 0 \
    -chk checkpoint_best.pth

Citation & Acknowledgements

This model is a derivative work based on the CFB-GBM cohort. If you use this model, you must cite the original dataset:

MOREAU, N. N., LECLERCQ, A. G., DESMONTS, A., & CORROYER-DULMONT, A. (2025). > Pre and post treatment MRI and radiotherapy plans of patients with glioblastoma: the CFB-GBM cohort (CFB-GBM) (Version 1) [Data set]. The Cancer Imaging Archive. DOI: 10.7937/V9PN-2F72

Predicted Dataset available here: HuggingFace Dataset

Downloads last month

-

Downloads are not tracked for this model. How to track
Inference Providers NEW
This model isn't deployed by any Inference Provider. 🙋 Ask for provider support

Dataset used to train VendenIX/CFB-GBMnnUnetExperimentation