vesselFM: A Foundation Model for Universal 3D Blood Vessel Segmentation
Abstract
Segmenting 3D blood vessels is a critical yet challenging task in medical image analysis. This is due to significant imaging modality-specific variations in artifacts, vascular patterns and scales, signal-to-noise ratios, and background tissues. These variations, along with domain gaps arising from varying imaging protocols, limit the generalization of existing supervised learning-based methods, requiring tedious voxel-level annotations for each dataset separately. While foundation models promise to alleviate this limitation, they typically fail to generalize to the task of blood vessel segmentation, posing a unique, complex problem. In this work, we present vesselFM, a foundation model designed specifically for the broad task of 3D blood vessel segmentation. Unlike previous models, vesselFM can effortlessly generalize to unseen domains. To achieve zero-shot generalization, we train vesselFM on three heterogeneous data sources: a large, curated annotated dataset, data generated by a domain randomization scheme, and data sampled from a flow matching-based generative model. Extensive evaluations show that vesselFM outperforms state-of-the-art medical image segmentation foundation models across four (pre-)clinically relevant imaging modalities in zero-, one-, and few-shot scenarios, therefore providing a universal solution for 3D blood vessel segmentation.
Cite
Text
Wittmann et al. "vesselFM: A Foundation Model for Universal 3D Blood Vessel Segmentation." Conference on Computer Vision and Pattern Recognition, 2025. doi:10.1109/CVPR52734.2025.01944Markdown
[Wittmann et al. "vesselFM: A Foundation Model for Universal 3D Blood Vessel Segmentation." Conference on Computer Vision and Pattern Recognition, 2025.](https://mlanthology.org/cvpr/2025/wittmann2025cvpr-vesselfm/) doi:10.1109/CVPR52734.2025.01944BibTeX
@inproceedings{wittmann2025cvpr-vesselfm,
title = {{vesselFM: A Foundation Model for Universal 3D Blood Vessel Segmentation}},
author = {Wittmann, Bastian and Wattenberg, Yannick and Amiranashvili, Tamaz and Shit, Suprosanna and Menze, Bjoern},
booktitle = {Conference on Computer Vision and Pattern Recognition},
year = {2025},
pages = {20874-20884},
doi = {10.1109/CVPR52734.2025.01944},
url = {https://mlanthology.org/cvpr/2025/wittmann2025cvpr-vesselfm/}
}