Open Access Paper
17 October 2022 Deep learning-based prior toward normalized metal artifact reduction in computed tomography
Author Affiliations +
Proceedings Volume 12304, 7th International Conference on Image Formation in X-Ray Computed Tomography; 1230434 (2022) https://doi.org/10.1117/12.2646436
Event: Seventh International Conference on Image Formation in X-Ray Computed Tomography (ICIFXCT 2022), 2022, Baltimore, United States
Abstract
Deep learning-based image denoising and reconstruction methods have shown promising results for low-dose CT. When high-quality reference images are not available for training the network, researchers found a powerful and effective counterpart called Noise2Noise, which trains the neural network using paired data with independent noise. However, it is uncommon to have paired CT scans with independent noise (e.g., from two scans). In this paper, a method is proposed to generate such paired data for potential usage in deep learning training by simultaneously simulating a low-dose image at arbitrary dose level and an image with independent noise from a single CT scan. Their independence is investigated both analytically and numerically. In our numerical study, a Shepp-Logan phantom was utilized in MATLAB to generate the ground-truth, normal-dose, and low-dose images for reference. Noise images were obtained for analysis by subtracting the ground-truth from the noisy images, including the normal-dose/low-dose images and the paired products of our proposed method. Our numerical study matches the analytical results very well, showing that the paired images are not correlated. Under an additional assumption that they form a bivariate normal distribution, they are also independent. The proposed method can produce a series of paired images at arbitrary dose level given one CT scan, which provides a powerful new method to enrich the diversity of low-dose data for deep learning.

1.

INTRODUCTION

Computed tomography (CT) suffers from the artifact when imaging objects with metal objects are present. Due to the metal’s high x-ray absorption rate, the detectors receive low signals when the x-ray goes through the metal objects. This results in scattering and beam-hardening effects in the CT image. Metal artifacts make it difficult to observe small details around the metal objects and affect throughout the image by severe streaks and shading. Therefore, it is necessary to reduce the metal artifacts in CT images for reliable diagnosis in clinical applications such as orthopedic arthroplasty.

Various metal artifact reduction (MAR) methods have been developed to deal with the metal artifacts. For example, filtering1, 2 or interpolation3, 4 methods directly corrects the sinogram in the metal trace. These sinogram-based methods show the limited performance as the image information is not taken account and back projection of the corrected sinogram often causes the secondary artifacts in non-metal areas. Iterative methods5, 6 reconstruct the MAR image through the Bayesian optimization with both forward (sinogram) and prior (image) model, but they are computationally expensive due to the iterative optimization. Recently, deep learning-based approaches7, 8 have been also applied to reduce metal artifacts and demonstrated its effectiveness. However, they are processing only in the image domain without taking account into the sinogram information, thereby showing blurring in the MAR image.

The normalized metal artifact reduction (NMAR) is one of the efficient and effective MAR methods which utilizes both sinogram and image information. The NMAR normalizes the sinogram with the metal traces before the interpolation to remove metal artifacts effectively while minimizing other artifacts caused by the interpolation. The sinogram is normalized using the prior image, which is the thresholded image of the CT image with metal artifacts. Since the normalization is the most important process, the NMAR method is highly dependent on the quality of the prior image. The NMAR method may have residual artifacts in the results due to the inaccurate prior image, depending on the metal size and locations.

In this paper, we combine the NMAR with a deep learning to further reduce the metal artifacts while preserving the details in the tissue. We use the NMAR results as the input to the deep denoising network and use the output as the prior image for the second trial of the NMAR. The deep learning-based denoising effectively reduces the residual streak and shading artifacts after the NMAR. However, as other deep learning-based MAR methods, it may cause a blurring in the outcome and lose the details in the tissue and not be sufficient for the clinical purposes. Instead, we propose to use it as the improved prior image and perform the NMAR again to further reduce the residual artifacts. We validate the proposed method with the simulation dataset of rat phantom. We demonstrate that the proposed method shows less artifacts in terms of improved peak signal-to-noise ratio (PSNR) and structural similarity index (SSIM) compared to the original NMAR.

