Fast Auto-Differentiable Digitally Reconstructed Radiographs for Solving Inverse Problems in Intraoperative Imaging
Not on the map. Why?
Abstract (arXiv)
The use of digitally reconstructed radiographs (DRRs) to solve inverse problems such as slice-to-volume registration and 3D reconstruction is well-studied in preoperative settings. In intraoperative imaging, the utility of DRRs is limited by the challenges in generating them in real-time and supporting optimization procedures that rely on repeated DRR synthesis. While immense progress has been made in accelerating the generation of DRRs through algorithmic refinements and GPU implementations, DRR-based optimization remains slow because most DRR generators do not offer a straightforward way to obtain gradients with respect to the imaging parameters. To make DRRs interoperable with gradient-based optimization and deep learning frameworks, we have reformulated Siddon's method, the most popular ray-tracing algorithm used in DRR generation, as a series of vectorized tensor operations. We implemented this vectorized version of Siddon's method in PyTorch, taking advantage of the library's strong automatic differentiation engine to make this DRR generator fully differentiable with respect to its parameters. Additionally, using GPU-accelerated tensor computation enables our vectorized implementation to achieve rendering speeds equivalent to state-of-the-art DRR generators implemented in CUDA and C++. We illustrate the resulting method in the context of slice-to-volume registration. Moreover, our simulations suggest that the loss landscapes for the slice-to-volume registration problem are convex in the neighborhood of the optimal solution, and gradient-based registration promises a much faster solution than prevailing gradient-free optimization strategies. The proposed DRR generator enables fast computer vision algorithms to support image guidance in minimally invasive procedures. Our implementation is publically available at https://github.com/v715/DiffDRR.
Key facts. Cited by 38 papers in the map (data through 14 Oct 2026). Builds on 2 of its 14 references that are in the map. First posted on arXiv 26 Aug 2022.
Builds on
2 of 14 references.
References · 2
Built on by
Citing papers per year: 2022: 1; 2023: 1; 2024: 8; 2025: 14; 2026: 14.
38 papers.
Sort:
By area:
- 2023Intraoperative 2D/3D Image Registration via Differentiable X-ray Renderingcited by 24
- 2024DDGS-CT: Direction-Disentangled Gaussian Splatting for Realistic Volume Renderingcited by 23
- 2024GaSpCT: Gaussian Splatting for Novel CT Projection View Synthesiscited by 6
- 2024RayEmb: Arbitrary Landmark Detection in X-Ray Images Using Ray Embedding Subspacecited by 6
- 2024An Optimization-based Baseline for Rigid 2D/3D Registration Applied to Spine Surgical Navigation Using CMA-EScited by 4
- 2024Differentiable Voxel-based X-ray Rendering Improves Sparse-View 3D CBCT Reconstructioncited by 3
- 2024Shadow and Light: Digitally Reconstructed Radiographs for Disease Classificationcited by 2
- 2024X-ray2CTPA: Leveraging Diffusion Models to Enhance Pulmonary Embolism Classificationcited by 2
- 2025PolyPose: Deformable 2D/3D Registration via Polyrigid Transformationscited by 2
- 2025DiffUS: Differentiable Ultrasound Rendering from Volumetric Imagingcited by 2
- 2025Pedicle Screw Pairing and Registration for Screw Pose Estimation from Dual C-arm Images Using CAD Modelscited by 2
- 2025X-WIN: Building Chest Radiograph World Model via Predictive Sensingcited by 2
26 more
- 2025AnyCXR: Human Anatomy Segmentation of Chest X-ray at Any Acquisition Position using Multi-stage Domain Randomized Synthetic Data with Imperfect Annotations and Conditional Joint Annotation Regularization Learningcited by 2
- 2026Active View Selection with Perturbed Gaussian Ensemble for Tomographic Reconstructioncited by 2
- 2022Morphology-based non-rigid registration of coronary computed tomography and intravascular images through virtual catheter path optimizationcited by 1
- 2024Multi-view X-ray Image Synthesis with Multiple Domain Disentanglement from CT Scanscited by 1
- 20252D/3D Registration of Acetabular Hip Implants Under Perspective Projection and Fully Differentiable Ellipse Fittingcited by 1
- 2025SV-DRR: High-Fidelity Novel View X-Ray Synthesis Using Diffusion Modelcited by 1
- 2025Intraoperative 2D/3D Registration via Spherical Similarity Learning and Differentiable Levenberg-Marquardt Optimizationcited by 1
- 2025CardioComposer: Leveraging Differentiable Geometry for Compositional Control of Anatomical Diffusion Modelscited by 1
- 2025Rapid patient-specific neural networks for intraoperative X-ray to volume registrationcited by 0
- 2025Robust and Accurate Multi-view 2D/3D Image Registration with Differentiable X-ray Rendering and Dual Cross-view Constraintscited by 0
- 2025Machine-Learning Based Detection of Coronary Artery Calcification Using Synthetic Chest X-Rayscited by 0
- 2025Anatomica: Localized Control over Geometric and Topological Properties for Anatomical Diffusion Modelscited by 0
- 2025Enhanced Landmark Detection Model in Pelvic Fluoroscopy using 2D/3D Registration Losscited by 0
- 2026Conditional Diffusion for 3D CT Volume Reconstruction from 2D X-rayscited by 0
- 2026CheXanatomy: Anatomy-Aware Vision-Language Modeling for Chest Radiographscited by 0
- 2026Transformation-driven generation of comparable projection images from multimodal anatomical scenescited by 0
- 2026From Sparse X-rays to 3D CT: Training-Free Reconstruction with Diffusion Priorscited by 0
- 2026Learning Dense 2D-3D Correspondence for X-ray-to-CT Registration of Knee Bonescited by 0
- 2026Patient-Agnostic Synthetic Pretraining for Efficient Patient-Specific Intraoperative 2D/3D Registrationcited by 0
- 2026GeoPose: Patient-agnostic CTA-to-DSA registration through projection-space calibrationcited by 0
- 2026Learning Where and What to Lift for Bi-planar X-ray-to-CT Reconstructioncited by 0
- 2026RFS-UNet: Decoder-Conditioned High-Resolution Skip Recalibration for Bone-Selective DRR Synthesiscited by 0
- 2026A Joint 2D-3D Statistical Shape Model for Orthopedic Reconstructioncited by 0
- 2026Anatomy-Decomposed Chest Computed Tomography (CT) Projections as Scalable Supervision for Bone Suppression in Chest Radiographscited by 0
- 2026FleXray: Universal Clinical X-ray Segmentationcited by 0
- 2026Temporal Diffusion Bridge Model for Vessel Extraction Using Physics-informed Synthetic Datacited by 0
- 2026Temporal Diffusion Bridge Model for Vessel Extraction Using Physics-informed Synthetic Data8 Oct 2026
- 2026FleXray: Universal Clinical X-ray Segmentation22 Sep 2026
- 2026Anatomy-Decomposed Chest Computed Tomography (CT) Projections as Scalable Supervision for Bone Suppression in Chest Radiographs21 Sep 2026
- 2026A Joint 2D-3D Statistical Shape Model for Orthopedic Reconstruction8 Sep 2026
- 2026RFS-UNet: Decoder-Conditioned High-Resolution Skip Recalibration for Bone-Selective DRR Synthesis7 Sep 2026
- 2026Learning Where and What to Lift for Bi-planar X-ray-to-CT Reconstruction18 Aug 2026
- 2026GeoPose: Patient-agnostic CTA-to-DSA registration through projection-space calibration17 Aug 2026
- 2026Patient-Agnostic Synthetic Pretraining for Efficient Patient-Specific Intraoperative 2D/3D Registration25 Jul 2026
- 2026Learning Dense 2D-3D Correspondence for X-ray-to-CT Registration of Knee Bones24 Jul 2026
- 2026From Sparse X-rays to 3D CT: Training-Free Reconstruction with Diffusion Priors18 Jun 2026
- 2026Transformation-driven generation of comparable projection images from multimodal anatomical scenes15 Jun 2026
- 2026CheXanatomy: Anatomy-Aware Vision-Language Modeling for Chest Radiographs7 Jun 2026
26 more
- 2026Conditional Diffusion for 3D CT Volume Reconstruction from 2D X-rays27 Mar 2026
- 2026Active View Selection with Perturbed Gaussian Ensemble for Tomographic Reconstruction6 Mar 2026
- 2025AnyCXR: Human Anatomy Segmentation of Chest X-ray at Any Acquisition Position using Multi-stage Domain Randomized Synthetic Data with Imperfect Annotations and Conditional Joint Annotation Regularization Learning19 Dec 2025
- 2025Enhanced Landmark Detection Model in Pelvic Fluoroscopy using 2D/3D Registration Loss26 Nov 2025
- 2025Anatomica: Localized Control over Geometric and Topological Properties for Anatomical Diffusion Models25 Nov 2025
- 2025X-WIN: Building Chest Radiograph World Model via Predictive Sensing18 Nov 2025
- 2025Machine-Learning Based Detection of Coronary Artery Calcification Using Synthetic Chest X-Rays14 Nov 2025
- 2025Pedicle Screw Pairing and Registration for Screw Pose Estimation from Dual C-arm Images Using CAD Models7 Nov 2025
- 2025CardioComposer: Leveraging Differentiable Geometry for Compositional Control of Anatomical Diffusion Models8 Sep 2025
- 2025Intraoperative 2D/3D Registration via Spherical Similarity Learning and Differentiable Levenberg-Marquardt Optimization8 Sep 2025
- 2025DiffUS: Differentiable Ultrasound Rendering from Volumetric Imaging9 Aug 2025
- 2025SV-DRR: High-Fidelity Novel View X-Ray Synthesis Using Diffusion Model7 Jul 2025
- 2025Robust and Accurate Multi-view 2D/3D Image Registration with Differentiable X-ray Rendering and Dual Cross-view Constraints27 Jun 2025
- 2025PolyPose: Deformable 2D/3D Registration via Polyrigid Transformations25 May 2025
- 2025Rapid patient-specific neural networks for intraoperative X-ray to volume registration20 Mar 2025
- 20252D/3D Registration of Acetabular Hip Implants Under Perspective Projection and Fully Differentiable Ellipse Fitting10 Mar 2025
- 2024Differentiable Voxel-based X-ray Rendering Improves Sparse-View 3D CBCT Reconstruction28 Nov 2024
- 2024RayEmb: Arbitrary Landmark Detection in X-Ray Images Using Ray Embedding Subspace10 Oct 2024
- 2024X-ray2CTPA: Leveraging Diffusion Models to Enhance Pulmonary Embolism Classification23 Jun 2024
- 2024Shadow and Light: Digitally Reconstructed Radiographs for Disease Classification6 Jun 2024
- 2024DDGS-CT: Direction-Disentangled Gaussian Splatting for Realistic Volume Rendering4 Jun 2024
- 2024Multi-view X-ray Image Synthesis with Multiple Domain Disentanglement from CT Scans18 Apr 2024
- 2024GaSpCT: Gaussian Splatting for Novel CT Projection View Synthesis4 Apr 2024
- 2024An Optimization-based Baseline for Rigid 2D/3D Registration Applied to Spine Surgical Navigation Using CMA-ES8 Feb 2024
- 2023Intraoperative 2D/3D Image Registration via Differentiable X-ray Rendering11 Dec 2023
- 2022Morphology-based non-rigid registration of coronary computed tomography and intravascular images through virtual catheter path optimization30 Dec 2022
- 2024X-ray2CTPA: Leveraging Diffusion Models to Enhance Pulmonary Embolism Classificationcited by 2
- 2025SV-DRR: High-Fidelity Novel View X-Ray Synthesis Using Diffusion Modelcited by 1
- 2025CardioComposer: Leveraging Differentiable Geometry for Compositional Control of Anatomical Diffusion Modelscited by 1
- 2025Anatomica: Localized Control over Geometric and Topological Properties for Anatomical Diffusion Modelscited by 0
- 2026From Sparse X-rays to 3D CT: Training-Free Reconstruction with Diffusion Priorscited by 0
- 2026From Sparse X-rays to 3D CT: Training-Free Reconstruction with Diffusion Priors18 Jun 2026
- 2025Anatomica: Localized Control over Geometric and Topological Properties for Anatomical Diffusion Models25 Nov 2025
- 2025CardioComposer: Leveraging Differentiable Geometry for Compositional Control of Anatomical Diffusion Models8 Sep 2025
- 2025SV-DRR: High-Fidelity Novel View X-Ray Synthesis Using Diffusion Model7 Jul 2025
- 2024X-ray2CTPA: Leveraging Diffusion Models to Enhance Pulmonary Embolism Classification23 Jun 2024
- 2023Intraoperative 2D/3D Image Registration via Differentiable X-ray Renderingcited by 24
- 2024DDGS-CT: Direction-Disentangled Gaussian Splatting for Realistic Volume Renderingcited by 23
- 2024GaSpCT: Gaussian Splatting for Novel CT Projection View Synthesiscited by 6
- 2024RayEmb: Arbitrary Landmark Detection in X-Ray Images Using Ray Embedding Subspacecited by 6
- 2024An Optimization-based Baseline for Rigid 2D/3D Registration Applied to Spine Surgical Navigation Using CMA-EScited by 4
- 2024Differentiable Voxel-based X-ray Rendering Improves Sparse-View 3D CBCT Reconstructioncited by 3
- 2024Shadow and Light: Digitally Reconstructed Radiographs for Disease Classificationcited by 2
- 2025PolyPose: Deformable 2D/3D Registration via Polyrigid Transformationscited by 2
- 2025DiffUS: Differentiable Ultrasound Rendering from Volumetric Imagingcited by 2
- 2025Pedicle Screw Pairing and Registration for Screw Pose Estimation from Dual C-arm Images Using CAD Modelscited by 2
- 2025X-WIN: Building Chest Radiograph World Model via Predictive Sensingcited by 2
- 2025AnyCXR: Human Anatomy Segmentation of Chest X-ray at Any Acquisition Position using Multi-stage Domain Randomized Synthetic Data with Imperfect Annotations and Conditional Joint Annotation Regularization Learningcited by 2
12 most cited of 32 All 32 (JSON)
- 2026Temporal Diffusion Bridge Model for Vessel Extraction Using Physics-informed Synthetic Data8 Oct 2026
- 2026FleXray: Universal Clinical X-ray Segmentation22 Sep 2026
- 2026Anatomy-Decomposed Chest Computed Tomography (CT) Projections as Scalable Supervision for Bone Suppression in Chest Radiographs21 Sep 2026
- 2026A Joint 2D-3D Statistical Shape Model for Orthopedic Reconstruction8 Sep 2026
- 2026RFS-UNet: Decoder-Conditioned High-Resolution Skip Recalibration for Bone-Selective DRR Synthesis7 Sep 2026
- 2026Learning Where and What to Lift for Bi-planar X-ray-to-CT Reconstruction18 Aug 2026
- 2026GeoPose: Patient-agnostic CTA-to-DSA registration through projection-space calibration17 Aug 2026
- 2026Patient-Agnostic Synthetic Pretraining for Efficient Patient-Specific Intraoperative 2D/3D Registration25 Jul 2026
- 2026Learning Dense 2D-3D Correspondence for X-ray-to-CT Registration of Knee Bones24 Jul 2026
- 2026Transformation-driven generation of comparable projection images from multimodal anatomical scenes15 Jun 2026
- 2026Conditional Diffusion for 3D CT Volume Reconstruction from 2D X-rays27 Mar 2026
- 2026Active View Selection with Perturbed Gaussian Ensemble for Tomographic Reconstruction6 Mar 2026
12 newest of 32 All 32 (JSON)