atlas

Research map / Image generation / Editing and style transfer

The Blessing of Randomness: SDE Beats ODE in General Diffusion-based Image Editing

ICLR 2024 · Image generation › Editing and style transfer · approach: Inversion-based diffusion editing · 4 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 a unified probabilistic view of diffusion-based image editing, proves KL between SDE marginals contracts while ODE marginals stay invariant, and builds SDE counterparts of ODE editing baselines plus SDE-Drag and the DragBench benchmark.

Problem

Diffusion-based image editing modifies a latent variable so it deviates from the marginal distribution of the sampling SDE/ODE, and prior work lacks a principled understanding of how the SDE vs. ODE choice affects editing quality.

Approach

Unify editing methods as edit-then-resample pipelines and prove that, under distribution mismatch at time t0, the KL divergence between SDE marginals contracts over time while ODE marginals do not; use this to design SDE counterparts of ODE editing baselines and a copy-and-paste SDE-Drag method.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Replace DDIM with DDPM sampling for inpaintingInpaint-SDE versus Inpaint-ODE · Places, small and large masks; 25, 50, and 100 stepsFID: 5.84 -> 5.18; 5.86 -> 4.97; 5.86 -> 4.91; 17.73 -> 16.43; 17.57 -> 15.48; 17.50 -> 15.27Helped
Replace DDIM with DDPM sampling for inpaintingInpaint-SDE versus Inpaint-ODE · Places, small and large masks; 25, 50, and 100 stepsLPIPS: 0.227 -> 0.218; 0.227 -> 0.215; 0.227 -> 0.215; 0.363 -> 0.351; 0.361 -> 0.345; 0.361 -> 0.343Helped
Use Cycle-SDE instead of the editing ODE formulationDiffEdit-SDE versus DiffEdit-ODE · COCO image-to-image translationFIDHelped
Use Cycle-SDE instead of the editing ODE formulationDiffEdit-SDE versus DiffEdit-ODE · COCO image-to-image translationLPIPSHelped
Use Cycle-SDE instead of the editing ODE formulationDiffEdit-SDE versus DiffEdit-ODE · COCO image-to-image translationCLIP-ScoreHelped
Use SDE-Drag instead of ODE-DragDiffusion-based point dragging · DragBenchuser preferenceHelped
Use SDE-Drag instead of DragDiffusionDiffusion-based point dragging · DragBenchuser preferenceHelped
Use SDE-Drag instead of DragGANPoint dragging · DragBench eligible domainsuser preferenceHelped
Use double precision instead of Float32 (ablation)Cycle-SDE image reconstruction · COCO validation, CFG scale 7.5PSNR: 11.83 -> 24.28Helped
Use double precision instead of Float32 (ablation)DDIM inversion image reconstruction · COCO validation, CFG scale 7.5PSNR: 11.86 -> 16.97Helped
Increase t0 from 0.4T toward 0.8T (ablation)SDE-Drag · Dragging image fidelity and faithfulnessfidelityHelped
Increase t0 from 0.4T toward 0.8T (ablation)SDE-Drag · Dragging image fidelity and faithfulnessfaithfulnessHurt

Surprising findings

Limitations

Experimental setup

Datasets: Places COCO COCO-BISON LAION-5B

Benchmarks: Places COCO DragBench

Metrics: FID LPIPS CLIP-Score PSNR user preference rate

Baselines: ODE-Drag DragDiffusion DragGAN DiffEdit-ODE Inpaint-ODE

Builds on: DDPM DDIM DiffEdit DragDiffusion DragGAN SDEdit CycleDiffusion

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