Deep Scatter Estimation (DSE): Feasibility of using a Deep Convolutional Neural Network for Real-Time X-Ray Scatter Prediction in Cone-Beam CT

Similar documents
Deep Scatter Estimation (DSE): Accurate Real-Time Scatter Estimation for X-Ray CT using a Deep Convolutional Neural Network

Moving Metal Artifact Reduction for Cone-Beam CT (CBCT) Scans of the Thorax Region

Artefakt-resistente Bewegungsschätzung für die bewegungskompensierte CT

Scatter Correction Methods in Dimensional CT

Automatic Intrinsic Cardiac and Respiratory Gating from Cone-Beam CT Scans of the Thorax Region

Respiratory Motion Compensation for Simultaneous PET/MR Based on Strongly Undersampled Radial MR Data

Motion Compensation from Short-Scan Data in Cardiac CT

Spiral ASSR Std p = 1.0. Spiral EPBP Std. 256 slices (0/300) Kachelrieß et al., Med. Phys. 31(6): , 2004

Estimating 3D Respiratory Motion from Orbiting Views

Refinement of Imaging Processing of Scatter Correction and Beam Hardening Tools for Industrial Radiography and Cone Beam CT

Validation of GEANT4 for Accurate Modeling of 111 In SPECT Acquisition

Outline. Outline 7/24/2014. Fast, near real-time, Monte Carlo dose calculations using GPU. Xun Jia Ph.D. GPU Monte Carlo. Clinical Applications

Projection and Reconstruction-Based Noise Filtering Methods in Cone Beam CT

Acknowledgments. High Performance Cone-Beam CT of Acute Traumatic Brain Injury

Computer-Tomography II: Image reconstruction and applications

DUAL energy X-ray radiography [1] can be used to separate

Evaluation of Spectrum Mismatching using Spectrum Binning Approach for Statistical Polychromatic Reconstruction in CT

Convolution-Based Truncation Correction for C-Arm CT using Scattered Radiation

Proceedings of the OAGM Workshop 2018 DOI: /

Computer-Tomography I: Principles, History, Technology

gpmc: GPU-Based Monte Carlo Dose Calculation for Proton Radiotherapy Xun Jia 8/7/2013

Energy resolved X-ray diffraction Cl. J.Kosanetzky, G.Harding, U.Neitzel

Improvement of Efficiency and Flexibility in Multi-slice Helical CT

The Near Future in Cardiac CT Image Reconstruction

Beam Attenuation Grid Based Scatter Correction Algorithm for. Cone Beam Volume CT

Scatter Correction for Dual source Cone beam CT Using the Pre patient Grid. Yingxuan Chen. Graduate Program in Medical Physics Duke University

DUE to beam polychromacity in CT and the energy dependence

GPU applications in Cancer Radiation Therapy at UCSD. Steve Jiang, UCSD Radiation Oncology Amit Majumdar, SDSC Dongju (DJ) Choi, SDSC

AN X-ray system with a large area detector, such as is used

Image-based Compensation for Involuntary Motion in Weight-bearing C-arm CBCT Scanning of Knees

Image-based Monte Carlo calculations for dosimetry

Proton dose calculation algorithms and configuration data

Op#miza#on of an On- Board Imaging System for Rapid Radiotherapy. Erica Kemmerling, Meng Wu, He Yang, and Rebecca Fahrig

Workshop on Quantitative SPECT and PET Brain Studies January, 2013 PUCRS, Porto Alegre, Brasil Corrections in SPECT and PET

MEDICAL IMAGING 2nd Part Computed Tomography

Empirical cupping correction: A first-order raw data precorrection for cone-beam computed tomography

Scaling Calibration in the ATRACT Algorithm

Design and performance characteristics of a Cone Beam CT system for Leksell Gamma Knife Icon

DUAL-ENERGY CT IN PROTON THERAPY

Op#miza#on of a Fast CT System for More Accurate Radiotherapy. Erica Cherry, Meng Wu, and Rebecca Fahrig

Contrast Enhancement with Dual Energy CT for the Assessment of Atherosclerosis

