Skip to main content
NIHPA Author Manuscripts logoLink to NIHPA Author Manuscripts
. Author manuscript; available in PMC: 2021 Apr 6.
Published in final edited form as: Med Phys. 2020 Dec 7;48(1):287–299. doi: 10.1002/mp.14599

Comparison of automated beam hardening correction (ABHC) algorithms for myocardial perfusion imaging using computed tomography

Jacob Levi 1,, Hao Wu 2,, Brendan L Eck 2, Rachid Fahmi 2, Mani Vembar 3, Amar Dhanantwar 3, Anas Fares 4, Hiram G Bezerra 4, David L Wilson 5,6,a)
PMCID: PMC8022227  NIHMSID: NIHMS1679493  PMID: 33206403

Abstract

Purpose:

Myocardial perfusion imaging using computed tomography (MPI-CT) and coronary CT angiography (CTA) have the potential to make CT an ideal noninvasive imaging gatekeeper exam for invasive coronary angiography. However, beam hardening can prevent accurate blood flow estimation in dynamic MPI-CT and can create artifacts that resemble flow deficits in single-shot MPI-CT. In this work, we compare four automatic beam hardening correction algorithms (ABHCs) applied to CT images, for their ability to produce accurate single images of contrast and accurate MPI flow maps using images from conventional CT systems, without energy sensitivity.

Methods:

Previously, we reported a method, herein called ABHC-1, where we iteratively optimized a cost function sensitive to beam hardening artifacts in MPI-CT images and used a low order polynomial correction on projections of segmentation-processed CT images. Here, we report results from two new algorithms with higher order polynomial corrections, ABHC-2 and ABH C-3 (with three and seven free parameters, respectively), having potentially better correction but likely reduced estimability. Additionally, we compared results to an algorithm reported by others in the literature (ABHC-NH). Comparisons were made on a digital static phantom with simulated water, bone, and iodine regions; on a digital dynamic anthropomorphic phantom, with simulated blood flow; and on preclinical porcine experiments. We obtained CT images on a prototype spectral detector CT (Philips Healthcare) scanner that provided both conventional and virtual keV images, allowing us to quantitatively compare corrected CT images to virtual keV images. To test these methods’ parameter optimization sensitivity to noise, we evaluated results on images obtained using different mAs.

Results:

In images of the static phantom, ABHC-2 reduced beam hardening artifacts better than our previous ABHC-1 algorithm, giving artifacts smaller than 1.8 HU, even in the presence of high noise which should affect parameter optimization. Taken together, the quality of static phantom results ordered ABHC-2> ABHC-3> ABHC-1>> ABHC-NH. In an anthropomorphic MPI-CT simulator with homogeneous myocardial blood flow of 100 ml·min−1·100 g−1, blood flow estimation results were 122 ± 24 (FBP), 135 ± 24 (ABHC-NH), 104 ± 14 (ABHC-1), 100 ± 12 (ABHC-2), and 108 ± 18 (ABHC-3) ml·min−1·100 g−1, showing ABHC-2 as a clear winner. Visual and quantitative evaluations showed much improved homogeneity of myocardial flow with ABHC-2, nearly eliminating substantial artifacts in uncorrected flow maps which could be misconstrued as flow deficits. ABHC-2 performed universally better than ABHC-1, ABHC-3, and ABHC-NH in simulations with different acquisitions (varying noise and kVp values). In the presence of a simulated flow deficit, all ABHC methods retained the flow deficit, and ABHC-2 gave the most accurate flow ratio and homogeneity. ABHC-3 corrected phantom flow values were slightly better than ABHC-2, in noiseless images, suggesting that reduced quality in noisy images was due to reduced estimability. In an experiment with a pig expected to have uniform flow, ABHC-2 applied to conventional images improved flow maps to compare favorably to those from 70keV images.

Conclusion:

The automated algorithm can be used with different parametric BH correction models. ABHC-2 improved MPI-CT blood flow estimation as compared to other approaches and was robust to noisy images. In simulation and preclinical experiments, ABHC-2 gave results approaching gold standard 70 keV measurements.

Keywords: automatic beam hardening correction (ABHC), cardiovascular imaging, CT, image processing, myocardial perfusion

1. INTRODUCTION

Myocardial perfusion imaging using computed tomography (MPI-CT) is a promising way to measure qualitative and quantitative myocardial blood flow. Numerous reports show the feasibility of cardiac CT perfusion in preclinical14 and clinical studies.511 With coronary CTA assessment of anatomy and perfusion assessment of functional flow, CT can be used as a very informative gatekeeper exam for invasive coronary angiography.12,13 No other noninvasive exam (e.g., SPECT, PET, or MRI) can provide both anatomy and flow function. There are two principal obstacles to quantitative flow assessment. First, computational methods can give inaccurate, imprecise results leading to varying results.1420 However, our robust physiologic model21 and super-voxel SLICR method22 have gone a long way towards making more accurate myocardial blood flow assessment more accurate and precise. Second, BH artifacts can reduce the accuracy of quantitative blood flow estimation and create false positives in qualitative assessment of myocardial ischemia.23 A dynamic MPI-CT exam is comprised of 30 to 40 volumes scanned over a series of heartbeats (cardiac cycles) as the contrast flows through the ventricles and myocardium. Each volume contains a different amount of iodine in the ventricles and main arteries, and therefore produces constantly changing BH artifacts. This makes MPI-CT a very demanding application for BH correction, and suggests the need for our study.

There are different BH correction approaches suitable for correcting the excess beam hardening due to pools of iodine as in CT perfusion imaging. Hardware approaches include prefiltration using a thin metal plate and bow-tie filter to harden the x-ray spectrum and reduce the effect of beam hardening, and energy-sensitive CT scanners (e.g., kVp switching, dual source, and spectral detector) that can apply material decomposition and create virtual keV images relatively immune to beam hardening.2,2427 Another approach uses phantoms with known characteristics to calibrate each scanner and correct projections before reconstruction.2831 This method is currently used in most CT scanners to achieve water BH correction. One can correct projections prior to image reconstruction. Several methods assume access to original projection data in addition to scanner information (e.g., tube spectra, source-to–detector geometry, and prefiltration), Methods use Poisson noise characteristics, projection consistency, or intermediate images ascribed to different materials to correct projections for improved reconstructions.3234 Some methods use an iterative aproproach.1,4,8,9,1329 As raw projection data are unavailable in many medical imaging applications, others, including us, have postprocessed images, requiring image-based methods for BH correction. Typically, the image will be segmented to high and low attenuating materials and forward projections of the segmented images will be obtained to estimate contributions of different materials to projections.30,31 Projections will be corrected to give improved reconstructions. Some of these methods are iterative, including iterative beam hardening correction,35 dynamic iterative beam hardening correction,36 and our automatic beam hardening correction (ABHC-1) method.37 There have been multiple polynomial correction models proposed. They include those used by So et al,23 empirical BHC (EBHC) proposed by Kyriakou et al38 and an extension of EBHC proposed by Nett and Hsieh,39 giving two, three, and seven parameters, respectively.

