Related Experiment Video
Updated: Feb 12, 2026

Implementation of a Nonlinear Microscope Based on Stimulated Raman Scattering
Published on: July 6, 2019
Implementation of GPU accelerated SPECT reconstruction with Monte Carlo-based scatter correction
Tobias Bexelius1, Antti Sohlberg2
1HERMES Medical Solutions, Skeppsbron 44, 111 30, Stockholm, Sweden.
Objective:
Statistical SPECT reconstruction can be very time-consuming especially when compensations for collimator and detector response, attenuation, and scatter are included in the reconstruction. This work proposes an accelerated SPECT reconstruction algorithm based on graphics processing unit (GPU) processing.
Methods:
Ordered subset expectation maximization (OSEM) algorithm with CT-based attenuation modelling, depth-dependent Gaussian convolution-based collimator-detector response modelling, and Monte Carlo-based scatter compensation was implemented using OpenCL. The OpenCL implementation was compared against the existing multi-threaded OSEM implementation running on a central processing unit (CPU) in terms of scatter-to-primary ratios, standardized uptake values (SUVs), and processing speed using mathematical phantoms and clinical multi-bed bone SPECT/CT studies.
Results:
The difference in scatter-to-primary ratios, visual appearance, and SUVs between GPU and CPU implementations was minor. On the other hand, at its best, the GPU implementation was noticed to be 24 times faster than the multi-threaded CPU version on a normal 128 × 128 matrix size 3 bed bone SPECT/CT data set when compensations for collimator and detector response, attenuation, and scatter were included.
Conclusions:
GPU SPECT reconstructions show great promise as an every day clinical reconstruction tool.
More Related Videos
09:49A Whole Body Dosimetry Protocol for Peptide-Receptor Radionuclide Therapy PRRT: 2D Planar Image and Hybrid 2D+3D SPECT/CT Image Methods
Published on: April 24, 2020
12:54Implementation of a Coherent Anti-Stokes Raman Scattering CARS System on a Ti:Sapphire and OPO Laser Based Standard Laser Scanning Microscope
Published on: July 17, 2016
Related Concept Videos
Distance Corrections
Power Factor Correction
Accelerators
The effectiveness of calcium chloride can...
Nursing Implementation
The five steps to implementing effective nursing care include reassessing the patient, reviewing and revising the existing nursing care plan, organizing the resources and care delivery, anticipating and preventing complications, and implementing nursing interventions.
Average Acceleration
Instantaneous Acceleration