atlas

Research map / Image generation / Super-resolution

Uncertainty-guided Perturbation for Image Super-Resolution Diffusion Model

CVPR 2025 · Image generation › Super-resolution · approach: Diffusion-based super-resolution · 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 UPSR, a pixel-space diffusion super-resolution model that uses an uncertainty estimate (residual of an auxiliary SR network) to reduce noise in flat LR regions, plus SR-conditioning and a VQGAN-free architecture.

Problem

Diffusion-based image super-resolution starts from LR-embedded noise with isotropic noise levels, ignoring that flat and edge/texture regions of the LR image lie at different distances from the HR distribution, leading to suboptimal perceptual quality and high computational cost.

Approach

Treat different LR regions as sitting at different diffusion timesteps: estimate per-pixel uncertainty from the residual between an auxiliary SR prediction and the LR input, and use it to weight the noise level (Uncertainty-guided Noise Weighting), reducing noise in flat areas; additionally condition the denoiser on the SR estimate and replace VQGAN with PixelUnshuffle/nearest upsampling for pixel

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add uncertainty-guided noise weighting (UNW) (ablation)ResShift-based SR pipeline · RealSRCLIPIQA: 0.5447 -> 0.5760Helped
Add uncertainty-guided noise weighting (UNW) (ablation)ResShift-based SR pipeline · RealSetCLIPIQA: 0.6141 -> 0.6340Helped
Add SR prediction g(y0) as conditional information alongside the LR input (ablation)ResShift-based SR pipeline with UNW · RealSRPSNR: +0.34 dBHelped
Add SR prediction g(y0) as conditional information alongside the LR input (ablation)ResShift-based SR pipeline with UNW · RealSRCLIPIQA: +0.0247Helped
Replace VQGAN encoder and decoder with PixelUnshuffle and nearest-neighbor upsamplingUPSR · RealSRMUSIQ: 48.698 -> 64.541Helped
Replace VQGAN encoder and decoder with PixelUnshuffle and nearest-neighbor upsamplingUPSR · Trainingtraining speed: increasing training speed by 167%Helped
Replace VQGAN encoder and decoder with PixelUnshuffle and nearest-neighbor upsamplingUPSR · Trainingmemory footprint: saving GPU memory footprint by 38%Helped

Surprising findings

Limitations

Experimental setup

Datasets: ImageNet ImageNet-Test RealSR RealSet65

Benchmarks: ImageNet-Test RealSR RealSet65

Metrics: PSNR SSIM LPIPS CLIPIQA MUSIQ MANIQA NIQE

Baselines: ESRGAN RealSR-JPEG BSRGAN RealESRGAN SwinIR DASR LDM-15 ResShift-15 ResShift-4

Builds on: ResShift SR3 LDM LPIPS RealESRGAN

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