An iterative approach to the beam hardening correction in cone beam CT



Similar documents
Cone Beam Reconstruction Jiang Hsieh, Ph.D.

Refractive Index Measurement Principle

Reflection and Refraction

Computed Tomography Resolution Enhancement by Integrating High-Resolution 2D X-Ray Images into the CT reconstruction

CT scanning. By Mikael Jensen & Jens E. Wilhjelm Risø National laboratory Ørsted DTU. (Ver /9/07) by M. Jensen and J. E.

Fundamentals of Cone-Beam CT Imaging

Experimental study of beam hardening artefacts in photon counting breast computed tomography

Lecture 14. Point Spread Function (PSF)

with functions, expressions and equations which follow in units 3 and 4.

Solving Simultaneous Equations and Matrices

CAMI Education linked to CAPS: Mathematics

Clinical Physics. Dr/Aida Radwan Assistant Professor of Medical Physics Umm El-Qura University

Experiment #1, Analyze Data using Excel, Calculator and Graphs.

Manual for simulation of EB processing. Software ModeRTL

PET/CT QC/QA. Quality Control in PET. Magnus Dahlbom, Ph.D. Verify the operational integrity of the system. PET Detectors

CT Protocol Optimization over the Range of CT Scanner Types: Recommendations & Misconceptions

AN INVESTIGATION INTO THE USEFULNESS OF THE ISOCS MATHEMATICAL EFFICIENCY CALIBRATION FOR LARGE RECTANGULAR 3 x5 x16 NAI DETECTORS

How To Improve Your Ct Image Quality

Evaluation of a metal artifact reduction algorithm in CT studies used for proton radiotherapy treatment planning

INTRODUCTION. A. Purpose

The Basics of FEA Procedure

MODELING AND IMPLEMENTATION OF THE MECHANICAL SYSTEM AND CONTROL OF A CT WITH LOW ENERGY PROTON BEAM

Development and quantitative assessment of a beam hardening correction model for preclinical micro-ct

A Grangeat-type half-scan algorithm for cone-beam CT

Computerized Tomography, X-rays, and the Radon Transform

Georgia Standards of Excellence Curriculum Map. Mathematics. GSE 8 th Grade

3D Scanner using Line Laser. 1. Introduction. 2. Theory

Calculation of Source-detector Solid Angle, Using Monte Carlo Method, for Radioactive Sources with Various Geometries and Cylindrical Detector

NEW YORK STATE TEACHER CERTIFICATION EXAMINATIONS

APPLICATION OF X-RAY COMPUTED TOMOGRAPHY IN SILICON SOLAR CELLS

ELECTRIC FIELD LINES AND EQUIPOTENTIAL SURFACES

Scan Time Reduction and X-ray Scatter Rejection in Dual Modality Breast Tomosynthesis. Tushita Patel 4/2/13

Physics 202 Problems - Week 8 Worked Problems Chapter 25: 7, 23, 36, 62, 72

Two years ANR Post Doctorate fellowship Mathematics and Numerics of Dynamic Cone Beam CT and ROI Reconstructions

Physics 221 Experiment 5: Magnetic Fields

The accurate calibration of all detectors is crucial for the subsequent data

In mathematics, there are four attainment targets: using and applying mathematics; number and algebra; shape, space and measures, and handling data.

Frequency Response of Filters

The effect of pitch in multislice spiral/helical CT

Pennsylvania System of School Assessment

Algebra 2 Chapter 1 Vocabulary. identity - A statement that equates two equivalent expressions.

Introduction to Medical Imaging. Lecture 11: Cone-Beam CT Theory. Introduction. Available cone-beam reconstruction methods: Our discussion:

We can display an object on a monitor screen in three different computer-model forms: Wireframe model Surface Model Solid model

Force on Moving Charges in a Magnetic Field

Endoscope Optics. Chapter Introduction

Lecture 8 : Coordinate Geometry. The coordinate plane The points on a line can be referenced if we choose an origin and a unit of 20

6. Vectors Scott Surgent (surgent@asu.edu)

EECS 556 Image Processing W 09. Interpolation. Interpolation techniques B splines

Assessing Radiation Dose: How to Do It Right

The elements used in commercial codes can be classified in two basic categories:

Jitter Measurements in Serial Data Signals

Geometric Optics Converging Lenses and Mirrors Physics Lab IV

