Fast, nonlocal and neural: a lightweight high quality solution to image denoising

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Guo, Yu, Davy, Axel, Facciolo, Gabriele, Morel, Jean-Michel, Jin, Qiyu
Format: Preprint
Published: 2024
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866929265741660160
author Guo, Yu
Davy, Axel
Facciolo, Gabriele
Morel, Jean-Michel
Jin, Qiyu
author_facet Guo, Yu
Davy, Axel
Facciolo, Gabriele
Morel, Jean-Michel
Jin, Qiyu
contents With the widespread application of convolutional neural networks (CNNs), the traditional model based denoising algorithms are now outperformed. However, CNNs face two problems. First, they are computationally demanding, which makes their deployment especially difficult for mobile terminals. Second, experimental evidence shows that CNNs often over-smooth regular textures present in images, in contrast to traditional non-local models. In this letter, we propose a solution to both issues by combining a nonlocal algorithm with a lightweight residual CNN. This solution gives full latitude to the advantages of both models. We apply this framework to two GPU implementations of classic nonlocal algorithms (NLM and BM3D) and observe a substantial gain in both cases, performing better than the state-of-the-art with low computational requirements. Our solution is between 10 and 20 times faster than CNNs with equivalent performance and attains higher PSNR. In addition the final method shows a notable gain on images containing complex textures like the ones of the MIT Moire dataset.
format Preprint
id arxiv_https___arxiv_org_abs_2403_03488
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Fast, nonlocal and neural: a lightweight high quality solution to image denoising
Guo, Yu
Davy, Axel
Facciolo, Gabriele
Morel, Jean-Michel
Jin, Qiyu
Image and Video Processing
Computer Vision and Pattern Recognition
With the widespread application of convolutional neural networks (CNNs), the traditional model based denoising algorithms are now outperformed. However, CNNs face two problems. First, they are computationally demanding, which makes their deployment especially difficult for mobile terminals. Second, experimental evidence shows that CNNs often over-smooth regular textures present in images, in contrast to traditional non-local models. In this letter, we propose a solution to both issues by combining a nonlocal algorithm with a lightweight residual CNN. This solution gives full latitude to the advantages of both models. We apply this framework to two GPU implementations of classic nonlocal algorithms (NLM and BM3D) and observe a substantial gain in both cases, performing better than the state-of-the-art with low computational requirements. Our solution is between 10 and 20 times faster than CNNs with equivalent performance and attains higher PSNR. In addition the final method shows a notable gain on images containing complex textures like the ones of the MIT Moire dataset.
title Fast, nonlocal and neural: a lightweight high quality solution to image denoising
topic Image and Video Processing
Computer Vision and Pattern Recognition
url https://arxiv.org/abs/2403.03488