Separate CT-Reconstruction for Orientation and Position Adaptive Wavelet Denoising

Similar documents
Edge-Preserving Denoising for Segmentation in CT-Images

Iterative CT Reconstruction Using Curvelet-Based Regularization

DCT image denoising: a simple and effective image denoising algorithm

IMAGE DE-NOISING IN WAVELET DOMAIN

Projection and Reconstruction-Based Noise Filtering Methods in Cone Beam CT

Image Denoising Based on Hybrid Fourier and Neighborhood Wavelet Coefficients Jun Cheng, Songli Lei

International Journal for Research in Applied Science & Engineering Technology (IJRASET) Denoising Of Speech Signals Using Wavelets

Genetic Algorithm Based Medical Image Denoising Through Sub Band Adaptive Thresholding.

Non-Stationary CT Image Noise Spectrum Analysis

The Near Future in Cardiac CT Image Reconstruction

Gradient-Based Differential Approach for Patient Motion Compensation in 2D/3D Overlay

Improvement and Evaluation of a Time-of-Flight-based Patient Positioning System

A parallel patch based algorithm for CT image denoising on the Cell Broadband Engine

Comparative Analysis of Various Denoising Techniques for MRI Image Using Wavelet

Image Denoising using SWT 2D Wavelet Transform

DENOISING OF COMPUTER TOMOGRAPHY IMAGES USING CURVELET TRANSFORM

Efficient Algorithm For Denoising Of Medical Images Using Discrete Wavelet Transforms

Image denoising in the wavelet domain using Improved Neigh-shrink

A COMPARISON OF WAVELET-BASED AND RIDGELET- BASED TEXTURE CLASSIFICATION OF TISSUES IN COMPUTED TOMOGRAPHY

On Iterations and Scales of Nonlinear Filters

Wavelet Shrinkage in Noise Removal of Hyperspectral Remote Sensing Data

Scaling Calibration in the ATRACT Algorithm

Adaptive Wavelet Image Denoising Based on the Entropy of Homogenus Regions

Incoherent noise suppression with curvelet-domain sparsity Vishal Kumar, EOS-UBC and Felix J. Herrmann, EOS-UBC

High Performance GPU-Based Preprocessing for Time-of-Flight Imaging in Medical Applications

Image Compression. -The idea is to remove redundant data from the image (i.e., data which do not affect image quality significantly)

WAVELET BASED THRESHOLDING FOR IMAGE DENOISING IN MRI IMAGE

Total Variation Regularization Method for 3D Rotational Coronary Angiography

Digital Image Processing. Chapter 7: Wavelets and Multiresolution Processing ( )

Image Denoising Methods Based on Wavelet Transform and Threshold Functions

International Journal of Modern Trends in Engineering and Research e-issn No.: , Date: 2-4 July, 2015

IMPROVING SENSOR NOISE ANALYSIS FOR CT-SCANNER IDENTIFICATION

DUE to beam polychromacity in CT and the energy dependence

Quality Guided Image Denoising for Low-Cost Fundus Imaging

Denoising and Edge Detection Using Sobelmethod

Total Variation Regularization Method for 3-D Rotational Coronary Angiography

Whole Body MRI Intensity Standardization

Spatial-temporal Total Variation Regularization (STTVR) for 4D-CT Reconstruction

Depth-Layer-Based Patient Motion Compensation for the Overlay of 3D Volumes onto X-Ray Sequences

Bayesian Spherical Wavelet Shrinkage: Applications to Shape Analysis

An Introduc+on to Mathema+cal Image Processing IAS, Park City Mathema2cs Ins2tute, Utah Undergraduate Summer School 2010

Denoising of Coronary artery X-ray angiography image using UDWT

Reduction of Metal Artifacts in Computed Tomographies for the Planning and Simulation of Radiation Therapy

Multidimensional Noise Reduction in C-arm Cone-beam CT via 2D-based Landweber Iteration and 3D-based Deep Neural Networks

Efficient Image Compression of Medical Images Using the Wavelet Transform and Fuzzy c-means Clustering on Regions of Interest.

De-Noising with Spline Wavelets and SWT

INTERNATIONAL JOURNAL OF PURE AND APPLIED RESEARCH IN ENGINEERING AND TECHNOLOGY