CT for the production floor: Recent developments in Hard- and Software for industrial CT Systems

Big Ideas in Mathematics

INTERFERENCE OF SOUND WAVES

CALCULATION METHODS OF X-RAY SPECTRA: A COMPARATIVE STUDY

IMAGE PROCESSING AND DATA ANALYSIS IN COMPUTED TOMOGRAPHY

Development of Optical Wave Microphone Measuring Sound Waves with No Diaphragm

TISSUE MIMICKING GEL QUALITY LE PHANTOM SERIES DESIGN. performance the ultrasound labs ofand. icking material has the same attenuation mim-

McDougal Littell California:

R/F. Efforts to Reduce Exposure Dose in Chest Tomosynthesis Targeting Lung Cancer Screening. 3. Utility of Chest Tomosynthesis. 1.

PHYSICAL METHODS, INSTRUMENTS AND MEASUREMENTS Vol. III - Medical and Industrial Tomography - W.B.Gilboy

Current Standard: Mathematical Concepts and Applications Shape, Space, and Measurement- Primary

Imaging Systems Laboratory II. Laboratory 4: Basic Lens Design in OSLO April 2 & 4, 2002

Overview. Creation of 3D printed phantoms for clinical radiation therapy 7/7/2015. Eric Ehler, PhD Assistant Professor University of Minnesota

For example, estimate the population of the United States as 3 times 10⁸ and the

Adding vectors We can do arithmetic with vectors. We ll start with vector addition and related operations. Suppose you have two vectors

Production of X-rays. Radiation Safety Training for Analytical X-Ray Devices Module 9

Fraunhofer Diffraction

Session 7 Bivariate Data and Analysis

Interference. Physics 102 Workshop #3. General Instructions

Algebra Academic Content Standards Grade Eight and Grade Nine Ohio. Grade Eight. Number, Number Sense and Operations Standard

CIRCUITS LABORATORY EXPERIMENT 3. AC Circuit Analysis

Illinois State Standards Alignments Grades Three through Eleven

Cynthia H. McCollough b) and Michael R. Bruesewitz Department of Radiology, Mayo Clinic College of Medicine, Rochester, Minnesota 55905

Automation of a CT Acquisition: A System-based User-Support. 1. Introduction. Bärbel KRATZ 1, Frank HEROLD 1, Malte KURFISS 1

Anamorphic imaging with three mirrors: a survey

Jorge E. Fernández Laboratory of Montecuccolino (DIENCA), Alma Mater Studiorum University of Bologna, via dei Colli, 16, Bologna, Italy

Software package for Spherical Near-Field Far-Field Transformations with Full Probe Correction

This unit will lay the groundwork for later units where the students will extend this knowledge to quadratic and exponential functions.

Upon completion of this lab, the student will be able to:

Essential Mathematics for Computer Graphics fast

Using Monte Carlo method for simulation of electromagnetic radiation penetration in body ' s tissues

Section 5.0 : Horn Physics. By Martin J. King, 6/29/08 Copyright 2008 by Martin J. King. All Rights Reserved.

Understanding Poles and Zeros

Experiment 3 Lenses and Images

GRADES 7, 8, AND 9 BIG IDEAS

ENGINEERING METROLOGY

Common Core State Standards for Mathematics Accelerated 7th Grade

Robot Perception Continued

Data. microcat +SPECT

FRICTION, WORK, AND THE INCLINED PLANE

TWO-DIMENSIONAL TRANSFORMATION

Review of Fundamental Mathematics

where h = J s

2.2 Creaseness operator

INTRODUCTION TO RENDERING TECHNIQUES

CT: Size Specific Dose Estimate (SSDE): Why We Need Another CT Dose Index. Acknowledgements

Pre-Algebra Academic Content Standards Grade Eight Ohio. Number, Number Sense and Operations Standard. Number and Number Systems

Study of the Human Eye Working Principle: An impressive high angular resolution system with simple array detectors

Transcription:

An iterative approach to the beam hardening correction in cone beam CT Jiang Hsieh a) Applied Science Laboratory, GE Medical Systems, Milwaukee, Wisconsin 53201 Robert C. Molthen Department of Biomedical Engineering, Marquette University, Milwaukee, Wisconsin 53201, and Zablocki VA Medical Center, Milwaukee, Wisconsin 53201 Christopher A. Dawson Zablocki VA Medical Center, Milwaukee, Wisconsin 53201 Roger H. Johnson Department of Biomedical Engineering, Marquette University, Milwaukee, Wisconsin 53201, and Zablocki VA Medical Center, Milwaukee, Wisconsin 53201 Received 8 June 1999; accepted for publication 4 October 1999 In computed tomography CT, the beam hardening effect has been known to be one of the major sources of deterministic error that leads to inaccuracy and artifact in the reconstructed images. Because of the polychromatic nature of the x-ray source used in CT and the energy-dependent attenuation of most materials, Beer s law no longer holds. As a result, errors are present in the acquired line integrals or measurements of the attenuation coefficients of the scanned object. In the past, many studies have been conducted to combat image artifacts induced by beam hardening. In this paper, we present an iterative beam hardening correction approach for cone beam CT. An algorithm that utilizes a tilted parallel beam geometry is developed and subsequently employed to estimate the projection error and obtain an error estimation image, which is then subtracted from the initial reconstruction. A theoretical analysis is performed to investigate the accuracy of our methods. Phantom and animal experiments are conducted to demonstrate the effectiveness of our approach. 2000 American Association of Physicists in Medicine.S0094-24050000801-4 Key words: computed tomography, cone beam CT, beam hardening, iterative correction I. ITRODUCTIO It is well known that most materials preferentially absorb low-energy x-ray photons more than the high-energy photons. For most commercially available CT scanners, the x-ray tube output exhibits a broad energy spectrum. As a result, the measured projections deviate from the true line integrals of the object, which often leads to artifacts in the reconstructed images. 1,2 Many studies have been performed to understand the cause of these artifacts and various correction schemes have been proposed to combat them. 1 6 For example, when an object is made of a single material, a polynomial correction can be applied to the detected signal to arrive at a modified representation based on the incident x-ray spectrum and the attenuation characteristics of the material. 2 Although this software-based method performs well in most cases, it fails to remove shading artifacts caused by multiple high-density materials inside the scanned field of view. An alternative approach is to prefilter the x-ray beam, removing the low-energy x-ray photons from the output spectrum. 3 This physics-based approach can only achieve a compromise between low contrast detectability and reduction of image artifacts. To overcome these difficulties, an iterative method was proposed to estimate and correct for the projection error in the reconstructed images. 4 This method has been shown to be effective in dealing with image artifact in a fan beam CT system. The tradeoff, however, is that two fan beam reconstruction processes need to be performed to produce a single image. For a cone beam CT geometry, the computational complexity becomes even more significant. In this paper, we present an iterative beam hardening correction method for cone beam CT. We make use of a tilted parallel beam geometry for an approximation of the beam hardening effects in cone beam geometry. We show that the amount of error introduced by this approximation is negligible. Following a derivation similar to that of the Feldkamp reconstruction formula, we present a closed form solution for reconstruction in the tilted parallel beam sampling geometry. In the last section, we present a set of experiments to demonstrate the effectiveness of our approach. II. BEAM HARDEIG ERROR AALYSIS To fully understand the correction algorithm, a brief discussion of the beam hardening artifact is in order. Let us denote by I 0 the incident x-ray beam intensity, I L the transmitted beam intensity, and P L the line integral of the attenuation coefficient along path L. For a homogeneous object, the following relationship exists: P L i ln i I 0 I L. In this equation, represents the order of polynomials used to model the beam hardening effect. The i depend not only on the nature of the object material, but also on the incident 1 23 Med. Phys. 27 1, January 2000 0094-2405/2000/27 1 /23/7/$17.00 2000 Am. Assoc. Phys. Med. 23