In our previous publication,37 we introduced a calibration-free, scanner-independent, automated beam hardening correction (ABHC) algorithm suitable for MPI-CT. Briefly, using reconstructed DICOM images as input, the method optimized parameters in a low order polynomial correction algorithm according to a cost function tailored for CT cardiac per fusion. The cost function included terms sensitive to BH artifacts in CT cardiac perfusion images: cupping artifacts in the aorta and ventricle and streaks in the myocardium. Results on single images and MBF maps were good even though MPI-CT is the most demanding beam hardening correction application due to the large pool of iodine in the ventricular cavity and aorta.

Here we compare new algorithms with higher order polynomial corrections (ABHC-2 and ABHC-3) to our previous algorithm (ABHC-1) and to the method by Nett and Hsieh,39 hereafter called ABHC-NH. Unlike our cost function tail ored to CT cardiac perfusion, ABHC-NH uses total variation of the corrected image as cost function. One potential concern is that methods with more parameters will suffer from reduced estimability, a problem of which we are well acquainted in flow estimation algorithms,21 suggesting the need for a variety of tests. Methods are evaluated on static and dynamic simulated CT digital phantoms, physical phantoms, and on pig myocardial perfusion images. We obtain CT images on a prototype spectral detector CT (SDCT, Philips Healthcare) scanner that provides both conventional and virtual keV images, allowing us to quantitatively compare corrected CT images to virtual keV images that significantly reduce beam hardening. We visually and quantitatively compare beam hardening corrections obtained with ABHC-NH, ABHC-1, ABHC-2 and ABHC-3 in both static images and MBF maps. Since ABHC-NH, ABHC-2, ABHC-3 have additional parameters as compared to ABHC-1, we are particularly concerned about robustness of corrections in noisy images.21 In this regard, we test methods on images acquired at different mAs values.

2. THEORY

In our ABHC algorithms, we iteratively minimized a cost function sensitive to BH artifacts by optimizing parameters in a polynomial correction model applied to projections of segmented CT images. In a previous report, we used a low order polynomial correction method, ABHC-1 (two free parameters). Here, we incorporate two higher order polynomial correction methods, ABHC-2 (three parameters) and ABHC-3 (seven parameters), with possibly better correction but with potentially reduced estimability. We will first briefly describe the polynomial corrections and then describe the enveloping ABHC parameter estimation algorithm. To apply these methods, we first segment DICOM images into component images consisting of high attenuating materials (HAM) and water images for ABHC-1 and −2 and transform input images corresponding to three HU ranges, water, middle attenuating materials (MAM), and HAM, for ABHC-NH and ABHC-3. We used a soft threshold for the segmentation as described by Kyriakou et al.38 Briefly, to segment the image into three materials, we have three thresholds, Twater, Tiodine, and Tbone. Pixels with HU value below Twater are assumed to be water, pixels with HU value between Twater and Tiodine are assumed to be a linear combination of water and iodine, pixels with HU value between Tiodine, and Tbone are assumed to be a linear combination of iodine and bone, and pixels with HU above Tbone are assume to be bone.

2.A. Simple second order polynomial correction (ABHC-1)

ABHC-1 uses a 2-parameter expansion using the HAM image as a basis. Details of ABHC-1 can be found in our previous work.37 The corrected image IC is obtained by subtracting the error image IE from the original image I. The error image IE is found using the equation below, where R and R−1 are the Radon transform and the inverse Radon transform respectively:

IC=IIEIE=aIHAM+bR1(R(IHAM))2 (1)

ABHC-1 adjusts scalar parameters “a” and “b” until the cost function is minimized.

2.B. Higher order polynomial correction (ABHC-2)

We now briefly derive the correction used in ABHC-2. A CT projection along ray L is given by:

q(L)=lndEΩ(L,E)e0drμ(r,E) (2)

where q(L)is the projection measurement along ray L, Ω(L,E)is the normalized spectrum along ray L, and μ(r,E)is the linear attenuation at position rat energy E. In the case of a single-material BH correction, we assume the composition:

μ(r,E)=f0(r)ψ0(E) (3)

where ψ0(E) = μen/ρ(E)is the mass-energy absorption coefficient which is the energy dependence of the material (e.g., water) and f 0(r) = ρ(r) is the density at position r. Water precorrection that is done on every CT scanner reconstructs f0 (r) and Eq. (2) will become:

q=lndEΩ(E)eP0ψ0(E)P0=0drf0(r) (4)

The projection q is what we obtain from the scanner; a water corrected image that might suffer from residual BH due to other HAMs. P0 is the water image projection. For two materials Eq. (3) becomes:

μ(r,E)=f1(r)ψ1(E)+f2(r)ψ2(E)=(f1(r)+f2(r))ψ1(E)+f2(r)(ψ2(E)ψ1(E))=f^1(r)ψ1(E)+f2(r)ψ^2(E) (5)

and Eq. (4) becomes:

q=lndEΩ(E)eP^1ψ1(E)P2ψ^2(E)P^1=0f^1(r)dr=0(f1(r)+f2(r))dr (6)

Combining Eqs. (4) and (6) gives:

dEΩ(E)eP0ψ(E)0=dEΩ(E)eP^1ψ1(E)P2ψ^2(E) (7)

Note that the LHS is the projection data obtained from the scanner. To create a BH artifact-free image, f^1(r)=f1(r)+f2(r), at a single arbitrary energy E0, we use ψ1(E0) = ψ2(E0) = 1. Using a series expansion for P^1 (the corrected projection), we obtain:

P^1(P0,P2)=i,jcijP0iP2j=c10P0+c01P2+c11P0P2+c20P02+c02P22+O(3+) (8)

In order to determine the value of some of those parameters (cij), we will check a case where there are no HAMs in the image, that is, P2 = 0 and P^1=P0. In this case, the following must apply:

c10=1 and ci0=0i1 (9)

The final result is given by:

P^1(P0,P2)=P0+c01P2+c11P0P2+c02P22+O(3+) (10)

Due to the linearity of the Radon transform, the basis projections combinations presented in Eq. (10) can be filtered back projected to form basis images [Eq. (11)].

f^1(r)=f0(r)+c01f01(r)+c11f11(r)+c02f02(r) (11)

Note that the coefficients c01, c11 andc02 will be found by the ABHC algorithm. To compare with ABHC-1, Ic = IIE, where Ic=f^1(r),I=f0(r), and IE = − (c01f01 (r) + c11 f11 (r) + c02f02 (r)).

