Non-Local Video Denoising by CNN
Axel Davy, Thibaud Ehret, Jean-Michel Morel, Pablo Arias, Gabriele, Facciolo

TL;DR
This paper introduces a novel CNN architecture that incorporates non-local self-similarities for effective video denoising, achieving state-of-the-art results and being the first successful CNN application in this domain.
Contribution
It proposes a new CNN-based method that efficiently integrates non-local patch similarities for improved video denoising performance.
Findings
Achieves state-of-the-art video denoising results
First CNN application successfully used for video denoising
Effective incorporation of non-local information into CNNs
Abstract
Non-local patch based methods were until recently state-of-the-art for image denoising but are now outperformed by CNNs. Yet they are still the state-of-the-art for video denoising, as video redundancy is a key factor to attain high denoising performance. The problem is that CNN architectures are hardly compatible with the search for self-similarities. In this work we propose a new and efficient way to feed video self-similarities to a CNN. The non-locality is incorporated into the network via a first non-trainable layer which finds for each patch in the input image its most similar patches in a search region. The central values of these patches are then gathered in a feature vector which is assigned to each image pixel. This information is presented to a CNN which is trained to predict the clean image. We apply the proposed architecture to image and video denoising. For the latter…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsImage and Signal Denoising Methods · Advanced Image Fusion Techniques · Advanced Image Processing Techniques
