Ambiguous Medical Image Segmentation Using Diffusion Models

Aimon Rahman, Jeya Maria Jose Valanarasu, I. Hacihaliloglu, V. Patel
2/14/2026

No official code found. Best implementation: aimansnigdha/Ambiguous-Medical-Image-Segmentation-using-Diffusion-Models (215 stars, Apache-2.0, last commit 2023-06-06).

Abstract

Collective insights from a group of experts have always proven to outperform an individual's best diagnostic for clinical tasks. For the task of medical image segmentation, existing research on AI-based alternatives focuses more on developing models that can imitate the best individual rather than harnessing the power of expert groups. In this paper, we introduce a single diffusion model-based approach that produces multiple plausible outputs by learning a distribution over group insights. Our proposed model generates a distribution of segmentation masks by leveraging the inherent stochastic sampling process of diffusion using only minimal additional learning. We demonstrate on three different medical image modalities- CT, ultrasound, and MRI that our model is capable of producing several possible variants while capturing the frequencies of their occurrences. Comprehensive results show that our proposed approach outperforms existing state-of-the-art ambiguous segmentation networks in terms of accuracy while preserving naturally occurring variation. We also propose a new metric to evaluate the diversity as well as the accuracy of segmentation predictions that aligns with the interest of clinical practice of collective insights. Implementation code: https://github.com/aimansnigdha/Ambiguous-Medical-Image-Segmentation-using-Diffusion-Models.

View on arXivView PDF

Code Implementations(1)

Apache-2.0

Accepted in CVPR 2023

21516PythonMar 23, 20233 years agoApache-2.0
medical-imagingsegmentation

Similar Papers

Cite this paper

@article{rahman2026ambiguous,
  title  = {Ambiguous Medical Image Segmentation Using Diffusion Models},
  author = {Aimon Rahman and Jeya Maria Jose Valanarasu and I. Hacihaliloglu and V. Patel},
  year   = {2026},
  eprint = {2304.04745},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/pdf/2304.04745},
  journal = {CVPR 2023 2023}
}

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/2304.04745.svg)](https://codeofpaper.com/paper/2304.04745)

Discussion