Hybrid Filter Based on Neural Networks for Removing Quantum Noise in Low-Dose Medical X-ray CT Images

Sliced Ridgelet Transform for Image Denoising

CoE4TN3 Image Processing. Wavelet and Multiresolution Processing. Image Pyramids. Image pyramids. Introduction. Multiresolution.

Image Resolution Improvement By Using DWT & SWT Transform

Chapter 3 Set Redundancy in Magnetic Resonance Brain Images

CHAPTER 6 ENHANCEMENT USING HYPERBOLIC TANGENT DIRECTIONAL FILTER BASED CONTOURLET

A New Wavelet Denoising Method for Experimental Time Domain Signals: Pulsed Dipolar ESR NY 14853, USA USA

Image Processing. Traitement d images. Yuliya Tarabalka Tel.

Image Denoising Using Bayes Shrink Method Based On Wavelet Transform

Convolution-Based Truncation Correction for C-Arm CT using Scattered Radiation

2D Vessel Segmentation Using Local Adaptive Contrast Enhancement

Adaptive Reconstruction Methods for Low-Dose Computed Tomography

Optimization of CT Simulation Imaging. Ingrid Reiser Dept. of Radiology The University of Chicago

Fuzzy C-means Clustering For Retinal Layer Segmentation On High Resolution OCT Images

DUAL TREE COMPLEX WAVELETS Part 1

Final Review. Image Processing CSE 166 Lecture 18

[N569] Wavelet speech enhancement based on voiced/unvoiced decision

WAVELET BASED NONLINEAR SEPARATION OF IMAGES. Mariana S. C. Almeida and Luís B. Almeida

Adaptative Elimination of False Edges for First Order Detectors

Image Enhancement Techniques for Fingerprint Identification

A New Soft-Thresholding Image Denoising Method

Empirical Mode Decomposition Based Denoising by Customized Thresholding

Resolution Magnification Technique for Satellite Images Using DT- CWT and NLM

Classification of Subject Motion for Improved Reconstruction of Dynamic Magnetic Resonance Imaging

Empirical cupping correction: A first-order raw data precorrection for cone-beam computed tomography

A New Technique of Extraction of Edge Detection Using Digital Image Processing

Radon Transform and Filtered Backprojection

An Effective Denoising Method for Images Contaminated with Mixed Noise Based on Adaptive Median Filtering and Wavelet Threshold Denoising

Fast iterative beam hardening correction based on frequency splitting in computed tomography

International Journal of Research in Advent Technology Available Online at:

CHAPTER 9 INPAINTING USING SPARSE REPRESENTATION AND INVERSE DCT

Image Enhancement in Spatial Domain. By Dr. Rajeev Srivastava

Noise Reduction from Ultrasound Medical Images using Rotated Wavelet Filters

Denoising of Computed Tomography Images using Wavelet Transform

CHAPTER 3 DIFFERENT DOMAINS OF WATERMARKING. domain. In spatial domain the watermark bits directly added to the pixels of the cover

Reducing Speckle Noise in Medical Ultrasound Image using Diffusion Filter Algorithm

DUAL energy CT (DECT) is a modality where one and. Empirical Dual Energy Calibration (EDEC) for Cone-Beam Computed Tomography

EE369C: Assignment 6

Comparative Evaluation of DWT and DT-CWT for Image Fusion and De-noising

International Journal of Advanced Engineering Technology E-ISSN

Fast 3D Mean Shift Filter for CT Images

Image Fusion Based on Wavelet and Curvelet Transform

2D Image Registration in CT Images using Radial Image Descriptors

EECS490: Digital Image Processing. Lecture #19

Optimal Decomposition Level of Discrete, Stationary and Dual Tree Complex Wavelet Transform for Pixel based Fusion of Multi-focused Images

Two Dimensional Wavelet and its Application

Spiral ASSR Std p = 1.0. Spiral EPBP Std. 256 slices (0/300) Kachelrieß et al., Med. Phys. 31(6): , 2004

Advanced phase retrieval: maximum likelihood technique with sparse regularization of phase and amplitude

Image Denoising Based on Wavelet Transform using Visu Thresholding Technique

Stripe Noise Removal from Remote Sensing Images Based on Stationary Wavelet Transform

Evaluation of Spectrum Mismatching using Spectrum Binning Approach for Statistical Polychromatic Reconstruction in CT

