atlas

Research map / Image generation / Image restoration

Masked and Shuffled Blind Spot Denoising for Real-World Images

CVPR 2024 · Image generation › Image restoration · approach: Raw and low-light noise modeling · 18 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes MASH, a single-image blind-spot denoiser that adaptively selects the input masking ratio from an estimated noise-correlation gap and applies local pixel shuffling to decorrelate noise.

Problem

Single-image self-supervised denoising of real images whose noise is spatially correlated, which degrades blind-spot denoising (BSD) methods that assume independent noise.

Approach

Shows that the optimal masking ratio of BSD depends on noise correlation (high masking for correlated noise, low for iid), uses the gap between noise estimates at two masking ratios as a correlation proxy to choose the ratio, and shuffles pixels within small tiles of flat regions of a pseudo-clean image to weaken noise correlation.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add adaptive masking (ablation)Blind spot denoising without local pixel shuffling · SIDDPSNR (dB): 33.12 -> 34.45Helped
Add adaptive masking (ablation)Blind spot denoising with local pixel shuffling · SIDDPSNR (dB): 33.86 -> 35.06Helped
Add local pixel shuffling (ablation)Blind spot denoising without adaptive masking · SIDDPSNR (dB): 33.12 -> 33.86Helped
Add local pixel shuffling (ablation)Blind spot denoising with adaptive masking · SIDDPSNR (dB): 34.45 -> 35.06Helped
Add adaptive masking (ablation)Blind spot denoising without local pixel shuffling · FMDDPSNR (dB): 32.25 -> 33.56Helped
Add adaptive masking (ablation)Blind spot denoising with local pixel shuffling · FMDDPSNR (dB): 32.92 -> 33.71Helped
Add local pixel shuffling (ablation)Blind spot denoising without adaptive masking · FMDDPSNR (dB): 32.25 -> 32.92Helped
Add local pixel shuffling (ablation)Blind spot denoising with adaptive masking · FMDDPSNR (dB): 33.56 -> 33.71Helped
Increase local-shuffling neighborhood size from s=2 to s=5 (ablation)MASH · SIDD ValidationPSNR (dB): 34.65 -> 35.15Helped
Increase local-shuffling neighborhood size from s=5 to s=6 (ablation)MASH · SIDD ValidationPSNR (dB): 35.15 -> 35.09Hurt

Surprising findings

Limitations

Experimental setup

Datasets: SIDD FMDD PolyU Kodak (synthetic noise generation)

Benchmarks: SIDD validation SIDD benchmark FMDD PolyU

Metrics: PSNR SSIM inference time parameters FLOPs

Baselines: Self2Self NN+denoiser DIP BM3D PD-denoising APBSN-single ScoreDVI CVF-SID LUD-VAE DnCNN

Builds on: Noise2Void Self2Self Deep Image Prior Noise2Noise AP-BSN

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy