DUE to beam polychromacity in CT and the energy dependence

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

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

Empirical dual energy calibration EDEC for cone-beam computed tomography

A new calibration-free beam hardening reduction method for industrial CT

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

Research Article An Investigation of Calibration Phantoms for CT Scanners with Tube Voltage Modulation

The Near Future in Cardiac CT Image Reconstruction

An Iterative Approach to the Beam Hardening Correction in Cone Beam CT (Proceedings)

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

Radon Transform and Filtered Backprojection

TEP Hounsfield units. Related topics Attenuation coefficient, Hounsfield units

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

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

Introduction to Biomedical Imaging

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

Applying Hounsfield unit density calibration in SkyScan CT-analyser

An Acquisition Geometry-Independent Calibration Tool for Industrial Computed Tomography

Simplified statistical image reconstruction algorithm for polyenergetic X-ray CT. y i Poisson I i (E)e R } where, b i

Quality control phantoms and protocol for a tomography system

HIGH RESOLUTION COMPUTED TOMOGRAPHY FOR METROLOGY

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

Scaling Calibration in the ATRACT Algorithm

Central Slice Theorem

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

A new calibration-free beam hardening reduction method for industrial CT

Modern CT system generations Measurement of attenuation

Reconstruction in CT and hints to the assignments

Ch. 4 Physical Principles of CT

ML reconstruction for CT

Non-Stationary CT Image Noise Spectrum Analysis

Optimization of scanner parameters for dual energy micro-ct

Enhanced material contrast by dual-energy microct imaging

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

Micro-CT Methodology Hasan Alsaid, PhD

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

Scatter Correction Methods in Dimensional CT

Suitability of a new alignment correction method for industrial CT

CT vs. VolumeScope: image quality and dose comparison

Iterative CT Reconstruction Using Curvelet-Based Regularization

1. Deployment of a framework for drawing a correspondence between simple figure of merits (FOM) and quantitative imaging performance in CT.

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

CT NOISE POWER SPECTRUM FOR FILTERED BACKPROJECTION AND ITERATIVE RECONSTRUCTION

Reduction of Metal Artifacts in Computed Tomographies for the Planning and Simulation of Radiation Therapy

BME I5000: Biomedical Imaging

How does the ROI affect the thresholding?

Computer-Tomography II: Image reconstruction and applications

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

8/2/2016. Measures the degradation/distortion of the acquired image (relative to an ideal image) using a quantitative figure-of-merit

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

Shadow casting. What is the problem? Cone Beam Computed Tomography THE OBJECTIVES OF DIAGNOSTIC IMAGING IDEAL DIAGNOSTIC IMAGING STUDY LIMITATIONS

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

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

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

Recognition and Measurement of Small Defects in ICT Testing

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

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

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

Computer-Tomography I: Principles, History, Technology

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

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

MEDICAL EQUIPMENT: COMPUTED TOMOGRAPHY. Prof. Yasser Mostafa Kadah

Whole Body MRI Intensity Standardization

A Comparative Study of Two Methods for the Correction of Beam Hardening Artifacts in X-ray Computed Tomography

Reconstruction of CT Images from Sparse-View Polyenergetic Data Using Total Variation Minimization

Cardiac Dual Energy CT: Technique

USING cone-beam geometry with pinhole collimation,

Separate CT-Reconstruction for Orientation and Position Adaptive Wavelet Denoising

Feldkamp-type image reconstruction from equiangular data

Biomedical Imaging. Computed Tomography. Patrícia Figueiredo IST

Computed tomography (Item No.: P )

Image Acquisition Systems

Ultrasonic Multi-Skip Tomography for Pipe Inspection

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

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

Comparison of Reconstruction Methods for Computed Tomography with Industrial Robots using Automatic Object Position Recognition

Digital Laminography and Computed Tomography with 600 kv for Aerospace Applications

Grey Level Estimation for Discrete Tomography

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

CT Basics Principles of Spiral CT Dose. Always Thinking Ahead.

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

