HPC for iterative image reconstruction in CT

Algebraic Reconstruction Techniques (ART) for computed tomography (CT) have proven to produce better images with fewer projections, hence, reducing the side-effects of the carcinogenic nature of X-ray imaging. However, the iterative nature of ART prohibits its commercial use because of the long processing time. Parallel processing through high performance computers (HPC) is one solution to speedup ART algorithm. The work discussed in the literature on parallel computing and CT primarily focuses on the algorithms based on Fourier techniques, with a lack of development of parallel approaches for ART techniques. The main reason for this has been the extensive computational requirements needed for this algorithm. With the boom in information technology and advanced architectures, we show in this paper that the ART algorithm can be parallelized on high performance computers, with significant performance gain while maintaining the image quality. In this paper, we examine the efficiency of ART on a shared memory machine available on the Western Canada Research Grid consortium without impeding image quality. We show that a 6 processor IBM P-server could reconstruct the same image from 36 angles in approximately 5.038 seconds (36 processors is 1.183 seconds), with an efficiency of 93.35%. In other words, a parallel algorithm reconstruction could be done in about the same amount of time as a 180 angle sequential Fourier back projection reconstruction, yielding approximately equivalent image quality, with an 80% reduction in dose.

[1]  Giulia Spaletta,et al.  An image reconstruction algorithm in tomography: A version for the CRAY X-MP vector computer , 1989, Comput. Graph..

[2]  R. Gordon,et al.  A projection access order for speedy convergence of ART (algebraic reconstruction technique): a multilevel scheme for computed tomography , 1994, Physics in medicine and biology.

[3]  G. Mazare,et al.  Image reconstruction using an original asynchronous cellular array , 1989, IEEE International Symposium on Circuits and Systems,.

[4]  Masaharu Sakamoto AN IMPLEMENTATION OF THE FELDKAMP ALGORITHM FOR MEDICAL IMAGING ON CELL , 2006 .

[5]  D. Robertson,et al.  Total hip prosthesis metal-artifact suppression using iterative deblurring reconstruction. , 1997, Journal of computer assisted tomography.

[6]  Michael J. Flynn,et al.  Parallel implementation of cone beam tomography , 1996, Proceedings of the 1996 ICPP Workshop on Challenges for Parallel Processing.

[7]  Gabor T. Herman,et al.  Image Reconstruction From Projections , 1975, Real Time Imaging.

[8]  Martin R. Stytz,et al.  Three-dimensional medical imaging: algorithms and computer systems , 1991, CSUR.

[9]  Willi A. Kalender,et al.  Computed tomography : fundamentals, system technology, image quality, applications , 2000 .

[10]  Ming Jiang,et al.  Convergence of the simultaneous algebraic reconstruction technique (SART) , 2003, Conference Record of Thirty-Fifth Asilomar Conference on Signals, Systems and Computers (Cat.No.01CH37256).

[11]  Rangaraj M. Rangayyan,et al.  Streak Preventive Image Reconstruction with ART and Adaptive Filtering , 1982, IEEE Transactions on Medical Imaging.

[12]  Cameron Melvin,et al.  Design, development and implementation of a parallel algorithm for computed tomography using algebraic reconstruction technique , 2007 .

[13]  Francine Berman,et al.  Combining workstations and supercomputers to support grid applications: the parallel tomography experience , 2000, Proceedings 9th Heterogeneous Computing Workshop (HCW 2000) (Cat. No.PR00556).

[14]  G. Herman,et al.  Algebraic reconstruction techniques (ART) for three-dimensional electron microscopy and x-ray photography. , 1970, Journal of theoretical biology.

[15]  Françoise Peyrin,et al.  Parallel Image Reconstruction on MIMD Computers for Three-Dimensional Cone-Beam Tomography , 1998, Parallel Comput..

[16]  Gabor T. Herman,et al.  Algebraic reconstruction techniques can be made computationally efficient [positron emission tomography application] , 1993, IEEE Trans. Medical Imaging.

[17]  Richard Gordon,et al.  Parallel Algebraic Reconstruction Technique for Computed Tomography , 2003, PDPTA.

[18]  Zang-Hee Cho,et al.  A parallel implementation of 3-D CT image reconstruction on hypercube multiprocessor , 1990 .

[19]  L. Feldkamp,et al.  Practical cone-beam algorithm , 1984 .