We summarize the correction process below. Steps are:

  1. Segment input image to water image and HAM image.

  2. Forward project water and HAM image to obtain P0 and P2, respectively. We used the Matlab40 function “fanbeam” to perform the forward projection with the fan-beam geometry.

  3. Calculate the raw data combinations P0P2 and P22.

  4. Reconstruct the basis images f11 and f02 , respectively, using FBP.

  5. Construct the final image f^1(r) using Eq. (11).

2.C. Higher order polynomial correction with three materials (ABHC-3)

We extended ABH C-2 to three ranges of materials which are water, HAM, and MAM. Equation (8) becomes:

P^1(P0,P2,P3)=i,j,kcijkP0iP2jP3k=P0+c010P2+c110P0P2+c020P22+c001P3+c101P0P3+c002P32+c011P2P3+ (12)

Similar to ABHC-2, the basis projections combinations presented in Eq. (12) can be filtered back projected to form basis images [Eq. (13)]. To compare with ABHC-1, Ic = IIE, where Ic=f^1(r), I = f0(r), and IE = −(c01f01(r) + c11f11(r) + c02f02(r) + c001 f001 (r) + c101f101 (r) + c002 f002(r) + c011 f011(r) + …).

f^1(r)=f0(r)+c01f01(r)+c11f11(r)+c02f02(r)+c001f001(r)+c101f101(r)+c002f002(r)+c011f011(r)+ (13)

Coefficients c01, c11, c02, c001, c101, c002, and c011 will be found by the ABHC algorithm. We summarize the correction process of ABHC-3 below. Steps are:

  1. Segment input image to water image, HAM image and MAM image.

  2. Forward project water, HAM, and MAM image to obtain P0, P2 and P3, respectively.

  3. Calculate the raw data combinations P0P2, P22, P0P3, P32, and P2P3.

  4. Reconstruct the basis images f11, f02, f101, f002, and f011, respectively, using FBP.

  5. Construct the final image f^1(r) using Eq. (13).

2.D. Automatic beam hardening correction (ABHC)

To automatically perform beam hardening correction, we embed either one of the above correction algorithms in a parameter estimation process. In our ABHC, we iteratively optimize beam hardening correction parameters to minimize a cost function sensitive to BH artifacts (i.e., streaks and cupping). Once optimal correction parameters are found, a corrected image or image sequence is created.

We use the same cost function in our previous work37:

ψ(IC(x,yθ))=αTVmyo(f^(IC(x,yθ)))+(1α)FLV(ICLV(x,yθ)) (14)

where ψ is the total cost of the corrected image, IC, computed using the ABHC parameter vector θ. The coefficient α determines the relative weights of each term of the cost function. The first term, TVmyo, measures the total variation (TV) within the myocardial region. Since BH artifacts are relatively low frequency as compare to noise, we applied a Gaussian filer, f^, to the corrected image to reduce image noise and streaks in the myocardial region. This ensures that the cost of TVmyo is caused by BH artifact but not overwhelming by noise. TVmyo is given by:

TVmyo(f^(IC(x,yθ)))=myoG/Amyo (15)

where G is the gradient magnitude of the filtered corrected image within the myocardial region.Amyo is the area of the myocardium in pixels and is used to normalize TVmyo. The second term, FLV, measures “cupping” in the left ventricle. The cupping phenomenon is the artificial darkening (reduction in HU) towards the middle of a homogeneous attenuating structure due to beam hardening. Peripheral HU values better reflect actual HU values than those in the middle which are artifactually reduced. (Cupping can be especially problematic as it can give erroneous arterial input functions.) We measure FLV by segmenting left ventricle region in the corrected image, (ICLV (x,y|θ)). We estimate the “true” HU value of the left ventricle, LVtrue, within a 4-pixel rim at the edge of the ventricle as described previously.37 FLV is the sum of the squared difference between every pixel in the left ventricle to LVtrue:

FLV(ICLV(x,yθ))=LV(IC(x,yθ)LVtrue )2/ALV (16)

where ALV is the area of the left ventricle used to normalize the FLV term.

2.E. Automatic beam hardening correction with total variation (ABHC-NH)

We implemented ABHC-NH, a seven parameter correction method in the literature for comparison.39 Similar to ABHC-3, this method transforms images into three materials. The difference between ABHC-NH and ABHC-3 is the parameter estimation process. In ABHC-NH, the seven parameters are found by minimizing the total variation of the corrected image using simplex optimization.41

3. EXPERIMENTAL MET HODS

3.A. Digital phantoms and CT simulations

Digital phantoms were used along with a CT simulator to generate ground truth data for evaluation of the ABHC algorithms. The CT simulator has been previously reported2,37 and models a CT scanner (Brilliance 64, Philips Healthcare), accounting for a number of scanner characteristics: cone beam source, finite width detector grid, x-ray spectrum generated by the source, x-ray pre-filtration, and x-ray spectral sensitivity of the detector. Digital phantoms are generated by the combination of 3D geometric objects, for example, ellipsoids. Line integrals are computed analytically based on the known object geometries as well as known mass-attenuation spectra from NIST.42 Realistic CT noise is added using Poisson noise determined by the predefined x-ray tube current and computed attenuation values. Two digital phantoms were simulated for evaluation of ABHC: a water cylinder phantom with four simulated test tubes containing different iodine concentrations, pelvic bone, and compact bone (shown later), and an anthropomorphic cardiac phantom (Fig. 1). The anthropomorphic cardiac phantom includes major structures observed in cardiac CT imaging. The cardiac phantom was used to generate both static and dynamic perfusion scans. In the dynamic perfusion scans, a series of images were acquired by dynamically changing iodine concentrations in the left and right ventricle blood pools, left and right ventricle myocardium, and descending aorta. The dynamic changes in iodine concentrations were determined from a physiologic perfusion simulator as described in previous work.43

Fig. 1.

Fig. 1.

Simulated porcine phantom. (a) A porcine animal scanned on a prototype Philips SDCT scanner using a cardiac perfusion protocol (virtual 70 keV image). (b) Simulated cardiac porcine phantom, reconstructed using FBP. Major structures which affect BH artifacts are included in the simulation, such as the ribs, spine, ventricle blood pools, and descending aorta. The blood pools and myocardium enhance with iodine concentrations as determined by a physiologic perfusion simulator. W = 60/L = 360.

3.B. CT imaging