24 Hsieh et al.: Cone Beam CT 24 x-ray photon energy spectrum. Under monoenergetic beam conditions, i 0,. In this case, Eq. 1 reduces to Beer s law and a simple relationship exists between the measurements and the line integrals of the attenuation coefficient. The justification of the above equation can be stated as follows. For a homogeneous object, the line integral of the attenuation coefficient through the object is simply the product of the x-ray pathlength and the attenuation coefficient. Therefore, for the ease of explanation, we will use the x-ray pathlengths instead of line integrals. When the incident x-ray beam is polyenergetic, the relationship between the pathlength and the logarithm of the intensity ratio the right-hand side of Eq. 1 is no longer linear. In general, the plot of the logarithm of ratio y axis against the pathlength x axis is a concave curve intersecting the origin. 2 As a result, this relationship can be approximated by a polynomial function. The degree of accuracy is determined by the order of the polynomial. In the majority of cases, a second- or third-order polynomial (3) is sufficient to accurately model the x-ray attenuation behavior. When two different materials are present as is often the case for CT scans, the above relationship is no longer valid. However, if we treat the two materials in sequence the output x-ray intensity from one material is the input to the other, the x-ray beam attenuation relationship can be easily described by an extension of Eq. 1. Specifically, if we denote the transmitted beam intensity after the first lowdensity material by I s, the true line integral estimation can be represented by P L i i ln I 0 I s i i ln I s I L. Similar to i, i depend on the second material and the x-ray beam spectrum. If we treat the entire object as a single material in the beam hardening correction, then the error in the projection, P L, is simply the difference between Eq. 1 and Eq. 2, for the same I 0 input x-ray intensity and I L measured output intensity: P L i i ln I 0 I L i i ln I 0 I s i i ln I s i i i ln I s I L 1 1 2 2 2, I L where ln(i s /I L ). The quantity,, is the logarithm of the ratio of the intensity incident on the second material the material that has not been properly accounted for to the measured output intensity. In most CT calibration processes, the low-density material e.g., water or soft tissue is assumed as the reference material and is properly accounted for. The projection error, as a result, is mainly a contribution of the high-density materials. The nonlinear terms in Eq. 3 are responsible for the production of the streaking and shading artifacts. The linear 2 3 FIG. 1. Reconstructed rat lung image at slice location 199 display window width1500, window level100. a Original image. b Corrected image. error term in Eq. 3 causes a low-frequency CT number shift close to a dc error in the reconstructed images. When ignoring all the higher-order terms, we could conclude that the error introduced in the projection is roughly proportional to the line integral of the high-density object along the x-ray beam path. A nonlinear beam hardening artifact can be illustrated by the following experiment. We scanned a rat lung with a microfocal cone beam CT scanner. The rat lung was excised and the arterial system filled with perfluoroctyl bromide, a brominated fluorocarbon, which has a specific gravity of 1.94 and /0.8620 cm 2 /g @ 50kVp, as previously described in Ref. 7. The set of projections was processed and reconstructed using the cone beam reconstruction algorithm also described in Ref. 7. For the data acquisition, there are 640 detectors in a row and 480 rows in each projection. For the cone beam sampling, 360 projections were acquired at 1 increments. The data were reconstructed on a 457457457 matrix. To separate the effect of the potential artifacts introduced by cone beam reconstruction, we selected a reconstructed slice that is close to the central cone plane at this location, the projection dataset is essentially in a fan beam geometry. The resulting image is shown in Fig. 1a. ote that dark streaks are clearly visible in the regions that connect several denser objects. III. ITERATIVE CORRECTIO ALGORITHM A. The basic correction concept Based on Eq. 3 and the discussion in the previous section, the logarithm term in the projection error can be estimated by forward projecting only the high-density objects contained in the reconstructed images along the same path as the data collection. Once the projection error is estimated, we subtract the error from the original measured projection, and then reperform the tomographic reconstruction to arrive at a set of images with a beam hardening correction. This method can be performed iteratively for an additional correction. The fan beam version of this approach was proposed in Ref. 4. Alternatively, one could perform reconstruction based on the projection error to arrive at a set of error images. The final image can be obtained by subtracting the properly scaled error images from the original reconstructed images. Medical Physics, Vol. 27, o. 1, January 2000