2.

METHODS

Fig. 1 illustrates the overall procedures of our proposed deep prior NMAR. We first apply the conventional NMAR by generating the thresholded prior image. We then denoise the NMAR image with the trained deep neural network and feed the denoised image as the prior image for further metal artifact reduction. In following, we describe the existing NMAR and proposed deep prior NMAR.

Figure 1.

The overview of the proposed method. The sinogram with metal trace is processed with the original NMAR method to obtain the artifacts reduced image. Then, the NMAR result is processed with the deep learning network to obtain the prior image for the proposed method. With the denoised prior image, the NMAR method is performed again.

00113_PSISDG12304_1230434_page_2_1.jpg

2.1

Normalized Metal Artifact Reduction (NMAR)4

As described in Fig. 1 (blue arrow), the NMAR creates the metal trace mask for sinogram by thresholding the CT image to find the location of the metal objects, then forward-projecting the metal location. For the forward projection, we use the counting model. The expected number of x-ray photons is given by,

00113_PSISDG12304_1230434_page_2_2.jpg

where S(E) is the system model, including the x-ray incident spectrum and the detector response.9 We omit the specific x-ray path in the model for the sake of simplicity. X-ray with a 90 kVp incident spectrum is used with 2mm Aluminum pre-filtration. Total of 130,000 incident photons are used, and photons with less than 20 keV were ignored. We use 511 detectors (0.25mm/channels) with 768 views per rotation. We apply the fanbeam geometry (equi-distance) and used the ASTRA toolbox.10, 11

The obtained metal trace is then linearly interpolated to get the prior sinogram. Filtered back projection (FBP) of the prior sinogram gives the CT image with less metal artifacts. The CT image is thresholded to segment it into three materials, air, soft tissue, and bone, and then replace the pixel values of air to -1000 [HU] and soft tissue to 0 [HU] to make the prior image. The original sinogram with the metal traces are divided pixel-by-pixel by the forward projection of the prior image. The normalized sinogram has similar values except the metal traces which gives an advantage to the linear interpolation. The normalized sinogram is masked and interpolated in the same way as the prior sinogram and then, de-normalized to get the final outcome followed by FBP.

2.2

Proposed Deep Prior NMAR

The proposed method is an extension to the original NMAR method. The NMAR method effectively removes the metal artifacts, but there are severe streak and shade artifacts remained depending on the size and location of the metals. The remaining artifacts are caused by the fluctuation in the normalized sinogram due to the difference between the original sinogram and the sinogram of the prior image. To utilize the benefit of the normalization fully, better prior image is required. Thus, we propose the deep prior NMAR method which we replace the prior images with the denoised NMAR results by the deep neural network. As shown in Fig. 1, we train the deep learning network to obtain the denoised image, focusing on removing shading and streak artifacts after the NMAR. By using the denoised image as the prior image, we can acquire the image with the metal artifacts reduced better than the original NMAR method with details remained. Note that we have not applied any thresholding to the prior image (denoised one) before the projection.

3.

EXPERIMENTS

The methods are validated on the simulated rat phantom. For each slice of the phantom, 25 images were generated with two stainless steel objects with the diameter of 3mm inserted in the random places; there were 100 slices, the width of each slice is 1 mm, in the chest and abdomen area, making 2,500 images for the dataset. The images were 512×512 pixels (0.125 mm/pixel).

We use U-Net structure to denoise the NMAR images.12 The output activation function is removed for denoising purpose. The inputs are the NMAR images and the labels are the CT images without the metal artifacts. The network is trained for 300 epochs with L1 loss. From the 2,500 images dataset, 2,000 images were used for the training and the other 500 images were used as the test set. In order to make the test set include all parts of the body, images from every 5th slices from the 100 slices were set as the test set. The part of the training set, 400 images, are randomly chosen for validation dataset to find the best performing epoch. The network is trained with the GeForce RTX 3090 GPU.

