|
1.INTRODUCTIONComputed 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.METHODSFig. 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. 2.1Normalized Metal Artifact Reduction (NMAR)4As 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, 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.2Proposed Deep Prior NMARThe 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.EXPERIMENTSThe 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.1Qualitative EvaluationThe 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 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. 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.2Quantitative EvaluationThe 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.
4.CONCLUSIONIn 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. ACKNOWLEDGMENTSThis 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) REFERENCESHsieh, 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
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
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
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
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
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
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
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
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
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
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
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
|