Computed tomography - outline

Artifact Mitigation in High Energy CT via Monte Carlo Simulation

Coordinate Measuring Machines with Computed Tomography

Slide 1. Technical Aspects of Quality Control in Magnetic Resonance Imaging. Slide 2. Annual Compliance Testing. of MRI Systems.

Contrast Enhancement with Dual Energy CT for the Assessment of Atherosclerosis

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

MEDICAL IMAGING 2nd Part Computed Tomography

Joint ICTP-TWAS Workshop on Portable X-ray Analytical Instruments for Cultural Heritage. 29 April - 3 May, 2013

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

Implementation and evaluation of a fully 3D OS-MLEM reconstruction algorithm accounting for the PSF of the PET imaging system

Motion Compensation from Short-Scan Data in Cardiac CT

Computed tomography of simple objects. Related topics. Principle. Equipment TEP Beam hardening, artefacts, and algorithms

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

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

Thickness Measurement of Metal Plate Using CT Projection Images and Nominal Shape

Quantitative image-based spectral reconstruction for computed tomography

Optimal threshold selection for tomogram segmentation by reprojection of the reconstructed image

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

Total Variation Regularization Method for 3D Rotational Coronary Angiography

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

Transcription:

1 Empirical Water Precorrection for Cone-Beam Computed Tomography Katia Sourbelle, Marc Kachelrieß, Member, IEEE, and Willi A. Kalender Abstract We propose an algorithm to correct for the cupping artifact inherent in CT images due to the polychromatic nature of the spectrum. This method is empirical and does not require knowledge of the spectrum and of the attenuation coefficients. The method aims at linearizing the attenuation data using a precorrection function of polynomial form. The coefficients of the polynomial are determined from a fit of some linear combined reconstructed images of the polychromatic data with a defined template. This template is obtained from the reconstruction of the polychromatic rawdata and does not make any assumptions on the phantom size or of its positioning. It is shown that the fit can be performed easily solving only a linear system, making the method very fast. An example of application is given as the water precorrection. For this particular case, practical considerations are given on the definition of the template when an attenuating object table of unknown density is within the images. The method can generally correct for any kind of cupping such as scatter as well. I. INTRODUCTION DUE to beam polychromacity in CT and the energy dependence of the attenuation coefficients and also to scatter, some non-linearity occurs in the measurement process. This effect is known as beam-hardening and introduced artifacts in the reconstructed images. In particular a cupping artifact can be observed. Many methods have been proposed to correct for the cupping artifact. Usually some preprocessing is applied to the projections before reconstruction [1], [2], [3], [4] to linearize the attenuation data. This preprocessing is based on empirical functions determined with some calibration phantoms or on the a priori knowledge of the spectrum and attenuation coefficients. More complicated beam-hardening methods of iterative type exist as well [5], [6], [7] but are more intended to correct for artifacts induced by highly attenuating objects like bones. In this work, we want to propose a simple empirical correction algorithm. In contrast to other methods, it does not require neither knowledge of the spectrum or of the attenuation coefficients, nor the exact knowledge of the calibration phantom size and position. The method aims at linearizing the measurement using a fitted precorrection function, which is here chosen to be of polynomial type. The fit is performed easily solving a linear system. II. METHOD Let q be the polychromatic CT rawdata and p be the desired monochromatic rawdata value. We define p = P(q) Institute of Medical Physics (IMP), University of Erlangen Nürnberg, Henkestr. 91, 91052 Erlangen. Corresponding author: Marc Kachelrieß, E mail: marc.kachelriess@imp.uni-erlangen.de. where P is some yet unknown precorrection function. We assume P P(q) = n c n P n (q) = c P(q) to be a linear combination of basis functions P n (q). In our case we use the polynomials P n (q) = q n as basis functions such that N P(q) = c n q n. n=0 The purpose of the method is to determine the coefficients c n. In the following, we consider that we want to correct for the cupping (or capping) obtained in a 2D image f(r). The theory below can be, however, applied as well on 3D volumes. Making use of the linearity of the Radon transform R we define a set N + 1 of basis images as f n (r) = R 1 P n (q). In our case, f 1 corresponds to a reconstructed image without precorrection. In general, f 1 will show severe cupping artifacts. We want to find the set of coefficients c n that minimizes the deviation between the linear combination of the basis functions f(r) = R 1 p = R 1 P(q) = N c n f n (r) = c f(r) n=0 and a given template image t(r), which should represent the ideal image without cupping that we would like to obtain. The unknowns c can be determined by solving Ec 2 = d 2 r w(r)(f(r) t(r)) 2 = min, where w(r) can be thought of being a weight image, which should remove some contributions in the images. Deriving with respect to c n yields the linear system a = B c with a i = d 2 r w(r)f i (r)t(r) B ij = d 2 r w(r)f i (r)f j (r). The solution to the optimization problem is simply given as c = B 1 a.