Tomographic reconstruction: the challenge of dark information. S. Roux

Adaptive Multiresolution Denoising Filter for 3D MR Images

Transcription:

Separate CT-Reconstruction for Orientation and Position Adaptive Wavelet Denoising Anja Borsdorf 1,, Rainer Raupach, Joachim Hornegger 1 1 Chair for Pattern Recognition, Friedrich-Alexander-University Erlangen-Nuremberg Siemens Medical Solutions, Forchheim Email: anja.borsdorf@informatik.uni-erlangen.de Abstract. The projection data measured in computed tomography (CT) and, consequently, the slices reconstructed from these data are noisy. For a reliable diagnosis and subsequent image processing, like segmentation, the ratio between relevant tissue contrasts and the noise amplitude must be sufficiently large. By separate reconstruction from even and odd numbered projections, two images can be computed, which only differ with respect to noise. We show that these images allow an orientation and position adaptive noise estimation for level-dependent threshold determination in the wavelet domain. 1 Introduction In computed tomography (CT), the projections acquired at the detector are noisy, predominantly caused by quantum statistics. This noise propagates through the reconstruction algorithm to the reconstructed slices. Pixel noise in the images can be reduced by increasing the radiation dose or by choosing a smoothing reconstruction [1]. However, with respect to patient care, the least possible radiation dose is required and a smoothing reconstruction lowers image resolution. This shows that pixel noise in the images cannot be reduced arbitrarily. Nevertheless, an increased signal-to-noise ratio is beneficial for a reliable diagnosis and subsequent image processing, like registration or segmentation. This paper presents a new wavelet based method for edge-preserving noise reduction in CT-images. State of the art and new contribution A very important requirement for any noise reduction in medical images is that all clinically relevant image content must be preserved. A common approach for edge-preserving noise reduction is wavelet thresholding, based on the work of Donoho and Johnstone []. The input image is decomposed into wavelet coefficients. Insignificant detail coefficients below a defined threshold are erased, but those with larger values are preserved. The noise suppressed image is obtained

33 Fig. 1. Block diagram of the noise reduction method by an inverse wavelet transformation from the modified coefficients. The difficulty is to find a suitable threshold, especially for noise with spatially varying power and directed noise, which is commonly present in CT-images. Choosing the threshold too high may lead to visible loss of image structures, but the effect of noise suppression may be insufficient, if the threshold was chosen too low. Therefore, a reliable estimation of noise for threshold determination is one of the main issues. We show that the local and orientation dependent noise power in CT can be estimated from two separately reconstructed images, which only differ with respect to image noise. Therefore, the noise reduction method adapts itself to the noise power and allows for the reduction of spatially varying and oriented noise. 3 Methods 3.1 Overview An overview of the noise reduction method is shown in Fig. 1. First, two images A and B are generated, which only differ with respect to image noise. In CT, this can be achieved by separate reconstruction from disjoint subsets of projections P1 P and P P, with P1 P =. More precisely, one image is reconstructed from the even and the other from the odd numbered projections. The two resulting images include the same information but different noise. Both images are decomposed by a two dimensional stationary wavelet transformation (SWT) [3]. After this transformation, at each decomposition level, four two-dimensional blocks of coefficients are available for both images: the lowpass filtered approximation image C and three detail images W H, W V and W D including high frequency structures in horizontal (H), vertical (V) and diagonal (D) direction, together with noise in the respective frequency bands. The computation of the differences between the detail coefficients of the two input images shows just the noise in the respective frequency band and orientation. These noise images can then be used for the estimation of the spatial and orientation dependent standard deviation of noise in A and B. From this estimation, a thresholding mask is computed and applied to the averaged detail coefficients of the input images. The computation of the inverse wavelet transformation from the modified coefficients results in a noise-suppressed image. This again corresponds to the reconstruction from the complete set of projections but with improved signal-to-noise ratio.

