DCT2net: an interpretable shallow CNN for image denoising

07/31/2021
by   Sébastien Herbreteau, et al.
28

This work tackles the issue of noise removal from images, focusing on the well-known DCT image denoising algorithm. The latter, stemming from signal processing, has been well studied over the years. Though very simple, it is still used in crucial parts of state-of-the-art "traditional" denoising algorithms such as BM3D. Since a few years however, deep convolutional neural networks (CNN) have outperformed their traditional counterparts, making signal processing methods less attractive. In this paper, we demonstrate that a DCT denoiser can be seen as a shallow CNN and thereby its original linear transform can be tuned through gradient descent in a supervised manner, improving considerably its performance. This gives birth to a fully interpretable CNN called DCT2net. To deal with remaining artifacts induced by DCT2net, an original hybrid solution between DCT and DCT2net is proposed combining the best that these two methods can offer; DCT2net is selected to process non-stationary image patches while DCT is optimal for piecewise smooth patches. Experiments on artificially noisy images demonstrate that two-layer DCT2net provides comparable results to BM3D and is as fast as DnCNN algorithm composed of more than a dozen of layers.

READ FULL TEXT

page 4

page 5

page 6

page 7

page 8

page 9

research
07/21/2018

A Convolutional Neural Networks Denoising Approach for Salt and Pepper Noise

The salt and pepper noise, especially the one with extremely high percen...
research
09/24/2021

Learning-based Noise Component Map Estimation for Image Denoising

A problem of image denoising when images are corrupted by a non-stationa...
research
04/03/2017

Block-Matching Convolutional Neural Network for Image Denoising

There are two main streams in up-to-date image denoising algorithms: non...
research
07/11/2021

Details Preserving Deep Collaborative Filtering-Based Method for Image Denoising

In spite of the improvements achieved by the several denoising algorithm...
research
06/13/2018

Identifying Recurring Patterns with Deep Neural Networks for Natural Image Denoising

While there is a vast diversity in the patterns and textures that occur ...
research
11/26/2022

CFNet: Conditional Filter Learning with Dynamic Noise Estimation for Real Image Denoising

A mainstream type of the state of the arts (SOTAs) based on convolutiona...
research
08/15/2020

Evolving Deep Convolutional Neural Networks for Hyperspectral Image Denoising

Hyperspectral images (HSIs) are susceptible to various noise factors lea...

Please sign up or login with your details

Forgot password? Click here to reset