Skip to main content
Advertisement
Browse Subject Areas
?

Click through the PLOS taxonomy to find articles in your field.

For more information about PLOS Subject Areas, click here.

  • Loading metrics

Virtual monochromatic imaging with projection-based material decomposition algorithm for metal artifacts reduction in photon-counting detector computed tomography

  • Chia-Hao Chang,

    Roles Conceptualization, Investigation, Methodology, Validation, Visualization, Writing – original draft

    Affiliations Health Physics Division, Institute of Nuclear Energy Research, Atomic Energy Council, Taoyuan, Taiwan, Department of Biomedical Engineering and Environmental Sciences, National Tsing Hua University, Hsinchu, Taiwan

  • Hsiang-Ning Wu,

    Roles Data curation, Formal analysis, Software

    Affiliation Health Physics Division, Institute of Nuclear Energy Research, Atomic Energy Council, Taoyuan, Taiwan

  • Ching-Han Hsu ,

    Roles Conceptualization, Supervision, Writing – review & editing

    cghsu@mx.nthu.edu.tw (CHH); hh.lin@mx.nthu.edu.tw (HHL)

    Affiliation Department of Biomedical Engineering and Environmental Sciences, National Tsing Hua University, Hsinchu, Taiwan

  • Hsin-Hon Lin

    Roles Conceptualization, Methodology, Supervision, Writing – review & editing

    cghsu@mx.nthu.edu.tw (CHH); hh.lin@mx.nthu.edu.tw (HHL)

    Affiliations Department of Medical Imaging and Radiological Sciences, Chang Gung University, Taoyuan, Taiwan, Department of Nuclear Medicine, Keelung Chang Gung Memorial Hospital, Keelung, Taiwan, Institute for Radiological Research, Chang Gung University/Chang Gung Memorial Hospital, Taoyuan, Taiwan

Abstract

Metal artifacts present a major challenge to computed tomography (CT) because they reduce the image quality in medical diagnosis and treatment. Several metal artifact reduction (MAR) methods have been proposed to address this issue in previous studies. This study aimed to synthesize a virtual monochromatic image for MAR in CT images using projection-based material decomposition (MD) algorithms. We developed a spectral micro-CT prototype system equipped with a photon-counting detector (PCD) and PCD-CT imaging simulator to assess the performances of different MAR methods. Two projection-based MD algorithms were implemented and evaluated for their MAR performances in CT images and compared with conventional sinogram inpainting MAR methods. Different parts of digital 4D-extended cardiac torso (XCAT) phantoms with metal implants were designed to simulate various real scenarios. A homemade metal artifact evaluation (MAE) phantom was used to evaluate the MAR performance in experiments. The simulated results of the XCAT phantom indicated that the projection-based virtual monochromatic CT (VMCT) images provided better image quality than the conventional MAR images without blurring the normal tissues at the position of the metal artifacts. Various quantitative indicators support this conclusion. Additionally, the experimental results of the MAE phantom reveal that projection-based VMCT images can avoid image distortion caused by metal artifacts, unlike conventional MAR methods. In regards to the projection-based VMCT images, the simulated and experimental results demonstrated that using the linear maximum likelihood estimators with an error correction look-up table algorithm yielded better MAR performance compared to that obtained using a polynomial algorithm. Furthermore, projection-based VMCT images can not only reduce metal artifacts effectively but also simultaneously prevents object blurring at the metal artifact position and image distortion of the metal implants. Hence, the CT image quality can be further improved to increase the abilities for both preoperative and postoperative assessment of metal implants.

Introduction

In X-ray computed tomography (CT) imaging, metallic implants, such as dental fillings, bone screws, and hip prostheses, can induce metal artifacts in the reconstructed images [13]. Materials containing high atomic numbers (such as metals) cause beam hardening, photon starvation, and scattering, resulting in cupping artifacts, dark streaking between dense objects, and severe dark/bright streak artifacts around the metal implant in the reconstructed CT images [4]. Hence, these mechanisms degrade the CT image quality and thereby the diagnostic performance of the radiologists.

In such a scenario, several metal artifact reduction (MAR) methods have been proposed. For non-removable metal items, the first approach is to adjust the system imaging parameters by increasing the tube voltage, using gantry angulation to exclude the metal inserts from scans of nearby anatomy, and using thin sections to remove the metal artifacts from the image [4]. The second approach is based on image post-processing. One of the most widely known methods is the sinogram inpainting algorithm, in which the metal trace areas are determined by the sinogram of metal items and replaced with suitable correct values [5]. Two major methods are used to fill in the metal trace areas: linear MAR (LMAR) that uses linear interpolation with the surrounding values [6] and normalized MAR (NMAR) [7] that uses the initially corrected images from LMAR as a prior image and normalizes the sinogram to minimize the interpolation errors within the metal trace areas. The prior image quality severely affects the performance of NMAR. To improve the effectiveness of MAR more efficiently, a third approach, which is an iterative-based method, and several other methods have been developed. Various regularization terms, such as total-variation [8], penalized likelihood sinogram smoothing [9], and prior image models [10], have been used to manage the ill-posed conditions in MAR. Compared to the sinogram inpainting methods, the iterative MAR methods are more robust against noise; however, the computation time is a major limitation of the iterative MAR methods. In recent years, a fourth approach, based on deep-learning MAR, has been proposed. These methods are mostly based on convolutional neural networks (CNN) and conditional generative adversarial networks that are applied in the image or sinogram domain. In the image domain approach, a CNN is used to reduce the residual errors of the conventional MAR result image and reference image to obtain better results [11]. In the sinogram domain approach, a CNN is used to estimate the missing data in the metal trace areas of the sinogram [12]. Although deep-learning methods have shown remarkable MAR results, they require a large amount of data for neural network training.

