GPU-Based Acceleration for Interior Tomography

The compressive sensing (CS) theory shows that real signals can be exactly recovered from very few samplings. Inspired by the CS theory, the interior problem in computed tomography is proved uniquely solvable by minimizing the region-of-interest's total variation if the imaging object is piecewise constant or polynomial. This is called CS-based interior tomography. However, the CS-based algorithms require high computational cost due to their iterative nature. In this paper, a graphics processing unit (GPU)-based parallel computing technique is applied to accelerate the CS-based interior reconstruction for practical application in both fan-beam and cone-beam geometries. Our results show that the CS-based interior tomography is able to reconstruct excellent volumetric images with GPU acceleration in a few minutes.

[1]  Hengyong Yu,et al.  Exact Interior Reconstruction from Truncated Limited-Angle Projection Data , 2008, Int. J. Biomed. Imaging.

[2]  Ge Wang The meaning of interior tomography , 2013, 2011 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP).

[3]  Pat Hanrahan,et al.  Brook for GPUs: stream computing on graphics hardware , 2004, SIGGRAPH 2004.

[4]  M. Kachelriess,et al.  Improved total variation-based CT image reconstruction applied to clinical data , 2011, Physics in medicine and biology.

[5]  Rick Chartrand,et al.  Exact Reconstruction of Sparse Signals via Nonconvex Minimization , 2007, IEEE Signal Processing Letters.

[6]  Hengyong Yu,et al.  SART-Type Image Reconstruction from a Limited Number of Projections with the Sparsity Constraint , 2010, Int. J. Biomed. Imaging.

[7]  F. Beekma,et al.  Ordered subset reconstruction for x-ray CT. , 2001, Physics in medicine and biology.

[8]  Hengyong Yu,et al.  A soft-threshold filtering approach for reconstruction from a limited number of projections , 2010, Physics in medicine and biology.

[9]  Hengyong Yu,et al.  Finite detector based projection model for high spatial resolution. , 2012, Journal of X-ray science and technology.

[10]  Freek J. Beekman,et al.  Accelerated iterative transmission CT reconstruction using an ordered subsets convex algorithm , 1998, IEEE Transactions on Medical Imaging.

[11]  Matt Pharr,et al.  Gpu gems 2: programming techniques for high-performance graphics and general-purpose computation , 2005 .

[12]  Xuanqin Mou,et al.  Statistical Interior Tomography , 2010, IEEE Transactions on Medical Imaging.

[13]  David Kaeli,et al.  Heterogeneous Computing with OpenCL , 2011 .

[14]  Myoung-Hee Kim,et al.  A fast algorithm for voxel-based deterministic simulation of X-ray imaging , 2008, Comput. Phys. Commun..

[15]  Jun Ni,et al.  Parallel iterative cone beam CT image reconstruction on a PC cluster , 2005 .

[16]  Yao Zhang,et al.  Parallel Computing Experiences with CUDA , 2008, IEEE Micro.

[17]  Graham Sellers,et al.  OpenGL SuperBible: Comprehensive Tutorial and Reference , 2007 .

[18]  David P. Luebke,et al.  CUDA: Scalable parallel programming for high-performance scientific computing , 2008, 2008 5th IEEE International Symposium on Biomedical Imaging: From Nano to Macro.

[19]  Michael Elad,et al.  Stable recovery of sparse overcomplete representations in the presence of noise , 2006, IEEE Transactions on Information Theory.

[20]  R. Siddon Fast calculation of the exact radiological path for a three-dimensional CT array. , 1985, Medical physics.

[21]  Yaakov Tsaig,et al.  Fast Solution of $\ell _{1}$ -Norm Minimization Problems When the Solution May Be Sparse , 2008, IEEE Transactions on Information Theory.

[22]  B. De Man,et al.  Distance-driven projection and backprojection in three dimensions. , 2004, Physics in medicine and biology.

[23]  Thorsten M. Buzug Computed Tomography: From Photon Statistics to Modern Cone-Beam CT , 2010 .

