Acuros CTS: A fast, linear Boltzmann transport equation solver for computed tomography scatter - Part I: Core algorithms and validation.

PURPOSE To describe Acuros® CTS, a new software tool for rapidly and accurately estimating scatter in x-ray projection images by deterministically solving the linear Boltzmann transport equation (LBTE). METHODS The LBTE describes the behavior of particles as they interact with an object across spatial, energy, and directional (propagation) domains. Acuros CTS deterministically solves the LBTE by modeling photon transport associated with an x-ray projection in three main steps: (a) Ray tracing photons from the x-ray source into the object where they experience their first scattering event and form scattering sources. (b) Propagating photons from their first scattering sources across the object in all directions to form second scattering sources, then repeating this process until all high-order scattering sources are computed using the source iteration method. (c) Ray-tracing photons from scattering sources within the object to the detector, accounting for the detector's energy and anti-scatter grid responses. To make this process computationally tractable, a combination of analytical and discrete methods is applied. The three domains are discretized using the Linear Discontinuous Finite Elements, Multigroup, and Discrete Ordinates methods, respectively, which confer the ability to maintain the accuracy of a continuous solution. Furthermore, through the implementation in CUDA, we sought to exploit the parallel computing capabilities of graphics processing units (GPUs) to achieve the speeds required for clinical utilization. Acuros CTS was validated against Geant4 Monte Carlo simulations using two digital phantoms: (a) a water phantom containing lung, air, and bone inserts (WLAB phantom) and (b) a pelvis phantom derived from a clinical CT dataset. For these studies, we modeled the TrueBeam® (Varian Medical Systems, Palo Alto, CA) kV imaging system with a source energy of 125 kVp. The imager comprised a 600 μm-thick Cesium Iodide (CsI) scintillator and a 10:1 one-dimensional anti-scatter grid. For the WLAB studies, the full-fan geometry without a bowtie filter was used (with and without the anti-scatter grid). For the pelvis phantom studies, a half-fan geometry with bowtie was used (with the anti-scatter grid). Scattered and primary photon fluences and energies deposited in the detector were recorded. RESULTS The Acuros CTS and Monte Carlo results demonstrated excellent agreement. For the WLAB studies, the average percent difference between the Monte Carlo- and Acuros-generated scattered photon fluences at the face of the detector was -0.7%. After including the detector response, the average percent differences between the Monte Carlo- and Acuros-generated scatter fractions (SF) were -0.1% without the grid and 0.6% with the grid. For the digital pelvis simulation, the Monte Carlo- and Acuros-generated SFs agreed to within 0.1% on average, despite the scatter-to-primary ratios (SPRs) being as high as 5.5. The Acuros CTS computation time for each scatter image was ~1 s using a single GPU. CONCLUSIONS Acuros CTS enables a fast and accurate calculation of scatter images by deterministically solving the LBTE thus offering a computationally attractive alternative to Monte Carlo methods. Part II describes the application of Acuros CTS to scatter correction of CBCT scans on the TrueBeam system.

[1]  Josh Star-Lack,et al.  Rapid scatter estimation for CBCT using the Boltzmann transport equation , 2014, Medical Imaging.

[2]  D. Jaffray,et al.  The influence of bowtie filtration on cone-beam CT image quality , 2008 .

[3]  Freek J. Beekman,et al.  Accelerated simulation of cone beam X-ray scatter projections , 2004, IEEE Transactions on Medical Imaging.

[4]  J. Sempau,et al.  PENELOPE-2006: A Code System for Monte Carlo Simulation of Electron and Photon Transport , 2009 .

[5]  S Webb,et al.  An efficient Monte Carlo-based algorithm for scatter correction in keV cone-beam CT , 2009, Physics in medicine and biology.

[6]  Lei Zhu,et al.  Quantitative cone-beam CT imaging in radiation therapy using planning CT as a prior: first patient studies. , 2012, Medical physics.

[7]  Lei Zhu,et al.  Scatter correction for cone-beam CT in radiation therapy. , 2009 .

[8]  T. Marchant,et al.  Shading correction algorithm for improvement of cone-beam CT images in radiotherapy , 2008, Physics in medicine and biology.

[9]  Firas Mourtada,et al.  Validation of a new grid-based Boltzmann equation solver for dose calculation in radiotherapy with photon beams , 2010, Physics in medicine and biology.

[10]  Alexander Maslowski,et al.  Acuros CTS: A fast, linear Boltzmann transport equation solver for computed tomography scatter - Part II: System modeling, scatter correction, and optimization. , 2018, Medical physics.