Spectral CT is an emerging technology with the potential to dramatically change the field of clinical CT. Various approaches have been proposed to achieve dual-energy spectral CT, such as dual-source, fast tube voltage switching, dual-layer scintillator, and dual-filters techniques [1315]. Recently, spectral CT equipped with a photon-counting detector (PCD) has been introduced into pre-clinical animal and clinical CT imaging fields [1618]. PCD-based multi-energy spectral CT imaging is an innovative technology [19]. Compared with the energy-integrating detector of the conventional dual-energy spectral CT, PCD-CT has many advantages, such as reducing beam-hardening effects, improving material decomposition, avoiding spectral overlapping, and multi-energy imaging capability [20].

Several spectral CT applications have been proposed. Virtual monochromatic imaging (VMI) is an application of spectral CT that has the potential to reduce beam hardening or metal artifacts and can provide more quantitative attenuation information [2, 21, 22]. VMI can be synthesized using projection-domain [23, 24] or image-domain methods [25, 26] based on material decomposition (MD). The advantage of image-based VMI is that it is easy to implement, but the reconstructed CT image is severely affected by image artifacts [27]. Compared to image-based MD, the projection-based MD method offers more accurate image quantification of contrast agents and fewer artifacts caused by beam hardening [26]. However, an additional calibration process is required [28]. For VMI in clinical spectral CT, image-based MD is usually used because it is easy to implement [29]. Despite image-based MD being computationally faster, projection-based MD provides better MD results [26]. Furthermore, projection-based MD is the more precise model that directly decomposes projection data rather than after the procedure of reconstruction [30]. Hence, projection-based MD is more suitable to generate VMI with the ability of metal artifact reduction in the CT images.

To the best of our knowledge, limited research has been conducted on the effectiveness of projection-based MD in reducing metal artifacts in PCD-CT images [28, 31]. In this study, we developed two different projection-based MD algorithms to generate virtual monochromatic CT (VMCT) images and compared them with the conventional MAR methods (LMAR and NMAR) using various quantitative indicators. To evaluate the MAR performance of these methods, we developed a PCD-CT imaging simulator with a 4D-extended cardiac torso (XCAT) digital phantom [32] and built a spectral micro-CT prototype system equipped with a PCD to obtain simulation and experimental data. We also assessed the influence of the CT metal artifacts on the metal implants and their surrounding materials using the abovementioned MAR methods.

Materials and methods

Material decomposition model

In the diagnostic energy range, it is assumed that the linear attenuation coefficient can be approximated well by a linear combination of two basis functions [33]: (1) where μ(r, E) is the linear attenuation coefficient of the object at position r and for energy E; fm1(E) andfm2(E) are the basis functions for materials m1 and m2, respectively; and am1(r) and am2(r) are the set coefficients of the basis function for materials m1 and m2, respectively.

The measured photon number Nk at a PCD pixel can be expressed as: (2) where the subscript k indicates the measurement with the kth energy bin; S(E) is the incident photon number of the spectrum at photon energy E; s is the path length in which the X-ray penetrates through the object; and Dk(E) is the energy response function of the PCD with the kth energy bin at photon energy E.

The line integral of Eq (2) can be expressed as: (3) where Ami = ∫ami(r)ds, i = 1, 2. The line integrals Am1 and Am2 can be considered to be the effective thicknesses along the ray directions for materials m1 and m2, respectively.

Substituting the expression for the line integral (Eq (3)) in Eq (2), the measured photon number with the kth energy bin can be expressed as: (4)

The logarithm projection of the measurements can be expressed as: (5) where N0k is the measured photon number in the blank scan. The logarithm projections Pk = −ln(Nk/N0k) can be approximately linearized with the effective thicknesses Am1 and Am2 [34]. The purpose of the projection-based MD method is to solve Am1 and Am2 in Eq (5).

Projection-based MD algorithms and VMI

There are two major processes for obtaining VMI projections for MAR using projection-based MD algorithms. The first step is the MD calibration process, and the second step is the MD testing process. In the MD calibration process, the material characteristics and thickness of the calibration phantom are determined. Calibration data were acquired using an MD calibration phantom with suitable imaging parameters. Subsequently, the characteristics of the calibration phantom and calibration data were used as the input of the MD calibration procedure to generate the system model for the MD. In the MD testing process, the input is the testing object, which is used to obtain the VMI projections. Various energy bin projections of the testing object were acquired using the same imaging parameters as the MD calibration process. The varied energy bin projections of the testing object and the system model of the MD calibration process were applied to the projection-based MD algorithm to generate different basis material projections. Subsequently, the basis material projections were applied to the VMI algorithm with VMI projections created using specific photon energies. The flowchart of the proposed method is shown in Fig 1. The procedure and algorithms (e.g., the MD calibration procedure, basis MD, and VMI algorithm) for MAR are introduced in the following section.

thumbnail
Fig 1. Scheme of VMI synthesis for MAR using projection-based MD algorithms.

https://doi.org/10.1371/journal.pone.0282900.g001

Two projection-based MD algorithms are introduced in this study to solve Am1 and Am2 because the physical model used in Eq (5) is complex and is related to the properties of the X-ray tube, PCD, and objects. In the first projection-based MD algorithm (hereinafter called VMI-Poly), to simplify the model with two energy bins, Eq (5) can be rewritten in a polynomial approximation by Taylor expansion as follows [35]: (6) (7) where c11,…,c16 and c21,…,c26 are undetermined coefficients and P1 and P2 are the acquired projections with energy bin numbers of 1 and 2, respectively. Eqs (6) and (7) can be reformulated in the reverse form to obtain the effective thicknesses Am1 and Am2 [36] (8) (9) where d11,…,d16 and d21,…,d26 are undetermined coefficients. The model is completely constructed when the coefficients are determined. Moreover, the coefficients can be determined using sufficient calibration data obtained from the MD calibration phantom composed of the known thicknesses m1 and m2 under two different X-ray energy bins. Hence, the effective thickness of the basis materials Am1 and Am2 in the object can be calculated from the two energy bin projections, P1 and P2. This process is called projection-based MD, and the two energy bin projections can be decomposed into two basis images using the polynomial approximation method.

