Automatic Monte-Carlo Based Scatter Correction for X-ray Cone-Beam CT using General Purpose Graphic Processing Units (GP-GPU): A Feasibility Study

被引:0
|
作者
Sisniega, A. [1 ]
Abella, M. [1 ]
Lage, E. [2 ,3 ]
Desco, M. [1 ]
Vaquero, J. J. [1 ]
机构
[1] Univ Carlos III Madrid, Dept Bioingn & Ingn Aeroespacial, Madrid, Spain
[2] Hosp Gen Univ Gregorio Maranon, Unidad Med & Cirugia Expt, Madrid, Spain
[3] MIT Consortium, M Vis Madrid, Madrid, Spain
基金
欧盟第七框架计划;
关键词
REDUCTION;
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Scattered photons highly degrade the quality of X-ray images and their effect has become more important due to the increasing interest in cone-beam geometry for the acquisition of CT (CBCT) and micro-CT data. The random nature of scatter events and the great influence of the sample suggest that the most accurate methods for their estimation are Monte Carlo (MC) techniques, but their use is usually hampered by the large computation time required to obtain an acceptable estimation of the scattered radiation. We present an approach for scatter correction in CBCT by MC estimation, speeding up the computation by means of general purpose graphic processing units (GPGPU) and developing a framework for the automatic correction and reconstruction of projection data. The method consists of five stages: FDK reconstruction of the original data; histogram based automatic segmentation of the volume assigning a material and density to each voxel; fast MC estimation of the scatter signal; denoising of the independent scatter components and subtraction from original data; and FDK reconstruction of the corrected data. Every stage runs in a GPGPU using Nvidia CUDA. The MC stage is based on the MC-GPU code. To simulate polychromatic X-ray beams, the Spektr model is used to generate the source spectrum. Photon scattering is forced in order to reduce the number of events needed to obtain an acceptable scatter image weighting the photon histories to assure the correctness of the result. Further reduction in the variance is obtained by split the photon in several virtual photons which are forced point to the detector and are transported with no further interaction to the detector's surface. Furthermore, the divergence of the execution path of GPGPU kernels has been minimized. These techniques achieve a reduction of the variance of the scatter signal of two orders of magnitude and the final efficiency is improved by a factor of similar to 30. Results show the suitability of the proposed framework since good correction results are achieved in a reasonable time using MC only calculations.
引用
收藏
页码:3705 / 3709
页数:5
相关论文
共 14 条
  • [11] Deep Scatter Estimation (DSE): Feasibility of Using a Deep Convolutional Neural Network for Real-Time X-Ray Scatter Prediction in Cone-Beam CT
    Maier, Joscha
    Berker, Yannick
    Sawall, Stefan
    Kachelriess, Marc
    MEDICAL IMAGING 2018: PHYSICS OF MEDICAL IMAGING, 2018, 10573
  • [12] Development and validation of MCNP4C-based Monte Carlo simulator for fan- and cone-beam x-ray CT
    Ay, MR
    Zaidi, H
    PHYSICS IN MEDICINE AND BIOLOGY, 2005, 50 (20): : 4863 - 4885
  • [13] The feasibility of polychromatic cone-beam x-ray fluorescence computed tomography (XFCT) imaging of gold nanoparticle-loaded objects: a Monte Carlo study
    Jones, Bernard L.
    Cho, Sang Hyun
    PHYSICS IN MEDICINE AND BIOLOGY, 2011, 56 (12): : 3719 - 3730
  • [14] Experimental validation of a Monte Carlo-based kV x-ray projection model for the Varian linac-mounted cone-beam CT imaging system - art. no. 69133Q
    Lazos, Dimitrios
    Pokhrel, Damodar
    Su, Zhong
    Lu, Jun
    Williamson, Jeffrey F.
    MEDICAL IMAGING 2008: PHYSICS OF MEDICAL IMAGING, PTS 1-3, 2008, 6913 : Q9133 - Q9133