Graphics processing unit-accelerated iterative tomographic reconstruction with strip-integral system model

被引:4
|
作者
Van-Giang Nguyen [1 ]
Lee, Soo-Jin [1 ]
机构
[1] Paichai Univ, Dept Elect Engn, Taejon 302735, South Korea
基金
新加坡国家研究基金会;
关键词
tomography; tomographic reconstruction; iterative methods; strip-integral system model; projector; backprojector; graphics processing unit-accelerated methods; IMAGE-RECONSTRUCTION; ORDERED SUBSETS; EM ALGORITHM; PROJECTION; BEAM; BACKPROJECTION; 3D;
D O I
10.1117/1.OE.51.9.093203
中图分类号
O43 [光学];
学科分类号
070207 ; 0803 ;
摘要
In tomographic reconstruction, the major factors that affect the performance of an algorithm are the computational efficiency and the reconstruction accuracy. The computational efficiency has recently been achieved by using graphics processing units (GPUs). However, efforts to improve the accuracy of modeling a projector-backprojector pair have been hindered by the need for approximations to maximize the efficiency of the GPU. The approximations used for modeling a projector-backprojector pair often cause artifacts in reconstruction which propagate through iterations and lower the accuracy of reconstruction. In addition to the approximations, the unmatched projector-backprojector pairs often used for GPU-accelerated methods also cause additional errors in iterative reconstruction. For reconstruction with relatively low resolution, the degradation due to these artifacts and errors becomes more significant as the number of iterations is increased. In this work, we develop GPU-accelerated methods for 2-D reconstruction without using any approximations for parallelizing the projection and backprojection operations. The methods of projection and backprojection we use in this work are the strip area-based method and the distance-driven method. Our proposed methods were successfully implemented on the GPU and resulted in high-performance computing in iterative reconstruction while retaining the reconstruction accuracy by providing a perfectly matched projector-backprojector pair. (C) 2012 Society of Photo-Optical Instrumentation Engineers (SPIE). [DOI: 10.1117/1.OE.51.9.093203]
引用
收藏
页数:11
相关论文
共 50 条
  • [21] HipBone: A performance-portable graphics processing unit-accelerated C plus plus version of the NekBone benchmark
    Chalmers, Noel
    Mishra, Abhishek
    Mcdougall, Damon
    Warburton, Tim
    INTERNATIONAL JOURNAL OF HIGH PERFORMANCE COMPUTING APPLICATIONS, 2023, 37 (05): : 560 - 577
  • [22] The Finite Element Boundary Integral Method Accelerated Using a Graphics Processing Unit
    Ashbach, Jason. A.
    Wang, Xiande
    Werner, Douglas H.
    2013 IEEE ANTENNAS AND PROPAGATION SOCIETY INTERNATIONAL SYMPOSIUM (APSURSI), 2013, : 914 - 915
  • [23] Graphics Processing Units Accelerated MIMO Tomographic Image Reconstruction Using Target Sparseness
    Bello-Maldonado, Pedro D.
    Rivera-Longoria, Agustin
    Idleman, Mark
    Jin, Yuanwei
    Lu, Enyue
    COMPRESSIVE SENSING III, 2014, 9109
  • [24] Graphics processing unit accelerated numerical model for collinear holographic data storage system
    Huang, Yong
    Lin, Xiao
    Tan, Xiaodi
    PRACTICAL HOLOGRAPHY XXXI: MATERIALS AND APPLICATIONS, 2017, 10127
  • [25] Graphics processing unit-accelerated real-time compressive sensing spectral domain optical coherence tomography
    Xu, Daguang
    Huang, Yong
    Kang, Jin U.
    THREE-DIMENSIONAL AND MULTIDIMENSIONAL MICROSCOPY: IMAGE ACQUISITION AND PROCESSING XXII, 2015, 9330
  • [26] Graphics processing unit-accelerated computation of the Markov random fields and loopy belief propagation algorithms for hyperspectral image classification
    Wu, Yuanfeng
    Li, Jun
    Gao, Lianru
    Tan, Xuemin
    Zhang, Bing
    JOURNAL OF APPLIED REMOTE SENSING, 2015, 9
  • [27] Graphics processing unit-accelerated bounding for branch-and-bound applied to a permutation problem using data access optimization
    Melab, N.
    Chakroun, I.
    Bendjoudi, A.
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2014, 26 (16): : 2667 - 2683
  • [28] Graphics Processing Unit-Accelerated Code for Computing Second-Order Wiener Kernels and Spike-Triggered Covariance
    Mano, Omer
    Clark, Damon A.
    PLOS ONE, 2017, 12 (01):
  • [29] Real-time multiview human pose tracking using graphics processing unit-accelerated particle swarm optimization
    Rymut, Boguslaw
    Kwolek, Bogdan
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2015, 27 (06): : 1551 - 1563
  • [30] Graphics processing unit-accelerated finite-difference time-domain method for characterization of photonic crystal fibers
    Shulika, Oleksiy
    Guryev, Igor
    Gurieva, Natalia
    Sukhoivanov, Igor
    Andrade Lucio, Jose Amparo
    OPTICAL ENGINEERING, 2013, 52 (12)