Paper
26 February 2008 A generalization of non-local means via kernel regression
Author Affiliations +
Proceedings Volume 6814, Computational Imaging VI; 68140P (2008) https://doi.org/10.1117/12.778615
Event: Electronic Imaging, 2008, San Jose, California, United States
Abstract
The Non-Local Means (NLM) method of denoising has received considerable attention in the image processing community due to its performance, despite its simplicity. In this paper, we show that NLM is a zero-th order kernel regression method, with a very specific choice of kernel. As such, it can be generalized. The original method of NLM, we show, implicitly assumes local constancy of the underlying image data. Once put in the context of kernel regression, we extend the existing Non-Local Means algorithm to higher orders of regression which allows us to approximate the image data locally by a polynomial or other localized basis of a given order. These extra degrees of freedom allow us to perform better denoising in texture regions. Overall the higher order method displays consistently better denoising capabilities compared to the zero-th order method. The power of the higher order method is amply illustrated with the help of various denoising experiments.
© (2008) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE). Downloading of the abstract is permitted for personal use only.
Priyam Chatterjee and Peyman Milanfar "A generalization of non-local means via kernel regression", Proc. SPIE 6814, Computational Imaging VI, 68140P (26 February 2008); https://doi.org/10.1117/12.778615
Lens.org Logo
CITATIONS
Cited by 38 scholarly publications.
Advertisement
Advertisement
RIGHTS & PERMISSIONS
Get copyright permission  Get copyright permission on Copyright Marketplace
KEYWORDS
Denoising

Image processing

Anisotropic filtering

Data modeling

Error analysis

Image denoising

Digital filtering

Back to Top