vesselFM: A Foundation Model for Universal 3D Blood Vessel Segmentation

Bastian Wittmann, Yannick Wattenberg, Tamaz Amiranashvili, Suprosanna Shit, Bjoern H Menze
2/9/2026

No official code found. Best implementation: bwittmann/vesselFM (174 stars, GPL-3.0, last commit 2025-11-26).

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.

View on arXivView PDF

Code Implementations(1)

bwittmann/vesselFMCommunity100%
GPL-3.0

A foundation model for universal 3D blood vessel segmentation. Paper accepted @ CVPR25.

17434PythonNov 15, 202410 months agoGPL-3.0
blood-vessel-segmentationfoundation-modelsmedical-image-segmentation

Similar Papers

Cite this paper

@article{wittmann2026vesselfm,
  title  = {vesselFM: A Foundation Model for Universal 3D Blood Vessel Segmentation},
  author = {Bastian Wittmann and Yannick Wattenberg and Tamaz Amiranashvili and Suprosanna Shit and Bjoern H Menze},
  year   = {2026},
  eprint = {2411.17386},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/2411.17386},
  journal = {CVPR 2024 2024}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2411.17386.svg)](https://codeofpaper.com/paper/2411.17386)

Discussion