atlas

Research map / Image generation / Super-resolution

A Dynamic Kernel Prior Model for Unsupervised Blind Image Super-Resolution

CVPR 2024 · Image generation › Super-resolution · approach: Blind super-resolution · 37 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 DKP, an unsupervised, pre-training-free kernel estimation module (MCMC-sampled kernel priors plus network-based Langevin optimization) that plugs into DIP and diffusion restorers for blind SR.

Problem

Blind super-resolution requires estimating unknown blur kernels, but leading learning-based methods need supervised pre-training on labeled LR-HR or kernel datasets, limiting generalization across kernel types.

Approach

A Dynamic Kernel Prior: kernel priors are obtained by likelihood-weighted Monte Carlo (MCMC-style) sampling of random kernels given the current HR estimate and LR input, and a lightweight kernel network is updated via a network-based Langevin dynamics step that uses these priors as noise-like perturbations, all without pre-training.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use Diff-DKP instead of the strongest reported baselineBlind super-resolution · Gaussian kernels, Set5/Set14/BSD100/Urban100 x4PSNR: 27.81 -> 29.44; 25.68 -> 26.76; 25.61 -> 26.63; 22.92 -> 23.92Helped
Use DIP-DKP instead of the strongest reported baselineBlind super-resolution · Gaussian kernels, Set5/Set14/BSD100/Urban100 x4PSNR: 27.81 -> 28.03; 25.68 -> 25.98; 25.61 -> 25.66; 22.92 -> 23.24Helped
Use Diff-DKP instead of the strongest reported baselineBlind super-resolution · Motion kernels, Set5/Set14/BSD100/Urban100 x4PSNR: 24.78 -> 28.74; 24.38 -> 26.03; 22.80 -> 24.10; 20.58 -> 22.26Helped
Use DIP-DKP instead of the strongest reported baselineBlind super-resolution · Motion kernels, Set5/Set14/BSD100/Urban100 x4PSNR: 24.78 -> 25.30; 24.38 -> 24.52; 22.80 -> 23.02; 20.58 -> 21.24Helped
Remove the RKS module (ablation)DIP-DKP · Gaussian kernels, Set14 x4image PSNR: 25.98 -> 18.77Hurt
Remove the RKS module (ablation)Diff-DKP · Gaussian kernels, Set14 x4image PSNR: 26.76 -> 17.33Hurt
Remove the RKS module (ablation)DIP-DKP · Motion kernels, Set14 x4image PSNR: 24.52 -> 18.19Hurt
Remove the RKS module (ablation)Diff-DKP · Motion kernels, Set14 x4image PSNR: 26.03 -> 17.65Hurt
Vary MCMC sampling count L (ablation)DIP-DKP · Set5, Gaussian kernelimage PSNR: 20.99; 27.12; 28.44; 28.57; 28.52; 28.29; 28.03Mixed
Vary MCMC sampling count L (ablation)Diff-DKP · Set5, Gaussian kernelimage PSNR: 21.97; 28.95; 29.40; 29.47; 29.76; 29.67; 29.26Mixed
Vary PKE kernel-network depth and units (ablation)DIP-DKP · Set5 x4image PSNR: 13.75; 23.57; 28.93; 28.24; 13.61; 28.97; 28.48; 28.35; 13.30; 28.81; 28.52; 26.65; 13.86; 28.30; 28.54; 27.93Mixed

Surprising findings

Limitations

Experimental setup

Datasets: Set5 Set14 BSD100 Urban100 RealSRSet

Benchmarks: Set5 Set14 BSD100 Urban100 RealSRSet

Metrics: PSNR SSIM kernel PSNR

Baselines: Double-DIP DIP-FKP DASR BSRDM DCLS DiffBIR DARM

Builds on: Deep Image Prior Double-DIP FKP DDPM

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