Conditional Diffusion for 3D CT Volume Reconstruction from 2D X-rays

Martin Rath, Morteza Ghahremani, Yitong Li, Ashkan Taghipour, Marcus Makowski +1 more
3/27/2026
cs.CV

Official code: ai-med/AXON (6 stars, GPL-3.0, last commit 2026-03-30).

Abstract

Computed tomography (CT) provides rich 3D anatomical details but is often constrained by high radiation exposure, substantial costs, and limited availability. While standard chest X-rays are cost-effective and widely accessible, they only provide 2D projections with limited pathological information. Reconstructing 3D CT volumes from 2D X-rays offers a transformative solution to increase diagnostic accessibility, yet existing methods predominantly rely on synthetic X-ray projections, limiting clinical generalization. In this work, we propose AXON, a multi-stage diffusion-based framework that reconstructs high-fidelity 3D CT volumes directly from real X-rays. AXON employs a coarse-to-fine strategy, with a Brownian Bridge diffusion model-based initial stage for global structural synthesis, followed by a ControlNet-based refinement stage for local intensity optimization. It also supports bi-planar X-ray input to mitigate depth ambiguities inherent in 2D-to-3D reconstruction. A super-resolution network is integrated to upscale the generated volumes to achieve diagnostic-grade resolution. Evaluations on both public and external datasets demonstrate that AXON significantly outperforms state-of-the-art baselines, achieving a 11.9% improvement in PSNR and a 11.0% increase in SSIM with robust generalizability across disparate clinical distributions. Our code is available at https://github.com/ai-med/AXON.

View on arXivView PDF

Code Implementations(1)

ai-med/AXONOfficial100%
GPL-3.0

Official Pytorch implementation of Paper - Conditional Diffusion for 3D CT Volume Reconstruction from 2D X-rays

60Mar 25, 20266 months agoGPL-3.0

Similar Papers

Cite this paper

@article{rath2026conditional,
  title  = {Conditional Diffusion for 3D CT Volume Reconstruction from 2D X-rays},
  author = {Martin Rath and Morteza Ghahremani and Yitong Li and Ashkan Taghipour and Marcus Makowski and Christian Wachinger},
  year   = {2026},
  eprint = {2603.26509},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2603.26509v1}
}

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

Discussion