Robust and interpretable blind image denoising via bias-free convolutional neural networks

06/13/2019
by   Sreyas Mohan, et al.
6

Deep convolutional networks often append additive constant ("bias") terms to their convolution operations, enabling a richer repertoire of functional mappings. Biases are also used to facilitate training, by subtracting mean response over batches of training images (a component of "batch normalization"). Recent state-of-the-art blind denoising methods (e.g., DnCNN) seem to require these terms for their success. Here, however, we show that these networks systematically overfit the noise levels for which they are trained: when deployed at noise levels outside the training range, performance degrades dramatically. In contrast, a bias-free architecture -- obtained by removing the constant terms in every layer of the network, including those used for batch normalization-- generalizes robustly across noise levels, while preserving state-of-the-art performance within the training range. Locally, the bias-free network acts linearly on the noisy image, enabling direct analysis of network behavior via standard linear-algebraic tools. These analyses provide interpretations of network functionality in terms of nonlinear adaptive filtering, and projection onto a union of low-dimensional subspaces, connecting the learning-based method to more traditional denoising methodology.

READ FULL TEXT

page 4

page 7

research
03/05/2021

CDLNet: Robust and Interpretable Denoising Through Deep Convolutional Dictionary Learning

Deep learning based methods hold state-of-the-art results in image denoi...
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
12/07/2020

Noise2Kernel: Adaptive Self-Supervised Blind Denoising using a Dilated Convolutional Kernel Architecture

With the advent of recent advances in unsupervised learning, efficient t...
research
07/12/2018

Toward Convolutional Blind Denoising of Real Photographs

Despite their success in Gaussian denoising, deep convolutional neural n...
research
12/02/2021

CDLNet: Noise-Adaptive Convolutional Dictionary Learning Network for Blind Denoising and Demosaicing

Deep learning based methods hold state-of-the-art results in low-level i...
research
01/02/2019

Optical Fringe Patterns Filtering Based on Multi-Stage Convolution Neural Network

Optical fringe patterns are often contaminated by speckle noise, making ...
research
02/03/2017

A method of limiting performance loss of CNNs in noisy environments

Convolutional Neural Network (CNN) recognition rates drop in the presenc...

Please sign up or login with your details

Forgot password? Click here to reset