A Deep Learning-Based Scatter Correction of Simulated X-ray Images

X-ray scattering significantly limits image quality. Conventional strategies for scatter reduction based on physical equipment or measurements inevitably increase the dose to improve the image quality. In addition, scatter reduction based on a computational algorithm could take a large amount of time. We propose a deep learning-based scatter correction method, which adopts a convolutional neural network (CNN) for restoration of degraded images. Because it is hard to obtain real data from an X-ray imaging system for training the network, Monte Carlo (MC) simulation was performed to generate the training data. For simulating X-ray images of a human chest, a cone beam CT (CBCT) was designed and modeled as an example. Then, pairs of simulated images, which correspond to scattered and scatter-free images, respectively, were obtained from the model with different doses. The scatter components, calculated by taking the differences of the pairs, were used as targets to train the weight parameters of the CNN. Compared with the MC-based iterative method, the proposed one shows better results in projected images, with as much as 58.5% reduction in root-mean-square error (RMSE), and 18.1% and 3.4% increases in peak signal-to-noise ratio (PSNR) and structural similarity index measure (SSIM), on average, respectively.

[1]  D E Peplow,et al.  Digital mammography image simulation using Monte Carlo. , 2000, Medical physics.

[2]  Lei Zhang,et al.  Beyond a Gaussian Denoiser: Residual Learning of Deep CNN for Image Denoising , 2016, IEEE Transactions on Image Processing.

[3]  G Kleinszig,et al.  Antiscatter grids in mobile C-arm cone-beam CT: effect on image quality and dose. , 2011, Medical physics.

[4]  J. Pouliot,et al.  Focused beam-stop array for the measurement of scatter in megavoltage portal and cone beam CT imaging. , 2008, Medical physics.

[5]  Iwan Kawrakow,et al.  Fast Monte Carlo calculation of scatter corrections for CBCT images , 2008 .

[6]  Z. Jane Wang,et al.  Joint correction of attenuation and scatter in image space using deep convolutional neural networks for dedicated brain 18F-FDG PET , 2018, Physics in medicine and biology.

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

[8]  Ernesto Mainegra-Hing,et al.  Patient-specific scatter correction in clinical cone beam computed tomography imaging made possible by the combination of Monte Carlo simulations and a ray tracing algorithm , 2013, Acta oncologica.

[9]  C Lartizien,et al.  GATE: a simulation toolkit for PET and SPECT. , 2004, Physics in medicine and biology.

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

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

[12]  Iwan Kawrakow,et al.  Variance reduction techniques for fast Monte Carlo CBCT scatter correction calculations , 2010, Physics in medicine and biology.

[13]  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.

[14]  Jong Chul Ye,et al.  A deep convolutional neural network using directional wavelets for low‐dose X‐ray CT reconstruction , 2016, Medical physics.

[15]  Joonwhoan Lee,et al.  An Efficient Residual Learning Neural Network for Hyperspectral Image Superresolution , 2019, IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing.

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

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

[18]  S Stute,et al.  GATE V6: a major enhancement of the GATE simulation platform enabling modelling of CT and radiotherapy , 2011, Physics in medicine and biology.

[19]  Christopher Kurz,et al.  ScatterNet: A convolutional neural network for cone‐beam CT intensity correction , 2018, Medical physics.

[20]  Iasonas Kokkinos,et al.  DeepLab: Semantic Image Segmentation with Deep Convolutional Nets, Atrous Convolution, and Fully Connected CRFs , 2016, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[21]  K. Klingenbeck-Regn,et al.  Efficient object scatter correction algorithm for third and fourth generation CT scanners , 1999, European Radiology.

[22]  U Neitzel,et al.  Grids or air gaps for scatter reduction in digital radiography: a model calculation. , 1992, Medical physics.

[23]  Feng Lin,et al.  Low-Dose CT With a Residual Encoder-Decoder Convolutional Neural Network , 2017, IEEE Transactions on Medical Imaging.

[24]  Mannudeep K. Kalra,et al.  Low-Dose CT with a Residual Encoder-Decoder Convolutional Neural Network (RED-CNN) , 2017, ArXiv.

[25]  Radhe Mohan,et al.  Scatter kernel estimation with an edge-spread function method for cone-beam computed tomography imaging , 2008, Physics in medicine and biology.