Physical phantom and in vivo images were acquired using a prototype version of the IQon spectral detector CT scanner (SDCT, Philips Healthcare). The energy-sensitive SDCT scanner enables reconstruction of both conventional, polychromatic images and virtual mono-energetic images from the same raw projection data. Virtual mono-energetic images are reconstructed from a projection-based material decomposition and have greatly suppressed BH artifacts. Physical phantom data were acquired with 120 kVp tube voltage, 100 mAs tube current, 0.27 s rotation speed, 360 degrees (full-scan) acquisition, and were reconstructed with filtered back projection at a 120 mm field-of-view, 512 × 512 matrix size, 4 cm longitudinal coverage, 2 mm contiguous slice thickness, with conventional (120 kVp) and virtual mono-energetic (70 keV) reconstructions. In vivo dynamic perfusion images were acquired using a protocol with 40 ECG-gated image frames acquired at 45% R-R cycle (end systole) with other settings being the same and images reconstructed with both conventional 120 kVp and mono-energetic 70 keV reconstructions. In both phantom and in vivo, 70 keV images were used as the ground truth.

3.C. Preclinical in vivo imaging study

An in vivo, porcine model of coronary artery stenosis was used to obtain dynamic CT myocardial perfusion imaging scans for evaluation of ABHC. This in vivo model has been reported previously for the evaluation and development of CT-MPI processing.2,27 Female Yorkshire pigs, aged 13–15 weeks and at weight 40–50 kg, were used. An angioplasty balloon was inserted under x-ray fluoroscopic guidance into the left anterior descending coronary artery. An invasive pressure-wire44 was placed distal to the angioplasty balloon for real-time monitoring of fractional flow reserve (FFR). The angioplasty balloon was deflated to allow healthy baseline homogeneous perfusion (FFR = 1). The angioplasty balloon was inflated to induce left ventricle myocardium with target FFR < 0.7. Animal experiments were performed under an approved IACUC protocol.

3.D. Blood flow estimation

A previously developed robust physiologic model (RPM) was used to estimate myocardial blood flow (MBF) maps from dynamic perfusion images. RPM was recently developed and demonstrated to provide stable MBF estimates over a range of clinically relevant imaging conditions and hemodynamic states.21 RPM is a reduced form of the Johnson-Wilson tissue homogeneity model which uses prior knowledge of contrast agent extraction and tissue physiology to constrain the extraction fraction and intravascular transit time parameters. Three free parameters are in RPM; the time delay, MBF, and decay constant. Parameter estimation was done using a gradient-based optimization algorithm with a semi-analytic implementation of convolution, a method which has been reported to provide rapid and reliable convergence to globally optimal parameters.21

MBF was computed from dynamic perfusion images after registration, segmentation, and noise reduction, as described previously.2,21,37 Images were registered using a nonrigid registration algorithm with a normalized mutual information similarity metric.45 The myocardium was segmented using a semi-automated approach implemented in a research version of the Medis QM ass software (www.medis.nl/). Image noise, which has been shown to bias model-based MBF methods,21 was reduced by averaging over 5 × 5 voxel kernels within the myocardial mask. Myocardial voxels outside the mask region were not used for noise reduction. Averaging only within the myocardium mask avoids blurring with the lungs and blood pools while still obtaining smoother per fusion curves for MBF estimation. After noise reduction, MBF was estimated.

3.E. Simulation experiments

Simulations using the digital water phantom and digital cardiac phantom were used to evaluate the ABHC algorithm at conventional, polychromatic imaging as compared to mono-energetic imaging. For both phantoms, BH artifacts presented data were generated using an x-ray tube voltage of 120 kVp for the digital water cylinder phantom and the digital cardiac phantom. BH artifacts presented data included a projection-based correction for water beam hardening. For both phantoms, the ground truth, BH artifacts-free data were generated using a mono-energetic x-ray source of 70 keV. All images were reconstructed using filtered back projection. In the water phantom, BH artifacts were evaluated without correction of filtered back projection images (FBP), and with correction by ABHC-NH, ABHC-1, ABHC-2 and ABHC-3, and compared to ground truth images. In the cardiac phantom, dynamic perfusion data were simulated with homogeneous myocardial blood flow of 100 ml·min−1·100 g−1. From the dynamic perfusion images, MBF was computed using the RPM method. The effect of beam hardening on MBF was determined on FBP images without correction and with the four corrections, and compared to simulated MBF.

3.F. In vivo experiment

The ABHC algorithms were evaluated in conventional 120 kVp images acquired with the in vivo porcine model of coronary stenosis and compared to the ground truth 70 keV images with respect to BH artifacts. In order to evaluate the ability for ABHC to reduce BH artifacts, dynamic perfusion images were captured with FFR = 1.0. In order to evaluate the ability for ABHC reduce BH artifacts effect on MBF maps, MBF values were evaluated in MBF maps produced from uncorrected and corrected conventional images, and compared to ground truth, as obtained from 70 keV virtual images.

3.G. Beam hardening artifact assessments

We quantitatively assessed beam hardening in single images and in perfusion flow maps. As known values are available in single image and blood flow simulations, we evaluated bias (difference between estimated and actual values) and precision (standard deviation of HU value or myocardial blood flow value) within the myocardium or within a ROI. In the case of pig data, we evaluated results against the fact that we expected uniform myocardial blood flow in a healthy pig.

4. RESULTS

In Figs. 23, we compare uncorrected images (FBP) and corrected images (ABHC-NH, ABHC-1, ABHC-2, and ABHC-3) from static, simulated CT phantoms. In Fig. 2, the four correction algorithms clearly reduce tell-tale streaking in noise-free images. Quantitatively, ABHC-2 and ABHC-3 give the best results, with a slight edge to ABHC-2 [Fig. 2(d)]. With ABHC-2, errors are typically < 1.8 HU. In Fig. 3, similar reductions in BH artifacts are seen in noisy images simulated at 100 mAs, indicating robustness of the ABHC algorithms to noise. Taken together, the quality of static phantom results ordered ABHC-2 > ABHC-3 > ABHC-1 >> ABHC-NH.

Fig. 2.

Fig. 2.

Simulated phantom with four iodine inserts, reconstructed with FBP (a), corrected with ABHC-NH (b), corrected with ABHC-1 (c), corrected with ABHC-2 (d), and corrected with ABHC-3 (e). Inserts are iodine 15 mg/mL, compact bone, iodine 13 mg/mL, and male pelvic bone from 2 o’clock to 10 o’clock. Visually, ABHC-2 gives the best result. Average measured HU value in different ROIs (d) are plotted, along with a red horizontal line represents the phantom’s background HU value without artifacts as measured from a mono-energetic image. ABHC-2 provides improved correction (within 1.8 HU of the ideal result) as compared to ABHC-NH, ABHC-1 and ABHC-3 (within 7.8, 3,1, 2.1 HU of the ideal result, respectively). Details: 120 kVp, W = 200, L = 20.

Fig. 3.

Fig. 3.

