Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

Blind2Unblind: Self-Supervised Image Denoising with Visible Blind Spots

About

Real noisy-clean pairs on a large scale are costly and difficult to obtain. Meanwhile, supervised denoisers trained on synthetic data perform poorly in practice. Self-supervised denoisers, which learn only from single noisy images, solve the data collection problem. However, self-supervised denoising methods, especially blindspot-driven ones, suffer sizable information loss during input or network design. The absence of valuable information dramatically reduces the upper bound of denoising performance. In this paper, we propose a simple yet efficient approach called Blind2Unblind to overcome the information loss in blindspot-driven denoising methods. First, we introduce a global-aware mask mapper that enables global perception and accelerates training. The mask mapper samples all pixels at blind spots on denoised volumes and maps them to the same channel, allowing the loss function to optimize all blind spots at once. Second, we propose a re-visible loss to train the denoising network and make blind spots visible. The denoiser can learn directly from raw noise images without losing information or being trapped in identity mapping. We also theoretically analyze the convergence of the re-visible loss. Extensive experiments on synthetic and real-world datasets demonstrate the superior performance of our approach compared to previous work. Code is available at https://github.com/demonsjin/Blind2Unblind.

Zejin Wang, Jiazheng Liu, Guoqing Li, Hua Han• 2022

Related benchmarks

TaskDatasetResultRank
Image DenoisingBSD300
PSNR (dB)30.87
78
Grayscale Image DenoisingUrban100
PSNR31.79
76
Grayscale Image DenoisingBSD68
PSNR31.44
75
Image DenoisingPolyU
PSNR38.25
56
Image DenoisingKodak
PSNR32.34
45
Image DenoisingSet14
PSNR31.27
45
Image DenoisingKodak (test)
PSNR31.98
42
Image DenoisingCC15
PSNR36.51
25
Image DenoisingSIDD Benchmark raw-RGB (test)
PSNR50.79
24
Image DenoisingSIDD raw-RGB (val)
PSNR51.36
24
Showing 10 of 55 rows

Other info

Code

Follow for update