[11]  N. R. Bennett,et al.  Scatter correction method for x-ray CT using primary modulation: phantom studies. , 2010, Medical physics.

[12]  J. Seuntjens,et al.  Implementation of an efficient Monte Carlo calculation for CBCT scatter correction: phantom study , 2015, Journal of applied clinical medical physics.

[13]  J. Wong,et al.  Flat-panel cone-beam computed tomography for image-guided radiation therapy. , 2002, International journal of radiation oncology, biology, physics.

[14]  Frank Verhaegen,et al.  Characterization of scattered radiation in kV CBCT images using Monte Carlo simulations. , 2006, Medical physics.

[15]  Luo Ouyang,et al.  A moving blocker system for cone-beam computed tomography scatter correction. , 2013, Medical physics.

[16]  Ernesto Mainegra-Hing,et al.  Optimizing cone beam CT scatter estimation in egs_cbct for a clinical and virtual chest phantom. , 2014, Medical physics.

[17]  Jan-Jakob Sonke,et al.  Optimal combination of anti‐scatter grids and software correction for CBCT imaging , 2017, Medical physics.

[18]  J A Seibert,et al.  X-ray scatter removal by deconvolution. , 1988, Medical physics.

[19]  R.E. MacFarlane,et al.  The NJOY Nu-clear Data Processing System Version 91 , 1994 .

[20]  P. Mancosu,et al.  Dosimetric validation of the Acuros XB Advanced Dose Calculation algorithm: fundamental characterization in water , 2011, Physics in medicine and biology.

[21]  K. Bush,et al.  Dosimetric validation of Acuros XB with Monte Carlo methods for photon dose calculations. , 2011, Medical physics.

[22]  K. Klingenbeck,et al.  A general framework and review of scatter correction methods in cone beam CT. Part 2: scatter estimation approaches. , 2011, Medical physics.

[23]  A Wang,et al.  TH‐EF‐BRA‐02: Patient‐Specific Dose Maps for CT Scans Using a Fast, Deterministic Boltzmann Transport Equation Solver , 2015 .

[24]  M. Kuo,et al.  C-arm cone-beam CT: general principles and technical considerations for use in interventional radiology. , 2008, Journal of vascular and interventional radiology : JVIR.

[25]  Firas Mourtada,et al.  Comparison of a finite-element multigroup discrete-ordinates code with Monte Carlo for radiotherapy calculations , 2006, Physics in medicine and biology.

[26]  Edward W. Larsen,et al.  Fast iterative methods for discrete-ordinates particle transport calculations , 2002 .

[27]  Firas Mourtada,et al.  Dosimetric impact of an I192r brachytherapy source cable length modeled using a grid-based Boltzmann transport equation solver. , 2010, Medical physics.

[28]  Hao Yan,et al.  A practical cone-beam CT scatter correction method with optimized Monte Carlo simulations for image-guided radiation therapy , 2015, Physics in medicine and biology.

[29]  Ruola Ning,et al.  X-ray scatter correction algorithm for cone beam CT imaging. , 2004, Medical physics.

[30]  Lei Xing,et al.  Scatter correction in cone-beam CT via a half beam blocker technique allowing simultaneous acquisition of scatter and image information. , 2012, Medical physics.

[31]  J Yorkston,et al.  High-fidelity artifact correction for cone-beam CT imaging of the brain , 2015, Physics in medicine and biology.

[32]  Josh Star-Lack,et al.  Correction for patient table-induced scattered radiation in cone-beam computed tomography (CBCT). , 2011, Medical physics.

[33]  A. Farman,et al.  Clinical applications of cone-beam computed tomography in dental practice. , 2006, Journal.