3.1

Qualitative Evaluation

The normalized sinograms are displayed in Figure 2. The normalized sinogram of the proposed deep prior NMAR method is flatter than that of the original NMAR method. Since the quality of the metal artifact reduction is improved with the flatness of the normalized sinogram, the proposed method can reduce the metal artifacts better than the original method.

Figure 2.

(a) The original sinogram with metal traces, (b) the profiles with and without metal traces, (c) the profile of the normalized and interpolated sinogram of the original NMAR method, (d) the profile of the normalized and interpolated sinogram of the proposed method. (All the profiles correspond to the specific angle view indicated by the red line in (a).)

00113_PSISDG12304_1230434_page_3_1.jpg

Figure 3 illustrates the experimental results of the original NMAR and the proposed deep prior NMAR method, respectively. The original CT images without and with metal objects are displayed as reference in Fig.3 (a, b). The difference images are obtained by subtracting the generated MAR image with the ground-truth CT image without metal objects. In Fig. 3(e, f), the original NMAR result still shows significant amount of artifacts, reflecting less flattened normalized sinogram. The prior image of the NMAR method (Fig. 3(c)) is computed by the thresholding method, therefore, it affects the normalization process in the NMAR method.

Figure 3.

The results and the difference images using the original NMAR and the propose method with the associated prior images. The difference images are compared with the CT image without the metal objects. (a) The CT image without the metal objects, (b) the CT images with the metal objects, (c, d) the prior image for the NMAR method and the difference image, (e, f) the CT image from the NMAR method and the difference image, (g, h) the prior image for the proposed method and the difference image, (i, j) the CT image from the proposed method and the difference image.

00113_PSISDG12304_1230434_page_5_1.jpg

The deep learning denoised image (Fig. 3(g)) presents reduced metal artifacts, but the quality of the image is blurred from the deep learning process. The proposed deep prior NMAR method has noticeably reduced metal artifacts with image quality similar to the ground truth CT image without metal insertion.

3.2

Quantitative Evaluation

The tables 1 report the SSIM and PSNR values of the conventional NMAR and the proposed deep prior NMAR. The proposed deep prior NMAR increases SSIM by 0.0206 and PSNR by 2.84dB compared with the conventional NMAR, while decreasing the standard deviation. This indicates that our proposed methods effectively reduces the metal artifact while preserving the fine details in the CT image by taking advantage of the denoised prior image through deep learning, showing potential for clinical applications such as orthopedic arthroplasty.

Table 1.

Mean and standard deviation of SSIM and PSNR of the NMAR and the proposed methods.

 NMARProposed method
SSIM0.8832 ± 0.02660.9038 ± 0.0137
PSNR36.28 ± 2.90139.12 ± 1.351

4.

CONCLUSION

In this paper, we proposed the deep prior NMAR method to further reduce the metal artifacts from the conventional NMAR result. The proposed method denoises the NMAR image with the deep learning network and uses it as a prior image for flattened normalized sinogram. The experimental results on simulated rat phantom data showed that our deep prior NMAR method improved the MAR performance compared with the conventional NMAR method while maintaining the fine details of the original CT image. In addition, we validate the stability and robustness of our proposed method which will be useful for clinical applications like orthopedic arthroplasty.

ACKNOWLEDGMENTS

This work was supported by Institute for Information & Communications Technology Promotion(IITP) grant funded by the Korea government (MSIP) (No.2020-0-01524, Development of deep learning-based metal artifact reduction and organ segmentation techniques using spectral CT)

REFERENCES

[1] 

Hsieh, J., “Adaptive streak artifact reduction in computed tomography resulting from excessive x-ray photon noise,” Medical Physics, 25 2139 –2147 (1998). https://doi.org/10.1118/1.598410 Google Scholar

[2] 

Rangayyan, R. M. and Gordon, R., “Streak Preventive Image Reconstruction with ART and Adaptive Filtering,” IEEE Transactions on Medical Imaging, 1 173 –178 (1982). https://doi.org/10.1109/TMI.1982.4307569 Google Scholar

