Papers
Topics
Authors
Recent
Search
2000 character limit reached

R2-Gaussian Tomographic Reconstruction

Updated 8 February 2026
  • R2-Gaussian is a tomographic reconstruction framework that corrects the integration bias inherent in standard 3D Gaussian splatting for unbiased CT density recovery.
  • It employs an analytically correct forward model and GPU-accelerated rasterization, enabling efficient, high-fidelity volumetric reconstructions at speeds over 100 FPS.
  • Empirical results show significant improvements in PSNR and SSIM metrics compared to traditional and NeRF-based methods, with potential extensions to other imaging modalities.

R2-Gaussian refers to a tomographic reconstruction framework that extends 3D Gaussian splatting (3DGS) to physically consistent, unbiased recovery of volumetric density fields from sparse X-ray computed tomography (CT) data by explicitly addressing and rectifying the inherent integration bias in standard 3DGS rendering pipelines. This approach establishes a mathematically correct forward model for line integrals of anisotropic 3D Gaussian primitives and introduces practical, GPU-accelerated rasterization and voxelization algorithms for efficient, high-fidelity reconstruction (Zha et al., 2024, Chen et al., 1 Feb 2026).

1. Background: 3D Gaussian Splatting and the Integration Bias

In conventional 3DGS, a scene is parameterized by a set of weighted, anisotropic Gaussians defined by their centers pi\mathbf{p}_i, covariances Σi\Sigma_i, and weights cic_i:

Gi3(x)=ciexp(12(xpi)Σi1(xpi))G^3_i(\mathbf{x}) = c_i \exp\Big(-\tfrac{1}{2} (\mathbf{x} - \mathbf{p}_i)^\top \Sigma_i^{-1} (\mathbf{x} - \mathbf{p}_i)\Big)

Rendering in computer vision tasks (e.g., novel view synthesis) proceeds by projecting these Gaussians to 2D via an affine transformation and compositing them using alpha blending; this approach is highly efficient on modern hardware and outperforms NeRF techniques in certain settings. However, the alpha opacity model is tailored for optical radiance accumulation, not the physical line integrals of density measured in X-ray CT. When integrating anisotropic Gaussians along rays, an additional covariance-dependent scaling—referred to as integration bias—arises, which is neglected in standard 3DGS. This results in density estimates that vary by view angle, undermining accurate tomographic reconstruction (Zha et al., 2024).

2. Forward Model and Rectification of Line Integrals

For X-ray CT, the ideal measurement at detector pixel u\mathbf{u} corresponds to the line integral of the attenuation field σ(x)\sigma(\mathbf{x}) along the ray:

I(r)=tntfσ(r(t))dt,r(t)=o+td.I(\mathbf{r}) = \int_{t_n}^{t_f} \sigma(\mathbf{r}(t))\,dt, \quad \mathbf{r}(t) = \mathbf{o} + t\mathbf{d}.

If σ(x)\sigma(\mathbf{x}) is a sum of 3D Gaussians, analytical integration along the ray yields:

Li(r)=ci(2π)1/2Σi1/2exp(12(mpi)(Σi2×2)1(mpi))L_i(\mathbf{r}) = c_i\,(2\pi)^{1/2} |\Sigma_i|^{1/2} \exp\left(-\tfrac{1}{2} (\mathbf{m} - \mathbf{p}_i)^\top (\Sigma_i^{2\times2})^{-1} (\mathbf{m} - \mathbf{p}_i)\right)

where m\mathbf{m} is the 2D mean and Σi\Sigma_i0 the upper left Σi\Sigma_i1 block of the covariance. The crucial scaling factor Σi\Sigma_i2 is missing in the standard 3DGS, causing the observed integration bias (Zha et al., 2024, Chen et al., 1 Feb 2026).

The R2-Gaussian framework enforces that the stored Σi\Sigma_i3 always corresponds to the true 3D Gaussian's density at its center, and computes

Σi\Sigma_i4

when projecting to 2D. Thus, the projection on the detector is:

Σi\Sigma_i5

with

Σi\Sigma_i6

This rectification strictly decouples density recovery from view angle and achieves unbiased, physically consistent tomographic measurement simulation.

3. Efficient Differentiable Implementation

R2-Gaussian implements a CUDA-accelerated, tile-based voxelizer to render the density field into discrete volumes for regularization and final output. The steps include:

  • Partitioning 3D space into tiles (e.g., Σi\Sigma_i7).
  • Culling Gaussians whose support does not intersect a tile using Mahalanobis distances.
  • Within each tile, running one thread per voxel to accumulate Σi\Sigma_i8 over relevant Gaussians.
  • Storing results in the output volume and supporting backpropagation by reusing the computation graph.

The rasterization and volume assembly are fully differentiable, permitting the use of 3D spatial priors (e.g., total variation) that regularize the reconstruction. This yields computational throughput exceeding 100 FPS for volume projections and enables efficient optimization (Zha et al., 2024).

