IDR: Self-Supervised Image Denoising via Iterative Data Refinement
- URL: http://arxiv.org/abs/2111.14358v1
- Date: Mon, 29 Nov 2021 07:22:53 GMT
- Title: IDR: Self-Supervised Image Denoising via Iterative Data Refinement
- Authors: Yi Zhang, Dasong Li, Ka Lung Law, Xiaogang Wang, Hongwei Qin,
Hongsheng Li
- Abstract summary: We present a practical unsupervised image denoising method to achieve state-of-the-art denoising performance.
Our method only requires single noisy images and a noise model, which is easily accessible in practical raw image denoising.
To evaluate raw image denoising performance in real-world applications, we build a high-quality raw image dataset SenseNoise-500 that contains 500 real-life scenes.
- Score: 66.5510583957863
- License: http://arxiv.org/licenses/nonexclusive-distrib/1.0/
- Abstract: The lack of large-scale noisy-clean image pairs restricts supervised
denoising methods' deployment in actual applications. While existing
unsupervised methods are able to learn image denoising without ground-truth
clean images, they either show poor performance or work under impractical
settings (e.g., paired noisy images). In this paper, we present a practical
unsupervised image denoising method to achieve state-of-the-art denoising
performance. Our method only requires single noisy images and a noise model,
which is easily accessible in practical raw image denoising. It performs two
steps iteratively: (1) Constructing a noisier-noisy dataset with random noise
from the noise model; (2) training a model on the noisier-noisy dataset and
using the trained model to refine noisy images to obtain the targets used in
the next round. We further approximate our full iterative method with a fast
algorithm for more efficient training while keeping its original high
performance. Experiments on real-world, synthetic, and correlated noise show
that our proposed unsupervised denoising approach has superior performances
over existing unsupervised methods and competitive performance with supervised
methods. In addition, we argue that existing denoising datasets are of low
quality and contain only a small number of scenes. To evaluate raw image
denoising performance in real-world applications, we build a high-quality raw
image dataset SenseNoise-500 that contains 500 real-life scenes. The dataset
can serve as a strong benchmark for better evaluating raw image denoising. Code
and dataset will be released at https://github.com/zhangyi-3/IDR
Related papers
- Self-Calibrated Variance-Stabilizing Transformations for Real-World Image Denoising [19.08732222562782]
Supervised deep learning has become the method of choice for image denoising.
We show that, contrary to popular belief, denoising networks specialized in the removal of Gaussian noise can be efficiently leveraged in favor of real-world image denoising.
arXiv Detail & Related papers (2024-07-24T16:23:46Z) - Linear Combinations of Patches are Unreasonably Effective for Single-Image Denoising [5.893124686141782]
Deep neural networks have revolutionized image denoising in achieving significant accuracy improvements.
To alleviate the requirement to learn image priors externally, single-image methods perform denoising solely based on the analysis of the input noisy image.
This work investigates the effectiveness of linear combinations of patches for denoising under this constraint.
arXiv Detail & Related papers (2022-12-01T10:52:03Z) - Enhancing convolutional neural network generalizability via low-rank weight approximation [6.763245393373041]
Sufficient denoising is often an important first step for image processing.
Deep neural networks (DNNs) have been widely used for image denoising.
We introduce a new self-supervised framework for image denoising based on the Tucker low-rank tensor approximation.
arXiv Detail & Related papers (2022-09-26T14:11:05Z) - Deep Variation Prior: Joint Image Denoising and Noise Variance
Estimation without Clean Data [2.3061446605472558]
This paper investigates the tasks of image denoising and noise variance estimation in a single, joint learning framework.
We build upon DVP, an unsupervised deep learning framework, that simultaneously learns a denoiser and estimates noise variances.
Our method does not require any clean training images or an external step of noise estimation, and instead, approximates the minimum mean squared error denoisers using only a set of noisy images.
arXiv Detail & Related papers (2022-09-19T17:29:32Z) - Robust Deep Ensemble Method for Real-world Image Denoising [62.099271330458066]
We propose a simple yet effective Bayesian deep ensemble (BDE) method for real-world image denoising.
Our BDE achieves +0.28dB PSNR gain over the state-of-the-art denoising method.
Our BDE can be extended to other image restoration tasks, and achieves +0.30dB, +0.18dB and +0.12dB PSNR gains on benchmark datasets.
arXiv Detail & Related papers (2022-06-08T06:19:30Z) - Learning to Generate Realistic Noisy Images via Pixel-level Noise-aware
Adversarial Training [50.018580462619425]
We propose a novel framework, namely Pixel-level Noise-aware Generative Adrial Network (PNGAN)
PNGAN employs a pre-trained real denoiser to map the fake and real noisy images into a nearly noise-free solution space.
For better noise fitting, we present an efficient architecture Simple Multi-versa-scale Network (SMNet) as the generator.
arXiv Detail & Related papers (2022-04-06T14:09:02Z) - Neighbor2Neighbor: Self-Supervised Denoising from Single Noisy Images [98.82804259905478]
We present Neighbor2Neighbor to train an effective image denoising model with only noisy images.
In detail, input and target used to train a network are images sub-sampled from the same noisy image.
A denoising network is trained on sub-sampled training pairs generated in the first stage, with a proposed regularizer as additional loss for better performance.
arXiv Detail & Related papers (2021-01-08T02:03:25Z) - Adaptive noise imitation for image denoising [58.21456707617451]
We develop a new textbfadaptive noise imitation (ADANI) algorithm that can synthesize noisy data from naturally noisy images.
To produce realistic noise, a noise generator takes unpaired noisy/clean images as input, where the noisy image is a guide for noise generation.
Coupling the noisy data output from ADANI with the corresponding ground-truth, a denoising CNN is then trained in a fully-supervised manner.
arXiv Detail & Related papers (2020-11-30T02:49:36Z) - Unpaired Learning of Deep Image Denoising [80.34135728841382]
This paper presents a two-stage scheme by incorporating self-supervised learning and knowledge distillation.
For self-supervised learning, we suggest a dilated blind-spot network (D-BSN) to learn denoising solely from real noisy images.
Experiments show that our unpaired learning method performs favorably on both synthetic noisy images and real-world noisy photographs.
arXiv Detail & Related papers (2020-08-31T16:22:40Z) - Restore from Restored: Single Image Denoising with Pseudo Clean Image [28.38369890008251]
We propose a simple and effective fine-tuning algorithm called "restore-from-restored"
Our method can be easily employed on top of the state-of-the-art denoising networks.
arXiv Detail & Related papers (2020-03-09T17:35:31Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.