[3] 

Kalender, W. A., Hebel, R., and Ebersberger, J., “Reduction of CT artifacts caused by metallic implants,” Radiology, 164 576 –577 (1987). https://doi.org/10.1148/radiology.164.2.3602406 Google Scholar

[4] 

Meyer, E., Raupach, R., Lell, M., Schmidt, B., and Kachelrieß, M., “Normalized metal artifact reduction (NMAR) in computed tomography,” Medical Physics, 37 5482 –5493 (2010). https://doi.org/10.1118/1.3484090 Google Scholar

[5] 

GeWang, Snyder, D., O’Sullivan, J., and Vannier, M., “Iterative deblurring for CT metal artifact reduction,” IEEE Transactions on Medical Imaging, 15 657 –664 (1996). https://doi.org/10.1109/42.538943 Google Scholar

[6] 

Oehler, M. and Buzug, T. M., “Statistical Image Reconstruction for Inconsistent CT Projection Data,” Methods of Information in Medicine, 46 (03), 261 –269 (2007). https://doi.org/10.1160/ME9041 Google Scholar

[7] 

Lin, W.-A., Liao, H., Peng, C., Sun, X., Zhang, J., Luo, J., Chellappa, R., and Zhou, S. K., “Dudonet: Dual domain network for ct metal artifact reduction,” (2019). https://doi.org/10.1109/CVPR41558.2019 Google Scholar

[8] 

Wang, H., Li, Y., Zhang, H., Chen, J., Ma, K., Meng, D., and Zheng, Y., “Indudonet: An interpretable dual domain network for ct metal artifact reduction,” (2021). https://doi.org/10.1007/978-3-030-87231-1 Google Scholar

[9] 

Schlomka, J. P., Roessl, E., Dorscheid, R., Dill, S., Martens, G., Istel, T., Bäumer, C., Herrmann, C., Steadman, R., Zeitler, G., Livne, A., and Proksa, R., “Experimental feasibility of multi-energy photoncounting K-edge imaging in pre-clinical computed tomography,” Physics in Medicine and Biology, 53 4031 –4047 (2008). https://doi.org/10.1088/0031-9155/53/15/002 Google Scholar

[10] 

van Aarle, W., Palenstijn, W. J., Cant, J., Janssens, E., Bleichrodt, F., Dabravolski, A., Beenhouwer, J. D., Batenburg, K. J., and Sijbers, J., “Fast and flexible x-ray tomography using the ASTRA toolbox,” Opt Express, 24 25129 –25147 (2016). https://doi.org/10.1364/OE.24.025129 Google Scholar

[11] 

van Aarle, W., Palenstijn, W. J., Beenhouwer, J. D., Altantzis, T., Bals, S., Batenburg, K. J., and Sijbers, J., “The ASTRA Toolbox: A platform for advanced algorithm development in electron tomography,” Ultramicroscopy, 157 35 –47 (2015). https://doi.org/10.1016/j.ultramic.2015.05.002 Google Scholar

[12] 

Ronneberger, O., Fischer, P., and Brox, T., “U-net: Convolutional networks for biomedical image segmentation,” (2015). https://doi.org/10.1007/978-3-319-24574-4 Google Scholar
© (2022) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE). Downloading of the abstract is permitted for personal use only.
Jeonghyeon Nam, Dong Hye Ye, and Okkyun Lee "Deep learning-based prior toward normalized metal artifact reduction in computed tomography", Proc. SPIE 12304, 7th International Conference on Image Formation in X-Ray Computed Tomography, 1230434 (17 October 2022); https://doi.org/10.1117/12.2646436
Advertisement
Advertisement
RIGHTS & PERMISSIONS
Get copyright permission  Get copyright permission on Copyright Marketplace
KEYWORDS
Computed tomography

X-ray computed tomography

Image processing

X-rays

X-ray detectors

Back to Top