DUAL energy CT (DECT) is a modality where one and. Empirical Dual Energy Calibration (EDEC) for Cone-Beam Computed Tomography

GPU Based Convolution/Superposition Dose Calculation

Financial disclosure. Onboard imaging modality for IGRT

A PRACTICAL ALGORITHM FOR RECONSTRUCTION FROM X-RAY

Comparison of Scatter Correction Methods for CBCT. Author(s): Suri, Roland E.; Virshup, Gary; Kaissl, Wolfgang; Zurkirchen, Luis

Penalized-Likelihood Reconstruction for Sparse Data Acquisitions with Unregistered Prior Images and Compressed Sensing Penalties

Automatic multi-organ segmentation in dual energy CT using 3D fully convolutional network

Towards full-body X-ray images

Basics of treatment planning II

Carestream s 2 nd Generation Metal Artifact Reduction Software (CMAR 2)

Artifact Mitigation in High Energy CT via Monte Carlo Simulation

An Acquisition Geometry-Independent Calibration Tool for Industrial Computed Tomography

Optimization of CT Simulation Imaging. Ingrid Reiser Dept. of Radiology The University of Chicago

Performance study of a fan beam collimator for a multi- modality small animal imaging device

Arion: a realistic projection simulator for optimizing laboratory and industrial micro-ct

Spiral CT. Protocol Optimization & Quality Assurance. Ge Wang, Ph.D. Department of Radiology University of Iowa Iowa City, Iowa 52242, USA

Multi-slice CT Image Reconstruction Jiang Hsieh, Ph.D.

Clarify behavioral factor of X-ray scatter in MDCT scanners based on evaluation data by a wide variety of MDCT scanners

Simulations in emission tomography using GATE

Dynamic digital phantoms

DEVELOPMENT OF CONE BEAM TOMOGRAPHIC RECONSTRUCTION SOFTWARE MODULE

CT vs. VolumeScope: image quality and dose comparison

State-of-the-Art IGRT

NOVEL METHODS FOR SCATTER CORRECTION AND DUAL ENERGY IMAGING IN CONE-BEAM CT

Total Variation Regularization Method for 3D Rotational Coronary Angiography

Release Notes for Dosimetry Check with Convolution-Superposition Collapsed Cone Algorithm (CC)

Reconstruction from Projections

Optimization of the geometry and speed of a moving blocker system for cone-beam computed tomography scatter correction

Index. aliasing artifacts and noise in CT images, 200 measurement of projection data, nondiffracting

Background 8/2/2011. Development of Breast Models for Use in Simulation of Breast Tomosynthesis and CT Breast Imaging. Stephen J.

Clinical Evaluation of GPU-Based Cone Beam Computed Tomography.

Hidenobu Tachibana The Cancer Institute Hospital of JFCR, Radiology Dept. The Cancer Institute of JFCR, Physics Dept.

8/7/2017. Disclosures. MECT Systems Overview and Quantitative Opportunities. Overview. Computed Tomography (CT) CT Numbers. Polyenergetic Acquisition

CT Systems and their standards

Megan A. Wood, M.S. Under the direction of Larry DeWerd, Ph.D. University of Wisconsin Medical Radiation Research Center (UWMRRC)

Monte Carlo Simulation for Neptun 10 PC Medical Linear Accelerator and Calculations of Electron Beam Parameters

TomoTherapy Related Projects. An image guidance alternative on Tomo Low dose MVCT reconstruction Patient Quality Assurance using Sinogram

Advanced single slice rebinning in cone beam spiral CT: Theoretical considerations and medical applications

ELECTRON DOSE KERNELS TO ACCOUNT FOR SECONDARY PARTICLE TRANSPORT IN DETERMINISTIC SIMULATIONS

REMOVAL OF THE EFFECT OF COMPTON SCATTERING IN 3-D WHOLE BODY POSITRON EMISSION TOMOGRAPHY BY MONTE CARLO

Simulation of Mammograms & Tomosynthesis imaging with Cone Beam Breast CT images

Effects of the difference in tube voltage of the CT scanner on. dose calculation