25 Hsieh et al.: Cone Beam CT 25 This is based on the fact that the tomographic reconstruction is a linear process and the order of subtraction and reconstruction operations are interchangeable. Two of the key steps in the correction scheme are the segmentation of high-density objects from low-density objects and the determination of the proper scaling factor for error subtraction. For a well-calibrated CT scanner, the segmentation can be performed with a simple thresholding method. For example, to separate bones high density from soft tissues, we could set the threshold to be 200 HU, since the CT number for soft tissues is less than 150 HU and the CT number for bones is more than 250 HU. The scaling factor for error subtraction in the second approach can be determined either theoretically or experimentally. For a given x-ray tube energy spectrum and known high-density objects, the scaling factor can be calculated directly from Eq. 3. Alternatively, it can be estimated based on phantom experiments. As long as the x-ray tube spectrum remains reasonably stable, the scaling factor should remain constant and solely determined by the nature of the highdensity object. For example, the scaling factor used for bone beam hardening correction using a GE CT x-ray tube operating at 120 kvp is 0.095. The scaling factor remains unchanged for the entire tube life. Either of the correction schemes discussed previously requires a cone beam forward projection operation followed by cone beam backprojection reconstruction to produce the corrected images. The first approach forces the generation of the error projections using the same sampling density number of projection samples as well as number of views as the original projections. eedlessly to say, this process is quite computationally intensive. To overcome this difficulty, we propose the following scheme based on the second approach. B. Tilted parallel beam approach It is well known that parallel beam geometry is more simplistic than the fan beam geometry in terms of forward projection and backprojection. As a result, the coordinates do not need to be recalculated for points at different locations relative to the isocenter. A second form of efficiency comes from the tomographic reconstruction algorithm. For fan beam geometry, a magnification-dependent scaling factor is required during the backprojection process. Consequently, additional scaling factor calculations are required for every reconstruction point. Some simplification can be made to reduce the number of calculations; However, scaling is still quite computationally burdensome. Therefore, if the projection error and the backprojection can be estimated based on a parallel or tilted parallel geometry, a significant saving in computation can be achieved. To achieve this goal, we propose the following scheme. As in the previously mentioned error correction scheme, we first reconstruct the images using any cone beam reconstruction techniques e.g., Refs. 7 and 8. The reconstructed images are then segmented to separate the high-density objects from the low-density objects. This process can be rapidly performed with simple thresholding techniques. Instead of FIG. 2. Different sampling geometry a: cone beam b tilted parallel beam. forward projecting the high-density-only images in a cone beam geometry, we will forward project these images in a tilted parallel geometry, where the tilt angle, shown in Fig. 2, is identical to the cone tilt angle, and all the rays within the tilted plane form a pseudoparallel projection. Beam hardening error images are produced by reconstruction of the tilted parallel projections, and then subtracted from the original cone beam reconstruction images to arrive at images corrected for the beam hardening artifact. Importantly, because the error images are produced directly from the parallel projection data, the number of samples used in each projection as well as the number of projection views can be different from the original number of projections. For example, for the experiment conducted in Fig. 1, the original projection sample size is 640 by 480. In the correction step, the matrix size used for the forward projection can be 256 by 256. This results in a computational saving of a factor of 4.7. On the other hand, it is important to understand the error estimation accuracy due to the different geometry. C. Analysis of geometric accuracy To analyze the error caused by approximating the cone beam geometry by the tilted parallel beam geometry in the beam hardening error estimation, let us define the coordinates for both systems. Let us consider a point, P, inside the scan field in which the beam hardening error is to be estimated. There is a unique ray for each cone beam projection that intersects P. We will use two angles to define such a ray. The first angle,, is the angle in the x-y plane formed between the y axis and the plane passing through P, containing the source, and parallel to the z axis, as shown in Fig. 2a. The second angle,, is the angle formed between the x-y plane and the ray originating at the source and passing through P. Following the convention of cone beam geometry, the projection angle,, is defined as the angle in the x-ray plane formed between the y axis and the isoray the ray intersecting the z axis. ote that in this notation, only when P has the same x-y coordinate as the isoray. For the tilted parallel geometry, however, the source is no longer a point. It is a line that hypothetically emits x-ray photons in fans perpendicular to the line, as shown in Fig. 2b. In this case,. Therefore, for the same projection angle,, the ray that intersects P will be significantly different in the tilted parallel beam Fig. 2b than in the cone beam geometry. As a result, the estimated beam path through the dense object will be in error. However, if we compare the parallel projec- Medical Physics, Vol. 27, o. 1, January 2000

