Fast reconstruction of 3D volumes from 2D CT projection data with GPUs

被引:16
|
作者
Leeser M. [1 ]
Mukherjee S. [1 ]
Brock J. [2 ]
机构
[1] Department of Electrical and Computer Engineering, 440 Dana Building, Northeastern University, 360 Huntington Ave, Boston, 02115, MA
[2] Cognitive Electronics, 201 South St, Boston, 02111, MA
基金
美国国家科学基金会;
关键词
Computed tomography; Conebeam reconstruction; CUDA; Graphics processing unit; OpenCL;
D O I
10.1186/1756-0500-7-582
中图分类号
学科分类号
摘要
Background: Biomedical image reconstruction applications require producing high fidelity images in or close to real-time. We have implemented reconstruction of three dimensional conebeam computed tomography(CBCT) with two dimensional projections. The algorithm takes slices of the target, weights and filters them to backproject the data, then creates the final 3D volume. We have implemented the algorithm using several hardware and software approaches and taken advantage of different types of parallelism in modern processors. The two hardware platforms used are a Central Processing Unit (CPU) and a heterogeneous system with a combination of CPU and GPU. On the CPU we implement serial MATLAB, parallel MATLAB, C and parallel C with OpenMP extensions. These codes are compared against the heterogeneous versions written in CUDA-C and OpenCL.; Findings: Our results show that GPUs are particularly well suited to accelerating CBCT. Relative performance was evaluated on a mathematical phantom as well as on mouse data. Speedups of up to 200x are observed by using an AMD GPU compared to a parallel version in C with OpenMP constructs.; Conclusions: In this paper, we have implemented the Feldkamp-Davis-Kress algorithm, compatible with Fessler's image reconstruction toolbox and tested it on different hardware platforms including CPU and a combination of CPU and GPU. Both NVIDIA and AMD GPUs have been used for performance evaluation. GPUs provide significant speedup over the parallel CPU version. © 2014 Leeser et al.; licensee BioMed Central Ltd.
引用
收藏
相关论文
共 50 条
  • [1] Fast DRR generation for 2D to 3D registration on GPUs
    Tornai, Gabor Janos
    Cserey, Gyoergy
    Pappas, Ion
    [J]. MEDICAL PHYSICS, 2012, 39 (08) : 4795 - 4799
  • [2] 3D IMAGE RECONSTRUCTION FROM 2D CT SLICES
    Kamencay, Patrik
    Zachariasova, Martina
    Hudec, Robert
    Benco, Miroslav
    Radil, Roman
    [J]. 2014 3DTV-CONFERENCE: THE TRUE VISION - CAPTURE, TRANSMISSION AND DISPLAY OF 3D VIDEO (3DTV-CON), 2014,
  • [3] 3D Reconstruction of Face from 2D CT Scan Images
    Kumar, T. Senthil
    Vijai, Anupa
    [J]. INTERNATIONAL CONFERENCE ON COMMUNICATION TECHNOLOGY AND SYSTEM DESIGN 2011, 2012, 30 : 970 - 977
  • [4] Volumetric CT scanning: 2D and 3D reconstruction
    Ferretti, G. -R.
    Jankowski, A.
    [J]. REVUE DES MALADIES RESPIRATOIRES, 2010, 27 (10) : 1267 - 1274
  • [5] 3D RECONSTRUCTION FROM 2D CRYSTAL IMAGE AND DIFFRACTION DATA
    Schenk, Andreas D.
    Castano-Diez, Daniel
    Gipson, Bryant
    Arheit, Marcel
    Zeng, Xiangyan
    Stahlberg, Henning
    [J]. METHODS IN ENZYMOLOGY, VOL 482: CRYO-EM, PART B: 3-D RECONSTRUCTION, 2010, 482 : 101 - 129
  • [6] RECONSTRUCTION OF THE SINGULARITIES OF A POTENTIAL FROM BACKSCATTERING DATA IN 2D AND 3D
    Reyes, Juan Manuel
    Ruiz, Alberto
    [J]. INVERSE PROBLEMS AND IMAGING, 2012, 6 (02) : 321 - 355
  • [7] 3D shape and texture morphing using 2D projection and reconstruction
    Ludwig, Michael
    Berrier, Seth
    Tetzlaff, Michael
    Meyer, Gary
    [J]. COMPUTERS & GRAPHICS-UK, 2015, 51 : 146 - 156
  • [8] Progressive Learning of 3D Reconstruction Network From 2D GAN Data
    Dundar, Aysegul
    Gao, Jun
    Tao, Andrew
    Catanzaro, Bryan
    [J]. IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 2024, 46 (02) : 793 - 804
  • [9] Fast reconstruction of 3D terrain model from contour lines on 2D maps
    Shin, BS
    Jung, HS
    [J]. SYSTEMS MODELING AND SIMULATION: THEORY AND APPLICATIONS, 2005, 3398 : 230 - 239
  • [10] A fast gradient projection method for 3D image reconstruction from limited tomographic data
    Coli, V. L.
    Piccolomini, E. Loli
    Morotti, E.
    Zanni, L.
    [J]. 7TH INTERNATIONAL CONFERENCE ON NEW COMPUTATIONAL METHODS FOR INVERSE PROBLEMS, 2017, 904