atlas

Research map / Image generation / Super-resolution

Solving Diffusion ODEs with Optimal Boundary Conditions for Better Image Super-Resolution

ICLR 2024 · Image generation › Super-resolution · approach: Diffusion-based super-resolution · 3 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 finding an approximately optimal initial noise (boundary condition) for diffusion ODE samplers by searching random noises on a small HR-LR reference set, yielding stable, plug-and-play improvements for diffusion-based super-resolution.

Problem

Diffusion-based image super-resolution yields unstable quality across samples because of randomness in the reverse process and in the initial noise; few-step samplers amplify this.

Approach

Treat the initial noise x_T of a diffusion ODE as a boundary condition, argue the optimal BC is approximately independent of the LR input, and pick it by Monte Carlo search over K random noises minimizing summed LPIPS on a reference set of R HR-LR pairs; the chosen BC is then reused for all test LR images.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use the approximately optimal boundary condition with DDIM-50SR3 · DIV2k-test, Urban100, and BSD100 (bicubic-SR)LPIPS: 0.1483 -> 0.1053; 0.1333 -> 0.1164; 0.1823 -> 0.1552Helped
Use the approximately optimal boundary condition with DDIM-100SR3 · DIV2k-test, Urban100, and BSD100 (bicubic-SR)LPIPS: 0.1571 -> 0.1032; 0.1335 -> 0.1136; 0.1950 -> 0.1505Helped
Use the approximately optimal boundary condition with DDIM-50StableSR · DIV2k-test and RealSR (real-SR)LPIPS: 0.3629 -> 0.3169; 0.3536 -> 0.2999Helped
Use the approximately optimal boundary condition with D-4DiffIR · DIV2k-test and RealSR (real-SR)DISTS: 0.1773 -> 0.1772; 0.2076 -> 0.1993Mixed
Use the approximately optimal boundary condition with D-4DiffIR · DIV2k-test and RealSR (real-SR)PSNR: 22.94 -> 22.95; 25.33 -> 25.82Helped
Increase the reference-set size R (ablation)The approximately optimal boundary-condition search with SR3 · DIV2k-test (bicubic-SR)LPIPSHelped
Increase the random-candidate-set size K (ablation)The approximately optimal boundary-condition search with SR3 · DIV2k-test (bicubic-SR)LPIPSHelped
Use the approximately optimal boundary condition with DDIM-50Mid-training SR3 · DIV2k-test (bicubic-SR)PSNR: 17.10 -> 19.15Helped

Surprising findings

Limitations

Experimental setup

Datasets: DF2K DIV2K Urban100 B100 RealSR

Benchmarks: DIV2K-test Urban100 BSD100 RealSR

Metrics: PSNR LPIPS DISTS

Baselines: DDPM-1000 DDPM-250 DDPM-100 DDIM-50 DDIM-100 DPM-Solver-20 ESRGAN RankSRGAN SRDiff StableSR DDPM-200 DiffIR Real-ESRGAN

Builds on: DDIM DPM-Solver SR3 StableSR LPIPS

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