26 Hsieh et al.: Cone Beam CT 26 FIG. 3. Ray projection onto the x-y plane a: cone beam b tilted parallel beam. tion whose projection angle is identical to since many views are generated, we can always find a view that either satisfies or nearly satisfies this condition, the difference in the parallel ray and the cone beam ray will be the tilt angle,. Since the geometry is rotationally symmetric with respect to the z axis, we could simplify our analysis by selecting P to be a point in the x-z plane. Let us denote by cone and tilt the tilt angles for cone beam and the parallel beam, respectively. It is clear that these angles can be calculated easily by the following 1 equations: z cone tan w cone 4 and 1 z tilt tan w tilt, 5 where w cone and w tilt are the projected distances of the ray onto the x-y plane between the intersection points of the ray with the x-y plane and x-z plane. The calculation of w cone and w tilt can be obtained by referencing Figs. 3a and 3b. The figures depict the geometric relationship between various quantities projected onto the x-y plane. It can be shown that the following relationship exists: w cone x sin R 2 x 2 cos 2 6 and w tilt Rx sin, 7 where R is the x-ray source to the isocenter distance. It then follows that the difference in tilt angle,, for a point, P(x,z), can be expressed 1 by the following equation: z cone tilt tan x sin R 2 x 2 cos 1 2 z tan. 8 Rx sin In general, this error increases with an increase in x and z. To estimate the impact on a cone beam system, we calculate the average error over all, av, for R200 mm, and let x and z vary from 0 to 30 mm which represents a cone angle of 16.7. ote that in this analysis, the detector is assumed to be located at the isocenter, following the convention of the cone beam reconstruction. This corresponds to a scan field of view of a 60 mm diam cylinder that is 60 mm in height. Figures 4a and 4b plot the mean and standard deviation of FIG. 4. Tilt angle error analysis for the source to isocenter distance of 200 mm. a Average error over 2 angle. b Standard deviation of error over 2 angle. av over 2 angular range as a function of x and z, for the range 0x30 and 0z30. The maximum average error for this case is less than 0.049 with a standard deviation of less than 0.035, when x30 and z30, which represent 0.57% angular error. This analysis appears to justify the approximation of the cone beam geometry with a tilted parallel geometry. D. Tilted parallel beam reconstruction Once the projection error is generated by a set of tilted parallel beam projections from only the high-density images, the error in the reconstructed image can be estimated by reconstructing the error projections. The derivation for the tilted parallel beam reconstruction formula can be carried out in a similar fashion as the derivation used in the Feldkamp cone beam reconstruction algorithm. 8 Let us denote by (x,y) the object function, the angle of the ray formed with the x axis, and P (t) the projection sample with an angle of and distance t from the isocenter. It is well known that the tomographic reconstruction formula for a set of parallel beam projections is x,y 1 2 0 2 d where S P te j2t dt, d S e j2t, 9 and tx cos y sin. ote that in this formula, we have purposely set the integration limit for at 0, 2, instead of 0,. In the case of parallel sampling, the two opposing sets of projections are redundant samples. In a tilted parallel beam case, however, the conjugate property does not exist anymore for the two sets. When an isoray intersecting z axis at a height z is rotated about the z axis through a small angle,, the distance it travels is R, where R is the length of the ray its intersection with the x-y plane to the isocenter. Relative to the tilted plane, however, this corresponds to a rotation angle of, as shown in Fig. 5: R R 2 z. 2 10 Medical Physics, Vol. 27, o. 1, January 2000

