Interactive Powerpoint_How to Master effective communication
Similarity validation improves nonlocal means image denoising
1. www.projectsatbangalore.com 09591912372
1070-9908 (c) 2015 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission. See
http://www.ieee.org/publications_standards/publications/rights/index.html for more information.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI
10.1109/LSP.2015.2465291, IEEE Signal Processing Letters
1
Similarity Validation Based Nonlocal Means
Image Denoising
Mina Sharifymoghaddam, Student Member, IEEE, Soosan Beheshti, Senior Member, IEEE,
Pegah Elahi, Student Member, IEEE and Masoud Hashemi, Student Member, IEEE
Abstract
Nonlocal means is one of the well known and mostly used image denoising methods. The conventional nonlocal
means approach uses weighted version of all patches in a search neighbourhood to denoise the center patch. However,
this search neighbourhood can include some dissimilar patches. In this paper, we propose a pre-processing hard
thresholding algorithm that eliminates those dissimilar patches. Consequently, the method improves the performance
of nonlocal means. The threshold is calculated based on the distribution of distances of noisy similar patches. The
method denoted by Similarity Validation Based Nonlocal Means (NLM-SVB) shows improvement in terms of PSNR
and SSIM of the retrieved image in comparison with nonlocal means and some recent variations of nonlocal means.
Index Terms
Image denoising, Nonlocal means, Noise invalidation, Hard thresholding
I. INTRODUCTION
As digital imaging technologies become more advanced, the issue of image denoising still remains as a challenging
stage. Removing additive noise is an essential pre-processing step in the majority of image processing techniques
such as classification and object recognition, or it can be used for the purpose of improving image visual quality.
Some of the earliest methods of denoising are simple averaging filters such as mean, median, Gaussian smoothing
filters, and bilateral filters [1]. There are methods that transform data to other bases for the purpose of denoising
such as wavelet or curvelet based methods [2].
The concentration of this paper is on nonlocal means methods (NLM) that are preferred when algorithm com-
plexity is an issue. Most local methods only consider a local patch around the target pixel, assuming adjacent pixels
tend to have similar patches. On the other hand, nonlocal means takes advantage of existence of a pattern or similar
Copyright (c) 2015 IEEE. Personal use of this material is permitted. However, permission to use this material for any other purposes must
be obtained from the IEEE by sending a request to pubs-permissions@ieee.org.
M. Sharifymoghaddam and S. Beheshti are with the Department of Electrical and Computer Engineering, Ryerson University, Toronto, ON,
Canada e-mail: (m22shari@ryerson.ca, soosan@ryerson.ca).
P. Elahi is with Altus Group, Toronto, ON, Canada e-mail: (p.elahi81@gmail.com).
M. Hashemi is with Sunnybrook Health Science Center, Toronto, ON, Canada e-mail: (hashemi.masoud@sunnybrook.ca).
August 4, 2015 DRAFT