High Performance 3D PET Reconstruction Using Spherical Basis Functions on a Polar Grid

Statistical iterative methods are a widely used method of image reconstruction in emission tomography. Traditionally, the image space is modelled as a combination of cubic voxels as a matter of simplicity. After reconstruction, images are routinely filtered to reduce statistical noise at the cost of...

Full description

Saved in:
Bibliographic Details
Main Authors: J. Cabello, J. E. Gillam, M. Rafecas
Format: Article
Language:English
Published: Wiley 2012-01-01
Series:International Journal of Biomedical Imaging
Online Access:http://dx.doi.org/10.1155/2012/452910
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1832567034210156544
author J. Cabello
J. E. Gillam
M. Rafecas
author_facet J. Cabello
J. E. Gillam
M. Rafecas
author_sort J. Cabello
collection DOAJ
description Statistical iterative methods are a widely used method of image reconstruction in emission tomography. Traditionally, the image space is modelled as a combination of cubic voxels as a matter of simplicity. After reconstruction, images are routinely filtered to reduce statistical noise at the cost of spatial resolution degradation. An alternative to produce lower noise during reconstruction is to model the image space with spherical basis functions. These basis functions overlap in space producing a significantly large number of non-zero elements in the system response matrix (SRM) to store, which additionally leads to long reconstruction times. These two problems are partly overcome by exploiting spherical symmetries, although computation time is still slower compared to non-overlapping basis functions. In this work, we have implemented the reconstruction algorithm using Graphical Processing Unit (GPU) technology for speed and a precomputed Monte-Carlo-calculated SRM for accuracy. The reconstruction time achieved using spherical basis functions on a GPU was 4.3 times faster than the Central Processing Unit (CPU) and 2.5 times faster than a CPU-multi-core parallel implementation using eight cores. Overwriting hazards are minimized by combining a random line of response ordering and constrained atomic writing. Small differences in image quality were observed between implementations.
format Article
id doaj-art-4e6a8e8b305e44bdbe4a3fd9e36a0dc1
institution Kabale University
issn 1687-4188
1687-4196
language English
publishDate 2012-01-01
publisher Wiley
record_format Article
series International Journal of Biomedical Imaging
spelling doaj-art-4e6a8e8b305e44bdbe4a3fd9e36a0dc12025-02-03T01:02:28ZengWileyInternational Journal of Biomedical Imaging1687-41881687-41962012-01-01201210.1155/2012/452910452910High Performance 3D PET Reconstruction Using Spherical Basis Functions on a Polar GridJ. Cabello0J. E. Gillam1M. Rafecas2Instituto de Física Corpuscular, Universitat de València/CSIC, Edificio Institutos de Investigación, 22085 Valencia, SpainInstituto de Física Corpuscular, Universitat de València/CSIC, Edificio Institutos de Investigación, 22085 Valencia, SpainInstituto de Física Corpuscular, Universitat de València/CSIC, Edificio Institutos de Investigación, 22085 Valencia, SpainStatistical iterative methods are a widely used method of image reconstruction in emission tomography. Traditionally, the image space is modelled as a combination of cubic voxels as a matter of simplicity. After reconstruction, images are routinely filtered to reduce statistical noise at the cost of spatial resolution degradation. An alternative to produce lower noise during reconstruction is to model the image space with spherical basis functions. These basis functions overlap in space producing a significantly large number of non-zero elements in the system response matrix (SRM) to store, which additionally leads to long reconstruction times. These two problems are partly overcome by exploiting spherical symmetries, although computation time is still slower compared to non-overlapping basis functions. In this work, we have implemented the reconstruction algorithm using Graphical Processing Unit (GPU) technology for speed and a precomputed Monte-Carlo-calculated SRM for accuracy. The reconstruction time achieved using spherical basis functions on a GPU was 4.3 times faster than the Central Processing Unit (CPU) and 2.5 times faster than a CPU-multi-core parallel implementation using eight cores. Overwriting hazards are minimized by combining a random line of response ordering and constrained atomic writing. Small differences in image quality were observed between implementations.http://dx.doi.org/10.1155/2012/452910
spellingShingle J. Cabello
J. E. Gillam
M. Rafecas
High Performance 3D PET Reconstruction Using Spherical Basis Functions on a Polar Grid
International Journal of Biomedical Imaging
title High Performance 3D PET Reconstruction Using Spherical Basis Functions on a Polar Grid
title_full High Performance 3D PET Reconstruction Using Spherical Basis Functions on a Polar Grid
title_fullStr High Performance 3D PET Reconstruction Using Spherical Basis Functions on a Polar Grid
title_full_unstemmed High Performance 3D PET Reconstruction Using Spherical Basis Functions on a Polar Grid
title_short High Performance 3D PET Reconstruction Using Spherical Basis Functions on a Polar Grid
title_sort high performance 3d pet reconstruction using spherical basis functions on a polar grid
url http://dx.doi.org/10.1155/2012/452910
work_keys_str_mv AT jcabello highperformance3dpetreconstructionusingsphericalbasisfunctionsonapolargrid
AT jegillam highperformance3dpetreconstructionusingsphericalbasisfunctionsonapolargrid
AT mrafecas highperformance3dpetreconstructionusingsphericalbasisfunctionsonapolargrid