Skip to main page content
U.S. flag

An official website of the United States government

Dot gov

The .gov means it’s official.
Federal government websites often end in .gov or .mil. Before sharing sensitive information, make sure you’re on a federal government site.

Https

The site is secure.
The https:// ensures that you are connecting to the official website and that any information you provide is encrypted and transmitted securely.

Access keys NCBI Homepage MyNCBI Homepage Main Content Main Navigation
Editorial
. 2020 Sep 30;2(5):e200036.
doi: 10.1148/ryai.2020200036.

Magician's Corner: 7. Using Convolutional Neural Networks to Reduce Noise in Medical Images

Affiliations
Editorial

Magician's Corner: 7. Using Convolutional Neural Networks to Reduce Noise in Medical Images

Nathan Robert Huber et al. Radiol Artif Intell. .

Abstract

This article shows how to train a convolutional neural network to reduce noise in CT images, although the principles apply to medical and nonmedical images; authors also explore mathematical and visually weighted loss functions to adjust the appearance.

PubMed Disclaimer

Conflict of interest statement

Disclosures of Conflicts of Interest: N.R.H. disclosed no relevant relationships. A.D.M. disclosed no relevant relationships. B.J.E. disclosed no relevant relationships.

Figures

Schematic diagram of data used. Standard sinogram data collected at full dose are reconstructed in a normal fashion to produce the reference full-dose image. The sinogram data also have a copy made that has noise injected into it, modeling what a lower-dose sinogram image would look like. This is then reconstructed, producing a simulated low-dose image, but there is exact correspondence of the structures in the images, which is important for training purpose.
Figure 1:
Schematic diagram of data used. Standard sinogram data collected at full dose are reconstructed in a normal fashion to produce the reference full-dose image. The sinogram data also have a copy made that has noise injected into it, modeling what a lower-dose sinogram image would look like. This is then reconstructed, producing a simulated low-dose image, but there is exact correspondence of the structures in the images, which is important for training purpose.
Schematic of the simple model architecture used for denoising. This model employs five layers of two-dimensional convolutions. Each layer will have an associated activation function (rectified linear unit [ReLU] in this case) that adds nonlinearity to the filtering function. There is no pooling, and thus the output resolution matches the input resolution.
Figure 2:
Schematic of the simple model architecture used for denoising. This model employs five layers of two-dimensional convolutions. Each layer will have an associated activation function (rectified linear unit [ReLU] in this case) that adds nonlinearity to the filtering function. There is no pooling, and thus the output resolution matches the input resolution.
Schematic of the feature loss term. The first three blocks of VGG16 were applied to the convolutional neural network (CNN) output and target image to extract features from the images. The feature contents were then compared using mean squared error (MSE). One advantage of using feature loss is improved retention of realistic CT texture within the CNN output.
Figure 3:
Schematic of the feature loss term. The first three blocks of VGG16 were applied to the convolutional neural network (CNN) output and target image to extract features from the images. The feature contents were then compared using mean squared error (MSE). One advantage of using feature loss is improved retention of realistic CT texture within the CNN output.
A comparison of the original low-dose image (left), the image denoised using the simple convolutional neural network (CNN) with mean squared error (MSE) as the loss function (middle), and image denoised using the same model with a combination of MSE and VGG16 features as the loss function (right). Although the model architecture and the training data are the same, the different loss function has a significant impact on the quality of the output image. A line profile was included to assess the network’s ability to retain bone structure after noise reduction.
Figure 4:
A comparison of the original low-dose image (left), the image denoised using the simple convolutional neural network (CNN) with mean squared error (MSE) as the loss function (middle), and image denoised using the same model with a combination of MSE and VGG16 features as the loss function (right). Although the model architecture and the training data are the same, the different loss function has a significant impact on the quality of the output image. A line profile was included to assess the network’s ability to retain bone structure after noise reduction.

References

    1. Tian C, Fei L, Zheng W, Xu Y, Zuo W, Lin C-W. Deep learning on image denoising: An overview. arXiv [eess.IV]. [preprint] http://arxiv.org/abs/1912.13171. Posted 2019. Accessed February 12, 2020. - PubMed
    1. Low Dose CT Grand Challenge. https://www.aapm.org/GrandChallenge/LowDoseCT/. Accessed March 10, 2020. - PubMed
    1. Yang Q, Yan P, Zhang Y, et al. .Low-Dose CT Image Denoising Using a Generative Adversarial Network With Wasserstein Distance and Perceptual Loss. IEEE Trans Med Imaging 2018;37(6):1348–1357. - PMC - PubMed
    1. Kim B, Han M, Shim H, Baek J. A performance comparison of convolutional neural network-based image denoising methods: The effect of loss functions on low-dose CT images. Med Phys 2019;46(9):3906–3923. - PMC - PubMed
    1. Missert AD, Yu L, Leng S, Fletcher JG, McCollough CH. Synthesizing images from multiple kernels using a deep convolutional neural network. Med Phys 2020;47(2):422–430. - PubMed

Publication types

LinkOut - more resources