Efficient ray tracing on 3D regular grids for fast generation of digitally reconstructed radiographs in iterative tomographic reconstruction techniques

09/04/2016
by   Jonas Dittmann, et al.
0

Cone beam projection is an essential and particularly time consuming part of any iterative tomographic reconstruction algorithm. On current graphics hardware especially the amount and pattern of memory accesses is a limiting factor when read-only textures cannot be used. With the final objective of accelerating iterative reconstruction techniques, a non-oversampling Joseph-like raytracing projection algorithm for three dimensions featuring both a branchless sampling loop and a cache friendly memory access pattern is presented. An interpretation of the employed interpolation scheme is given with respect to the effective beam and voxel models implied. The method is further compared to existing techniques, and the modifications required to implement further voxel and beam shape models are outlined. Both memory access rates and total run time are benchmarked on a current consumer grade graphics processing unit and explicitly compared to the performance of a classic Digital Differential Analyzer (DDA) algorithm. The presented raytracer achieves memory access rates of 292 GB/s in read-and-write memory and 502 GB/s in read-only texture memory. It outperforms the DDA in terms of total run time by a factor of up to five and achives 170 to 300 projections of a 512^3 voxel volume per second.

READ FULL TEXT
research
08/10/2020

RocNet: Recursive Octree Network for Efficient 3D Deep Representation

We introduce a deep recursive octree network for the compression of 3D v...
research
10/19/2021

Cutting Voxel Projector a New Approach to Construct 3D Cone Beam CT Operator

In this paper, we introduce a new class of projectors for 3D cone beam t...
research
11/20/2020

Accelerating Probabilistic Volumetric Mapping using Ray-Tracing Graphics Hardware

Probabilistic volumetric mapping (PVM) represents a 3D environmental map...
research
05/08/2019

Arbitrarily large iterative tomographic reconstruction on multiple GPUs using the TIGRE toolbox

Tomographic image sizes keep increasing over time and while the GPUs tha...
research
10/17/2020

Real-time High-Quality Rendering of Non-Rotating Black Holes

We propose a real-time method to render high-quality images of a non-rot...
research
02/19/2019

Efficient Memory Management for GPU-based Deep Learning Systems

GPU (graphics processing unit) has been used for many data-intensive app...
research
07/29/2015

Adapted sampling for 3D X-ray computed tomography

In this paper, we introduce a method to build an adapted mesh representa...

Please sign up or login with your details

Forgot password? Click here to reset