atlas

Research map / Image generation / Image restoration

Zero-shot Denoising via Neural Compression: Theoretical and algorithmic framework

NeurIPS 2025 · Image generation › Image restoration · approach: Self-supervised image denoising · 1 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 ZS-NCD, a zero-shot denoiser that trains a neural compression network with an entropy-regularized objective on overlapping patches of a single noisy image and averages patch reconstructions, plus finite-sample upper bounds for compression-based ML denoising under AWGN and Poisson noise.

Problem

Denoising a single noisy image without clean references or training data (zero-shot denoising), where learning-based zero-shot methods often overfit or need early stopping, and where compression-based denoisers have historically underperformed on images.

Approach

Treat an untrained neural compression network (encoder, entropy model, decoder) as the denoiser: train it on overlapping patches of one noisy image with a rate-distortion-style objective, so the built-in entropy constraint prevents overfitting, then aggregate overlapping patch outputs; the fidelity weight lambda is chosen so the residual MSE matches the known noise variance (or a Poisson-derived t

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use ZS-NCD instead of the strongest listed baselineKodak24 AWGN denoising · Kodak24 AWGN, σ=15, 25, 50PSNR (dB): 32.37 -> 33.18; 29.98 -> 30.60; 27.06 -> 27.89Helped
Use ZS-NCD instead of the strongest listed baselineKodak24 Poisson denoising · Kodak24 Poisson, α=15, 25, 50PSNR (dB): 28.22 -> 27.64; 29.26 -> 28.77; 30.41 -> 30.60Mixed
Use ZS-NCD instead of the strongest listed baselineMouse Nuclei microscopy denoising · Mouse Nuclei AWGN, σ=10 and 20PSNR (dB): 38.65 -> 38.23; 34.96 -> 34.71Hurt
Use ZS-NCD instead of the strongest listed baselinePolyU real-camera denoising · PolyU camera images, unknown noisePSNR (dB): 35.71 -> 35.84Helped
Replace the convolutional encoder-decoder with an MLP (ablation)ZS-NCD on Set11 · Set11 AWGN, σ=25 and 50PSNR (dB): 28.93 -> 29.52; 25.58 -> 25.89Helped
Average predictions from overlapping patches instead of retaining one fixed patch location (ablation)ZS-NCD on Parrot · Parrot, Set11 AWGN σ=25PSNR (dB): 25.90 -> 28.14Helped
Use Poisson negative log-likelihood instead of MSE (ablation)ZS-NCD with estimated α on Cameraman · Cameraman, Set11 Poisson α=15 and 50PSNR (dB): 23.41 -> 23.13; 25.22 -> 24.88Hurt
Use Poisson negative log-likelihood instead of MSE (ablation)ZS-NCD with estimated α on Cameraman · Cameraman, Set11 Poisson α=15SSIM: 0.7554 -> 0.7567Helped

Surprising findings

Limitations

Experimental setup

Datasets: Set11 Set13 Kodak24 Mouse Nuclei PolyU

Benchmarks: Set11 Set13 Kodak24 Mouse Nuclei PolyU

Metrics: PSNR SSIM

Baselines: JPEG2K BM3D DIP Deep Decoder ZS-N2S Self2Self ZS-N2N DS-N2N Pixel2Pixel

Builds on: Deep Image Prior Zero-shot Noise2Noise Deep Decoder BM3D

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