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

Similar documents
Optimization of scanner parameters for dual energy micro-ct

Effect of an initial solution in iterative reconstruction of dynamically changing objects

Latest developments in 3D analysis of geomaterials by Morpho+

4D visualisation of in-situ aluminium foam compression with lab-based motion compensated X-Ray micro-ct

DUE to beam polychromacity in CT and the energy dependence

Frequency-based method to optimize the number of projections for industrial computed tomography

Validation of GEANT4 for Accurate Modeling of 111 In SPECT Acquisition

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

Enhanced material contrast by dual-energy microct imaging

TEP Hounsfield units. Related topics Attenuation coefficient, Hounsfield units

DEVELOPMENT OF CONE BEAM TOMOGRAPHIC RECONSTRUCTION SOFTWARE MODULE

Feldkamp-type image reconstruction from equiangular data

CIVA Computed Tomography Modeling

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

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

Investigating the influence of workpiece placement on the uncertainty of measurements in industrial computed tomography

Performance Evaluation of 3-Axis Scanner Automated For Industrial Gamma- Ray Computed Tomography

Characterization of microshells experimented on Laser Megajoule using X-Ray tomography

Contrast Enhancement with Dual Energy CT for the Assessment of Atherosclerosis

A PRACTICAL ALGORITHM FOR RECONSTRUCTION FROM X-RAY

CIVA CT, an advanced simulation platform for NDT

Medical Physics Research Center, Mashhad University of Medical Sciences, Mashhad, Iran.

Scatter Correction Methods in Dimensional CT

Developments in Dimensional Metrology in X-ray Computed Tomography at NPL

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

ML reconstruction for CT

Ch. 4 Physical Principles of CT

MULTI-PURPOSE 3D COMPUTED TOMOGRAPHY SYSTEM

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

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

Improvement of Efficiency and Flexibility in Multi-slice Helical CT

Micro-CT in situ study of carbonate rock microstructural evolution for geologic CO2 storage

Accelerated quantitative multi-material beam hardening correction(bhc) in cone-beam CT

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

SYSTEM LINEARITY LAB MANUAL: 2 Modifications for P551 Fall 2013 Medical Physics Laboratory

HIGH RESOLUTION COMPUTED TOMOGRAPHY FOR METROLOGY

X-ray simulation and applications

International Symposium on Digital Industrial Radiology and Computed Tomography - Mo.2.2

Using X-Ray Micro Tomography to assess the quality of Packaging Foil

Automated Image Analysis Software for Quality Assurance of a Radiotherapy CT Simulator

A dedicated tool for PET scanner simulations using FLUKA

Radiology. Marta Anguiano Millán. Departamento de Física Atómica, Molecular y Nuclear Facultad de Ciencias. Universidad de Granada

Shielding factors for traditional safety glasses

18th World Conference on Nondestructive Testing, April 2012, Durban, South Africa

Reducing the influence of environmental scattering in industrial computed tomography by system optimisation and correction algorithms

Quality control phantoms and protocol for a tomography system

Comparison of Probing Error in Dimensional Measurement by Means of 3D Computed Tomography with Circular and Helical Sampling

How does the ROI affect the thresholding?

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

Combining Analytical and Monte Carlo Modelling for Industrial Radiology

HIGH-SPEED THEE-DIMENSIONAL TOMOGRAPHIC IMAGING OF FRAGMENTS AND PRECISE STATISTICS FROM AN AUTOMATED ANALYSIS

Coordinate Measuring Machines with Computed Tomography

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

Adapted acquisition trajectory and iterative reconstruction for few-views CT inspection

Development and Characterization of a Flat-panel Detector-based Microtomography System

Monte Carlo simulations

Evaluation of tomographic reconstruction methods for small animal microct and micropet/ct

A cone-beam CT geometry correction method based on intentional misalignments to render the projection images correctable

Applying Hounsfield unit density calibration in SkyScan CT-analyser

CT vs. VolumeScope: image quality and dose comparison

CLASS HOURS: 4 CREDIT HOURS: 4 LABORATORY HOURS: 0

Proton dose calculation algorithms and configuration data

X-ray Industrial Computed Laminography (ICL) Simulation Study of Planar Objects: Optimization of Laminographic Angle

Moscow-Bavarian Joint Advanced Student School 2006 / Medical Imaging Principles of Computerized Tomographic Imaging and Cone-Beam Reconstruction

Optimization of Beam Spectrum and Dose for Lower-Cost CT. Mary Esther Braswell. Graduate Program in Medical Physics Duke University.

Phase-Contrast Imaging and Tomography at 60 kev using a Conventional X-ray Tube

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

C a t p h a n / T h e P h a n t o m L a b o r a t o r y

J. Ling Chinese Academy of Science Institute for Ceramics Shanghai, China

Accelerated C-arm Reconstruction by Out-of-Projection Prediction

Advanced Image Reconstruction Methods for Photoacoustic Tomography

A Multiresolution Approach to Discrete Tomography Using DART

Comparison of different iterative reconstruction algorithms for X-ray volumetric inspection

An Acquisition Geometry-Independent Calibration Tool for Industrial Computed Tomography

Radiographic Simulator artist: Version 2

Novel evaluation method of low contrast resolution performance of dimensional X-ray CT

Corso di laurea in Fisica A.A Fisica Medica 4 TC

Advanced Computed Tomography System for the Inspection of Large Aluminium Car Bodies

STUDY ON PARAMETER VARIATION OF AN INDUSTRIAL COMPUTED TOMOGRAPHY SIMULATION TOOL CONCERNING DIMENSIONAL MEASUREMENT DEVIATIONS

RT Modelling for NDT Recent and Future Developments in the CIVA RT/CT Module

Industrial Computed Tomography Innovations

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

Simulation of Beam Hardening in Industrial CT with x-ray and Monoenergetic Source by Monte Carlo Code

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

Metal Streak Artifacts in X-ray Computed Tomography: A Simulation Study

THREE-DIMENSIONAL MAPPING OF FATIGUE CRACK POSITION VIA A NOVEL X-RAY PHASE CONTRAST APPROACH

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

Non-Stationary CT Image Noise Spectrum Analysis

Introduction to Biomedical Imaging

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

(RMSE). Reconstructions showed that modeling the incremental blur improved the resolution of the attenuation map and quantitative accuracy.

Industrial Computer Tomography for Dimensional Metrology: Overview of Influence Factors and Improvement Strategies

A Curvelet based Sinogram Correction Method for Metal Artifact Reduction

Digital Laminography and Computed Tomography with 600 kv for Aerospace Applications

Image Acquisition Systems

Fast iterative beam hardening correction based on frequency splitting in computed tomography

Basics of treatment planning II

arxiv: v2 [cond-mat.mtrl-sci] 5 Jan 2010

Artifact Mitigation in High Energy CT via Monte Carlo Simulation

Fast Reconstruction of CFRP X-ray Images based on a Neural Network Filtered Backprojection Approach

Transcription:

Arion: a realistic projection simulator for optimizing laboratory and industrial micro-ct J. DHAENE* 1, E. PAUWELS 1, T. DE SCHRYVER 1, A. DE MUYNCK 1, M. DIERICK 1, L. VAN HOOREBEKE 1 1 UGCT Dept. Physics and Astronomy, Ghent University, Proeftuinstraat 86/N12, B-9000 Gent, Belgium Jelle.Dhaene@UGent.be * presenting author Keywords: Computed tomography; Simulation; Polychromatic; X-rays Abstract Optimal scanning conditions in a X-ray Computed Tomography scan are determined by the source and detector of the CT-scanner and composition, size and density of the sample. Because all these components have an energy-dependent behaviour, optimizing a CT scan is not straightforward. In order to ease this process a GPUaccelerated realistic projection simulator, Arion, is developed. Arion allows the user to simulate realistic radiographic projections for a certain geometry while taking into account the polychromatic behaviour of X-ray tube, detector and sample. This allows the user to produce realistic CT datasets that can be used to optimize the scanning conditions for a certain sample. Introduction The Ghent University Centre for X-ray Tomography (UGCT; www.ugct.ugent.be) is a research facility that develops both hardware and software for high resolution computed tomography (CT). The available hardware consists of 4 state-of-the-art micro-ct scanners (Masschaele et al., 2007; Dierick et al., 2014) and is used for a wide range of research applications. In order to increase the quality of the scans and simultaneously reduce scan time and thus cost of X-ray CT, the scanner parameters need to be optimized. A CT scan results in a reconstructed, voxelized 3D volume. Each voxel in this volume contains a calculated grey value which represents the linear attenuation coefficient for the materials present in that voxel. This linear attenuation coefficient is the product of a local density and the measured mass attenuation coefficient in that voxel with the latter being dependent on both sample composition and the detected X-ray spectrum. This reconstructed attenuation coefficient will thus be dependent on initial spectrum, sample shape and composition and detector sensitivity. To optimize a CT scan, the polychromatic behaviour of all these components must be known in order to simulate the radiographic images as accurately as possible. At UGCT a method to determine this polychromatic behaviour of source and detector as well as a programme, called Arion, to simulate these realistic images for a CTscanner were developed (Dhaene et al., 2015). Arion can be used to determine the optimal scanning conditions for a specific setup, geometry and sample. The method section describes the functionalities of Arion and the parameters used to determine an optimal scanning setup. The results section shows a validation done at the HECTOR scanner (Masschaele et al., 2013) present at UGCT and an example to optimize the scanning condition for visualizing water inside a butter sample. Methods Arion is a realistic projection simulator that takes the polychromatic behaviour of the source, sample and detector into account. This behaviour is modelled as described by