The second projection-based MD algorithm (hereinafter called VMI-Atable) uses linear maximum likelihood estimators (MLE) with a look-up table (LUT) error correction, which is the so-called Atable approximation method. For more details, refer to [34]. This method has a fast computational advantage over the iterative-based method. The MLE requires a probabilistic model consisting of the measured projections P (consisting of P1 and P2) and the effective thickness of the basis materials A (consisting of Am1 and Am2) with a multivariate normal distribution [37]. Therefore, the linear model with noise is defined as: (10) where w is a zero-mean multivariate normal random variable whose covariance depends on A and M is the average or effective linear attenuation coefficient matrix.

Furthermore, the initial estimated effective thickness AMLE of the basis material can be obtained using the linear MLE model, as follows: (11) where RP|A is the covariance of the projections P; Matrix M is determined from the MD calibration process Pcalib = MAcalib, where Pcalib and Acalib are the measured projections and the known thicknesses of the calibration phantom m1 and m2, respectively.

The MD calibration data can be used to compute the error correction LUT. The initial estimation results of the MLE were expected to produce errors owing to the nonlinear relationship between the measured projections P and thickness A of the basis materials. During the MD calibration process, the actual thicknesses Acalib of the calibration phantom are determined, and we can obtain the initial estimated effective thicknesses AMLE,calib of the calibration phantom using Eq (11). By subtracting the actual thickness values Acalib obtained from the estimated linear MLE results AMLE,calib from the known calibration phantom thicknesses, we can compute the error correction values δA. Hence, we can use a series of error correction values δA obtained with various thickness values Acalib to construct the error correction LUT.

(12)

For example, the error correction LUT obtained from the MD calibration process is shown in Fig 2. The circles represent the initial estimated effective thickness AMLE,calib of the calibration phantom, and the crosses represent the actual thickness of the calibration phantom Acalib. Two materials, m1 and m2 are used for the calibration phantom. The arrows denote the error correction values δA.

thumbnail
Fig 2. The error correction LUT is calculated from the MD calibration process.

The circles represent AMLE,calib, and the crosses represent Acalib. The arrows represent the error correction values δA for various material thicknesses.

https://doi.org/10.1371/journal.pone.0282900.g002

The effective thicknesses of the basis materials of an object can be estimated using linear MLE with error correction LUT, as follows: (13) where A comprises Am1 and Am2, AMLE is the initial estimated thickness of the basis materials computed from the measured projections P of the objects with two energy bins using Eq (11), and δA is the error correction value for AMLE calculated from the MD calibration process.

The 2D VMI can be synthesized using the effective thicknesses Am1 and Am2 of the basis materials and linear attenuation coefficients at specific X-ray photon energies as follows [23]: (14) where EVMI denotes the specific X-ray photon energy and μm1 and μm2 are the linear attenuation coefficients of materials m1 and m2 at energy EVMI, respectively. The linear attenuation coefficients μm1 andμm2 of the specific energy and material can be found in the photon cross-section database of NIST-XCOM [38]. The VMI can then be used as input to the CT image reconstruction algorithm to obtain the VMCT images.

Spectral micro-CT prototype system using a PCD

We developed a spectral micro-CT prototype system equipped with a PCD (XC-Thor, Direct Conversion, Sweden) and a microfocus X-ray tube (L12161-07, Hamamatsu, Japan). The X-ray tube provides three focal spot modes (7, 20, and 50 μm) and can operate with a voltage of up to 150 kV and a power of up to 75 W. The PCD equips with a 0.75-mm thick cadmium telluride (CdTe) sensor and provides two energy bins by setting two energy thresholds (low and high energy thresholds). The anti-coincidence mode of the PCD was used to eliminate the charge-sharing effect of the PCD in all experiments. The active detection region of PCD is 51.2 × 102.4 mm2 with a dimension of 512 × 1024 pixels (the pixel size is 100 μm2). For the tomographic scan, a direct-drive servo motor (SGMCS-02B3C11, Yaskawa, Japan) was used to move the subject through all rotation angles.

A photograph of the prototype PCD micro-CT system is shown in Fig 3. In the system configurations, the source-to-axis distance (SAD) and source-to-image-receptor distance (SID) were 365 and 770 mm, respectively, with a magnification of approximately 2.11. The experimental projections were obtained at a tube voltage of 140 kV, a tube current of 155 μA, and an exposure time of 400 ms. For the scanning protocol in the experiment, we obtained 360 projections within 360°. The low-energy and high-energy threshold was set at 30 keV and 80 keV, resulting in two energy bins of [31 80] and [81 140] keV. The images were then reconstructed using the Feldkamp–Davis–Kress (FDK) algorithm [39] in a matrix of size 512 × 512 × 512 pixels with a voxel size of 0.1 × 0.1 × 0.1 mm3.

thumbnail
Fig 3. Image of the spectral micro-CT prototype system with PCD.

https://doi.org/10.1371/journal.pone.0282900.g003

The simulation setup for PCD-CT imaging

To evaluate the performance of the various MAR methods, we developed a program to simulate the two-dimensional (2D) spectral X-ray projections in a specific energy range at different angles from the three-dimensional (3D) digital objects [40, 41]. A numerical method was used to simulate the PCD-CT imaging, which is based on the ray-tracing algorithm for calculating line integrals [42]. The ray-tracing algorithm kernel of the C++ program from the ASTRA-toolbox package was used to simulate the X-ray forward projections while being linked to MATLAB using the MATLAB C++ MEX function [43]. To improve the simulation efficiency, the focal spot of the X-ray tube was assumed to be an ideal point source, and only the primary photons (simple integration of the path) were simulated. Moreover, the PCD exhibits perfect energy resolution and detection efficiency. The input parameters of this program consist of the X-ray tube energy spectrum, object materials and geometry, PCD properties, imaging acquisition parameters, and geometry of the PCD-CT imaging system. The outputs were 2D spectral X-ray projections in a specific energy range with various rotation angles. A polyenergetic X-ray beam was generated using the SPEKTR 3.0 toolbox to obtain realistic spectral projections [44].