Simulated phantom with Poisson noise (140 kVp, 100 mAs, reconstructed with FBP (a), corrected with: ABHC-NH (b), ABHC-1 (c), ABHC-2 (d), and ABHC-3 (e). As in the noiseless case (Fig. 2), ABHC-1 and ABHC-3 significantly reduces BH artifacts, but was outperformed by ABHC-2. In these noisy simulations, mean values within ROIs are similar to the noise-free case in Fig 2. W = 200 L = 20.

In Figs. 47, we tested the robustness of our beam hardening correction approaches on myocardial blood flow under different simulated scan conditions designed to test robustness of corrections. Independent variables include kVp to affect beam hardening and signal, and mAs to affect noise in images. Figures 4 and 5 compare FBP, ABHC-NH, ABHC-1, ABHC-2, and ABHC-3 in simulated MPI-CT studies having a uniform myocardial blood flow 100 ml · min−1·100g−1) at two mAs values at the standard 120 kVp. Parameters in the digital phantom were chosen to accentuate beam hardening by creating more beam hardening than was found experimentally in animal experiments shown later. At 120 kVp and 200 mAs, BH artifacts in the FBP images cause significant inhomogeneity and under/over estimation of blood flow with an average of 122 ± 24 ml · min−1 · 100g−1. MBF is much more homogeneous after using ABHC-1, ABHC-2 and ABHC-3, giving average flows of 104 ± 14, 100 ± 12, and 108 ± 18 ml · min−1 · 100g−1, respectively. Both bias (difference between the estimated mean and actual) and imprecision (standard deviation) are significantly improved. ABHC-NH is even more biased than FBP, giving 135 ± 24 ml · min−1 · 100g−1. In Fig. 5, we compare flows in different ROIs along the myocardium against the actual value (red line) at both dose levels. At 200 mAs, flow ratios between lowest to highest flow ROIs for FBP, ABHC-NH, ABHC-1, ABHC-2, and ABHC-3 were 0.57, 0.68, 0.83, 0.84, and 0.72 and standard deviations across ROI’s were 24, 25, 15, 13 and 18 ml · min−1 · 100g −1, respectively.

Fig. 4.

Fig. 4.

Blood flow estimated from digital phantom with simulated homogeneous blood flow at different mAs. The first row shows simulation with 200 mAs. The second row shows simulation with 100 mAs. From the first column to the fourth column are: FBP without correction, ABHC-NH, ABHC-1, ABHC-2, and ABHC-3, respectively. Simulated blood flow is 100ml · min−1 · 100g −1. Blood flow homogeneity is improved with ABHC-1 and ABHC-3 and even more with ABHC-2 estimation in both 200 and 100 mAs. In the condition of 120 kVp and 200 mAs, average flows over the myocardium are 122 ± 24, 135 ± 24, 104 ± 14, 100 ± 12, and 108 ± 18 ml · min−1 · 100g −1 for FBP, ABHC-NH, ABHC-1, ABHC-2, and ABHC-3 respectively. In condition of 120kVp and 100 mAs, average flows over the myocardium are 122 ± 30, 137 ± 31, 104 ± 19, 101 ± 10, and 93 ± 18 ml ·min−1 · 100g −1 for FBP, ABHC-NH, ABHC-1, ABHC-2, and ABHC-3 respectively. Nominal condition (120 kVp) was used.

Fig. 7.

Fig. 7.

Effect of scan conditions on beam hardening corrections. At 120 kVp, conditions include nominal dose (200 mAs) as well as increased noise at reduced mAs values, and noiseless. Also shown is the result from a 200 mAs, beam hardening-free 70 keV acquisition. Plotted are average and standard deviation of blood flow across the entire simulated myocardium. In noise-free condition, ABHC-3 outperforms other methods. In other conditions, ABHC-2 gives improved estimation as compared to all other methods and FPB without correction. The horizontal red line shows actual simulated MBF.

Fig. 5.

Fig. 5.

Blood flows in ROI’s within the myocardium. ROIs are defined on the left and results are plotted on the right for FBP, ABHC-NH, ABHC-1, ABHC-2, and ABHC-3. The horizontal red line represents the true simulated flow. At 200 mAs, the standard deviation across ROI’s was 24, 25, 15, 13 and 18 ml · min−1 · 100g−1, respectively. At 100 mAs, the standard deviation across ROIs was 30, 31, 18, 17 and 19 ml · min−1 · 100g−1, respectively. At 200 mAs, blood flow ratios between lowest to highest flow was 0.57, 0.68, 0.83, 0.84, and 0.72, respectively. At 100 mAs, blood flow ratios between lowest to highest flow were 0.55, 0.65, 0.8, 0.81, and 0.71, respectively. Data were obtained from the simulation experiment in Fig. 4.

In Fig. 6, we compared ABHC algorithms at two kVp values and at standard 200 mAs. All ABHC’s improved blood flow assessment with ABHC-2 producing better results. In Fig. 7, ABHC-2 gives a mean value very close to the actual value (red horizontal line) at all mAs values. FBP without correction clearly leads to overestimation of mean flow. To test whether ABHC methods over-compensate when beam hardening is not present, we simulated a 70 keV acquisition with a mono-energetic x-ray source. Both ABHC-1 and ABHC-2 gave unbiased results. ABHC-2, even with its increased number of correction parameters as compared to ABHC-1, produced robust results from noisy, low dose scans. ABHC-3 corrected phantom flow values slightly better than ABHC-2, when no noise was added, suggesting that reduced quality in the presence of noise was due to an estimation problem. The mean absolute error of mean flow value to the simulated flow across all conditions are 18.8, 25.2, 4, 1.6, and 8 ml · min−1 · 100g−1 for FBP, ABHC-NH, ABHC-1, ABHC-2, and ABHC-3, respectively.

Fig. 6.

Fig. 6.

Blood flow estimation from simulated flow of 100ml · min−1 · 100g−1 scanned at different kVps. Top row was scanned at 140 kVp, and bottom row at 80 kVp. First column was reconstructed using FBP. From the second to the fifth columns are FBP corrected with ABHC-NH, ABHC-1, 2 and 3 respectively. ABHC-1, 2 and 3 improves blood flow estimation in both 80 and 140 kVp. ABHC-2 outperforms all methods in both cases. Nominal condition (200 mAs) was used.

We performed experiments on the estimability of ABHC-3. We obtained ABHC-3 parameters from noise-free images and applied the same correction parameters to 200 mAs data. The average flow over the myocardium improved from 108 ± 18 to 102 ± 13 ml · min−1 · 100g−1, indicating that we did not achieve the best parameters in the relatively low noise 200 mAs data. Using ABHC-3, we initiated parameter optimization from many different star ting values and did not obtain significantly improved results. It appears that even with images of nominal noise, ABHC-3 has limited estimability.

