Learning to Generate Realistic Noisy Images via Pixel-level Noise-aware Adversarial Training
Yuanhao Cai, Xiaowan Hu, Haoqian Wang, Yulun Zhang, Hanspeter Pfister,, Donglai Wei

TL;DR
This paper introduces PNGAN, a novel noise-aware GAN framework that generates realistic noisy images to improve denoising models, reducing the need for large real noisy-clean datasets.
Contribution
The work proposes a pixel-level adversarial training framework and an efficient generator architecture for realistic noise synthesis, enhancing denoising performance.
Findings
Generated noise closely matches real noise in intensity and distribution
Denoising models trained on generated noise achieve SOTA results
The framework reduces dependency on large real noisy-clean datasets
Abstract
Existing deep learning real denoising methods require a large amount of noisy-clean image pairs for supervision. Nonetheless, capturing a real noisy-clean dataset is an unacceptable expensive and cumbersome procedure. To alleviate this problem, this work investigates how to generate realistic noisy images. Firstly, we formulate a simple yet reasonable noise model that treats each real noisy pixel as a random variable. This model splits the noisy image generation problem into two sub-problems: image domain alignment and noise domain alignment. Subsequently, we propose a novel framework, namely Pixel-level Noise-aware Generative Adversarial Network (PNGAN). PNGAN employs a pre-trained real denoiser to map the fake and real noisy images into a nearly noise-free solution space to perform image domain alignment. Simultaneously, PNGAN establishes a pixel-level adversarial training to conduct…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
Taxonomy
TopicsImage and Signal Denoising Methods · Image Processing Techniques and Applications · Advanced Image Processing Techniques
