Ultrasound echocardiography despeckling with non-local means time series filter

Ultrasound imaging is one of the most important instruments of modern medical imaging modalities. However, the usefulness of ultrasound imaging is degraded due to the presence of a signal-dependent noise known as speckle. Recently, lots of algorithms have been proposed for despeckling. Unfortunately, few attentions have been paid on time series of ultrasound images like echocardiography. In this paper, we address this problem by developing a time series non-local means (NLM) filter algorithm. A distance measure relevant to a speckle model is firstly introduced to take place of the Gaussian-weighted Euclidian distance according to a Bayesian formulation. By taking the information along the temporal axis into account, we further extend the NLM filter from single frame to image time series. To lighten the computational burden, a blockwise approach and a pre-classification process are used to accelerate the algorithm. In order to evaluate our method, experiments are conducted on both synthetic and in vivo ultrasound images. Experiments show that the proposed method achieves satisfactory results in terms of removing the speckle and preserving the edges and image details, compared with the state-of-the-art methods.

[1]  Jitendra Malik,et al.  Scale-Space and Edge Detection Using Anisotropic Diffusion , 1990, IEEE Trans. Pattern Anal. Mach. Intell..

[2]  Pierrick Coupé,et al.  Bayesian Non-local Means Filter, Image Redundancy and Adaptive Dictionaries for Noise Removal , 2007, SSVM.

[3]  Carl-Fredrik Westin,et al.  Oriented Speckle Reducing Anisotropic Diffusion , 2007, IEEE Transactions on Image Processing.

[4]  Eero P. Simoncelli,et al.  Image quality assessment: from error visibility to structural similarity , 2004, IEEE Transactions on Image Processing.

[5]  L. De Marchi,et al.  Prostate Tissue Characterization via Ultrasound Speckle Statistics , 2006, 2006 IEEE International Symposium on Signal Processing and Information Technology.

[6]  Stuart Crozier,et al.  Denoising of Dynamic Contrast-Enhanced MR Images Using Dynamic Nonlocal Means , 2010, IEEE Transactions on Medical Imaging.

[7]  Pierrick Coupé,et al.  An Optimized Blockwise Nonlocal Means Denoising Filter for 3-D Magnetic Resonance Images , 2008, IEEE Transactions on Medical Imaging.

[8]  David L. Donoho,et al.  De-noising by soft-thresholding , 1995, IEEE Trans. Inf. Theory.

[9]  Scott T. Acton,et al.  A stochastic approach to ultrasound despeckling , 2006, 3rd IEEE International Symposium on Biomedical Imaging: Nano to Macro, 2006..

[10]  John W. Clark,et al.  Speckle Tracking in Intracardiac Echocardiography for the Assessment of Myocardial Deformation , 2009, IEEE Transactions on Biomedical Engineering.

[11]  Alexander A. Sawchuk,et al.  Adaptive Noise Smoothing Filter for Images with Signal-Dependent Noise , 1985, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[12]  Limin Luo,et al.  De-noising of low-dose CT images using space-time nonlocal means over large-scale neighborhoods , 2011, The 2011 IEEE/ICME International Conference on Complex Medical Engineering.

[13]  S. Quegan,et al.  Understanding Synthetic Aperture Radar Images , 1998 .

[14]  M. O’Donnell,et al.  3-D Correlation-Based Speckle Tracking , 2005, Ultrasonic imaging.

[15]  K. Boone,et al.  Effect of skin impedance on image quality and variability in electrical impedance tomography: a model study , 1996, Medical and Biological Engineering and Computing.

[16]  Victor S. Frost,et al.  A Model for Radar Images and Its Application to Adaptive Digital Filtering of Multiplicative Noise , 1982, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[17]  Joachim Weickert,et al.  Anisotropic diffusion in image processing , 1996 .

[18]  Scott T. Acton,et al.  Speckle reducing anisotropic diffusion , 2002, IEEE Trans. Image Process..

[19]  Andrew F. Laine,et al.  Speckle reduction and contrast enhancement of echocardiograms via multiscale nonlinear processing , 1998, IEEE Transactions on Medical Imaging.

[20]  I. Johnstone,et al.  Adapting to Unknown Smoothness via Wavelet Shrinkage , 1995 .

[21]  Kai-Kuang Ma,et al.  A new diamond search algorithm for fast block-matching motion estimation , 2000, IEEE Trans. Image Process..

[22]  John W. Clark,et al.  Nonlinear multiscale wavelet diffusion for speckle suppression and edge enhancement in ultrasound images , 2006, IEEE Transactions on Medical Imaging.

[23]  P. Yger,et al.  An Optimized Blockwise Non Local Means Denoising Filter for 3D Magnetic Resonance Images , 2007 .

[24]  Guillermo Sapiro,et al.  Fast image and video denoising via nonlocal means of similar neighborhoods , 2005, IEEE Signal Processing Letters.

[25]  J. Arendt Paper presented at the 10th Nordic-Baltic Conference on Biomedical Imaging: Field: A Program for Simulating Ultrasound Systems , 1996 .

[26]  Alin Achim,et al.  Novel Bayesian multiscale method for speckle removal in medical ultrasound images , 2001, IEEE Transactions on Medical Imaging.

[27]  Jong-Sen Lee,et al.  Digital Image Enhancement and Noise Filtering by Use of Local Statistics , 1980, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[28]  T. Loupas,et al.  An adaptive weighted median filter for speckle suppression in medical ultrasonic images , 1989 .

[29]  Fan Zhang,et al.  Nonlinear Diffusion in Laplacian Pyramid Domain for Ultrasonic Speckle Reduction , 2007, IEEE Transactions on Medical Imaging.

[30]  J. Morel,et al.  On image denoising methods , 2004 .

[31]  Pierrick Coupé,et al.  Nonlocal Means-Based Speckle Filtering for Ultrasound Images , 2009, IEEE Transactions on Image Processing.

[32]  J. Goodman Statistical Properties of Laser Speckle Patterns , 1963 .