Table of Contents
Fetching ...

SplineSplat: 3D Ray Tracing for Higher-Quality Tomography

Youssef Haouchat, Sepand Kashani, Aleix Boquet-Pujadas, Philippe Thévenaz, Michael Unser

TL;DR

The paper addresses high-quality 3D tomography by representing volumes with overlapping, tensor-product B-spline bases and extending the classic DDA ray-tracing to handle such bases in 3D. A learned projector, implemented as a shallow MLP $f_\theta$, estimates the basis contributions to line integrals, enabling a geometry-agnostic forward model $\mathcal{P}$ without closed-form expressions. In experiments on the 3D Simulated Brain Database, the SplineSplat approach with quadratic B-splines achieves substantially higher PSNR ($=28.02$ dB) than voxel-based methods ($=22.29$ dB) under well-posed conditions. The method is projection-geometry agnostic and improves tomographic reconstructions by leveraging smoother, higher-order basis functions coupled with learned basis-contribution modeling, with potential applicability across tomographic modalities.

Abstract

We propose a method to efficiently compute tomographic projections of a 3D volume represented by a linear combination of shifted B-splines. To do so, we propose a ray-tracing algorithm that computes 3D line integrals with arbitrary projection geometries. One of the components of our algorithm is a neural network that computes the contribution of the basis functions efficiently. In our experiments, we consider well-posed cases where the data are sufficient for accurate reconstruction without the need for regularization. We achieve higher reconstruction quality than traditional voxel-based methods.

SplineSplat: 3D Ray Tracing for Higher-Quality Tomography

TL;DR

The paper addresses high-quality 3D tomography by representing volumes with overlapping, tensor-product B-spline bases and extending the classic DDA ray-tracing to handle such bases in 3D. A learned projector, implemented as a shallow MLP , estimates the basis contributions to line integrals, enabling a geometry-agnostic forward model without closed-form expressions. In experiments on the 3D Simulated Brain Database, the SplineSplat approach with quadratic B-splines achieves substantially higher PSNR ( dB) than voxel-based methods ( dB) under well-posed conditions. The method is projection-geometry agnostic and improves tomographic reconstructions by leveraging smoother, higher-order basis functions coupled with learned basis-contribution modeling, with potential applicability across tomographic modalities.

Abstract

We propose a method to efficiently compute tomographic projections of a 3D volume represented by a linear combination of shifted B-splines. To do so, we propose a ray-tracing algorithm that computes 3D line integrals with arbitrary projection geometries. One of the components of our algorithm is a neural network that computes the contribution of the basis functions efficiently. In our experiments, we consider well-posed cases where the data are sufficient for accurate reconstruction without the need for regularization. We achieve higher reconstruction quality than traditional voxel-based methods.

Paper Structure

This paper contains 11 sections, 7 equations, 4 figures, 3 algorithms.

Figures (4)

  • Figure 1: Notations for our parameterization of a line in 3D.
  • Figure 2: Tensor-product quadratic B-spline basis function of index $\mathbf{k}$ with maximal footprint radius$L$.
  • Figure 3: Notations for Algorithm \ref{['alg:projection']}.
  • Figure 4: Reconstruction results using our SplineSplat method (middle column) and the baseline method (right column) for a 3D reference of a human brain (left column). Top row: central slice. Bottom row: cutout.

Theorems & Definitions (2)

  • Definition 2.1: Dominant axis
  • Definition 2.2: Maximal footprint radius