To ensure that beam hardening correction does not remove flow deficit, we performed simulations with known flow deficits. For example, Fig. 8 shows example MBF maps from the digital phantom with a simulated flow deficit (flow ratio 0.6), clearly seen in the 70 keV case. Gross effects are seen on the map with FBP. ABHC-2 compares favorably to the 70 keV gold standard result. ABHC-NH, ABHC-1 and ABHC-3 show poorer corrections. Flow ratios computed over the entire regions and reported in the figure legend improved with corrections. Importantly, none of the ABHC corrections visually or quantitatively removed the flow deficit. In all simulations and experiments, we never found a situation where our correction method removed a flow deficit (see Discussion).

Fig. 8.

Fig. 8.

Digital phantom with flow deficit. There was a simulated flow deficit from 9 o’clock to 3 o’clock with flow 0.6 times the reference value. Shown are MBF maps generated from FBP (a), corrected with ABHC-NH (b), corrected with ABHC-1 (c), corrected with ABHC-2 (d), corrected with ABHC-3 (e), and 70 keV (f). ABHC-2 corrected the MBF map to closely match the 70 keV result, with ABHC-NH, ABHC-1 and ABHC-3 giving somewhat poorer corrections. As measured over entire regions, flow ratios, standard deviation, and standard error were (0.59, 0.45, 0.011), (0.60, 0.35, 0.008), (0.63, 0.29, 0.007), (0.62, 0.11, 0.002), (0.63, 0.13, 0.003), and (0.64, 0.09, 0.002) for FBP, ABHC-NH, ABHC-1, ABHC-2, ABHC-3, and 70 keV respectively. Nominal imaging conditions (i.e., 120 kVp and 200 mAs) with actual flow values (60 and 100 ml · min−1 · 100g−1) were used.

Figure 9 shows example MBF maps of healthy pig without a simulated stenosis [fractional flow reserve (FFR) = 1] generated from FBP, ABHC-NH, ABHC-1, ABHC-2, ABHC-3, and 70 keV scans. MBF maps are more homogeneous after correction with the ABHC algorithms. ABHC-2 compares somewhat more favorably than ABHC-1 and ABHC-3 to the gold standard at 70 keV. We examined relative flows around the myocardium by computing flow ratios, as given in the legend. Correction of FBP with ABHC-2 improved the flow ratio from 0.78 to 0.85, very close to the 0.86 obtained with 70 keV images. In addition, ABHC-2 corrected individual images to compare favorably with corresponding 70 keV images (not shown). We observe that beam hardening correction can reduce artifactual flow deficits which might confound clinical decision making.

Fig. 9.

Fig. 9.

Healthy (FFR = 1) pig MBF maps generated from FBP (a), corrected with ABHC-NH (b), corrected with ABHC-1 (c), corrected with ABHC-2 (d), corrected with ABHC-3 (e), and 70 keV (f). Flow ratios between average flow in an ROI located at 12 o’clock and 3 o’clock are 0.78, 0.75, 0.82, 0.85, 0.81 and 0.86 for FBP, ABHC-NH, ABHC-1, ABHC-2, ABHC-3 and 70 keV respectively. W = 360/ L = 60. ABHC-2 shows the closest flow ratio to 70 keV.

5. DISCUSSION

We have developed methods for calibration-free, automatic beam hardening correction on DICOM images from a conventional CT scanner, for the demanding application of cardiac CT perfusion. In this report, we proposed two new polynomial correction methods, ABHC-2 and ABHC-3, which consider images to be comprised of two (high and low attenuating) and three (water, iodine, and bone) materials, respectively. Corrections require optimization of three and seven parameters, respectively. We compared results to existing methods: ABHC-1, as reported by us37 and ABHC-NH, as reported by Nett and Hsieh.39 In general, we determined that the quality of corrections were ordered ABHC-2 > ABHC-3 > ABH C-1 >> ABHC-NH for static phantom HU measurements, dynamic phantom blood flow measurements, and porcine experiments. Results with ABHC-2 were robust across different noise (dose) levels and kVp values. Using ABHC-2 will enable accurate estimation of MBF using conventional CT scanner designs without the need for energy-sensitive CT scanners or specialized dual-energy data acquisition.

We now analyze more fully the correction algorithms. The additional free parameters in ABHC-NH, ABHC-2, and ABHC-3 as compared to our previous algorithm, ABHC-1, could reduce estimability, limiting the ability to obtain robust beam hardening correction. In general, adding more parameters produces a more complex cost function, potentially adding local minima, a phenomenon typically made more prominent with added noise. This has been shown by us for the case of model-based, MBF estimation from CT images.21 When we tested the ABHC methods at different mAs values, both ABH C-1 and ABHC-2 improved bias and precision over the FBP images at all of the tested dose levels (Figs. 79). Despite the potential for ABHC-2 to have poorer estimability under high noise conditions, we found that it outperformed ABHC-1 in all cases. However, the seven parameters methods, ABHC-NH and ABHC-3, showed poorer bias and precision compared to FBP with noisy images (Fig. 7). To reduce the effect of local minima, we evaluated different parameter initializations on ABHC-3, but results did not significantly improve. Potentially improved optimization methods, including computationally intensive methods for obtaining global optimization, would improve results, but this was beyond the scope of this report. Robustness to noise is important, as dose in dynamic CT perfusion is a concern and ABHC processing would be necessary prior to low dose MBF quantification methods such as super-voxel clustering in the “SLICR” method recently reported by us.22 At a voxel, the blood flow estimation process requires two inputs: the time-attenuation curve at the voxel and the a rterial input function. Both can be affected by BH artifact. We used an arterial input function as determined in the left ventricle. In our ABHC formulation, we included a term which acts to reduce the cupping artifact in the left ventricular cavity and aorta. ABHC-NH uses total variation averaged across the entire image rather than the cost function optimized for CT perfusion in our ABHC methods. We observed that the ABHC methods tended to restore HU values within the left ventricle and aorta better than ABHC-NH. Hence, this is likely the reason that our ABHC methods outperformed ABHC-NH in all blood flow cases tested. Importantly, ABHC algorithms are “safe.” We never observed inadvertent reduction/removal of an actual flow deficit in a large number of simulated and pig experiments. This is expected because the ABHC correction algorithms are based on physical principles using projections, rather than direct application to images. This assertion is reinforced in Fig. 7 where application of ABHC-1 and ABHC-2 to images devoid of beam hardening (70 keV images) did not degrade results, indicating that the algorithm correctly “senses and corrects” only actual beam hardening.

ABHC-2 could potentially improve clinical decisions. Currently, a 20% reduction in flow as determined by fractional flow reserve of less than 0.8 is considered hemodynamically significant and war rants intervention.46 Using a similar threshold for flow ratio, we found instances where a false positive without correction was removed with ABHC-2 (Figs. 4, 5). In addition, we found that ABHC-2 may further reduce potential for false positives as compared to ABHC-1 (Fig. 9). It should be noted that typically physicians are interested in large 3D regions corresponding to coronary artery territories, so small regional variations in flow that are sometimes found will likely not confound the diagnosis of a territory having a flow deficit.

