atlas

Research map / Image generation / Fast diffusion sampling

EasyInv: Toward Fast and Better DDIM Inversion

ICML 2025 · Image generation › Fast diffusion sampling · approach: Distillation for few-step generation · 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 EasyInv, a training-free DDIM inversion variant that blends the current latent with the previous one at selected timesteps (Kalman-filter-inspired) to avoid iterative noise refinement.

Problem

DDIM inversion yields inaccurate noise estimates, degrading reconstruction; existing fixed-point/iterative refinements (ReNoise, Pan et al.) improve quality but cost multiple model passes per step and can fail on special inputs.

Approach

Instead of iteratively optimizing per-step noise, periodically aggregate the current inverted latent with the previous latent (z_t = eta*z_t + (1-eta)*z_{t-1}) at selected steps, interpreted as a simplified constant-gain Kalman filter, reinforcing the initial latent's influence at no extra model calls.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Replace iterative inversion with EasyInv latent aggregationDDIM inversion on Stable Diffusion v1.4 · COCO 2017 test and validationSSIM: 0.621 -> 0.646Helped
Replace iterative inversion with EasyInv latent aggregationDDIM inversion on Stable Diffusion v1.4 · COCO 2017 test and validationTime: 5s -> 5sNo clear effect
Replace iterative inversion with EasyInv latent aggregationReNoise on Stable Diffusion v1.4 · COCO 2017 test and validationTime: 16s -> 5sHelped
Replace iterative inversion with EasyInv latent aggregationReNoise on Stable Diffusion v1.4 · COCO 2017 test and validationLPIPS: 0.316 -> 0.321Hurt
Replace iterative inversion with EasyInv latent aggregationFixed-Point Iteration on Stable Diffusion v1.4 · COCO 2017 test and validationSSIM: 0.563 -> 0.646Helped
Use half precision instead of full precisionEasyInv on Stable Diffusion v1.4 · COCO 2017 test and validationTime: 9s -> 5sHelped
Use half precision instead of full precisionEasyInv on Stable Diffusion v1.4 · COCO 2017 test and validationLPIPS: 0.321 -> 0.321No clear effect
Add EasyInv aggregation to DirectInvDirectInv with P2P editing · P2PPSNR: 27.22 -> 27.30Helped
Add EasyInv aggregation to DirectInvDirectInv with MasaCtrl editing · MasaCtrlDistance×10^3: 24.70 -> 23.82Helped
Add EasyInv aggregation to DirectInvDirectInv with P2P-Zero editing · P2P-ZeroDistance×10^3: 49.22 -> 48.02Helped
Add EasyInv aggregation to DirectInvDirectInv with PnP editing · PnP*Distance×10^3: 24.29 -> 22.88Helped
Set η to 0.2 instead of 0.5 (ablation)EasyInv with DirectInv · PnP*Distance×10^3: 22.88 -> 25.90Hurt

Surprising findings

Limitations

Experimental setup

Datasets: COCO 2017 test and validation sets (2,298 images) PnP Inversion editing dataset (9 editing tasks)

Benchmarks: COCO 2017 subset reconstruction PnP Inversion editing benchmark

Metrics: LPIPS SSIM PSNR inference time structure distance MSE CLIP similarity

Baselines: DDIM Inversion ReNoise Fixed-Point Iteration Null-text inversion Negative-Prompt Inversion StyleDiffusion DirectInv

Builds on: DDIM ReNoise Fixed-point iteration inversion (Pan et al.) Null-text inversion DirectInv

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