Welcome to the HECKTOR 2026 Challenge repository! This repository contains instructions and examples for creating a baseline and a valid Docker container for the HECKTOR 2026 Challenge. It will also help you understand how to submit your designed model to Grand Challenge for evaluation. Here you'll find everything you need to get started quickly: from understanding the challenge, to setting up your environment, training your first model, and evaluating your results. This repository has two primary branches:
-
main: Step-by-step guides, data loaders, and training scripts so you can get a working model up and running quickly.
-
docker-template: Designed for containerizing and submitting your final models to Grand Challenge. This branch provides a Docker-based inference template, build/test/save scripts, and enforces all challenge restrictions.
- Understand what the challenge is about
- Set up your development environment
- Train models on our provided data
- Test and evaluate your results
- Explore ideas for improving performance
Head and Neck (H&N) malignancies constitute a major oncological burden globally, ranking seventh in terms of incidence and occurring more frequently in men and older individuals [Barsouk et al. 2023]. The combination of radiotherapy and cetuximab is currently regarded as a standard therapeutic approach [Bonner et al. 2010]. Nevertheless, disease control at the primary and regional sites remains problematic, with locoregional relapse reported in up to 40% of patients within two years of treatment completion [Chajon et al. 2013]. PET and CT capture distinct yet complementary aspects of tumor biology — metabolic activity and anatomical structure, respectively — providing synergistic information for lesion delineation and for characterizing tumor features that may be predictive of clinical outcomes.
Following the success of previous HECKTOR editions (2020–2025), the 2026 edition introduces a unified, end-to-end pipeline that jointly addresses segmentation, TN staging, and prognosis for head and neck cancer patients. Unlike prior editions where tasks were treated independently, this framework models the dependency between tasks, closely reflecting real-world clinical decision-making and aligning with the MICCAI 2026 theme of clinical translation.
The challenge will be presented at MICCAI 2026. The dataset comprises approximately 1,423 patient cases from 11+ centers across Canada, Europe, the USA, and the UAE.
There is a single challenge task consisting of three sequential, clinically-linked subtasks. All participants must submit results for all three subtasks.
FDG-PET/CT + Clinical Data
│
▼
┌───────────────────┐
│ Subtask 1 │ → Segmentation masks (GTVp, GTVn)
│ Segmentation │ Metric: Mean Dice (GTVp + GTVn)
└────────┬──────────┘
│ segmentation outputs feed into ▼
┌────────▼──────────┐
│ Subtask 2 │ → T stage + N stage classification
│ TN Staging │ Metric: Balanced Accuracy + Recall
└────────┬──────────┘
│ staging outputs feed into ▼
┌────────▼──────────┐
│ Subtask 3 │ → Recurrence-Free Survival (RFS) score
│ Prognosis │ Metric: C-index
└───────────────────┘
Participants may submit modular approaches (separately optimized components) or a single end-to-end model. End-to-end solutions are encouraged as they more closely reflect real-world clinical scenarios.
The final ranking uses a weighted scheme across subtasks:
| Subtask | Weight | Metric |
|---|---|---|
| Segmentation | 0.25 | Mean Dice (GTVp + GTVn) |
| TN Staging | 0.35 | Mean Balanced Accuracy (T + N) |
| Prognosis | 0.40 | C-index (RFS) |
| Milestone | Date |
|---|---|
| Training Data Release | 15 April 2026 |
| Validation Submission Opens | 15 June 2026 |
| Validation Submission Closes | 8 July 2026 |
| Testing Submission Opens | 15 July 2026 |
| Testing Submission Closes | 25 July 2026 |
| Final Report Submission | 8 August 2026 |
| Top 5 Teams Announced | 20 August 2026 |
| Workshop at MICCAI 2026 | 4 or 8 October 2026 |
-
Download: Go to the Data Download Section on the challenge website and follow the instructions to download the dataset.
-
Dataset Structure: All three subtasks share the same dataset. Each patient folder contains a CT scan, a PET scan, and a segmentation label file. A single CSV provides all clinical data and outcome labels.
hecktor2026_training/
├── CHUM-001/
│ ├── CHUM-001__CT.nii.gz # CT image
│ ├── CHUM-001__PT.nii.gz # PET image (SUV)
│ └── CHUM-001.nii.gz # Segmentation label (Background= 0, GTVp=1, GTVn=2)
├── CHUM-002/
├── ...
└── HECKTOR_2026_Training.csv # Clinical data + all outcome labels
- Dataset Description: The data originates from FDG-PET and low-dose non-contrast-enhanced CT images of the Head & Neck region, collected from 11+ centers across Canada, Europe, the USA, and the UAE (~1,423 cases total).
-
Image Data (PET/CT):
- All cases include paired PET and CT scans using the naming convention:
CenterName_PatientID__Modality.nii.gz __CT.nii.gz— Computed tomography image__PT.nii.gz— Positron emission tomography image (standardized uptake values, SUV)
- All cases include paired PET and CT scans using the naming convention:
-
Segmentation Labels:
PatientID.nii.gz— Label 0 = Background, Label 1 = Primary tumor (GTVp), Label 2 = Lymph nodes (GTVn)- If multiple lymph nodes are involved, all share label 2.
-
Clinical Information (
HECKTOR_2026_Training.csv):Column Description PatientID Unique patient identifier Center Recruiting institution Gender Patient sex Age Patient age at scan Tobacco Consumption Smoking history Alcohol Consumption Alcohol use Performance Status ECOG performance status HPV Status HPV status (0/1, may be missing) T_stage Tumor stage (T1–T4) — training only N_stage Nodal stage (N0–N3) — training only Relapse Locoregional recurrence flag — training only RFS Recurrence-free survival in days — training only Some variables may be missing for a subset of patients. TN staging follows the AJCC/UICC 7th Edition (N2b and N2c collapsed to N2). The M stage is excluded as the majority of cases are M0 and PET/CT scans are cropped to the H&N region.
The single challenge task is organized into three subtask folders:
Task/
├── Segmentation/ # Subtask 1: GTVp + GTVn segmentation
│ ├── config/ # Model configurations
│ ├── data/ # Dataset and dataloader
│ ├── evaluation/ # Evaluation utilities
│ ├── models/ # Model architectures (UNet3D, SegResNet, UNETR, SwinUNETR)
│ ├── scripts/ # train.py
│ ├── utils/ # Shared helpers
│ └── README.md # Subtask-specific documentation
├── TNStaging/ # Subtask 2: TN staging classification
│ └── tn_staging.py # Training script
└── Prognosis/ # Subtask 3: RFS prognosis
└── prognosis.py # Training script
Baseline Notice: This structure and the sample scripts are provided as a baseline to help you get started. You are not required to follow this exact layout or use the provided models.
-
Clone the repository
git clone https://github.com/BioMedIA-MBZUAI/HECKTOR2026.git cd HECKTOR2026 git checkout main -
Create a virtual environment
python3 -m venv venv source venv/bin/activate -
Install dependencies
pip install -r requirements.txt
Each subtask can be trained independently. The outputs of earlier subtasks can then be used as inputs for later ones.
cd Task/Segmentation/
python scripts/train.py --config unet3dcd Task/TNStaging/
python tn_staging.pycd Task/Prognosis/
python prognosis.py- Data Augmentation: Explore more aggressive transformations, especially for rare TN stages.
- End-to-End Training: Train a single model that jointly optimizes all three subtasks.
- Feature Propagation: Pass segmentation-derived features (e.g., tumor volume, SUVmax) into the TN staging and prognosis models.
- Model Architecture: Swap in a stronger backbone or use a foundation model.
- Hyperparameter Tuning: Adjust learning rates, optimizers, schedulers.
- Ensembling: Combine outputs from multiple checkpoints.
- Class Imbalance: TN staging has naturally imbalanced class distributions — consider weighted loss or oversampling.
-
[Barsouk et al. 2023] Barsouk A, et al. "Epidemiology, Risk Factors, and Prevention of Head and Neck Squamous Cell Carcinoma." Med Sci (Basel). 2023;11(2):42.
-
[Bonner et al. 2010] Bonner JA, et al. "Radiotherapy plus Cetuximab for Locoregionally Advanced Head and Neck Cancer: 5-Year Survival Data from a Phase 3 Randomised Trial." The Lancet Oncology 11(1): 21–28.
-
[Chajon et al. 2013] Chajon E, et al. "Salivary gland-sparing other than parotid-sparing in definitive head-and-neck intensity-modulated radiotherapy does not seem to jeopardize local control." Radiation Oncology 8.1 (2013): 1–9.
-
[Uno et al. 2011] Uno H, et al. "On the C-Statistics for Evaluating Overall Adequacy of Risk Prediction Procedures with Censored Survival Data." Statistics in Medicine 30(10): 1105–17.
