atlas

Research map / Image generation / Editing and style transfer

h-Edit: Effective and Flexible Diffusion-Based Editing via Doob's h-Transform

CVPR 2025 · 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 h-Edit, a training-free diffusion image editing method framed as reverse-time bridge modeling via Doob's h-transform and Langevin Monte Carlo, splitting each update into reconstruction and editing terms.

Problem

Diffusion-based image editing balances effective edits against faithful preservation of unedited content, and most training-free methods lack a theoretical foundation and struggle to combine multiple editing types.

Approach

Modify the reverse diffusion transition with Doob's h-transform so the backward process converges to the distribution p(x0)h(x0,0); sample edits with Langevin Monte Carlo, decomposing each update into a reconstruction term (from inversion) plus an editing gradient of log h, allowing product-of-experts composition of multiple editing objectives.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use h-Edit-D instead of NTStable Diffusion v1.4 text-guided editing · PIE-BenchLocal CLIP: 0.130 -> 0.147Helped
Use h-Edit-D instead of NTStable Diffusion v1.4 text-guided editing · PIE-BenchLPIPS×102: 6.07 -> 4.85Helped
Use h-Edit-R instead of EFStable Diffusion v1.4 text-guided editing · PIE-BenchLocal CLIP: 0.126 -> 0.159Helped
Use h-Edit-R instead of EFStable Diffusion v1.4 text-guided editing · PIE-BenchLPIPS×102: 5.70 -> 5.08Helped
Use h-Edit-R instead of EFCelebA-HQ face swapping · CelebA-HQ face swappingID: 0.74 -> 0.80Helped
Use h-Edit-R instead of FaceShifterCelebA-HQ face swapping · CelebA-HQ face swappingExpr.: 2.39 -> 2.76Hurt
Use h-Edit-R instead of FaceShifterCelebA-HQ face swapping · CelebA-HQ face swappingFID: 10.16 -> 17.68Hurt
Use 3 optimization steps instead of 1 (ablation)h-Edit-R face swapping · CelebA-HQ face swappingID: 0.80 -> 0.84Helped
Use 3 optimization steps instead of 1 (ablation)h-Edit-R face swapping · CelebA-HQ face swappingFID: 17.68 -> 19.12Hurt

Surprising findings

Limitations

Experimental setup

Datasets: PIE-Bench CelebA-HQ

Benchmarks: PIE-Bench CelebA-HQ face swapping

Metrics: CLIP similarity local CLIP similarity PSNR LPIPS SSIM DINO distance ArcFace identity similarity expression error pose error FID

Baselines: Null-text inversion Negative prompt inversion StyleDiffusion Noise Map Guidance PnP Inversion Edit Friendly LEDITS++ FaceShifter MegaFS AFS DiffFace

Builds on: Edit Friendly DDIM Prompt-to-Prompt classifier-free guidance Langevin Monte Carlo

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