Experiments showed improved flow estimates at low 80 kVp as compared to high 140 kVp, both before and after beam hardening correction (Fig. 6). This observation goes against the conventional wisdom that beam hardening effects will be reduced at higher kVp values. When individual images prior to correction are examined, beam hardening is more evident in images at low kVp than at high kVp. However, because the iodine signal in the myocardium is greater at the lower kVp, the percent change of beam hardening is smaller at low kVp than at high kVp. Hence, perfusion estimates are improved. ABHC-2 improves flow estimates at both kVp values.

In conclusion, results with ABHC-2 indicate that accurate estimation of MBF is possible using DICOM images from conventional CT scanner designs. This could extend the utility of conventional CT scanners for the demanding application of myocardial perfusion.

ACKNOWLEDGMENTS

This research project was supported by NHLBI of the National Institutes of Health under award number R41 HL144271. HW and BLE was partially supported by NIH training grant, Interdisciplinary Biomedical Imaging Training Program, T32EB007509. Support was also obtained from an Ohio Third Frontier research grant, Cardiac Perfusion with Computed Tomography, from the state of Ohio to CWRU, University Hospitals of Cleveland, and Philips Healthcare; and a research contract from Philips Healthcare to CWRU. Brendan L. Eck has served as veracity guarantor on the work presented in this paper.

Contributor Information

Jacob Levi, Department of Physics, Case Western Reserve University, Cleveland, OH 44106, USA.

David L. Wilson, Department of Biomedical Engineering, Case Western Reserve University, Cleveland, OH 44106, USA; Department of Radiology, Case Western Reserve University, Cleveland, OH 44106, USA.