27 Hsieh et al.: Cone Beam CT 27 FIG. 7. Sagittal image of the lung scan slice 80-slice 199 display window width1500, window level100. a Original image. b Corrected image. FIG. 5. The relationship between the rotating angle with respect to the x-y plane and tilted plane. Substituting this into Eq. 9, we have x,y,z 1 2 R d 2 0 d S,ze j2t, R 2 z 2 11 where S,z P t,ze j2t dt. The final reconstructed image is then simply the summation of the first pass reconstruction, q(x, y,z), with the scaled error image: f x,y,zqx,y,z x,y,z. 12 IV. EXPERIMETAL RESULT A. Rat lung experiment To investigate the effectiveness of our beam hardening correction approach, we applied the correction to the cone beam dataset exemplified by Fig. 1a. Figure 1b shows the same data reconstructed with the iterative beam hardening correction algorithm. It is evident that the majority of the shading artifacts have been removed or significantly suppressed. In the derivation of our correction algorithm, we have utilized a tilted parallel beam approximation for the cone beam geometry. It can be shown that the error,, increases with an increase in z. To demonstrate the accuracy of our approximation, we performed the same correction on a slice that is near the top of the field of view in z slice number 90. The original cone beam reconstruction and the beam hardening corrected images are shown in Figs. 6a and 6b, respectively. Again, the effectiveness of the correction algorithm is clearly demonstrated. When comparing the correction performed on the central slice Fig. 1 with that of a peripheral slice Fig. 6, no degradation due to the approximate tilted parallel beam geometry utilized for forward and backprojection can be observed. The same conclusion can be drawn from the sagittal images generated from the reconstructed volume, as shown in Fig. 7. We would like to point out some considerations in the selection of several parameters. The first is the number of views used for the projection error estimation. ote that Eq. 8 is based on the assumption that the projection angle,, can be matched or made nearly identical to the angle between any cone beam ray and a titled parallel projection. This condition can only be met when the number of projections generated for the error estimation is large. If this condition is not met, in additional error for has to be added to the error estimation presented in Eq. 8. For the implementation of our correction algorithm, we have selected the number of views to be 500. Another consideration for the correction is the selection of the reconstruction kernel in Eq. 11. If the cutoff frequency is selected too high, the error estimation will be quite noisy and its addition to the original image will degrade the signal to noise ratio of the original image. On the other hand, if the cutoff frequency is too low, many beam hardening features will be suppressed during the reconstruction and significant residual error will remain. A close examination of the beam hardening artifacts have indicated that the majority of the streaking and shading artifacts are low frequency in nature. B. Phantom experiment To further quantitatively assess the accuracy of our approach, we performed the following experiment. Eight cylindrical objects with a diameter of 10 mm were placed around a water cylinder of diameter 22.5 mm, as shown in Fig. 8. The chemical composition of these cylinders and their corresponding densities are tabulated in Table I. ote that we FIG. 6. Reconstructed rat lung image at slice location 90 display window width1500, window level100. a Original image. b Corrected image. FIG. 8. Cylinder phantom arrangement. Medical Physics, Vol. 27, o. 1, January 2000

28 Hsieh et al.: Cone Beam CT 28 TABLE I. Cylinder number Material Chemical formula Density g/cm 3 Attenuation coefficient l/cm 1 Polypropylene C 3 H 6 0.90 0.1876 2 Polystyrene C 8 H 8 1.05 0.2085 3 Acrylic C 5 H 8 O 2 1.2 0.2489 4 ULTEM C 37 H 24 2 O 6 1.32 0.2612 5 ETFE C 2 H 4 C 2 F 4 1.7 0.3606 6 PVDF C 2 H 2 F 2 1.78 0.3775 7 PTFE C 2 F 4 2.17 0.4669 8 PVC C 2 H 3 Cl 1.4 0.6383 9 Water H 2 O 1.0 0.2269 have purposely selected these materials to represent a very wide range of density level to fully test the limit of our algorithm. The top row of Fig. 9 depicts the images reconstructed without our beam hardening correction. The three images from left to right correspond to three slices of the reconstructed volume. The left image is located at the central plane fan beam, the right image near the edge of the field of view in z worst-case cone beam, and the middle image halfway in between. The middle row of Fig. 9 depicts the images corrected with our beam hardening approach. Most shading and streaking artifacts are reduced or eliminated. To further understand the impact on the reconstruction accuracy, we plot the intensity profile for cylinder number 9 water. The solid line and dash dotted line in Fig. 10 depict the profiles before and after a single pass of the iterative beam hardening correction. A clear improvement in terms of uniformity can be observed. FIG. 10. Profile for the water cylinder at the center. Solid line: original profile without correction; dash dotted line: profile with single pass correction; dotted line: profile with double pass correction. A closer examination of Fig. 9, however, reveals some residual artifacts that are not sufficiently suppressed. In particular, some dark bands between cylinders 7 and 8 are still present, an indication of undercorrection. To further confirm that residual shading is due to undercorrection, we plotted intensity profiles of cylinder number 7, as shown in Fig. 11. Again, the solid and dash dotted lines depict before and after the single-pass beam hardening correction. ote that although the intensity of the corrected cylinder is more uniform than the original one, its average intensity level is lower than it should be, as indicated by the fact that the profile is closer to the valley of the uncorrected profile. It is well known that the cupping seen in the plot of the uncorrected profile is caused by density reduction due to beam hardening. On the other hand, indications of overcorrection as evidenced by the slight bright shading between other cylinders can also be observed. This indicates that it is unlikely that the artifact can be further reduced by parameter tuning, since both undercorrection and overcorrection are present simultaneously. This is mainly caused by the wide range of cylinder densities used in our experiment. C. Further refinement In Eq. 2, we divided the entire intensity range into two levels: high and low. This intensity division works well when the histogram of the scanned object density is bimodal. When the object density histogram is more complex as is FIG. 9. A comparison of as-reconstructed top row, single-pass corrected middle row and two-pass corrected bottom row transaxial images from center left, peripheral right, and intermediate center column positions in the reconstruction volume (WW800). FIG. 11. Profile for cylinder number 7. Solid line: original profile without correction dash dotted line: profile with single pass correction; dotted line: profile with double pass correction. Medical Physics, Vol. 27, o. 1, January 2000

