Non-local means algorithm with adaptive patch size and bandwidth

Non-local means algorithm is an effective denoising method that consists in some kind of averaging process carried on similar patches in a noisy image. Some internal parameters, such as patch size and bandwidth, strongly influence the performance of non-local means, but with the difficulty of tuning...

Full description

Saved in:
Bibliographic Details
Published inOptik (Stuttgart) Vol. 124; no. 22; pp. 5639 - 5645
Main Authors Hu, Jing, Luo, Yu-Pin
Format Journal Article
LanguageEnglish
Published Elsevier GmbH 01.11.2013
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:Non-local means algorithm is an effective denoising method that consists in some kind of averaging process carried on similar patches in a noisy image. Some internal parameters, such as patch size and bandwidth, strongly influence the performance of non-local means, but with the difficulty of tuning. Many solutions for choosing these two parameters, like cross-validation and Steins unbiased risk estimate criterion, are successful but computationally heavy. In this paper, we introduce a new feature metric that is capable of providing a quantitative measure of geometric structures of image in the presence of noise. The proposed region-based non-local means method first classifies a noisy image into several regions. Then, a local window and a local bandwidth value are selected pixel-wisely according to the property of each region and the local value of the new feature metric. Experiments on standard test images show that the proposed method outperforms the original non-local means version by around 1.34dB and is comparable to or better than the performance of the current state-of-the-art non-local means based denoising algorithms, both visually and quantitatively.
Bibliography:ObjectType-Article-2
SourceType-Scholarly Journals-1
ObjectType-Feature-1
content type line 23
ISSN:0030-4026
1618-1336
DOI:10.1016/j.ijleo.2013.04.009