Dhaene et al. (2015) by performing Monte Carlo (MC) simulations using BEAMnrc (www.nrc-cnrc.gc.ca/eng/solutions/advisory/beamindex.html). Both source and detector are simulated separately by using a model for their geometric design, which is given as input parameter in the MC simulations. This results in a simulated spectrum emitted by the modelled X-ray tube at a given voltage and simulated energy-dependent behaviour and efficiency of the detector. Both source and detector simulations produce datafiles that are used by Arion. This simulated data is preferred over semi-empirical data as they are significantly more accurate, since they take into account the secondary effects due to the actual construction of the X-ray tubes and detectors present at the UGCT. Further, Arion uses a ray-tracing technique to calculate the projection images. The polychromaticity of the setup is simulated in Arion by dividing the spectrum in energy bins and in each of these energy bins, the contribution to the radiographic projection is calculated. During this calculation, each bin is treated as it was monochromatic. Further, the noise in each energy bin is calculated assuming Poisson statistics where σ Ni = N i. i represents the energy bin, N i is the number of detected photons in that energy bin and σ N i is the error on the number of photons in that energy bin. These detected photons can be converted into a detected energy based on the data from the Monte Carlo simulations. Also the error on the total deposited energy can be calculated by assuming gaussian error propagation. This can be assumed when the number of photons is larger than 20, which is certainly the case in X-ray CT. Another feature of Arion is the flexibility in defining a scan geometry. Three types of scan geometry are implemented in the GUI of the programme. These are circular, helical and conveyer belt geometry. Circular and helical geometry are usually used in a research environment because they provide information about the whole angular range, from 0 to 360. A conveyer belt setup is included to investigate more industrial setups were there is often a restriction on the scan time and thus on the number of projections and angular range of the scan. Further, Arion uses a GPU-implemented code which reduces the simulation time for a complete realistic CT scan to the order of a few minutes A validation of Arion for HECTOR is presented. This is done by scanning two samples: a cylindrical phantom of polyoxymethylene (POM) and an aluminum (Al) sphere. Both samples were scanned at HECTOR over a whole range of energies ranging from 30kV up to 210kV (in intervals of 30kV). In addition, a virtual representation of these samples was made and Arion was used to simulate radiographic projections of these phantoms. These projections were generated emulating the the same conditions as the real scans. This implies the same number of projections and flatfields, the same tube voltage and power and the same integration time of the detector. This was done in order to verify the predicted noise levels in the simulated versus the real datasets. Finally, as an example, optimal settings to discriminate water nodules inside a butter sample were obtained. Water and fat have a composition that behaves very similar under X-ray CT conditions. This makes it a challenging problem in X-ray CT. A virtual butter sample containing water fractions was generated and simulations were performed over a range of tube voltages. This way, an optimal setting in terms of geometry, voltage and filtration can be derived. Arion can thus be used to predict signal to noise ratios of materials in the sample, which are defined as SNR = μ, σ μ in which μ is the reconstructed attenuation coefficient in the 3D volume and σ μ is the error on this value. Similarly, a contrast-to-noise ratio

