PARALLELPROJ-an open-source framework for fast calculation of projections in tomography

  • 0Department of Imaging and Pathology, Division of Nuclear Medicine, KU Leuven, Leuven, Belgium.

|

|

Summary

This summary is machine-generated.

parallelproj is a new open-source framework for fast tomographic image reconstruction using CPUs or GPUs. It significantly accelerates Positron Emission Tomography (PET) image reconstruction, enabling rapid analysis of clinical data.

Area Of Science

  • Medical Imaging
  • Computational Science
  • Nuclear Medicine

Background

  • Efficient computation of projections is crucial for tomographic image reconstruction.
  • Existing methods can be computationally intensive, limiting reconstruction speed.
  • Parallel processing offers a potential solution for accelerating these computations.

Purpose Of The Study

  • Introduce parallelproj, an open-source framework for efficient parallel projection computation in tomography.
  • Implement and evaluate forward and back projection functions for sinogram and listmode data, including time-of-flight (TOF) PET.
  • Benchmark performance across different hardware configurations (CPU, GPU) and compare with existing software.

Main Methods

  • Developed parallelproj framework for parallel computation of projections using CPU cores and GPUs.
  • Implemented Joseph's method for forward and back projections, extended for TOF PET.
  • Evaluated performance using clinical PET/CT data for image reconstruction.
  • Benchmarked non-TOF and TOF, sinogram and listmode projections in multi-CPU, hybrid CPU/GPU, and exclusive GPU modes.
  • Investigated projection timing within STIR (Software for Tomographic Image Reconstruction).

Main Results

  • Exclusive GPU mode achieved acceleration factors of 25-68 compared to multi-CPU-core mode.
  • OSEM listmode reconstruction of real-world PET data was demonstrated in seconds on a single consumer GPU.
  • parallelproj integration into STIR showed competitive timing for non-TOF sinogram projections.

Conclusions

  • parallelproj offers significant acceleration for tomographic projection computations.
  • GPU acceleration dramatically speeds up PET image reconstruction, making real-time analysis feasible.
  • The framework enhances the efficiency of tools like STIR for advanced PET imaging analysis.

Related Concept Videos

Computed Tomography 01:10

4.3K

Tomography refers to imaging by sections. Computed tomography (CT) is a non-invasive imaging technique that uses computers to analyze several cross-sectional X-rays to reveal minute details about structures in the body.
The technique was invented in the 1970s and is based on the principle that as X-rays pass through the body, they are absorbed or reflected at different levels. In the technique, a patient lies on a motorized platform while a computerized axial tomography (CAT) scanner rotates...

Newman Projections 02:06

16.5K

Different notations are used to represent the three-dimensional structure of molecules on two-dimensional surfaces. One of the most commonly used representations is the dash-wedge formula. The dashed wedges, solid wedges, and the plane lines indicate the groups situated behind the plane, coming out of the plane, and in the plane, respectively.
The organic molecules rotate across the single bonds leading to numerous temporary three-dimensional structures of varying energy known as...

Fischer Projections 02:18

13.1K

Learning to draw Fischer projections of molecules and understanding their relevance plays a crucial role in the visual depiction of organic molecules. A Fischer projection is a two-dimensional projection on a planar surface to simplify the three-dimensional wedge–dash representation of molecules. This is especially helpful in the case of molecules with multiple chiral centers that can be difficult to draw. Here, all the bonds of interest are represented as horizontal or vertical lines.

Parallel Processing 01:20

145

The brain processes sensory information rapidly due to parallel processing, which involves sending data across multiple neural pathways at the same time. This method allows the brain to manage various sensory qualities, such as shapes, colors, movements, and locations, all concurrently. For instance, when observing a forest landscape, the brain simultaneously processes the movement of leaves, the shapes of trees, the depth between them, and the various shades of green. This enables a quick and...

Electron Microscope Tomography and Single-particle Reconstruction 01:07

2.4K

Transmission electron microscopy (TEM) can be used to determine the 3D structure of biological samples with the help of techniques such as electron microscope tomography and single-particle reconstruction. While single-particle reconstruction can examine macromolecules and macromolecular complexes in vitro conditions only, tomography permits the study of cell components or small cells in vivo.
Electron Tomography
Electron tomography can be performed either in TEM or STEM (scanning transmission...

Positron Emission Tomography 01:29

4.0K

Positron emission tomography (PET) is a medical imaging technique involving radiopharmaceuticals — substances that emit short-lived radiation. Although the first PET scanner was introduced in 1961, it took 15 more years before radiopharmaceuticals were combined with the technique and revolutionized its potential.
One of the main requirements of a PET scan is a positron-emitting radioisotope, which is produced in a cyclotron and then attached to a substance used by the part of the body...