Metal Artifact Reduction CT Techniques. Tobias Dietrich University Hospital Balgrist University of Zurich Switzerland

CIVA CT, an advanced simulation platform for NDT

Image-based Compensation for Involuntary Motion in Weight-bearing C-arm Cone-beam CT Scanning of Knees

Introduction to Medical Imaging. Cone-Beam CT. Klaus Mueller. Computer Science Department Stony Brook University

A Radiometry Tolerant Method for Direct 3D/2D Registration of Computed Tomography Data to X-ray Images

Speed up a Machine-Learning-based Image Super-Resolution Algorithm on GPGPU

Unmatched Projector/Backprojector Pairs in an Iterative Reconstruction Algorithm

GPU-accelerated ray-tracing for real-time treatment planning

Basic Radiation Oncology Physics

High-performance tomographic reconstruction using graphics processing units

Monte-Carlo-Based Scatter Correction for Quantitative SPECT Reconstruction

Introduction to Biomedical Imaging

Registration concepts for the just-in-time artefact correction by means of virtual computed tomography

ImPACT. CT dosimetry and a data base for CTDI values. EFOMP Workshop at ECR Imaging Performance Assessment of CT Scanners

Indrin Chetty Henry Ford Hospital Detroit, MI. AAPM Annual Meeting Houston 7:30-8:25 Mon 08/07/28 1/30

Acknowledgments. Nesterov s Method for Accelerated Penalized-Likelihood Statistical Reconstruction for C-arm Cone-Beam CT.

Flying Focal Spot (FFS) in Cone-Beam CT Marc Kachelrieß, Member, IEEE, Michael Knaup, Christian Penßel, and Willi A. Kalender

Transcription:

Deep Scatter Estimation (DSE): Feasibility of using a Deep Convolutional Neural Network for Real-Time X-Ray Scatter Prediction in Cone-Beam CT Joscha Maier 1,2, Yannick Berker 1, Stefan Sawall 1,2 and Marc Kachelrieß 1,2 1 German Cancer Research Center (DKFZ), Heidelberg, Germany 2 Ruprecht-Karls-Universität, Heidelberg, Germany

Motivation X-ray scatter is a major cause of image quality degradation in CT and CBCT. Appropriate scatter correction is crucial to maintain the diagnostic value of the CT examination. Primary intensity CT image CT reconstruction + scatter CT reconstruction C = 0 HU, W = 800 HU 2

Scatter Correction Scatter suppression Anti-scatter grids Collimators Anti-scatter grid Collimator Scatter estimation Monte Carlo simulation Kernel-based approaches Boltzmann transport Primary modulation Beam blockers Measured intensity Scatter estimate - 3

Monte Carlo Scatter Estimation Simulation of photon trajectories according to physical interaction probabilities. Simulating a large number of photon trajectories well approximates the expectation value of the actual scatter distribution. Scatter distribution of an incident needle beam Complete scatter distribution 4

Kernel-Based Scatter Estimation Estimate needle beam scatter kernels as a function of the projection data Estimate mean scatter kernel that maps a function of the projection data to scatter distribution 5

Deep Scatter Estimation (DSE) Idea Train a deep convolutional neural network to estimate scatter using a function of the acquired projection data as input. Input: Scatter estimate Convolutional neural network 6

Deep Scatter Estimation (DSE) Training of the network Optimize weights and biases of convolutional network such that the mean squared error between the output and MC scatter simulations is minimal: Monte Carlo scatter estimate Input: Minimize squared difference Convolutional neural network 7

Deep Scatter Estimation Network architecture & scatter estimation framework Input: 384 256 4 Output: scatter estimate 192 128 40 Downsampling and application of operator 96 64 80 48 32 160 Upsampling to original size Projection data 24 16 320 12 8 480 6 4 960 3 x 3 Convolution, ReLU 1 x 1 Convolution, ReLU 2 x 2 Max. Pooling 2 x 2 Upsampling Depth Concatenate 8