CNR = μ 1 μ 2 σ 2 μ1 + σ2 μ2 can be defined. This is an indication in how well two materials can be distinguished in a reconstructed volume. Reconstructions of the datasets presented below were performed using Octopus (www.octopusreconstruction.com) (Vlassenbroeck et al., 2007), a softwarepackage developed at UGCT, using the algorithm of Feldkamp, Davis and Kress (FDK) (Feldkamp et al., 1984). Results and discussion As mentioned before, real scans of an Al sphere and POM cylinder were acquired on HECTOR at a tube voltage from 30kV up to 210kV. Simulations were performed for these scans by using virtual phantoms for both samples. Both real and simulated scans were reconstructed and a line profile at similar places in the real and simulated reconstructed 3D volumes are given in figure 1 (POM) and figure 2 (Al) for the datasets acquired at a tube voltage of 60kV and 120kV. At the other voltages (not shown here) a similar behaviour was found. Both the reconstructed attenuation coefficients and noise for the Al and POM samples are well predicted by Arion over the whole range of energies. The noise level in the simulations is a little higher than the noise in the real scans. This probably originates in the fact that there is a slight smoothening of the real projection images due to the Modular Transfer Function (MTF) of the detector which is supposed to be ideal in Arion. Fig. 1. Line profile of a reconstructed slice of the POM cylinder. Line profiles of the real and simulated data are compared at a tube voltage of 60kV and 120kV.

Fig. 2. Line profile of a reconstructed slice of the Aluminum sphere. Line profiles of the real and simulated data are compared at a tube voltage of 60kV and 120kV. Further, Arion was used to scan a virtual butter phantom which contains air and water bubbles (figure 3a). Figure 3b and 3c show reconstructed slices of a simulated dataset at 30kV and 120kV for HECTOR. Figure 4 shows a real scan of a butter sample at HECTOR at the same tube voltages. In both simulated and real reconstructed slices the CNR of water and butter is higher in the 30kV slice than in the 120kV slice. Consequently, the segmentation of water is easier in the 30kV slice than in the 120kV slice. This confirms the usability of Arion to predict the optimal scanning conditions for a certain sample. Fig. 3. A virtual phantom of a plastic cylinder containing butter (left). Inside the phantom there is air (black) and water (white). A reconstructed slice of a simulated dataset, using the phantom, is shown at 30kV (center) and 120kV (right).

Fig. 4. A virtual phantom of a plastic cylinder containing butter (left). Inside the phantom there is air (black) and water (white). A reconstructed slice of a simulated dataset, using the phantom, is shown at 30kV (left) and 120kV (right). Conclusion Simulated and real scans performed at HECTOR for the Al and POM samples are in good agreement with each other over the whole voltage range of HECTOR. From this it can be concluded that simulations performed with Arion reliably predict both reconstructed attenuation coefficients and noise levels in real datasets. The example of optimizing water and fat contrast in a butter sample also confirms this statement. Nevertheless, secondary contributions such as the MTF of the detector can be implemented in Arion in the future to reduce the difference between real and simulated datasets even more. Acknowledgments We acknowledge the Agency for Innovation by Science and Technology in Flanders (IWT, SBO project 120033 TomFood ) and Sofie Deman of The Institute for Agricultural and Fisheries Research (ILVO) for providing the butter sample. References J. Dhaene, E. Pauwels, T. De Schryver, A. De Muynck, M. Dierick, L. Van Hoorebeke, A Realistic Projection Simulator for Laboratory Based X-ray micro-ct, Nucl. Instr. Meth. Phys. Res. B 342 (2015) 170-178. M. Dierick, D. Van Loo, B. Masschaele, J. Van den Bulcke, J. Van Acker, V. Cnudde, L. Van Hoorebeke, Recent micro-ct scanner developments at UGCT, Nucl. Instr. Meth. Phys. Res. B 324 (2014) 35 40. L.A. Feldkamp, L.C. Davis, J.W. Kress, Practical cone-beam algorithm, J. Opt. Soc. Am. A Opt. Image Sci. Vis. 1 (6) (1984) 612 619. B. Masschaele, V. Cnudde, M. Dierick, P. Jacobs, L. Van Hoorebeke, J. Vlassenbroeck, UGCT: new X-ray radiography and tomography facility, Nucl. Instr. Meth. Phys. Res. A 580 (1) (2007) 266 269. B. Masschaele, M. Dierick, D. Van Loo, M.N. Boone, L. Brabant, E. Pauwels, V. Cnudde, L. Van Hoorebeke, Hector: A 240 kv micro-ct setup optimized for research, J. Phys. Conf. Ser. 463 (2013). J. Vlassenbroeck, M. Dierick, B. Masschaele, V. Cnudde, L. Van Hoorebeke, P. Jacobs, Software tools for quantification of X-ray microtomography at the UGCT, Nucl. Instr. Meth. Phys. Res. A 580 (1) (2007) 442 445.