34 3. Threshold determination The two images A and B only differ with respect to image noise, but include the same information A = S + N A, B = S + N B (1) where S represents information and N A N B noise included in image A and B, respectively. The standard deviations of noise in the two separately reconstructed images can be assumed to be equivalent (σ A σ B ), because the number of contributing quanta for both images is approximately the same. However, the noise level in A and B is increased by a factor of in comparison to the reconstruction from the complete set of projections or the average of the two input images M = 0.5(A + B). It can be assumed that we have zero-mean noise in both images. By the computation of the difference image D = A B = N A N B () we get a noise-image free of structures. The standard deviations σ A and σ B of noise can be approximated from the standard deviation in the difference image σ D by σ A = σ B = σd (3) Thus, the standard deviation of noise in the average image M results in: σ M = σ A = σ D (4) In order to compute a level and orientation dependent threshold for denoising in the wavelet domain, noise in the different frequency bands and orientations should be estimated in separation. The discrete wavelet transformation is a linear transformation. Therefore, the differences between the detail coefficients can also be directly used for noise estimation. At each decomposition level l the difference images D H l = W H Al W H Bl, D V l = W V Al W V Bl, D D l = W D Al W D Bl (5) between the detail coefficients are computed, where the subscripts A and B correspond to the two images. These difference images are then used for the estimation of noise in the respective frequency band and orientation. In CTimages, the noise power is spatially varying. Therefore, noise should be estimated position dependent. In order to achieve this, a region of m m pixels is chosen around each position in the difference image and the standard deviations of the pixel values are locally computed within these regions. Thus, we obtain three images σ H l, σv l and σ D l with the local standard deviations of noise in the difference images in the horizontal, vertical and diagonal directions. Together with Eq. (4), orientation, position and level dependent thresholds are computed τ H l = k σh l, τ V l = k σv l, τ D l = k σd l (6)

Fig.. Example of orientation and position dependent threshold at the first decomposition level for thoracic image with strongly directed noise 35 (a) average M (b) difference D (c) threshold τ H 1 (d) threshold τ V 1 (e) threshold τ D 1 The constant k controls the amount of noise suppression. With increasing k more noise is removed. In Fig. 3(c)- 3(e) the thresholds computed with m = 3 for the first decomposition level in the horizontal, vertical and diagonal directions are shown for a thorax-slice (see average of input images in Fig. 3(a)) with strongly directed noise (see difference of input images in Fig. 3(b)). 3.3 Averaging and thresholding The computed thresholds from Eq. (6) are then applied to the averaged wavelet coefficients of the input images. We perform a hard thresholding, meaning that all coefficients with an absolute value below the threshold are set to zero and values above are kept unchanged. The final noise suppressed image is computed by an inverse wavelet transformation from the averaged and weighted wavelet coefficients of the input images. 4 Results In Fig. 4(d) and 4(f), zoomed-in noise suppressed results from the proposed method applied to a thoracic image (see Fig. 3(a)) are shown for two different settings of k. Further, the difference images (Fig. 4(e), 4(g)) between the denoised and average of input images (Fig. 4(a)) are displayed. The images are compared to the denoising result achieved with the SWT De-noising D tool from the Matlab wavelet toolbox [4] (see Fig. 4(b) and 4(c)). All computations were performed using a Haar wavelet decomposition up to the fourth decomposition level. For denoising in Matlab, we used a Balance Sparsity-Norm hard thresholding method with a non-white-noise model.

36 Fig. 3. Denoising result of the proposed method in pixel region taken from thoraxslice with strongly directed noise. Center and window settings used for displaying CTimages: c = 50, w = 400. Center and window settings used for displaying difference images: c = 0, w = 30 (a) original (b) matlab, den. (c) matlab, diff. (d) den., k = 1.0 (e) diff., k = 1.0 (f) den., k = 1.5 (g) diff., k = 1.5 5 Discussion The difference image in Fig. 4(c) shows that standard wavelet denoising methods reduce noise in the images but also blurr edges. The reason for this is that no reliable noise estimation is possible if just one CT-image is available. In contrast, the proposed method adapts itself to the spatially varying noise power in the different frequency bands and orientations and, therefore, performs much better especially in images with directed noise. References 1. Kalender WA. Computed Tomography. Munich: Publics MCD Werbeagentur GmbH; 000.. Donoho DL, Johnstone IM. Ideal spatial adaptation by wavelet shrinkage. Biometrika 1994;81(3):45 455. 3. Coifman RR, Donoho DL. Translation invariant denoising. Lecture Notes in Statistics: Wavelets and Statistics 1995;103:15 150. 4. Mathworks Inc. Wavelet Toolbox; 006. http://www.mathworks.com/products/wavelet/.