Training of the DSE Network CBCT Setup Primary intensity MC scatter simulation Poisson noise + + Input Desired output Simulation of 12000 projection data using simulations of different heads and different acquisition parameters. Splitting into 80 % training and 20 % validation data. Optimize weights of convolutional network to reproduce Monte Carlo scatter estimates: Training on a GeForce GTX 1080 for 80 epochs. 9

Testing of the DSE Network Simulated Data CBCT Setup Primary intensity MC scatter simulation Poisson noise + + Input Ground truth Application of the DSE network to predict scatter for simulated data of a head (different from training data). 10

Testing of the DSE Network Measured Data DKFZ table-top CT Measurement to be corrected X-ray source Detector Measurement of a head phantom at our in-house table-top CT. Slit scan measurement serves as ground truth. Ground truth: slit scan Collimator X-ray source Detector 11

Reference 1 Kernel-based scatter estimation Kernel-based scatter estimation 1 : Estimation of scatter by a convolution of the scatter source term with a scatter propagation kernel : Open parameters: Open parameters: Samples of the training data set Scatter estimate MC scatter simulation Detector coordinate 1 B. Ohnesorge, T. Flohr, K. Klingenbeck-Regn: Efficient object scatter correction algorithm for third and fourth generation CT scanners. Eur. Radiol. 9, 563 569 (1999). 12

Reference 2 Hybrid scatter estimation Hybrid scatter estimation 2 : Estimation of scatter by a convolution of the scatter source term with a scatter propagation kernel : Open parameters: Open parameters: Samples of the test data set Scatter estimate Coarse MC simulation Detector coordinate 2 M. Baer, M. Kachelrieß: Hybrid scatter correction for CT imaging. Phys. Med. Biol. 57, 6849 6867 (2012). 13

Mean squared error between output and MC simulation Performance on Validation Data for Different Inputs 1,00E-04 Validation loss, T(p) = exp(-p) Validation loss, T(p) = p Validation loss, T(p) = p*exp(-p) 1,00E-05 1,00E-06 1,00E-07 0 10 20 30 40 50 60 70 80 Epoch # 14

Results Simulated Projection Data Primary intensity Scatter ground truth (GT) (Kernel GT) / GT (Hybrid - GT ) / GT (DSE GT) / GT View #1 View #2 View #3 View #4 View #5 C = 0.5, W = 1.0 C = 0.04, W = 0.04 C = 0 %, W = 50 % C = 0 %, W = 50 % C = 0 %, W = 50 % 15

Results Simulated Projection Data Primary intensity Scatter ground truth (GT) (Kernel GT) / GT (Hybrid - GT ) / GT (DSE GT) / GT View #1 View #2 View #3 Mean absolute error for all projections: 14.1 % Mean absolute error for all projections: 7.2 % Mean absolute error for all projections: 1.2 % View #4 View #5 C = 0.5, W = 1.0 C = 0.04, W = 0.04 C = 0 %, W = 50 % C = 0 %, W = 50 % C = 0 %, W = 50 % 16

Difference to ideal simulation CT Reconstruction Results CT Reconstructions of Simulated Data Ground Truth No Correction Kernel-Based Scatter Estimation Hybrid Scatter Estimation Deep Scatter Estimation C = 0 HU, W = 1000 HU 17

Difference to slit scan CT Reconstruction Results CT Reconstructions of Measured Data Slit Scan No Correction Kernel-Based Scatter Estimation Hybrid Scatter Estimation Deep Scatter Estimation C = 0 HU, W = 1000 HU 18

Conclusions DSE is a fast and accurate alternative to Monte Carlo simulation. DSE outperforms conventional kernel-based approaches in terms of accuracy. DSE is not restricted to reproduce only Monte Carlo scatter estimates but can be used with any other scatter estimate. 19

Thank You! This presentation will soon be available at www.dkfz.de/ct Job opportunities through DKFZ s international PhD or Postdoctoral Fellowship programs (www.dkfz.de), or directly through Prof. Dr. Marc Kachelrieß (marc.kachelriess@dkfz.de). Parts of the reconstruction software were provided by RayConStruct GmbH, Nürnberg, Germany. 20