The energy spectrum used was based on the tungsten anode spectral model using interpolating polynomials (TASMIP) model with 1.6-mm thick aluminum (Al) inherent filtration [45]. The voltage of the X-ray tube used for simulating the spectral projections was 140 kV, with an additional 2-mm thick Al filtration, as shown in Fig 4.

thumbnail
Fig 4. TASMIP X-ray spectrum at a tube voltage of 140 kV with 2-mm thick Al filtration.

https://doi.org/10.1371/journal.pone.0282900.g004

The detailed parameters of the PCD-CT imaging simulations are listed in Table 1. Two fan-beam CT geometries were used to validate the performance of the various MAR methods for both dental and conventional PCD-CT imaging systems. Each PCD pixel was expected to receive 107 photons in the case of a blank scan, and each measurement followed the Poisson distribution [46]. For spectral X-ray projection generation, an energy range of 1–150 keV with a step size of 1 keV was used to simulate the interaction between the photons and materials. The settings of the low- and high-energy thresholds for the PCD were 20 and 90 keV, respectively.

thumbnail
Table 1. The parameters for data acquisition and image reconstruction for the PCD-CT imaging simulations.

https://doi.org/10.1371/journal.pone.0282900.t001

Digital XCAT phantoms

To validate the performances of the MAR methods, regions of the human head, abdomen, and hip were generated using the XCAT phantom model [32]. Three different types of titanium (Ti) metal implants were created as binary images by setting the shape and position as similar to the actual metal implants that would be present in the human body. The three metal images were then inserted into the original XCAT images of the different regions. Linear attenuation coefficients of materials in the XCAT phantom were referred from the NIST-XCOM database [38].

The detailed parameters of the PCD-CT imaging simulations and XCAT phantoms are listed in Tables 1 and 2, respectively. The head XCAT phantom was used for the dental PCD-CT imaging simulation, and the abdominal and hip XCAT were used for the conventional PCD-CT imaging simulation. Fig 5 shows the XCAT phantoms and the reconstructed CT images. The XCAT images were presented using linear attenuation coefficients at a photon energy of 120 keV. The metal implant positions are indicated by the yellow regions. The reconstructed CT images of the XCAT phantoms were simulated using a 140 kV polychromatic TASMIP energy spectrum. Reference images without metal artifacts were simulated using 100 keV monochromatic energy, which could be used as a gold standard.

thumbnail
Fig 5. Representative images of the XCAT phantoms.

Each row presents various parts of the human body. Each column presents the original XCAT image, metal implant positions (indicated by the yellow regions), reconstructed CT image with metal artifacts, and reference image without metal artifacts. The display unit for the XCAT image and metal implant is cm-1. For reconstructed images and reference images, the display unit is the CT value in HU.

https://doi.org/10.1371/journal.pone.0282900.g005

thumbnail
Table 2. The parameters for various regions of the XCAT phantom.

https://doi.org/10.1371/journal.pone.0282900.t002

Phantoms for acquiring MD calibration data and evaluating metal artifacts in the experiments

To obtain the system model of the MD calibration process (as shown in Fig 1), the MD calibration phantoms were used to acquire the calibration data in the simulation and experiment cases. In the simulated case, the calibration phantom consisted of polymethyl methacrylate (PMMA) and Al with different known thicknesses. The thicknesses of the PMMA and Al ranged from 0 to 50 cm and 0 to 10 cm, respectively. The different thicknesses were generated in 10 steps with equal increments for each material. In the experimental case, the calibration phantom consisted of PMMA and copper (Cu) of thicknesses in the range 0–29.75 mm and 0–10 mm, respectively. The area of these materials was approximately 100 mm × 100 mm. The calibration phantom and thickness combinations used in the experiments are shown in Fig 6. Nine and six thickness combinations were used for the Cu and PMMA, respectively. To evaluate the performances of the MAR methods in the experiments, we designed a metal artifact evaluation (MAE) phantom. The MAE phantom consisted of three Cu rods and was covered with a PMMA cylinder, as shown in Fig 7. Copper was chosen because it can induce severe metal artifacts in the CT images. The three Cu rods were placed symmetrically in the center of the PMMA. The diameter and height of the Cu rods were 5 mm and 24 mm, respectively. The diameter and height of the PMMA cylinders were 30 mm and 30 mm, respectively.

thumbnail
Fig 6. MD calibration phantom in the experiments.

(a) Front view of the calibration phantom. (b) Schematic of the thickness combination of the PMMA and copper.

https://doi.org/10.1371/journal.pone.0282900.g006

thumbnail
Fig 7. Metal artifacts evaluation (MAE) phantom in the experiments.

(a) Top view of the phantom. (b) Side view of the phantom. (c) Schematic of the cylinder diameters and positions in the phantom. (d) Schematic of the cylinder heights in the phantom.

https://doi.org/10.1371/journal.pone.0282900.g007

Image quality evaluation

Three quantitative indicators were used to evaluate the image quality and performance of the different MAR methods in the simulations, including peak signal-to-noise ratio (PSNR), normalized root-mean-square error (NRMSE), and structural similarity index measure (SSIM). PSNR and NRMSE denote the difference in the gray values (HU values of CT images) between the two images, and SSIM is a well-known quality metric used for measuring the similarity between two images. The PSNR is defined as follows: (15) (16) where f is the reference image and g is the corrected image. The image size of f and g is M×N and the pixel positions are i and j, respectively.

The NRMSE is defined as: (17)

