atlas

Research map / Image generation / Editing and style transfer

DiffEditor: Boosting Accuracy and Flexibility on Diffusion-based Image Editing

CVPR 2024 · Image generation › Editing and style transfer · approach: Inversion-based diffusion editing · 44 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 DiffEditor, a training-light diffusion image editing method that adds an image-prompt encoder (trained on LAION) plus regional SDE sampling, regional score-based gradient guidance, and time travel on top of DragonDiffusion for fine-grained editing.

Problem

Diffusion-based fine-grained image editing suffers from low editing accuracy, artifacts in complex scenes, and limited flexibility (e.g., imagining new content) due to deterministic ODE sampling, text-only prompts, and strong content-consistency constraints.

Approach

Introduce an image prompt encoder (CLIP + QFormer with 64 queries, trained with the diffusion loss) alongside text for editing; inject randomness via regional SDE only in edit areas; localize editing and consistency gradients with the edit mask; and use time travel (DDIM-inversion rollbacks) during guidance steps.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add the DiffEditor image prompt encoder and image prompt conditioningDiffEditor · Object pastingCLIP distance: 0.260 -> 0.274Helped
Add the DiffEditor image prompt encoder and image prompt conditioningDiffEditor · Object movingCLIP distance: 0.282 -> 0.288Helped
Add the DiffEditor image prompt encoder and image prompt conditioningDiffEditor · Appearance replacingCLIP distance: 0.263 -> 0.281Helped
Add DiffEditor’s editing pipelineStable Diffusion 1.5 · CelebA-HQ, 17-point face manipulationMSE distance: 18.51 -> 17.05Helped
Add DiffEditor’s editing pipelineStable Diffusion 1.5 · CelebA-HQ, 68-point face manipulationMSE distance: 13.94 -> 11.52Helped
Use the image prompt rather than text prompting for DDIM inversion and editing (ablation)DiffEditor · Image reconstruction and fine-grained editingreconstruction/editing qualityHelped
Replace the image prompt encoder with IP-Adapter-plus (ablation)DiffEditor · Content draggingtexture-detail consistencyHurt
Apply editing gradients only within the editing-region mask (ablation)DiffEditor · Fine-grained image editingcontent consistency outside the edited regionHelped
Remove the regional constraint on the editing gradient (ablation)DiffEditor · Fine-grained image editingcontent consistency outside the edited regionHurt
Add accurate time travel using deterministic DDIM inversion (ablation)DiffEditor · Complex image-editing scenariosediting qualityHelped
Remove time travel (ablation)DiffEditor · Complex image-editing scenariosediting qualityHurt
Replace accurate time travel with random-noise time travel (ablation)DiffEditor · Complex image-editing scenarioscontent consistencyHurt

Surprising findings

Limitations

Experimental setup

Datasets: LAION CelebA-HQ

Benchmarks: CelebA-HQ face manipulation (17/68 points)

Metrics: MSE landmark distance FID CLIP score runtime

Baselines: UserControllableLT DragGAN DragDiff DragonDiff Paint-by-example Self-Guidance IP-Adapter-plus

Builds on: DragonDiffusion IP-Adapter DDIM DragGAN Stable Diffusion

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