A Non Local Means Method Using Fuzzy Similarity Criteria for Restoration of Ultrasound Images Kamran Binaee and Reza P. R. Hasanzadeh DSP Research Laboratory, Department of Electrical Engineering, University of Guilan, Rasht, Iran kamranbinaee@msc.guilan.ac.ir, hasanzadehpak@guilan.ac.ir Abstract—Conventional Non-Local Means (NLM) as one of the most powerful denoising filters especially for reduction of additive Gaussian noise is not successful in the case of Ultrasound (US) Images noise suppression. In the presence of additive Gaussian noise model, the NLM filter uses Euclidean distance similarity criterion to find similar patches and therefore it is not appropriate for US images which have noise with multiplicative and signal dependant nature. The more successful version of NLM filter for US images which is known as Optimized Bayesian NLM (OBNLM) is developed based on Pearson Distance similarity criterion to measure and find the similar patches. In this paper, we tried to improve the performance of NLM filter using appropriate fuzzy similarity criteria. The proposed filters are evaluated in objective and subjective manners with both synthetic phantom and real clinical US images. It is shown that the proposed methods have better ability for noise reduction comparing with the other state-of-art de-speckling filters. Key Words: fuzzy similarity measure, multiplicative noise, non- local means filter, Speckle noise. I. INTRODUCTION Image restoration as one of the most important fields of image processing has a critical role in medical imaging and diagnosis [1-3]. Dealing with several noise models, researchers have proposed various denoising algorithms in the literature [1-2]. Non-Local Means (NLM) is one of the state-of-art methods for image restoration which has an outstanding performance in case of additive Gaussian noise model [3]. This filter and its properties will be reviewed briefly in section II. On the other hand, in Ultrasound Images (US), noise and degradation function usually have multiplicative and signal dependent nature which in these cases the performance of NLM filter is degraded significantly [4-6]. Coupe et al. [4] proposed a modification for NLM in case of signal dependant noise using Bayesian framework, which is known as Optimized Bayesian Non Local Means (OBNLM) filter [4]. The main advantage of this method is using Pearson distance instead of Euclidean distance, which was derived by assuming the appropriate model of noise [4]. Regarding the performance of these alternative methods shown in section III, although the amount of noise reduction is increased but it seems to be possible to improve the denoising ability using heuristic and knowledge-based fuzzy similarity measures. In section IV of this work some well known fuzzy similarity measures used in image processing applications are introduced and compared [7-9]. As shown in section V, synthetic phantom US images with appropriate model of noise are used to evaluate and find the best setup of fuzzy similarity criteria and then the proposed methods are compared with several recently developed de-speckling filters namely; NLM, OBNLM and also Speckle Reducing Anisotropic Diffusion (SRAD) filter which adapts a Diffusion method to US images using edge-sensitive operators [5]. Several experiments on real clinical US images are included in section VI respectively. II. NON LOCAL MEANS FILTER The key idea of the NLM filter is to consider the data redundancy among the “patches” of a noisy image, and restore the noise free pixel using weighted average of non local pixels [3]. = j j j i i x u x x w x u NL ) ( ) , ( )) ( ( (1) As shown in (1) and also in Fig.1 NL(u(x i )) is the restored intensity of the noisy pixel u(x i ) where w(x i ,x j ) is the weight assigned to the noisy value u(x j ). This weight evaluates the similarity between two neighbourhoods N i and N j centered on pixels x i and x j called “patches” or “similarity window”. The original non local means filter considers the pixel intensities of the whole image in the weighted average, while for practical and computational reasons this is restricted to a neighbourhood called “search window”. Figure 1. Determining the weights for image patches in NLM method 978-1-4577-1535-8/11/$26.00 ©2011 IEEE