The SSIM is defined as follows: (18) where μf, σf, μg, and σg denote the average gray values and standard deviations of the images f and g; σfg is the covariance between the images f and g; and C1 and C2 indicate the coefficients for the SSIM calculation and range from 0 to 1. The quantitative indicators mentioned above were calculated between the reference image and corrected images using the MAR methods.

In the experiments, the circularity was measured on the rods of MAE phantom images to evaluate the influence of the different MAR methods on image distortions in the metal artifact regions. We calculated the circularity of the metal rods in the reconstructed image of the MAE phantom by using the different MAR methods. Circularity is defined as follows: (19) where Area and Perimeter denote the area and perimeter of the rod, respectively. The value of circularity lies between 0 and 1, and the value has a larger deviation from 1 for greater non-circular shapes.

Results

Simulation results of digital XCAT phantoms for the MAR methods and projection-based VMI algorithms

The results of the two conventional MAR methods, LMAR and NMAR, and the two projection-based VMI algorithms, VMI-Poly and VMI-Atable, for MAR with the XCAT phantom are presented in Fig 8. Each row of Fig 8 corresponds to the head, abdomen, and hip region. The first column represents the reference image for each case, which is obtained by using monochromatic energy of 100 keV without metal artifacts. The second column represents the uncorrected images obtained using a polychromatic TASMIP energy spectrum of 140 kV. The third to sixth columns represent the corrected images obtained using the conventional MAR methods (LMAR and NMAR) and projection-based VMI algorithms (VMI-poly and VMI-Atable). The enlarged images of the region of interest (ROI) in Fig 8 are displayed in Fig 9 for a detailed comparison.

thumbnail
Fig 8. Simulated results using the XCAT phantom for evaluating the different MAR methods.

Each row corresponds to a different part of the human body. The columns represent the reference CT image; uncorrected CT image with metal artifacts; and corrected CT images obtained using LMAR, NMAR, and the projection-based VMI algorithms (VMI-poly and VMI-Atable) at 100 keV. Window width and level of the image display are 1,000 HU and 0 HU, respectively.

https://doi.org/10.1371/journal.pone.0282900.g008

thumbnail
Fig 9. Enlarged images of the three ROIs in Fig 8.

Each row corresponds to a different part of the human body. The columns represent the reference CT image; uncorrected CT image with metal artifacts; and corrected CT images using LMAR, NMAR and projection-based VMI algorithms (VMI-poly and VMI-Atable) at 100 keV. Window width and level of the image display are 1,000 HU and 0 HU, respectively.

https://doi.org/10.1371/journal.pone.0282900.g009

Fig 9 shows the corrected images of the different MAR methods that can reduce metal artifacts. However, the projection-based VMIs provided better performance for MAR compared to the conventional MAR methods, as indicated by the red and orange arrows for representing the different scenarios. The blurred normal tissues at the metal artifact positions of the corrected images with the LMAR and NMAR methods can be observed because of the sinogram inpainting process with numerical interpolation of the conventional MAR methods (red arrows). Nevertheless, the normal tissues around the metal implants can be clearly observed using projection-based VMI algorithms (orange arrows). Furthermore, it can be noticed that the VMI-Atable method reduces metal artifacts more effectively than the VMI-poly method in certain specific cases (e.g. the multiple metal inserts within a small region), as indicated by the green circles in Fig 9.

