atlas

Research map / Image generation / Fast diffusion sampling

Kernel Density Steering: Inference-Time Scaling via Mode Seeking for Image Restoration

NeurIPS 2025 · Image generation › Fast diffusion sampling · approach: Diffusion posterior sampling · 0 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 Kernel Density Steering (KDS), a training-free inference-time method that steers an N-particle diffusion ensemble toward patch-wise KDE modes for better image super-resolution and inpainting.

Problem

Diffusion-based image restoration suffers from inconsistent fidelity and artifacts, and the perception-distortion trade-off is hard to balance without retraining or external verifiers or known degradation models.

Approach

Compute patch-wise mean-shift (Gaussian KDE gradient) vectors across an ensemble of predicted clean latents at each sampling step and blend the resulting consensus score into the sampler's update, so particles move toward shared high-density regions; the final output is the particle closest to the ensemble mean.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add KDS to LDM-SRLDM-SR with DDIM · DIV2KPSNR: 22.05 -> 22.37Helped
Add KDS to DiffBIRDiffBIR with DDIM · RealSRLPIPS: 0.370 -> 0.339Helped
Add KDS to SeeSRSeeSR with DDIM · DrealSRPSNR: 26.97 -> 27.42Helped
Add KDSLDM-inpainting with DPM-Solver · ImageNet inpaintingPSNR: 19.94 -> 21.29Helped
Use KDS instead of BoN selectionDiffBIR · RealSRPSNR: 23.77 -> 24.39Helped
Use HDS instead of KDSDiffBIR · RealSRLPIPS: 0.339 -> 0.386Hurt
Increase patch size from 1 to 4 at N=10 (ablation)KDS on LDM-SR · DIV2KPSNR: 22.52 -> 22.35Hurt
Increase patch size from 1 to 16 at N=10 (ablation)KDS on LDM-SR · DIV2KPSNR: 22.52 -> 22.17Hurt
Replace Gaussian kernel with Laplacian kernel (ablation)KDS on DiffBIR · RealSRPSNR: 24.39 -> 24.30No clear effect
Replace kernel mode-seeking with L2 guidance (ablation)KDS on DiffBIR · RealSRLPIPS: 0.339 -> 0.349Hurt
Use automatic median-heuristic bandwidth instead of bw=0.3 (ablation)KDS on DiffBIR · RealSRPSNR: 24.39 -> 24.24No clear effect
Increase particle count to 40 and patch size to 4 (ablation)KDS on LDM-SR · DIV2KPSNR: 22.52 -> 22.70Helped

Surprising findings

Limitations

Experimental setup

Datasets: DIV2K RealSR DRealSR ImageNet DF2K

Benchmarks: DIV2K RealSR DRealSR ImageNet

Metrics: PSNR SSIM LPIPS DISTS FID NIMA MANIQA CLIPIQA

Baselines: LDM-SR DiffBIR SeeSR Best-of-N (LIQE) Best-of-N (CLIPIQA) High Density Sampling (HDS) Density-Guided Sampling (DGS) InDI

Builds on: DDIM DPM-Solver++ Mean Shift Latent Diffusion Models

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