Denoising and deconvolving CT images of unknown origin: comparing linear Wiener-deconvolution with deep convolutional neural network Noise2Inverse

Low-dose CT scans are very fast, but they feature strong pixel noise which, in turn, invites for efficient denoising the same way that strong image blur invites for sharpening the images. Wiener-deconvolution serves as a starting point, combining these two operations in a linear Fourier filter. It...

Full description

Saved in:
Bibliographic Details
Main Authors: Simon Zabler, Antoine Klos, Pierre Lhuissier, Luc Salvo, Maziyar Farahmandi, Simon Wittl
Format: Article
Language:deu
Published: NDT.net 2025-02-01
Series:e-Journal of Nondestructive Testing
Online Access:https://www.ndt.net/search/docs.php3?id=30718
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1832086559649693696
author Simon Zabler
Antoine Klos
Pierre Lhuissier
Luc Salvo
Maziyar Farahmandi
Simon Wittl
author_facet Simon Zabler
Antoine Klos
Pierre Lhuissier
Luc Salvo
Maziyar Farahmandi
Simon Wittl
author_sort Simon Zabler
collection DOAJ
description Low-dose CT scans are very fast, but they feature strong pixel noise which, in turn, invites for efficient denoising the same way that strong image blur invites for sharpening the images. Wiener-deconvolution serves as a starting point, combining these two operations in a linear Fourier filter. It may apply in 2D or 3D and requires merely estimates of the Signal-to-Noise Ratio SNR2 as well as the system Modulation Transfer Function (MTF). Meanwhile, any linear filter is unable to adapt to local contrast variations in the images. Therefore, convolutional neural networks (CNN) such as MSDnet or UNet can significantly improve reconstructions from low-dose CT scans thanks to their non-linear nature. The Noise2Inverse framework allows for training these CNN using a split-and-merge of two subsets generated from one raw CT dataset. This study investigates denoising by N2I with respect to the input data quality, the CNN network architecture and the fidelity of the features in the resulting denoised volume images. Unlike Wiener filtering, N2I is far more effective in removing pixel noise. Yet, these models give the vague impression that they might generate ghosts of small features (pores or spots) in the object. Image quality metrics like Fourier Shell Correlation and SNR2 power spectra show clear improvement. In particular, Noise2Inverse preserves the signal power spectrum of all scans reliably. Nevertheless, locally inspecting image features must remain a core technique when the CNN models are applied, i.e. for industrial inspection.
format Article
id doaj-art-1c58bf46b7bc4bb9b778bbbc36a216a8
institution Kabale University
issn 1435-4934
language deu
publishDate 2025-02-01
publisher NDT.net
record_format Article
series e-Journal of Nondestructive Testing
spelling doaj-art-1c58bf46b7bc4bb9b778bbbc36a216a82025-02-06T10:48:18ZdeuNDT.nete-Journal of Nondestructive Testing1435-49342025-02-0130210.58286/30718Denoising and deconvolving CT images of unknown origin: comparing linear Wiener-deconvolution with deep convolutional neural network Noise2InverseSimon ZablerAntoine KlosPierre LhuissierLuc SalvoMaziyar FarahmandiSimon Wittlhttps://orcid.org/0009-0006-0365-7018 Low-dose CT scans are very fast, but they feature strong pixel noise which, in turn, invites for efficient denoising the same way that strong image blur invites for sharpening the images. Wiener-deconvolution serves as a starting point, combining these two operations in a linear Fourier filter. It may apply in 2D or 3D and requires merely estimates of the Signal-to-Noise Ratio SNR2 as well as the system Modulation Transfer Function (MTF). Meanwhile, any linear filter is unable to adapt to local contrast variations in the images. Therefore, convolutional neural networks (CNN) such as MSDnet or UNet can significantly improve reconstructions from low-dose CT scans thanks to their non-linear nature. The Noise2Inverse framework allows for training these CNN using a split-and-merge of two subsets generated from one raw CT dataset. This study investigates denoising by N2I with respect to the input data quality, the CNN network architecture and the fidelity of the features in the resulting denoised volume images. Unlike Wiener filtering, N2I is far more effective in removing pixel noise. Yet, these models give the vague impression that they might generate ghosts of small features (pores or spots) in the object. Image quality metrics like Fourier Shell Correlation and SNR2 power spectra show clear improvement. In particular, Noise2Inverse preserves the signal power spectrum of all scans reliably. Nevertheless, locally inspecting image features must remain a core technique when the CNN models are applied, i.e. for industrial inspection. https://www.ndt.net/search/docs.php3?id=30718
spellingShingle Simon Zabler
Antoine Klos
Pierre Lhuissier
Luc Salvo
Maziyar Farahmandi
Simon Wittl
Denoising and deconvolving CT images of unknown origin: comparing linear Wiener-deconvolution with deep convolutional neural network Noise2Inverse
e-Journal of Nondestructive Testing
title Denoising and deconvolving CT images of unknown origin: comparing linear Wiener-deconvolution with deep convolutional neural network Noise2Inverse
title_full Denoising and deconvolving CT images of unknown origin: comparing linear Wiener-deconvolution with deep convolutional neural network Noise2Inverse
title_fullStr Denoising and deconvolving CT images of unknown origin: comparing linear Wiener-deconvolution with deep convolutional neural network Noise2Inverse
title_full_unstemmed Denoising and deconvolving CT images of unknown origin: comparing linear Wiener-deconvolution with deep convolutional neural network Noise2Inverse
title_short Denoising and deconvolving CT images of unknown origin: comparing linear Wiener-deconvolution with deep convolutional neural network Noise2Inverse
title_sort denoising and deconvolving ct images of unknown origin comparing linear wiener deconvolution with deep convolutional neural network noise2inverse
url https://www.ndt.net/search/docs.php3?id=30718
work_keys_str_mv AT simonzabler denoisinganddeconvolvingctimagesofunknownorigincomparinglinearwienerdeconvolutionwithdeepconvolutionalneuralnetworknoise2inverse
AT antoineklos denoisinganddeconvolvingctimagesofunknownorigincomparinglinearwienerdeconvolutionwithdeepconvolutionalneuralnetworknoise2inverse
AT pierrelhuissier denoisinganddeconvolvingctimagesofunknownorigincomparinglinearwienerdeconvolutionwithdeepconvolutionalneuralnetworknoise2inverse
AT lucsalvo denoisinganddeconvolvingctimagesofunknownorigincomparinglinearwienerdeconvolutionwithdeepconvolutionalneuralnetworknoise2inverse
AT maziyarfarahmandi denoisinganddeconvolvingctimagesofunknownorigincomparinglinearwienerdeconvolutionwithdeepconvolutionalneuralnetworknoise2inverse
AT simonwittl denoisinganddeconvolvingctimagesofunknownorigincomparinglinearwienerdeconvolutionwithdeepconvolutionalneuralnetworknoise2inverse