DIFR3CT: Latent Diffusion for Probabilistic 3D CT Reconstruction from Few Planar X-Rays

Yiran Sun, Hana Baroudi, Tucker Netherton, Laurence Court, Osama Mawlawi +2 more
8/27/2024
eess.IVcs.CV

Official code: yransun/DIFR3CT (14 stars, last commit 2024-11-29).

Abstract

Computed Tomography (CT) scans are the standard-of-care for the visualization and diagnosis of many clinical ailments, and are needed for the treatment planning of external beam radiotherapy. Unfortunately, the availability of CT scanners in low- and mid-resource settings is highly variable. Planar x-ray radiography units, in comparison, are far more prevalent, but can only provide limited 2D observations of the 3D anatomy. In this work we propose DIFR3CT, a 3D latent diffusion model, that can generate a distribution of plausible CT volumes from one or few (<10) planar x-ray observations. DIFR3CT works by fusing 2D features from each x-ray into a joint 3D space, and performing diffusion conditioned on these fused features in a low-dimensional latent space. We conduct extensive experiments demonstrating that DIFR3CT is better than recent sparse CT reconstruction baselines in terms of standard pixel-level (PSNR, SSIM) on both the public LIDC and in-house post-mastectomy CT datasets. We also show that DIFR3CT supports uncertainty quantification via Monte Carlo sampling, which provides an opportunity to measure reconstruction reliability. Finally, we perform a preliminary pilot study evaluating DIFR3CT for automated breast radiotherapy contouring and planning -- and demonstrate promising feasibility. Our code is available at https://github.com/yransun/DIFR3CT.

View on arXivView PDF

Code Implementations(1)

yransun/DIFR3CTOfficial100%
140Aug 23, 20241 years ago

Similar Papers

Cite this paper

@article{sun2024difrct,
  title  = {DIFR3CT: Latent Diffusion for Probabilistic 3D CT Reconstruction from Few Planar X-Rays},
  author = {Yiran Sun and Hana Baroudi and Tucker Netherton and Laurence Court and Osama Mawlawi and Ashok Veeraraghavan and Guha Balakrishnan},
  year   = {2024},
  eprint = {2408.15118},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2408.15118v1}
}

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

Discussion