Implementation of GPU accelerated SPECT reconstruction with Monte Carlo-based scatter correction.

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 (...

Descripción completa

Detalles Bibliográficos
Publicado en:Annals of Nuclear Medicine Vol. 32; no. 5; pp. 337 - 348
Autores principales: Bexelius, Tobias, Sohlberg, Antti
Formato: Journal Article
Publicado: Springer Nature Jun2018
Acceso en línea:Ver este registro en EBSCOhost
fields @attributes:
  recordID: 1
pdfLink:
plink: https://search.ebscohost.com/login.aspx?direct=true&db=ccm&AN=129794644&site=ehost-live
header:
  @attributes:
    shortDbName: ccm
    uiTerm: 129794644
    longDbName: CINAHL Complete
    uiTag: AN
  controlInfo:
    bkinfo:
    dissinfo:
    jinfo:
      jid:
        09147187
        1CFC
      jtl: Annals of Nuclear Medicine
      issn: 09147187
      maglogo: N
    pubinfo:
      dt: Jun2018
      vid: 32
      iid: 5
      pid: 237
      pub: Springer Nature
      place: New York, New York
    artinfo:
      ui:
        129794644
        129794644
        NLM29564718
        10.1007/s12149-018-1252-1
        NLM29564718
        129794644
      ppf: 337
      ppct: 11
      formats:
      tig:
        atl: Implementation of GPU accelerated SPECT reconstruction with Monte Carlo-based scatter correction.
      aug:
        au:
          Bexelius, Tobias
          Sohlberg, Antti
        affil: HERMES Medical Solutions, Skeppsbron 44, 111 30, Stockholm, Sweden
      sug:
        subj:
          Computers and Computerization
          Algorithms
          Tomography, Emission-Computed, Single-Photon Methods
          Models, Anatomic
          Tomography, Emission-Computed, Single-Photon Equipment and Supplies
          Phantoms, Imaging
          Computer Simulation
          Computer Graphics
          Systems Analysis
          Models, Theoretical
          Time Factors
          Scales
      ab: 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.
      pubtype: Academic Journal
      doctype: Journal Article
      ougenre: Article
    language: English
    refInfo:
    holdings:
      @attributes:
        islocal: N