An Image Denoising Technique Using Wavelet-Anisotropic Gaussian Filter-Based Denoising Convolutional Neural Network for CT Images

Denoising computed tomography (CT) medical images is crucial in preserving information and restoring images contaminated with noise. Standard filters have extensively been used for noise removal and fine details’ preservation. During the transmission of medical images, noise degrades the visibility...

Full description

Bibliographic Details
Main Authors: Teresa Kwamboka Abuya, Richard Maina Rimiru, George Onyango Okeyo
Format: Article
Language:English
Published: MDPI AG 2023-11-01
Series:Applied Sciences
Subjects:
Online Access:https://www.mdpi.com/2076-3417/13/21/12069
_version_ 1797632165184274432
author Teresa Kwamboka Abuya
Richard Maina Rimiru
George Onyango Okeyo
author_facet Teresa Kwamboka Abuya
Richard Maina Rimiru
George Onyango Okeyo
author_sort Teresa Kwamboka Abuya
collection DOAJ
description Denoising computed tomography (CT) medical images is crucial in preserving information and restoring images contaminated with noise. Standard filters have extensively been used for noise removal and fine details’ preservation. During the transmission of medical images, noise degrades the visibility of anatomical structures and subtle abnormalities, making it difficult for radiologists to accurately diagnose and interpret medical conditions. In recent studies, an optimum denoising filter using the wavelet threshold and deep-CNN was used to eliminate Gaussian noise in CT images using the image quality index (IQI) and peak signal-to-noise ratio (PSNR). Although the results were better than those with traditional techniques, the performance resulted in a loss of clarity and fine details’ preservation that rendered the CT images unsuitable. To address these challenges, this paper focuses on eliminating noise in CT scan images corrupted with additive Gaussian blur noise (AGBN) using an ensemble approach that integrates anisotropic Gaussian filter (AGF) and wavelet transform with a deep learning denoising convolutional neural network (DnCNN). First, the noisy image is denoised by AGF and Haar wavelet transform as preprocessing operations to eliminate AGBN. The DnCNN is then combined with AGF and wavelet for post-processing operation to eliminate the rest of the noises. Specifically, we used AGF due to its adaptability to edge orientation and directional information, which prevents blurring along edges for non-uniform noise distribution. Denoised images are evaluated using PSNR, mean squared error (MSE), and the structural similarity index measure (SSIM). Results revealed that the average PSNR value of the proposed ensemble approach is 28.28, and the average computational time is 0.01666 s. The implication is that the MSE between the original and reconstructed images is very low, implying that the image is restored correctly. Since the SSIM values are between 0 and 1.0, 1.0 perfectly matches the reconstructed image with the original image. In addition, the SSIM values at 1.0 or near 1.0 implicitly reveal a remarkable structural similarity between the denoised CT image and the original image. Compared to other techniques, the proposed ensemble approach has demonstrated exceptional performance in maintaining the quality of the image and fine details’ preservation.
first_indexed 2024-03-11T11:33:02Z
format Article
id doaj.art-d1c32c36ba6b41cd8293b34335ecb223
institution Directory Open Access Journal
issn 2076-3417
language English
last_indexed 2024-03-11T11:33:02Z
publishDate 2023-11-01
publisher MDPI AG
record_format Article
series Applied Sciences
spelling doaj.art-d1c32c36ba6b41cd8293b34335ecb2232023-11-10T14:59:48ZengMDPI AGApplied Sciences2076-34172023-11-0113211206910.3390/app132112069An Image Denoising Technique Using Wavelet-Anisotropic Gaussian Filter-Based Denoising Convolutional Neural Network for CT ImagesTeresa Kwamboka Abuya0Richard Maina Rimiru1George Onyango Okeyo2Department of Computer Science, Jomo Kenyatta University of Agriculture & Technology, Nairobi P.O. Box 62000-00200, KenyaCollege of Engineering, Carnegie Mellon University, Kigali BP 6150, RwandaCollege of Engineering, Carnegie Mellon University, Kigali BP 6150, RwandaDenoising computed tomography (CT) medical images is crucial in preserving information and restoring images contaminated with noise. Standard filters have extensively been used for noise removal and fine details’ preservation. During the transmission of medical images, noise degrades the visibility of anatomical structures and subtle abnormalities, making it difficult for radiologists to accurately diagnose and interpret medical conditions. In recent studies, an optimum denoising filter using the wavelet threshold and deep-CNN was used to eliminate Gaussian noise in CT images using the image quality index (IQI) and peak signal-to-noise ratio (PSNR). Although the results were better than those with traditional techniques, the performance resulted in a loss of clarity and fine details’ preservation that rendered the CT images unsuitable. To address these challenges, this paper focuses on eliminating noise in CT scan images corrupted with additive Gaussian blur noise (AGBN) using an ensemble approach that integrates anisotropic Gaussian filter (AGF) and wavelet transform with a deep learning denoising convolutional neural network (DnCNN). First, the noisy image is denoised by AGF and Haar wavelet transform as preprocessing operations to eliminate AGBN. The DnCNN is then combined with AGF and wavelet for post-processing operation to eliminate the rest of the noises. Specifically, we used AGF due to its adaptability to edge orientation and directional information, which prevents blurring along edges for non-uniform noise distribution. Denoised images are evaluated using PSNR, mean squared error (MSE), and the structural similarity index measure (SSIM). Results revealed that the average PSNR value of the proposed ensemble approach is 28.28, and the average computational time is 0.01666 s. The implication is that the MSE between the original and reconstructed images is very low, implying that the image is restored correctly. Since the SSIM values are between 0 and 1.0, 1.0 perfectly matches the reconstructed image with the original image. In addition, the SSIM values at 1.0 or near 1.0 implicitly reveal a remarkable structural similarity between the denoised CT image and the original image. Compared to other techniques, the proposed ensemble approach has demonstrated exceptional performance in maintaining the quality of the image and fine details’ preservation.https://www.mdpi.com/2076-3417/13/21/12069denoising CNNimage denoisingadditive Gaussian blur noiseCT imageswavelet transformanisotropic Gaussian filter
spellingShingle Teresa Kwamboka Abuya
Richard Maina Rimiru
George Onyango Okeyo
An Image Denoising Technique Using Wavelet-Anisotropic Gaussian Filter-Based Denoising Convolutional Neural Network for CT Images
Applied Sciences
denoising CNN
image denoising
additive Gaussian blur noise
CT images
wavelet transform
anisotropic Gaussian filter
title An Image Denoising Technique Using Wavelet-Anisotropic Gaussian Filter-Based Denoising Convolutional Neural Network for CT Images
title_full An Image Denoising Technique Using Wavelet-Anisotropic Gaussian Filter-Based Denoising Convolutional Neural Network for CT Images
title_fullStr An Image Denoising Technique Using Wavelet-Anisotropic Gaussian Filter-Based Denoising Convolutional Neural Network for CT Images
title_full_unstemmed An Image Denoising Technique Using Wavelet-Anisotropic Gaussian Filter-Based Denoising Convolutional Neural Network for CT Images
title_short An Image Denoising Technique Using Wavelet-Anisotropic Gaussian Filter-Based Denoising Convolutional Neural Network for CT Images
title_sort image denoising technique using wavelet anisotropic gaussian filter based denoising convolutional neural network for ct images
topic denoising CNN
image denoising
additive Gaussian blur noise
CT images
wavelet transform
anisotropic Gaussian filter
url https://www.mdpi.com/2076-3417/13/21/12069
work_keys_str_mv AT teresakwambokaabuya animagedenoisingtechniqueusingwaveletanisotropicgaussianfilterbaseddenoisingconvolutionalneuralnetworkforctimages
AT richardmainarimiru animagedenoisingtechniqueusingwaveletanisotropicgaussianfilterbaseddenoisingconvolutionalneuralnetworkforctimages
AT georgeonyangookeyo animagedenoisingtechniqueusingwaveletanisotropicgaussianfilterbaseddenoisingconvolutionalneuralnetworkforctimages
AT teresakwambokaabuya imagedenoisingtechniqueusingwaveletanisotropicgaussianfilterbaseddenoisingconvolutionalneuralnetworkforctimages
AT richardmainarimiru imagedenoisingtechniqueusingwaveletanisotropicgaussianfilterbaseddenoisingconvolutionalneuralnetworkforctimages
AT georgeonyangookeyo imagedenoisingtechniqueusingwaveletanisotropicgaussianfilterbaseddenoisingconvolutionalneuralnetworkforctimages