[24]  Mário A. T. Figueiredo,et al.  Gradient Projection for Sparse Reconstruction: Application to Compressed Sensing and Other Inverse Problems , 2007, IEEE Journal of Selected Topics in Signal Processing.

[25]  Michael Klemm,et al.  From GPGPU to Many-Core: Nvidia Fermi and Intel Many Integrated Core Architecture , 2012, Computing in Science & Engineering.

[26]  Emmanuel J. Candès,et al.  Quantitative Robust Uncertainty Principles and Optimally Sparse Decompositions , 2004, Found. Comput. Math..

[27]  Hengyong Yu,et al.  High order total variation method for interior tomography , 2012, Optics & Photonics - Optical Engineering + Applications.

[28]  M. Jiang,et al.  Ordered-subset simultaneous algebraic reconstruction techniques (OS-SART) , 2004 .

[29]  Jiankun Liu,et al.  Cardiac CT Image Reconstruction Based on Compressed Sensing , 2012 .

[30]  William R. Mark,et al.  Cg: a system for programming graphics hardware in a C-like language , 2003, ACM Trans. Graph..

[31]  Jeffrey A. Fessler,et al.  3D Forward and Back-Projection for X-Ray CT Using Separable Footprints , 2010, IEEE Transactions on Medical Imaging.

[32]  Eero P. Simoncelli,et al.  Image quality assessment: from error visibility to structural similarity , 2004, IEEE Transactions on Image Processing.

[33]  Bjorn De Sutter,et al.  A Fast Algorithm to Calculate the Exact Radiological Path through a Pixel or Voxel Space , 1998 .

[34]  Marc Teboulle,et al.  A fast Iterative Shrinkage-Thresholding Algorithm with application to wavelet-based image deblurring , 2009, 2009 IEEE International Conference on Acoustics, Speech and Signal Processing.

[35]  David L Donoho,et al.  Compressed sensing , 2006, IEEE Transactions on Information Theory.

[36]  Lei Zhang,et al.  Low-Dose X-ray CT Reconstruction via Dictionary Learning , 2012, IEEE Transactions on Medical Imaging.

[37]  Benjamin Keck,et al.  Systematic Performance Optimization of Cone-Beam Back-Projection on the Kepler Architecture , 2013 .

[38]  Hengyong Yu,et al.  Local ROI Reconstruction via Generalized FBP and BPF Algorithms along More Flexible Curves , 2006, Int. J. Biomed. Imaging.

[39]  O. Linton,et al.  National conference on dose reduction in CT, with an emphasis on pediatric patients. , 2003, AJR. American journal of roentgenology.

[40]  Michael A. Saunders,et al.  Atomic Decomposition by Basis Pursuit , 1998, SIAM J. Sci. Comput..

[41]  Hengyong Yu,et al.  Exact Interior Reconstruction with Cone-Beam CT , 2008, Int. J. Biomed. Imaging.

[42]  I. Daubechies,et al.  An iterative thresholding algorithm for linear inverse problems with a sparsity constraint , 2003, math/0307152.

[43]  Birmingham , 1906 .

[44]  Kevin Barraclough,et al.  I and i , 2001, BMJ : British Medical Journal.

[45]  Jie Tang,et al.  Prior image constrained compressed sensing (PICCS): a method to accurately reconstruct dynamic CT images from highly undersampled projection data sets. , 2008, Medical physics.

[46]  Stephen P. Boyd,et al.  An Interior-Point Method for Large-Scale $\ell_1$-Regularized Least Squares , 2007, IEEE Journal of Selected Topics in Signal Processing.

[47]  Jiang Hsieh,et al.  Computed Tomography: Principles, Design, Artifacts, and Recent Advances, Fourth Edition , 2022 .

[48]  Emmanuel J. Candès,et al.  Robust uncertainty principles: exact signal reconstruction from highly incomplete frequency information , 2004, IEEE Transactions on Information Theory.

[49]  B. Flachs,et al.  A streaming processing unit for a CELL processor , 2005, ISSCC. 2005 IEEE International Digest of Technical Papers. Solid-State Circuits Conference, 2005..

[50]  A. Cheng,et al.  Heritage and early history of the boundary element method , 2005 .