The results of the different indicators (PSNR, NRMSE, and SSIM) used in the quantitative analysis of the MAR methods are summarized in Table 3. Entire images and three ROIs (ROI #1, ROI #2, and ROI #3) in the reference images were used for the comparison (as shown in Fig 8). For the different body parts, scenarios, the projection-based VMI algorithms (VMI-poly and VMI-Atable) exhibit better performance in regards to the PSNR indicator (with a higher PSNR value) than the conventional MAR methods (LMAR and NMAR), regardless of the entire image or specific ROI. Furthermore, in regards to NRMSE indicator, the projection-based VMI algorithms exhibit better performance (with a lower NRMSE value) than the conventional MAR methods, regardless of the entire image or specific ROI. With respect to the SSIM indicator, the projection-based VMI algorithms exhibit better performance (the value is close to 1) than the conventional MAR methods, regardless of the entire image or specific ROI. The three quantitative indicators demonstrate that the projection-based VMI algorithms (VMI-poly and VMI-Atable) perform better than the conventional MAR methods (LMAR and NMAR) with respect to MAR in CT images. Furthermore, the analysis results also indicate that VMI-Atable performs better than VMI-poly in regards to MAR in CT images.

thumbnail
Table 3. Quantitative data of the MAR methods with XCAT phantom.

https://doi.org/10.1371/journal.pone.0282900.t003

Experimental results of the MAE phantom for the MAR methods and projection-based VMI algorithms

The experimental results obtained using the MAE phantom for evaluating the MAR methods are shown in Fig 10. The experimental PCD-CT imaging and reconstruction parameters are provided in the Materials and Methods section. The central slice (slice number: 256) of the CT images was used for the comparison analysis presented in this section. Fig 10 reveals view-aliasing artifacts due to insufficient projections within one rotation, but further collect more projections can minimize the effect. Fig 10(A) shows severe streak artifacts between the two Cu rods, which was a result of the photon beam-hardening effect. Fig 10(B)–10(E) show varying degrees of reduction for the metal artifacts with the different MAR methods. All MAR methods compared in this study demonstrated effectiveness in reducing metal artifacts. To further assess the differences between the MAR methods considered in this study, the line profiles in the CT images for the MAR methods were compared, as shown in Fig 11. Fig 11(A) shows severe cupping artifacts (red arrows) and bright/dark streaks (purple arrows) induced by the high-density materials in the uncorrected CT image. Fig 11(B) and 11(C) show near perfect line profiles of the CT image corrected with the LMAR and NMAR methods, respectively. However, it is difficult to distinguish the object from the surrounding materials when the object is located in the position of the bright/dark streaks (purple arrows in Fig 11(B) and 11(C)) owing to the sinogram inpainting with the interpolating process of LMAR and NMAR (as indicated by the red arrows in Fig 9). Hence, the interpolating process of LMAR and NMAR leads to a smoothing effect of the corrected CT images and specific line profiles obtained in this study. Fig 11(D) and 11(E) also show that projection-based VMCT images can effectively eliminate cupping artifacts (red arrows) and bright/dark streaks (purple arrows). Moreover, the results of the projection-based VMI algorithm also yield the VMCT images and corresponding line profiles without the data smoothing processing. The experimental results of the line profiles indicated that the VMI-Atable algorithm performed better than the VMI-poly algorithm with respect to MAR in CT images. The object can be distinguished from the surrounding materials when the object is located in the position of the bright/dark streaks with the projection-based VMI algorithm (as indicated by the orange arrows in Fig 9).

thumbnail
Fig 10. Experimental results using MAE phantom for evaluating the MAR methods.

The green and orange lines denote different line-profile positions for the analysis. (a) The uncorrected CT image with 140 kV polychromatic X-ray. (b) The corrected CT images obtained using the LMAR method. (c) The corrected CT images obtained using the NMAR method. (d) The projection-based VMCT image obtained using a polynomial method (VMI-poly) at 100 keV. (e) The projection-based VMCT image obtained using the MLE and LUT method (VMI-Atable) at 100 keV. Window width and level of the image display are 11,000 HU and 4,500 HU, respectively.

https://doi.org/10.1371/journal.pone.0282900.g010

thumbnail
Fig 11. Line profiles of the experimental CT images with the different MAR methods, as denoted in Fig 10.

Line profiles are represented by the green and orange lines of the corresponding uncorrected CT image. (a) The uncorrected CT image with 140 kV polychromatic X-ray. (b) The corrected CT images obtained using the LMAR method. (c) The corrected CT images obtained using the NMAR method. (d) The projection-based VMCT image obtained with a polynomial method (VMI-poly) at 100 keV. (e) The projection-based VMCT image obtained with the MLE and LUT method (VMI-Atable) at 100 keV.

https://doi.org/10.1371/journal.pone.0282900.g011

To assess the image distortion affected by the metal artifacts, the circularity of the Cu rod in the CT images obtained using the different MAR methods was calculated. The ROI for the circularity calculation is shown in Fig 12(A). Fig 12(B)–12(F) show the CT images obtained using the various MAR methods. The Cu rod of the CT images obtained using the LMAR and NMAR methods revealed slight distortions (orange arrows), as shown in Fig 12(C) and 12(D), respectively. The image distortion was caused by the metal artifacts around the Cu rods. However, the projection-based VMCT images indicated that the shapes of the Cu rods were not affected by the metal artifacts. For quantitative analysis of the image distortion with the different MAR methods, the circularity of the Cu rod in the corresponding CT images was calculated, as presented in Table 4. The results revealed that the circularity of CT images obtained using the projection-based VMI algorithms (VMI-poly and VMI-Atable) was higher than those of the CT images obtained using the conventional MAR methods (LMAR and NMAR). In particular, the circularity of the CT image with the VMI-Atable algorithm was close to 1, which indicated that the Cu rod of the image was practically unaffected by the metal artifacts.

thumbnail
Fig 12. Enlarged CT images from the experimental results using the MAE phantom with the different MAR methods.

(a) The ROI position for circularity calculations. (b) The uncorrected CT image with 140 kV polychromatic X-ray. (c) The corrected CT images obtained using the LMAR method. (d) The corrected CT images obtained using the NMAR method. (e) The projection-based VMCT image obtained using a polynomial method (VMI-poly) at 100 keV. (f) The projection-based VMCT image obtained using the MLE and LUT method (VMI-Atable) at 100 keV. Window width and level of the image display are 15,000 HU and 6,500 HU, respectively.

https://doi.org/10.1371/journal.pone.0282900.g012

thumbnail
Table 4. The circularity of the copper rod in the CT images obtained the different MAR methods.

https://doi.org/10.1371/journal.pone.0282900.t004

Discussion and conclusions

In this study, a projection-based MD algorithm with linear MLE and LUT error correction (Atable) was implemented to generate VMCT images in order to reduce metal artifacts in the CT images. For comparison with the aforementioned algorithm, a conventional MD algorithm with polynomial approximation was also executed to create VMCT images. Furthermore, two conventional MAR methods with sinogram inpainting algorithms (LMAR and NMAR) were included in the comparison. The different MAR methods used for MAR were validated by PCD-CT simulation and experimental studies. In regards to the comparison with the conventional MAR methods, the simulated results of the CT images with XCAT phantom reveal that the projection-based VMCT images can reduce metal artifacts effectively without blurring the surrounding tissues at the position of the metal artifacts, which is particularly relevant for the case of the Atable-based algorithm used in the VMCT image. This is crucial when the observed object is located at the position of the metal artifacts. The analysis results of multiple quantitative indicators (PSNR, NRMSE, and SSIM) also demonstrate that the VMCT image with the Atable-based algorithm has better MAR performance than the other methods. The experimental results of the CT images and line profiles with the MAE phantom reveal that the different MAR methods considered in this study can effectively reduce metal artifacts. In regards to the line-profile results of the projection-based VMCT images, the Atable-based algorithm exhibits better MAR performance than the polynomial-based algorithm. Furthermore, image distortion around high-density materials can be avoided using projection-based VMCT images, which is critical in the measurement of the geometry of the metal implant in specific applications. In summary, the projection-based VMCT images obtained using the Atable algorithm can effectively reduce metal artifacts, while preventing object blurring at the metal artifact position and maintaining the metal implant geometry in the corrected CT image. It may thus help improve the assessment of implants and bones, as well as soft tissue surrounding them, in postoperative follow-up examinations.

Acknowledgments

The authors would like to thank Prof. Benjamin M. W. Tsui, Katsuyuki Taguchi, and Okkyun Lee for providing consultation on the PCD-CT imaging system setup and material decomposition algorithms.

References

  1. 1. Diehn FE, Michalak GJ, DeLone DR, Kotsenas AL, Lindell EP, Campeau NG, et al. CT Dental Artifact: Comparison of an Iterative Metal Artifact Reduction Technique with Weighted Filtered Back-Projection. Acta Radiol Open. 2017;6: 205846011774327. pmid:29225924
  2. 2. DongY Shi AJ, Wu JL Wang RX, Sun LF Liu AL, et al. Metal artifact reduction using virtual monochromatic images for patients with pedicle screws implants on CT. Eur Spine J. 2016;25: 1754–1763. pmid:26070548
  3. 3. Zhao S, Robertson DD, Wang G, Whiting B, Bae KT. X-ray CT metal artifact reduction using wavelets: An application for imaging total hip prostheses. IEEE Trans Med Imaging. 2000;19: 1238–1247. pmid:11212372
  4. 4. Barrett JF, Keat N. Artifacts in CT: Recognition and Avoidance. RadioGraphics. 2004;24: 1679–1691. pmid:15537976
  5. 5. Choi S, Moon S, Baek J. A metal artifact reduction method for small field of view CT imaging. PLoS One. 2021;16: 1–18. pmid:33444344
  6. 6. Kalender WA, Hebel R, Ebersberger J. Reduction of CT artifacts caused by metallic implants. Radiology. 1987;164: 576–577. pmid:3602406
  7. 7. Meyer E, Raupach R, Lell M, Schmidt B, Kachelrieß M. Normalized metal artifact reduction (NMAR) in computed tomography. Med Phys. 2010;37: 5482–5493. pmid:21089784
  8. 8. Duan X, Zhang L, Xiao Y, Cheng J, Chen Z, Xing Y. Metal artifact reduction in CT images by sinogram TV inpainting. 2008 IEEE Nuclear Science Symposium Conference Record. IEEE; 2008. pp. 4175–4177. https://doi.org/10.1109/NSSMIC.2008.4774201
  9. 9. LaRivière PJ, Bian J, Vargas PA. Penalized-likelihood sinogram restoration for computed tomography. IEEE Trans Med Imaging. 2006;25: 1022–1036. pmid:16894995
  10. 10. Chang Z, Ye DH, Srivastava S, Thibault JB, Sauer K, Bouman C. Prior-guided metal artifact reduction for iterative X-ray computed tomography. IEEE Trans Med Imaging. 2018;38: 1532–1542. pmid:30571617
  11. 11. Zhang W, Zhang H, Wang L, Wang X, Hu X, Cai A, et al. Image domain dual material decomposition for dual-energy CT using butterfly network. Med Phys. 2019;46: 2037–2051. pmid:30883808
  12. 12. Zhu L, Han Y, Xi X, Li L, Yan B. Completion of Metal-Damaged Traces Based on Deep Learning in Sinogram Domain for Metal Artifacts Reduction in CT Images. Sensors. 2021;21: 8164. pmid:34960258
  13. 13. Johnson T, Fink C, Schönberg SO, Reiser MF. Dual energy CT in clinical practice. Springer; 2011.
  14. 14. McCollough CH, Leng S, Yu L, Fletcher JG. Dual- and Multi-Energy CT: Principles, Technical Approaches, and Clinical Applications. Radiology. 2015;276: 637–653. pmid:26302388
  15. 15. Leng S, Bruesewitz M, Shengzhen Tao R, Rajendran K, Halaweish AF, Campeau NG, et al. Photon-counting Detector CT: System Design and Clinical Applications of an Emerging Technology. RadioGraphics. 2019;39: 729–743. Available: pmid:31059394
  16. 16. Panta RK, Bell ST, Healy JL, Aamir R, Bateman CJ, Moghiseh M, et al. Element-specific spectral imaging of multiple contrast agents: A phantom study. J Instrum. 2018;13.
  17. 17. Rajendran K, Petersilka M, Henning A, Shanblatt ER, Schmidt B, Flohr TG, et al. First Clinical Photon-counting Detector CT System: Technical Evaluation. Radiology. 2022;303: 130–138. pmid:34904876
  18. 18. Lee CL, Park J, Nam S, Choi J, Choi Y, Lee S, et al. Metal artifact reduction and tumor detection using photon-counting multi-energy computed tomography. PLoS One. 2021;16: 1–18. pmid:33667250
  19. 19. Willemink MJ, Persson M, Pourmorteza A, Pelc NJ, FleischmannD. Photon-counting CT: Technical principles and clinical prospects. Radiology. 2018;289: 293–312. pmid:30179101
  20. 20. Taguchi K, Iwanczyk JS. Vision 20/20: Single photon counting x-ray detectors in medical imaging. Med Phys. 2013;40: 100901. pmid:24089889
  21. 21. Pessis E, Campagna R, Sverzut J-M, Bach F, Rodallec M, Guerini H, et al. Virtual Monochromatic Spectral Imaging with Fast Kilovoltage Switching: Reduction of Metal Artifacts at CT. RadioGraphics. 2013;33: 573–583. pmid:23479714
  22. 22. Wellenberg RHH, Boomsma MF, vanOsch JAC, Vlassenbroek A, Milles J, Edens MA, et al. Quantifying metal artefact reduction using virtual monochromatic dual-layer detector spectral CT imaging in unilateral and bilateral total hip prostheses. Eur J Radiol. 2017;88: 61–70. pmid:28189210
  23. 23. Park J, Kim G, Lim Y, Cho H, Park C, Kim K, et al. A projection-based sparse-view virtual monochromatic computed tomography method based on a compressed-sensing algorithm. Journal of Instrumentation. 2019;14: C01025.
  24. 24. Long Z, Bruesewitz MR, DeLone DR, Morris JM, Amrami KK, Adkins MC, et al. Evaluation of projection- and dual-energy-based methods for metal artifact reduction in CT using a phantom study. J Appl Clin Med Phys. 2018;19: 252–260. pmid:29749048
  25. 25. Vilches-Freixas G, Taasti VT, Muren LP, Petersen JBB, Létang JM, Hansen DC, et al. Comparison of projection- and image-based methods for proton stopping power estimation using dual energy CT. Phys Imaging Radiat Oncol. 2017;3: 28–36.
  26. 26. Nasirudin RA, Tachibana R, Näppi JJ, Mei K, Kopp FK, Rummeny EJ, et al. A comparison of material decomposition techniques for dual-energy CT colonography. Medical Imaging 2015: Physics of Medical Imaging. International Society for Optics and Photonics; 2015. pp. 94124F. pmid:25918480
  27. 27. Semerci O, Miller EL. A parametric level-set approach to simultaneous object identification and background reconstruction for dual-energy computed tomography. IEEE Trans Image Process. 2012;21: 2719–2734. pmid:22514128
  28. 28. Wu D, Zhang L, Zhu X, Xu X, Wang S. A weighted polynomial based material decomposition method for spectral x-ray CT imaging. Phys Med Biol. 2016;61: 3749–3783. pmid:27082291
  29. 29. DeCecco CN, Caruso D, Schoepf UJ, Wichmann JL, TerLouw JR, Perry JD, et al. Optimization of window settings for virtual monoenergetic imaging in dual-energy CT of the liver: A multi-reader evaluation of standard monoenergetic and advanced imaged-based monoenergetic datasets. Eur J Radiol. 2016;85: 695–699. pmid:26971410
  30. 30. Xie B, Niu P, Su T, Kaftandjian V, Boussel L, Douek P, et al. ROI-Wise Material Decomposition in Spectral Photon-Counting CT. IEEE Trans Nucl Sci. 2020;67: 1066–1075.
  31. 31. Ehn S, Sellerer T, Mechlem K, Fehringer A, Epple M, Herzen J, et al. Basis material decomposition in spectral CT using a semi-empirical, polychromatic adaption of the Beer–Lambert model. Phys Med Biol. 2017;62: N1–N17. pmid:27973355
  32. 32. Segars WP, Sturgeon G, Mendonca S, Grimes J, Tsui BMW. 4D XCAT phantom for multimodality imaging research. Med Phys. 2010;37: 4902–4915. pmid:20964209
  33. 33. Lehmann LA, Alvarez RE, Macovski A, Brody WR, Pelc NJ, Riederer SJ, et al. Generalized image combinations in dual KVP digital radiography. Med Phys. 1981;8: 659–667. pmid:7290019
  34. 34. Alvarez RE. Estimator for photon counting energy selective x-ray imaging with multibin pulse height analysis. Med Phys. 2011;38: 2324–2334. pmid:21776766
  35. 35. Cardinal HN, Fenster A. An accurate method for direct dual-energy calibration and decomposition. Med Phys. 1990;17: 327–341. pmid:2385190
  36. 36. Cardinal HN, Fenster A. Analytic approximation of the log‐signal and log‐variance functions of x‐ray imaging systems, with application to dual‐energy imaging. Med Phys. 1991;18: 867–879. pmid:1961149
  37. 37. Wang J, Lu H, Liang Z, Eremina D, Zhang G, Wang S, et al. An experimental study on the noise properties of x-ray CT sinogram data in Radon space. Phys Med Biol. 2008;53: 3327. pmid:18523346
  38. 38. Berger MJ, Hubbell JH, Seltzer SM, Chang J, Coursey JS, Sukumar R, et al. XCOM: Photon cross section database (version 1.5); 2010 [cited 2022 Oct 18]. Available from: https://physics.nist.gov/PhysRefData/Xcom/html/xcom1.html
  39. 39. Feldkamp LA, Davis LC, Kress JW. Practical cone-beam algorithm. Josa a. 1984;1: 612–619.
  40. 40. Chang CH, Ni YC, Huang SY, Hsieh HH, Tseng SP, Tseng FP. A geometric calibration method for the digital chest tomosynthesis with dual-axis scanning geometry. PLoS One. 2019;14: e0216054. pmid:31022255
  41. 41. Chang CH, Ni YC, Tseng SP. Calculation of effective atomic numbers using a rational polynomial approximation method with a dual-energy X-ray imaging system. J Xray Sci Technol. 2021;29: 317–330. pmid:33492268
  42. 42. Kohler T, Turbell H, Grass M. Efficient forward projection through discrete data sets using tri-linear interpolation. 2000 IEEE Nuclear Science Symposium Conference Record (Cat No00CH37149). 2000. pp. 15–113.
  43. 43. vanAarle W, Palenstijn WJ, DeBeenhouwer J, Altantzis T, Bals S, Batenburg KJ, et al. The ASTRA Toolbox: A platform for advanced algorithm development in electron tomography. Ultramicroscopy. 2015;157: 35–47. pmid:26057688
  44. 44. Punnoose J, Xu J, Sisniega A, Zbijewski W, Siewerdsen JH. Technical Note: Spektr 3.0—A computational tool for x-ray spectrum modeling and analysis. Med Phys. 2016;43: 4711–4717. pmid:27487888
  45. 45. Boone JM, Seibert JA. An accurate method for computer‐generating tungsten anode x‐ray spectra from 30 to 140 kV. Med Phys. 1997;24: 1661–1670. pmid:9394272
  46. 46. Kazantsev D, Jørgensen JS, Andersen MS, Lionheart WRB, Lee PD, Withers PJ. Joint image reconstruction method with correlative multi-channel prior for x-ray spectral computed tomography. Inverse Probl. 2018;34: 64001.