Fast analytical scatter estimation using graphics processing units

被引:7
作者
Ingleby, Harry [1 ,2 ,3 ]
Lippuner, Jonas [1 ]
Rickey, Daniel W. [1 ,2 ,3 ]
Li, Yue [1 ]
Elbakri, Idris [1 ,2 ,3 ]
机构
[1] CancerCare Manitoba, Div Med Phys, Winnipeg, MB R3E 0V9, Canada
[2] Univ Manitoba, Dept Phys & Astron, Winnipeg, MB, Canada
[3] Univ Manitoba, Dept Radiol, Winnipeg, MB, Canada
关键词
Scatter estimation; compton scatter; rayleigh scatter; graphics processing units; X-RAY-SCATTERING; TOMOGRAPHY;
D O I
10.3233/XST-150475
中图分类号
TH7 [仪器、仪表];
学科分类号
0804 ; 080401 ; 081102 ;
摘要
PURPOSE: To develop a fast patient-specific analytical estimator of first-order Compton and Rayleigh scatter in cone-beam computed tomography, implemented using graphics processing units. METHODS: The authors developed an analytical estimator for first-order Compton and Rayleigh scatter in a cone-beam computed tomography geometry. The estimator was coded using NVIDIA's CUDA environment for execution on an NVIDIA graphics processing unit. Performance of the analytical estimator was validated by comparison with high-count Monte Carlo simulations for two different numerical phantoms. Monoenergetic analytical simulations were compared with monoenergetic and polyenergetic Monte Carlo simulations. Analytical and Monte Carlo scatter estimates were compared both qualitatively, from visual inspection of images and profiles, and quantitatively, using a scaled root-mean-square difference metric. Reconstruction of simulated cone-beam projection data of an anthropomorphic breast phantom illustrated the potential of this method as a component of a scatter correction algorithm. RESULTS: The monoenergetic analytical and Monte Carlo scatter estimates showed very good agreement. The monoenergetic analytical estimates showed good agreement for Compton single scatter and reasonable agreement for Rayleigh single scatter when compared with polyenergetic Monte Carlo estimates. For a voxelized phantom with dimensions 128 x 128 x 128 voxels and a detector with 256 x 256 pixels, the analytical estimator required 669 seconds for a single projection, using a single NVIDIA 9800 GX2 video card. Accounting for first order scatter in cone-beam image reconstruction improves the contrast to noise ratio of the reconstructed images. CONCLUSION: The analytical scatter estimator, implemented using graphics processing units, provides rapid and accurate estimates of single scatter and with further acceleration and a method to account for multiple scatter may be useful for practical scatter correction schemes.
引用
收藏
页码:119 / 133
页数:15
相关论文
共 23 条
[1]  
Attix F.H., 2004, INTRO RADIOLOGICAL P, DOI DOI 10.1002/9783527617135
[2]   A 1st generation scatter CT algorithm for electron density breast imaging which accounts for bound incoherent, coherent and multiple scatter: A Monte Carlo study [J].
Aviles, Jorge E. Alpuche ;
Pistorius, Stephen ;
Elbakri, Idris A. ;
Gordon, Richard ;
Ahmad, Bashir .
JOURNAL OF X-RAY SCIENCE AND TECHNOLOGY, 2011, 19 (04) :477-499
[3]   Cone-beam volume CT breast imaging: Feasibility study [J].
Chen, B ;
Ning, R .
MEDICAL PHYSICS, 2002, 29 (05) :755-770
[4]   The effect of detector size and energy resolution on image quality in multi-projection Compton scatter tomography [J].
Chighvinadze, Tamar ;
Pistorius, Stephen .
JOURNAL OF X-RAY SCIENCE AND TECHNOLOGY, 2014, 22 (01) :113-128
[5]   X-ray scattering tomography for biological applications [J].
Cong, W. ;
Wang, G. .
JOURNAL OF X-RAY SCIENCE AND TECHNOLOGY, 2011, 19 (02) :219-227
[6]  
Ingleby H.R., 2009, SPIE, V7258
[7]   Characterization of scattered radiation in kV CBCT images using Monte Carlo simulations [J].
Jarry, Genevieve ;
Graham, Sean A. ;
Moseley, Douglas J. ;
Jaffray, David J. ;
Siewerdsen, Jeffrey H. ;
Verhaegen, Frank .
MEDICAL PHYSICS, 2006, 33 (11) :4320-4329
[8]   Technical note: comparing coherent and incoherent scatter effects for cone-beam CT [J].
Kyriakou, Yiannis ;
Meyer, Michael ;
Kalender, Willi A. .
PHYSICS IN MEDICINE AND BIOLOGY, 2008, 53 (10) :N175-N185
[9]   Epp: A C plus plus EGSnrc user code for x-ray imaging and scattering simulations [J].
Lippuner, Jonas ;
Elbakri, Idris A. ;
Cui, Congwu ;
Ingleby, Harry R. .
MEDICAL PHYSICS, 2011, 38 (03) :1705-1708
[10]   Fast Monte Carlo calculation of scatter corrections for CBCT images [J].
Mainegra-Hing, Ernesto ;
Kawrakow, Iwan .
INTERNATIONAL WORKSHOP ON MONTE CARLO TECHNIQUES IN RADIOTHERAPY DELIVERY AND VERIFICATION - THIRD MCGILL INTERNATIONAL WORKSHOP, 2008, 102