***UPDATE***

A new denoising algorithm with a better performance is available here.

Introduction

The current state-of-the-art non-local algorithms for image denoising have the tendency to remove many low contrast details. Frequency-based algorithms keep these details, but on the other hand many artifacts are introduced. Recently, the Dual Domain Image Denoising (DDID) method has been proposed to address this issue. While beating the state-of-the-art, this algorithm still causes strong frequency domain artifacts. This paper reviews DDID under a different light, allowing to understand their origin. The analysis leads to the development of NLDD, a new denoising algorithm that outperforms DDID, BM3D and other state-of-the-art algorithms. NLDD is also three times faster than DDID and easily parallelizable.

People

Preprint

The preprint of the article is available here.

Source code

The source code for NLDD, along with a MATLAB interface, is available here (zip archive).

Online demo

An online demo for NLDD is available here (user demo and password demo).

Archive

Archives with all the results in png are available to download:

Results

Showing values of for σ = .

Click on the cells to view the corresponding images.