DualDn: Dual-domain Denoising via Differentiable ISP
- URL: http://arxiv.org/abs/2409.18783v2
- Date: Mon, 4 Nov 2024 11:39:40 GMT
- Title: DualDn: Dual-domain Denoising via Differentiable ISP
- Authors: Ruikang Li, Yujin Wang, Shiqi Chen, Fan Zhang, Jinwei Gu, Tianfan Xue,
- Abstract summary: DualDn is a novel learning-based dual-domain denoising.
It adapts to different noise distributions and ISP configurations.
It can be used as a plug-and-play denoising module with real cameras without retraining.
- Score: 18.615749494617564
- License: http://creativecommons.org/licenses/by-nc-sa/4.0/
- Abstract: Image denoising is a critical component in a camera's Image Signal Processing (ISP) pipeline. There are two typical ways to inject a denoiser into the ISP pipeline: applying a denoiser directly to captured raw frames (raw domain) or to the ISP's output sRGB images (sRGB domain). However, both approaches have their limitations. Residual noise from raw-domain denoising can be amplified by the subsequent ISP processing, and the sRGB domain struggles to handle spatially varying noise since it only sees noise distorted by the ISP. Consequently, most raw or sRGB domain denoising works only for specific noise distributions and ISP configurations. To address these challenges, we propose DualDn, a novel learning-based dual-domain denoising. Unlike previous single-domain denoising, DualDn consists of two denoising networks: one in the raw domain and one in the sRGB domain. The raw domain denoising adapts to sensor-specific noise as well as spatially varying noise levels, while the sRGB domain denoising adapts to ISP variations and removes residual noise amplified by the ISP. Both denoising networks are connected with a differentiable ISP, which is trained end-to-end and discarded during the inference stage. With this design, DualDn achieves greater generalizability compared to most learning-based denoising methods, as it can adapt to different unseen noises, ISP parameters, and even novel ISP pipelines. Experiments show that DualDn achieves state-of-the-art performance and can adapt to different denoising architectures. Moreover, DualDn can be used as a plug-and-play denoising module with real cameras without retraining, and still demonstrate better performance than commercial on-camera denoising. The project website is available at: https://openimaginglab.github.io/DualDn/
Related papers
- How to Best Combine Demosaicing and Denoising? [16.921538543268216]
demosaicing and denoising play a critical role in the raw imaging pipeline.
Most demosaicing methods address the demosaicing of noise free images.
The real problem is to jointly denoise and demosaic noisy raw images.
arXiv Detail & Related papers (2024-08-13T07:23:53Z) - Two-stage Progressive Residual Dense Attention Network for Image
Denoising [0.680228754562676]
Many deep CNN-based denoising models equally utilize the hierarchical features of noisy images without paying attention to the more important and useful features, leading to relatively low performance.
We design a new Two-stage Progressive Residual Attention Network (TSP-RDANet) for image denoising, which divides the whole process of denoising into two sub-tasks to remove noise progressively.
Two different attention mechanism-based denoising networks are designed for the two sequential sub-tasks.
arXiv Detail & Related papers (2024-01-05T14:31:20Z) - Real-time Controllable Denoising for Image and Video [44.68523669975698]
Controllable image denoising aims to generate clean samples with human priors and balance sharpness and smoothness.
We introduce Real-time Controllable Denoising (RCD), the first deep image and video denoising pipeline.
RCD provides a fully controllable user interface to edit arbitrary denoising levels in real-time with only one-time network inference.
arXiv Detail & Related papers (2023-03-29T03:10:28Z) - Spatially Adaptive Self-Supervised Learning for Real-World Image
Denoising [73.71324390085714]
We propose a novel perspective to solve the problem of real-world sRGB image denoising.
We take into account the respective characteristics of flat and textured regions in noisy images, and construct supervisions for them separately.
We present a locally aware network (LAN) to meet the requirement, while LAN itself is supervised with the output of BNN.
arXiv Detail & Related papers (2023-03-27T06:18:20Z) - 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) - Modeling sRGB Camera Noise with Normalizing Flows [35.29066692454865]
We propose a new sRGB-domain noise model based on normalizing flows that is capable of learning the complex noise distribution found in sRGB images under various ISO levels.
Our normalizing flows-based approach outperforms other models by a large margin in noise modeling and synthesis tasks.
arXiv Detail & Related papers (2022-06-02T00:56:34Z) - 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) - Pseudo-ISP: Learning Pseudo In-camera Signal Processing Pipeline from A
Color Image Denoiser [73.88164217509816]
We present an unpaired learning scheme to adapt a color image denoiser for handling test images with noise discrepancy.
We consider a practical training setting, i.e., a pre-trained denoiser, a set of test noisy images, and an unpaired set of clean images.
Pseudo-ISP is effective in synthesizing realistic noisy sRGB images.
arXiv Detail & Related papers (2021-03-18T13:11:28Z) - 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) - CycleISP: Real Image Restoration via Improved Data Synthesis [166.17296369600774]
We present a framework that models camera imaging pipeline in forward and reverse directions.
By training a new image denoising network on realistic synthetic data, we achieve the state-of-the-art performance on real camera benchmark datasets.
arXiv Detail & Related papers (2020-03-17T15:20:25Z)
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.