4. Optimization, Training Regime, and Regularization

Initialization is performed via a fast FDK (Feldkamp–Davis–Kress) reconstruction. High-density points are sampled for the set of Gaussian centers Σi\Sigma_i9, neighborhood distances set cic_i0, and FDK values initialize cic_i1 (downscaled to avoid overlap artifacts). During training, all parameters cic_i2 are optimized by minimizing a composite loss:

cic_i3

where cic_i4 is the rectified projection, cic_i5 is the measured one, cic_i6, and cic_i7 are empirically chosen. Adam is used over 30k iterations with exponential learning rate decay; parameters with high training gradients are adaptively split to enhance reconstruction fidelity (Zha et al., 2024).

5. Empirical Performance and Comparison

On a suite of 15 CT cases (organs, insects, industrial parts), R2-Gaussian achieves:

  • PSNR 38.9 dB and SSIM 0.959 in 8 minutes (30k iters, cic_i8 faster than state-of-the-art NeRF-based SAX-NeRF at 13 hours and PSNR 38.07 dB).
  • Even at 2.5 minutes (10k iters), PSNR 38.29 dB, surpassing analytical and iterative baselines (e.g., SART, ASD-POCS).
  • Ablation studies show that omitting rectification (i.e., using X-3DGS) reduces reconstructed-density PSNR by 7.6 dB, demonstrating the necessity of correcting the integration bias for quantitative volume recovery.
  • Applying 3D total variation regularization via the differentiable voxelizer increases SSIM by ~0.02 (Zha et al., 2024).

6. Relationship to Ray-Tracing and Extensions Beyond Affine Collapse

R2-Gaussian employs a local affine approximation for efficiency, collapsing 3D Gaussians to 2D via Jacobian-based mappings and blending. However, this approach is an approximation and can introduce minor errors in line-integral consistency for highly anisotropic or oblique Gaussians. Recent work proposes replacing the affine splatting step with analytic Gaussian ray tracing, using closed-form integrals along detector rays:

cic_i9

where Gi3(x)=ciexp(12(xpi)Σi1(xpi))G^3_i(\mathbf{x}) = c_i \exp\Big(-\tfrac{1}{2} (\mathbf{x} - \mathbf{p}_i)^\top \Sigma_i^{-1} (\mathbf{x} - \mathbf{p}_i)\Big)0, Gi3(x)=ciexp(12(xpi)Σi1(xpi))G^3_i(\mathbf{x}) = c_i \exp\Big(-\tfrac{1}{2} (\mathbf{x} - \mathbf{p}_i)^\top \Sigma_i^{-1} (\mathbf{x} - \mathbf{p}_i)\Big)1, Gi3(x)=ciexp(12(xpi)Σi1(xpi))G^3_i(\mathbf{x}) = c_i \exp\Big(-\tfrac{1}{2} (\mathbf{x} - \mathbf{p}_i)^\top \Sigma_i^{-1} (\mathbf{x} - \mathbf{p}_i)\Big)2 for each Gaussian. This ray-tracing generalization eliminates the affine collapse error and supports arbitrary PET/CT geometries and corrections (e.g., PET arc correction), with improved numerical accuracy at practical computational cost (Chen et al., 1 Feb 2026).

7. Broader Implications and Future Directions

By explicitly identifying and rectifying the integration bias in Gaussian-based volumetric rendering, R2-Gaussian enables unbiased, physically meaningful tomographic density reconstruction at competitive speed and accuracy. The analytic framework is readily extensible—a plausible implication is that any task requiring integrals over learned density fields (e.g., MRI reconstruction, volumetric surface extraction, simulation of 4D time-varying densities) potentially benefits from this bias correction.

Open future work includes extension to modalities with complex scanning geometries, non-X-ray imaging, calibration-error handling, limited-angle scan extrapolation, and generalized rectified splatting for other scientific domains (Zha et al., 2024, Chen et al., 1 Feb 2026).


Key references:

  • "RGi3(x)=ciexp(12(xpi)Σi1(xpi))G^3_i(\mathbf{x}) = c_i \exp\Big(-\tfrac{1}{2} (\mathbf{x} - \mathbf{p}_i)^\top \Sigma_i^{-1} (\mathbf{x} - \mathbf{p}_i)\Big)3-Gaussian: Rectifying Radiative Gaussian Splatting for Tomographic Reconstruction" (Zha et al., 2024)
  • "Radioactive 3D Gaussian Ray Tracing for Tomographic Reconstruction" (Chen et al., 1 Feb 2026)
Definition Search Book Streamline Icon: https://streamlinehq.com
References (2)

Topic to Video (Beta)

No one has generated a video about this topic yet.

Whiteboard

No one has generated a whiteboard explanation for this topic yet.

Follow Topic

Get notified by email when new papers are published related to R2-Gaussian.