[34]  J. H. Hubbell,et al.  EPDL97: the evaluated photo data library `97 version , 1997 .

[35]  Ning Wen,et al.  Combining scatter reduction and correction to improve image quality in cone-beam computed tomography (CBCT). , 2010, Medical physics.

[36]  Lei Zhu,et al.  Shading correction for on-board cone-beam CT in radiation therapy using planning MDCT images. , 2010, Medical physics.

[37]  D. Jaffray,et al.  Cone-beam computed tomography with a flat-panel imager: magnitude and effects of x-ray scatter. , 2001, Medical physics.

[38]  Timothy D. Solberg,et al.  Scatter correction for cone-beam computed tomography using moving blocker strips: a preliminary study. , 2010 .

[39]  J H Siewerdsen,et al.  Compensators for dose and scatter management in cone-beam computed tomography. , 2007, Medical physics.

[40]  Kai Yang,et al.  A breast-specific, negligible-dose scatter correction technique for dedicated cone-beam breast CT: a physics-based approach to improve Hounsfield Unit accuracy , 2014, Physics in medicine and biology.

[41]  M. Endo,et al.  Effect of scattered radiation on image noise in cone beam CT. , 2001, Medical physics.

[42]  W. Kalender,et al.  Empirical cupping correction: a first-order raw data precorrection for cone-beam computed tomography. , 2006, Medical physics.

[43]  A. Sisniega,et al.  Monte Carlo study of the effects of system geometry and antiscatter grids on cone-beam CT scatter distributions. , 2013, Medical physics.

[44]  Freek J. Beekman,et al.  Efficient Monte Carlo based scatter artifact reduction in cone-beam micro-CT , 2006, IEEE Transactions on Medical Imaging.

[45]  D. Jaffray,et al.  The influence of antiscatter grids on soft-tissue detectability in cone-beam computed tomography with flat-panel detectors. , 2004, Medical physics.

[46]  A. Dell'Acqua,et al.  Geant4 - A simulation toolkit , 2003 .

[47]  Lei Zhu,et al.  Scatter Correction Method for X-Ray CT Using Primary Modulation: Theory and Preliminary Results , 2006, IEEE Transactions on Medical Imaging.

[48]  David J. Thomas,et al.  ICRU report 85: fundamental quantities and units for ionizing radiation , 2012 .

[49]  J. Star-Lack,et al.  Improved scatter correction using adaptive scatter kernel superposition , 2010, Physics in medicine and biology.

[50]  E Pantelis,et al.  Dosimetric accuracy of a deterministic radiation transport based (192)Ir brachytherapy treatment planning system. Part III. Comparison to Monte Carlo simulation in voxelized anatomical computational models. , 2012, Medical physics.

[51]  D. Jaffray,et al.  Efficient scatter distribution estimation and correction in CBCT using concurrent Monte Carlo fitting. , 2014, Medical physics.

[52]  Seungryong Cho,et al.  Analytic image reconstruction from partial data for a single-scan cone-beam CT with scatter correction. , 2015, Medical physics.

[53]  J. Boone,et al.  CT dose index and patient dose: they are not the same thing. , 2011, Radiology.

[54]  Wei Zhao,et al.  Patient-specific scatter correction for flat-panel detector-based cone-beam CT imaging , 2015, Physics in medicine and biology.

[55]  F. Biggs,et al.  ANALYTICAL APPROXIMATIONS FOR X-RAY CROSS SECTIONS. [PART] II. , 1971 .

[56]  S. Richard,et al.  A simple, direct method for x-ray scatter estimation and correction in digital radiography and cone-beam CT. , 2005, Medical physics.

[57]  Michael J Price,et al.  Optimization of deterministic transport parameters for the calculation of the dose distribution around a high dose-rate 192Ir brachytherapy source. , 2008, Medical physics.

[58]  R L Siddon,et al.  Prism representation: a 3D ray-tracing algorithm for radiotherapy applications , 1985, Physics in medicine and biology.

[59]  Edward W. Larsen,et al.  Convergence Rates of Spatial Difference Equations for the Discrete-Ordinates Neutron Transport Equations in Slab Geometry , 1980 .

[60]  A. Bankier,et al.  Through the Looking Glass revisited: the need for more meaning and less drama in the reporting of dose and dose reduction in CT. , 2012, Radiology.

[61]  J. H. Hubbell,et al.  Atomic form factors, incoherent scattering functions, and photon scattering cross sections , 1975 .

[62]  Klaus Klingenbeck,et al.  A general framework and review of scatter correction methods in x-ray cone-beam computerized tomography. Part 1: Scatter compensation approaches. , 2011, Medical physics.

[63]  Shawn D. Pautz,et al.  Discontinuous Finite Element SN Methods on Three-Dimensional Unstructured Grids , 2001 .

[64]  F. Mourtada,et al.  Feasibility of a multigroup deterministic solution method for three-dimensional radiotherapy dose calculations. , 2008, International journal of radiation oncology, biology, physics.

[65]  K. D. Lathrop,et al.  Numerical Solution of the Boltzmann Transport Equation , 1966 .

[66]  R. Kruger,et al.  Scatter estimation for a digital radiographic system using convolution filtering. , 1987, Medical physics.

[67]  Lei Zhu,et al.  Scatter correction for full-fan volumetric CT using a stationary beam blocker in a single full scan. , 2011, Medical physics.

[68]  L. Cozzi,et al.  Critical appraisal of Acuros XB and Anisotropic Analytic Algorithm dose calculation in advanced non-small-cell lung cancer treatments. , 2012, International journal of radiation oncology, biology, physics.