Synthetic Data for Robust Stroke Segmentation

Liam Chalcroft1Orcid, Ioannis Pappas2Orcid, Cathy J. Price1Orcid, John Ashburner1Orcid
1: Wellcome Centre for Human Neuroimaging, University College London, 2: University of Southern Californa
Publication date: 2025/08/14
https://doi.org/10.59275/j.melba.2025-f3g6
PDF · Model and weights · SPM Toolbox

Abstract

Current deep learning-based approaches to lesion segmentation in neuroimaging often depend on high-resolution images and extensive annotated data, limiting clinical applicability. This paper introduces a novel synthetic data framework tailored for stroke lesion segmentation, expanding the SynthSeg methodology to incorporate lesion-specific augmentations that simulate diverse pathological features. Using a modified nnUNet architecture, our approach trains models with label maps from healthy and stroke datasets, facilitating segmentation across both normal and pathological tissue without reliance on specific sequence-based training. Our method achieves robust out-of-domain performance where conventional approaches fail, with in-domain performance of 48.2% Dice compared to 57.5% for conventional training. Crucially, even with oracle knowledge of the optimal domain adaptation method - an unrealistic scenario in practice - conventionally-trained models cannot match our synthetic approach in out-of-domain settings. The framework demonstrates that synthetic pre-training provides fundamental robustness unachievable through test-time adaptation alone. Our approach reduces reliance on domain-specific training data and helps bridge the gap between research-grade and clinical scans to improve clinical stroke neuroimaging workflows. PyTorch training code and weights are publicly available at https://github.com/liamchalcroft/SynthStroke, along with an SPM toolbox featuring a plug-and-play model at https://github.com/liamchalcroft/SynthStrokeSPM

Keywords

Machine Learning · Image Segmentation · Domain Adaptation

Bibtex @article{melba:2025:014:chalcroft, title = "Synthetic Data for Robust Stroke Segmentation ", author = "Chalcroft, Liam and Pappas, Ioannis and Price, Cathy J. and Ashburner, John", journal = "Machine Learning for Biomedical Imaging", volume = "3", issue = "August 2025 issue", year = "2025", pages = "317--346", issn = "2766-905X", doi = "https://doi.org/10.59275/j.melba.2025-f3g6", url = "https://melba-journal.org/2025:014" }
RISTY - JOUR AU - Chalcroft, Liam AU - Pappas, Ioannis AU - Price, Cathy J. AU - Ashburner, John PY - 2025 TI - Synthetic Data for Robust Stroke Segmentation T2 - Machine Learning for Biomedical Imaging VL - 3 IS - August 2025 issue SP - 317 EP - 346 SN - 2766-905X DO - https://doi.org/10.59275/j.melba.2025-f3g6 UR - https://melba-journal.org/2025:014 ER -

2025:014 cover