29 Hsieh et al.: Cone Beam CT 29 the case with our phantom experiment, we need to further divide the density levels into smaller increments to accurately model the projection error. This can be accomplished by the following multistep approach. We will first set the density threshold level that separates high- and low-density objects to be quite low. In the first iteration of the correction, we will select the correction parameter such that it is sufficient to correct the artifacts near low-density objects; areas near high-density objects will be undercorrected, as expected. Based on the initially corrected images, we will select a new density threshold that is much higher than the original one. This time, only high-density objects will be selected for correction. To further improve the accuracy of our correction, we will use cubic- instead of quadratic-order correction. This process can be repeated if the dynamic range of the scanned densities is large and the histogram is relatively evenly distributed. Based on our experience, however, two passes are typically sufficient to deal with a very wide range of densities. The bottom row of Fig. 9 depicts images corrected with the two-pass approach. The improvement in image quality can be clearly observed. To further access its impact on the accuracy of density recovery, we plotted the two-pass corrected intensity profile for cylinder number 7, as shown by the dotted line in Fig. 11. The object density level has been significantly improved as compared to the single pass correction. V. COCLUSIO In this paper, we have presented an iterative correction algorithm for the beam hardening artifact in cone beam CT. Based on the error analysis, we use a tilted parallel beam geometry for the estimation and correction of the cone beam projection error. An Analysis has indicated that this approximation is adequate for this application. The advantage of this approximation is a significant reduction in the computational complexity of error estimation and reconstruction. A reconstruction formula for the tilted parallel beam geometry is also presented in the paper. Experiments with x-ray cone beam data have confirmed the robustness and effectiveness of our approach. ACKOWLEDGMETS The authors would like to express their appreciation for the insightful comments and suggestions made by an anonymous reviewer. This study was supported in part by the Department of Veterans Affairs, the Whitaker Foundation, the Falk Medical Trust, the W. M. Keck Foundation, and HLBI Grant o. HL-19298. a Electronic mail: jiang.hsieh@med.ge.com 1 R. A. Brooks and G. DiChiro, Beam hardening in reconstructive tomography, Phys. Med. Biol. 21, 390 398 1976. 2 J. Hsieh, Image artifacts, causes, and correction, in Medical CT and Ultrasound: Current Technology and Applications, edited by L. W. Goldman and J. B. Fowlkes Advanced Medical Publishing, Madison, WI, 1995. 3 R. J. Jennings, A method for comparing beam-hardening filter materials for diagnostic radiology, Med. Phys. 15, 588 599 1988. 4 P. M. Joseph and R. D. Spital, A method for correcting bone induced artifacts in computed tomography scanners, J. Comput. Assist. Tomogr. 2, 100 108 1978. 5 M. M. Goodsitt, Beam hardening errors in post-processing dual energy quantitative computed tomography, Med. Phys. 22, 1039 1047 1995. 6 C. Ruth and P. M. Joseph, A comparison of beam-hardening artifacts in x-ray computerized tomography with gadolinium and iodine contrast agents, Med. Phys. 22, 1977 1982 1995. 7 R. H. Johnson, H. Hu, S. T. Haworth, P. S. Cho, C. A. Dawson, and J. H. Linehan, Feldkamp and circle-and-line cone-beam reconstruction for 3D micro-ct of vascular networks, Phys. Med. Biol. 43, 929 940 1998. 8 L. A. Feldkamp, L. C. Davis, and J. W. Kress, Practical cone-beam algorithm, J. Opt. Soc. Am. A 1, 612 619 1984. Medical Physics, Vol. 27, o. 1, January 2000