94 research outputs found
Efficient Blind-Spot Neural Network Architecture for Image Denoising
Image denoising is an essential tool in computational photography. Standard
denoising techniques, which use deep neural networks at their core, require
pairs of clean and noisy images for its training. If we do not possess the
clean samples, we can use blind-spot neural network architectures, which
estimate the pixel value based on the neighbouring pixels only. These networks
thus allow training on noisy images directly, as they by-design avoid trivial
solutions. Nowadays, the blind-spot is mostly achieved using shifted
convolutions or serialization. We propose a novel fully convolutional network
architecture that uses dilations to achieve the blind-spot property. Our
network improves the performance over the prior work and achieves
state-of-the-art results on established datasets
Burst Denoising with Kernel Prediction Networks
We present a technique for jointly denoising bursts of images taken from a
handheld camera. In particular, we propose a convolutional neural network
architecture for predicting spatially varying kernels that can both align and
denoise frames, a synthetic data generation approach based on a realistic noise
formation model, and an optimization guided by an annealed loss function to
avoid undesirable local minima. Our model matches or outperforms the
state-of-the-art across a wide range of noise levels on both real and synthetic
data.Comment: To appear in CVPR 2018 (spotlight). Project page:
http://people.eecs.berkeley.edu/~bmild/kpn
- …