III. WATER PRECORRECTION A typical example of usage is the so-called water precorrection the aim of which is to calibrate CT scanners such that no cupping artifacts in water (or water equivalent materials) are present anymore. We use a calibration phantom that is a hollow cylinder filled with water. A measurement of that phantom yields the polychromatic projection values q. To find the precorrection coefficients c, we must define the template t and the weight w according to the previous section. The template t is defined to be a binary image with the density ρ water inside the water phantom and zero outside it. In contrast to other calibration methods, the template is here derived from the reconstructed image f 1 and does not require any specific size or positioning of the water phantom; the boundaries of the phantom can be simply obtained from a thresholding of f 1. The weight function w is defined to account for the finite phantom thickness and for the smooth phantom edges due to the image spatial resolution. In the regions that neither belong to air nor to water (e.g. in the walls of the cylinder that may be made of polyethylene), we set w(r) = 0. Also outside the field of measurement (FOM) it should be set to w(r) = 0. In the regions for which we are sure they definitely belong to water or air, we set w(r) = 1. IV. PRACTICAL CONSIDERATIONS We have used the proposed precorrection algorithm on an in-vivo micro-ct scanner (TomoScope 30s, VAMP GmbH, Möhrendorf, Germany), figure 1. For this particular scanner, the scanned objects are placed on a table which is visible in the reconstructed images. The implementation of the precorrection procedure therefore has to be modified to take the object table into account. In principle, the weight can be set to w(r) = 0 in the region of the table. However, we would like to try to use the information given by the table pixels for calibration as well. In the following we define the attenuation coefficient of water as µ 0. We further suppose the table to be homogeneous and made of a water-equivalent material with an unknown attenuation coefficient µ T. Thus, we can define the following template µ 0 for r water phantom t(r) = µ T for r table 0 for r air for the minimization routine. The three regions are determined from a segmentation of the reconstructed image (or volume) f 1. To define the weight w(r), we erode the segmented water phantom by a circular structuring element of diameter d to hinder the phantom wall from contributing to our estimation. To remove the influence of spatial resolution, we further erode the three regions water, table and air by a circular structuring element of diameter where should correspond to the full width of the point spread function in the images. Moreover we Fig. 1. The TomoScope 30s micro CT scanner set w(r) to zero in regions outside the FOM. Thus we have { 1 for r water, table or air after erosion w(r) = 0 for r eroded boundaries and outside the FOM. An estimation procedure to find the table attenuation coefficient µ T remains to be made. We use an iterative approach that alternates between computing c and computing µ T. The procedure starts with some assumption, e.g. µ T = µ 0. Then, the coefficients are computed as c = A 1 b. From the improved image f(r) = c f(r) obtained by the current estimate of c a new estimate of µ T is obtained by averaging over all pixels that correspond to the object table. The procedure is repeated until convergence. If we assume that it is not necessary to go through all the segmentation in each iteration but that only the value of µ T changes the template, then considerable simplifications are possible by simply minimizing for N + 2 parameters instead of minimizing for N +1. We identify the last coefficient with the unknown table attenuation coefficient value: c N+1 = µ T. According to the assumptions that the template can be decomposed as t(r) = t (r) + µ T t (r), we set a new reconstructed image f N+1 (r) = t (r). Then we can solve d 2 r w(r)(c f(r) t (r)) 2 = min as a N + 2 dimensional problem in complete analogy to the N + 1 dimensional case we originally started with. Both methods yield equivalent results. For speed reasons, we opted for the second approach. V. RESULTS The precorrection method was tested on the previously cited micro-ct scanner. This scanner has a 2D detector, therefore we have a cone-beam geometry allowing for 3D volume acquisition. A water phantom (made by QRM GmbH, Möhrendorf, Germany) of D = 32 mm diameter and of d = 0.5 mm wall thickness was scanned at a tube voltage of 40 kv. The

polynomial degree was set to N = 4 which has proven to provide good results. Figure 2 shows the intermediate steps during cupping correction. 1 3 Original image 2 M1 = 1093.6 HU M2 = 957.98 HU M3 = 1207.85 HU Shepp-Logan, single slice (a) Original image f1 (r) (b) Template t(r) (c) Weight w(r) Ec2 = 1.6191 M1 = 11.49 HU M2 = 80.00 HU M3 = 19.45 HU Smooth, single slice (d) Intermediate images fi (r) for i = 0,..., 4 Fig. 2. 32 mm water phantom scanned with the TomoScope 30s micro CT scanner (central slice of the volume). The grey scale window of the reconstructed functions fi (r) is M ± 2S where M and S are the mean and standard deviation of an ROI covering the phantom. The template and weight images are windowed to show the full grey scale range from minimum to maximum. Care has to be taken when the noise level in the images fi (r) is relatively high. Then the proposed algorithm tries to minimize not only the differences between the template but also the differences due to the noise, such that the cupping correction works only moderately. Decreasing the noise level using a smoother reconstruction kernel or averaging slices (supposing the calibration phantom is almost z-invariant) improves the results considerably. The influence of the noise level on the cupping correction is shown in figure 3. The original image presents a strong noise level. Using images obtained with a Shepp-Logan reconstruction kernel yields only unsatisfactory results. The HU values in the water have been shifted more or less to 0 as expected but the cupping remain quite pronounced (about 100 HU). With a smooth kernel, the results become better reducing the cupping to about 30 HU. The average over 50 slices improves even more the results with a cupping of less than 10 HU and the ROI covering the whole phantom has a mean value of 0 HU. Applying the algorithm on 3D volumes, however, does not turn out to be advantageous compared to 2D images. Using the averaged image, we obtained quantitatively the following calibration parameters 0.00247761 0.399786 c= 0.0661509 and µt = 1.175 µ0. 0.121149 0.0295839 for these specific scan parameters and water phantom. The maximum attenuation for this calibration phantom was qmax = 1.8. In figure 4, the profiles through the central column of the images without and with precorrection using these parameters confirm the results. Ec2 = 0.3890 M1 = 2.49 HU M2 = 23.27 HU M3 = 9.20 HU Smooth, volume Ec2 = 0.3928 M1 = 2.66 HU M2 = 23.72 HU M3 = 8.98 HU Smooth, averaged slice Ec2 = 0.041 M1 = 0.02 HU M2 = 5.19 HU M3 = 5.77 HU Fig. 3. Influence of the noise level on the precorrection. The first image was reconstructed without precorrection, the other images were reconstructed with precorrection. The c coefficients of the precorrection were determined wether on a single slice or on a volume of 50 slices or on a slice obtained by averaging 50 slices, using a Shepp-Logan or a smooth reconstruction kernel. The images shown correspond to the reconstructions of one slice obtained from the coefficients determined using a Shepp-Logan kernel. On the right side, the value of Ec2 is given as well as the mean value Mi obtained in the respective ROI drawn on the original image. Here Ec2 was normalized to the number of slices. Window settings: uncorrected image (C 1200, W 440), corrected images (C 0, W 100). An example of a mouse scan acquired on this micro-ct scanner at 40 kv is shown in figure 5. The precorrected image was obtained using the previous determined coefficients. For this scan, the maximal attenuation value was q = 2.4 which is larger than the maximal attenuation value qmax taken for calibration. However, outside the calibrated range [0;qmax ], it is not predictable what the polynomial function does and if the values obtained remain correct. Therefore for values above qmax the function P is replaced by a linear extrapolation. The left image shows the reconstruction when no precorrection is performed, the right image shows the reconstruction with precorrection using the previous calculated calibration parameters. As we can see, the cupping artifact is here also removed. We have also tested the method for a C-arm system (Axiom Artis dfc, Siemens Medical Solutions, Forchheim, Germany).

[HU] 2500 2000 1500 1000 500 0-500 -1000-1500 0 200 400 600 800 1000 y-axis [pixels] Corrected Original Fig. 4. Column profiles of the images f 1 (original image) and f (corrected image) of the water phantom of figure 2. The corrected image has been obtained from the coefficients obtained by averaging 50 slices (see figure 3). The calibration was performed similarly as before, using here a 10 cm water phantom for which we obtained the following calibration parameters c = 0.000081 0.651498 0.097667 0.0397608 0.0088498 for a maximal attenuation value q max = 2.5 at 60 kv. An example of a scan of a medium contrast phantom performed at 60 kv is shown in figure 6. Although the phantom is not made of water but of tissue equivalent material, again the precorrection method allows to remove fast all the cupping artifact. Hence, it becomes possible for example to perform a quantitative evaluation of the contrast. (a) Calibration water phantom (a) Original images (b) Medium contrast phantom Fig. 6. Reconstruction of rawdata from the C-arm system, left without precorrection and right with precorrection. VI. CONCLUSION (b) Corrected images Fig. 5. Reconstruction of images (transaxial, coronal and sagittal) of a mouse without and with precorrection. Window settings: uncorrected images (C 1200, W 1760), corrected images (C 0, W 800). We have proposed an empirical cupping correction which appears to be quite efficient. In contrast to other methods, the presented method makes no requirement on the size and positioning of the calibration phantom or on the spectrum knowledge. The method requires only some reconstructed images of the polychromatic data and is quite simple since it solves only a linear system. Therefore it is fast and easy to implement. In the results presented, the cupping was completely removed. The advantage of the method is that it can correct for cupping due not only to beam-hardening but also to scatter, if the calibration phantom is representative for the object to be scanned.

REFERENCES [1] W. McDavid, R. Waggener, W. Payne, and M. Dennis, Correction for spectral artifacts in cross sectional reconstruction from x rays, Medical Physics, vol. 4, no. 1, pp. 54 57, 1977. [2] R. Chase and J. Stein, An improved image algorithm for CT scanners, Medical Physics, vol. 5, no. 6, pp. 497 499, Nov./Dec. 1978. [3] R. A. Brooks and G. DiChiro, Beam hardening in x ray reconstructive tomography, Physics in Medicine and Biology, pp. 390 398, Mar. 1976. [4] G. Herman, Correction for beam hardening in CT, Physics in Medicine and Biology, vol. 24, no. 1, pp. 81 106, 1979. [5] P. Rüegsegger and T. Hangartner, Standardization of computed tomography images by means of a material selective beam hardening correction, Journal of Computer Assisted Tomography, vol. 2, pp. 184 188, Apr. 1978. [6] P. M. Joseph and R. D. Spital, A method for correcting bone induced artifacts in computed tomography scanners, Journal of Computer Assisted Tomography, vol. 2, pp. 100 108, Jan. 1978. [7] J. Hsieh, R. C. Molthen, C. A. Dawson, and R. H. Johnson, An iterative approach to the beam hardening correction in cone beam CT, Medical Physics, vol. 27, no. 1, pp. 23 29, Jan. 2000.