Self-Consistent Recursive Diffusion Bridge for Medical Image Translation

Fuat Arslan, Bilal Kabas, Onat Dalmaz, Muzaffer Ozbey, Tolga Çukur
5/10/2024
eess.IVcs.CV

No official code found. Best implementation: icon-lab/SelfRDB (88 stars, MIT, PyTorch, last commit 2025-10-05).

Abstract

Denoising diffusion models (DDM) have gained recent traction in medical image translation given improved training stability over adversarial models. DDMs learn a multi-step denoising transformation to progressively map random Gaussian-noise images onto target-modality images, while receiving stationary guidance from source-modality images. As this denoising transformation diverges significantly from the task-relevant source-to-target transformation, DDMs can suffer from weak source-modality guidance. Here, we propose a novel self-consistent recursive diffusion bridge (SelfRDB) for improved performance in medical image translation. Unlike DDMs, SelfRDB employs a novel forward process with start- and end-points defined based on target and source images, respectively. Intermediate image samples across the process are expressed via a normal distribution with mean taken as a convex combination of start-end points, and variance from additive noise. Unlike regular diffusion bridges that prescribe zero variance at start-end points and high variance at mid-point of the process, we propose a novel noise scheduling with monotonically increasing variance towards the end-point in order to boost generalization performance and facilitate information transfer between the two modalities. To further enhance sampling accuracy in each reverse step, we propose a novel sampling procedure where the network recursively generates a transient-estimate of the target image until convergence onto a self-consistent solution. Comprehensive analyses in multi-contrast MRI and MRI-CT translation indicate that SelfRDB offers superior performance against competing methods.

View on arXivView PDF

Code Implementations(1)

icon-lab/SelfRDBCommunity100%
PyTorchMIT

Official PyTorch implementation of SelfRDB, a diffusion bridge model for multi-modal medical image synthesis

886C++, CudaMay 15, 20241 years agoMIT
deep-learningdiffusion-bridgediffusion-modelsimage-synthesisimage-to-image-translation+5 more

Similar Papers

Cite this paper

@article{arslan2024selfconsistent,
  title  = {Self-Consistent Recursive Diffusion Bridge for Medical Image Translation},
  author = {Fuat Arslan and Bilal Kabas and Onat Dalmaz and Muzaffer Ozbey and Tolga Çukur},
  year   = {2024},
  eprint = {2405.06789},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2405.06789v1}
}

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

Discussion