REFERENCES

  • 1.So A, Hsieh J, Li J-Y, Hadway J, Kong H-F, Lee T-Y. Quantitative myocardial perfusion measurement using CT Perfusion: a validation study in a porcine model of reperfused acute myocardial infarction. Int J Cardiovasc Imaging. 2012;28:1237–1248. [DOI] [PubMed] [Google Scholar]
  • 2.Fahmi R, Eck BL, Levi J, et al. Quantitative myocardial perfusion imaging in a porcine ischemia model using a prototype spectral detector CT system. Phys Med Biol. 2016;61:2407–2431. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 3.Hubbard L, Ziemer B, Lipinski J, et al. Functional assessment of coronary artery disease using whole-heart dynamic computed tomographic perfusion. Circ Cardiovasc Imaging. 2016;9:e005325. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 4.Bamberg F, Hinkel R, Schwarz F, et al. Accuracy of dynamic computed tomography adenosine stress myocardial perfusion imaging in estimating myocardial blood flow at various degrees of coronary artery stenosis using a porcine animal model. Invest Radiol. 2012; 47:71–77. [DOI] [PubMed] [Google Scholar]
  • 5.Huber AM, Leber V, Gramer BM, et al. Myocardium: dynamic versus single-shot CT perfusion imaging. Radiology. 2013;269:378–386. [DOI] [PubMed] [Google Scholar]
  • 6.Rocha-Filho JA, Blankstein R, Shturman LD, et al. Incremental value of adenosine-induced stress myocardial perfusion imaging with dual-source CT at cardiac CT angiography 1. Radiology. 2010;254: 410–419. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 7.Sørgaard MH, Kofoed KF, Linde JJ, et al. Diagnostic accuracy of static CT perfusion for the detection of myocardial ischemia. A systematic review and meta-analysis. J Cardiovasc Comput Tomogr. 2016;10:450–457. [DOI] [PubMed] [Google Scholar]
  • 8.Bezerra HG, Loureiro R, Irlbeck T, et al. Incremental value of myocardial perf usion over regional left ventricular function and coronary stenosis by cardiac CT for the detection of acute coronary syndromes in high-risk patients: a subgroup analysis of the ROMICAT trial. J Cardiovasc Comput Tomogr. 2011;5:382–391. [DOI] [PubMed] [Google Scholar]
  • 9.Magalhães TA, Kishi S, George RT, et al. Combined coronary angiography and myocardial perfusion by computed tomography in the identification of flow-limiting stenosis – the CORE320 study: an integrated analysis of CT coronary angiography and myocardial perfusion. J Cardiovasc Comput Tomogr. 2015;9:438–445. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 10.George RT, Mehra VC, Chen MY, et al. Myocardial CT perfusion imaging and SPECT for the diagnosis of coronary artery disease: a head-to-head comparison from the CORE320 multicenter diagnostic performance study. Radiology. 2014;272:407–416. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 11.Pontone G, Baggiano A, Andreini D, et al. Dynamic stress computed tomography perfusion with a whole-heart coverage scanner in addition to coronary computed tomography angiography and fractional flow reserve computed tomography derived. JACC Cardiovasc Imaging. 2019;12:2460–2471. [DOI] [PubMed] [Google Scholar]
  • 12.Nørgaard BL, Leipsic J, Gaur S, et al. Diagnostic performance of noninvasive fractional flow reserve derived from coronary computed tomography angiography in suspected coronary artery disease: the NXT trial (Analysis of Coronary Blood Flow Using CT Angiography: Next Steps). J Am Coll Cardiol. 2014;63:1145–1155. [DOI] [PubMed] [Google Scholar]
  • 13.Coenen A, Rossi A, Lubbers MM, et al. Integrating CT myocardial perfusion and CT-FFR in the work-up of coronary artery disease. JACC Cardiovasc Imaging. 2017;10:760–770. [DOI] [PubMed] [Google Scholar]
  • 14.Kudo K, Christensen S, Sasaki M, et al. Accuracy and reliability assessment of CT and MR perfusion analysis software using a digital phantom. Radiology. 2013;267:201–211. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 15.Kudo K, Sasaki M, Ogasawara K, Terae S, Ehara S, Shirato H. Difference in tracer delay–induced effect among deconvolution algorithms in CT perfusion analysis: quantitative evaluation with digital phantoms. Radiology. 2009;251:241–249. [DOI] [PubMed] [Google Scholar]
  • 16.Wolak A, Slomka PJ, Fish MB, et al. Quantitative myocardial-perfusion SPECT: comparison of three state-of-the-art software packages. J Nucl Cardiol. 2008;15:27–34. [DOI] [PubMed] [Google Scholar]
  • 17.Kamalian S, Kamalian S, Maas MB, et al. CT cerebral blood flow maps optimally correlate with admission diffusion-weighted imaging in acute stroke but thresholds vary by postprocessing platform. Stroke. 2011;42:1923–1928. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 18.Kudo K, Sasaki M, Yamada K, et al. Differences in CT perfusion maps generated by different commercial software: quantitative analysis by using identical source data of acute stroke patients. Radiology. 2009;254:200–209. [DOI] [PubMed] [Google Scholar]
  • 19.Goh V, Halligan S, Bartram CI. Quantitative tumor perfusion assessment with multidetector CT: are measurements from two commercial software packages interchangeable? Radiology. 2007;242:777–782. [DOI] [PubMed] [Google Scholar]
  • 20.Goh V, Shastry M, Engledow A, et al. Commercial software upgrades may significantly alter perfusion CT parameter values in colorectal cancer. Eur Radiol. 2011;21:744–749. [DOI] [PubMed] [Google Scholar]
  • 21.Eck BL, Muzic RF, Levi J, et al. The role of acquisition and quantification methods in myocardial blood flow estimability for myocardial perfusion imaging CT. Phys Med Biol. 2018;63:185011. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 22.Wu H, Eck BL, Levi J, et al. SLICR super-voxel algorithm for fast, robust quantification of myocardial blood flow by dynamic computed tomography myocardial perfusion imaging. J Med Imaging. 2019;6:046001. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 23.So A, Hsieh J, Li J-Y, Lee T-Y. Beam hardening correction in CT myocardial perfusion measurement. Phys Med Biol. 2009;54: 3031–3050. [DOI] [PubMed] [Google Scholar]
  • 24.Matsumoto K, Jinzaki M, Tanami Y, Ueno A, Yamada M, Kuribayashi S. Virtual monochromatic spectral imaging with fast kilovoltage switching: improved image quality as compared with that obtained with conventional 120-kVp CT. Radiology. 2011;259:257–262. [DOI] [PubMed] [Google Scholar]
  • 25.Yamada M, Jinzaki M, Kuribayashi S, Imanishi N, Funato K, Aiso S. Beam-hardening correction for virtual monochromatic imaging of myocardial perfusion via fast-switching dual-kVp 64-slice computed tomography. Circ J. 2012;76:1799–1801. [DOI] [PubMed] [Google Scholar]
  • 26.Yu L, Leng S, McCollough CH. Dual-energy CT–based monochromatic imaging. Am J Roentgenol. 2012;199:S9–S15. [DOI] [PubMed] [Google Scholar]
  • 27.Fahmi R, Eck BL, Fares A, et al. Dynamic myocardial perfusion in a porcine balloon-induced ischemia model using a prototype spectral detector CT. In: Gimi B, Molthen RC, eds.; 2015:94170Y. 10.1117/12.2081547 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 28.Joseph PM, Spital RD. A method for correcting bone induced artifacts in computed tomography scanners. J Comput Assist Tomogr. 1978;2:100–108. [DOI] [PubMed] [Google Scholar]
  • 29.Ruegsegger P, Hangartner T, Keller HU, Hinderling T. Standardization of computed tomography images by means of a material-selective beam hardening correction. J Comput Assist Tomogr. 1978;2:184–188. [DOI] [PubMed] [Google Scholar]
  • 30.Kijewski PK, Bjärngard BE. Correction for beam hardening in computed tomography. Med Phys. 1978;5:209–214. [DOI] [PubMed] [Google Scholar]
  • 31.Nalcioglu O, Lou RY. Post-reconstruction method for beam hardening in computerised tomography. Phys Med Biol. 1979;24:330–341. [DOI] [PubMed] [Google Scholar]
  • 32.Gu R, Dogandžić A, Chimenti DE, Bond LJ. Blind beam-hardening correction from Poisson measurements. AIP Conf Proc. 2016;1706:110010. [Google Scholar]
  • 33.Mou X, Tang S, Luo T, Zhang Y, Yu H. Beam hardening correction based on HL consistency in polychromatic transmission tomography. In: Medical Imaging 2008: Physics of Medical Imaging. Vol 6913. International Society for Optics and Photonics; 2008:691333. 10.1117/12.770083 [DOI] [Google Scholar]
  • 34.Tang S, Mou X, Xu Q, Zhang Y, Yu H. Adaptive beam hardening correction based on projection data consistency condition. In: IEEE Nuclear Science Symposuim Medical Imaging Conference; 2010;2325–2329. 10.1109/NSSMIC.2010.5874199 [DOI] [Google Scholar]
  • 35.De Man B, Nuyts J, Dupont P, Marchal G, Suetens P. An iterative maximum-likelihood polychromatic algorithm for CT. IEEE Trans Med Imaging. 2001;20:999–1008. [DOI] [PubMed] [Google Scholar]
  • 36.Stenner P, Schmidt B, Allmendinger T, Flohr T, Kachelriess M. Dynamic iterative beam hardening correction (DIBHC) in myocardial perfusion imaging using contrast-enhanced computed tomography. Invest Radiol. 2010;45:314–323. [DOI] [PubMed] [Google Scholar]
  • 37.Levi J, Eck BL, Fahmi R, et al. Calibration-free beam hardening correction for myocardial perfusion imaging using CT. Med Phys. 2019;46:1648–1662. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 38.Kyriakou Y, Meyer E, Prell D, Kachelriess M. Empirical beam hardening correction (EBHC) for CT. Med Phys. 2010;37:5179–5187. [DOI] [PubMed] [Google Scholar]
  • 39.Nett B, Hsieh J. Image space beam hardening corrections. Considerations for quantitative myocardial imaging (Conference) | ETDEWEB. In: 2011. Accessed September 19, 2020. https://www.osti.gov/etdeweb/biblio/22124842
  • 40.MATLAB and Image Processing Toolbox Release; 2018b, The Math Works Inc., Natick, MA. www.mathworks.com [Google Scholar]
  • 41.Press WH, Flannery BP, Teukolsky SA, Vetterling WT. Numerical Recipes in C: The Art of Scientific Computing, 2nd edn. Cambridge: Cambridge University Press; 1992. [Google Scholar]
  • 42.Suplee C X-Ray Mass Attenuation Coefficients. NIST. Published September 17, 2009. Accessed March 27, 2017. https://www.nist.gov/pml/x-ray-mass-attenuation-coefficients. [Google Scholar]
  • 43.Bindschadler M, Modgil D, Branch KR, La Riviere PJ, Alessio AM. Comparison of blood flow models and acquisitions for quantitative myocardial perfusion estimation from dynamic CT. Phys Med Biol. 2014;59:1533–1556. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 44.Elgendy IY, Conti CR, Bavry AA. Fractional flow reserve: an updated review: fractional flow reserve review. Clin Cardiol. 2014;37:371–380. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 45.Modat M, Ridgway GR, Taylor ZA, et al. Fast free-form deformation using graphics processing units. Comput Methods Programs Biomed. 2010;98:278–284. [DOI] [PubMed] [Google Scholar]
  • 46.Tonino PAL, Fearon WF, De Bruyne B, et al. Angiographic versus functional severity of coronary artery stenoses in the FAME study. J Am Coll Cardiol. 2010;55:2816–2821. [DOI] [PubMed] [Google Scholar]

RESOURCES