atlas

Research map / Image generation / Editing and style transfer

Object-Aware Inversion and Reassembly for Image Editing

ICLR 2024 · Image generation › Editing and style transfer · approach: Inversion-based diffusion editing · 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 Object-aware Inversion and Reassembly (OIR), a training-free image editing method that searches an optimal DDIM inversion step per editing pair and reassembles separately edited regions, evaluated on new OIRBench datasets.

Problem

Text-driven diffusion image editing uses a fixed number of DDIM inversion steps for all edits, but optimal steps vary per editing pair, causing poor editing and concept mismatch in multi-object edits.

Approach

Search the optimal inversion step for each editing pair using a metric combining CLIP alignment of the edited region and preservation of the non-edited region, edit each pair separately with its own step, then reassemble the edited regions with the non-edited latent and apply re-inversion before final denoising.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use the OIR search metric instead of Plug-and-PlaySingle-object editing · OIRBench single-object editingCLIP score: 27.39 -> 27.49Helped
Use the OIR search metric instead of Stable Diffusion InpaintingSingle-object editing · OIRBench single-object editingCLIP score: 27.36 -> 27.49Helped
Use the OIR search metric instead of DiffEditSingle-object editing · OIRBench single-object editingCLIP score: 21.23 -> 27.49Helped
Use OIR instead of Stable Diffusion InpaintingMulti-object editing · OIRBench multi-object editingCLIP score: 32.97 -> 34.98Helped
Use OIR instead of Stable Diffusion InpaintingMulti-object editing · OIRBench multi-object editingMS-SSIM: 0.516 -> 0.653Helped
Use OIR instead of Stable Diffusion InpaintingMulti-object editing · OIRBench multi-object editingLPIPS: 0.420 -> 0.329Helped
Run OIR candidate searches on multiple GPUs instead of one GPUOIR · OIRBench multi-object editingAverage time cost: 298s -> 155sHelped
Remove re-inversion during reassembly (ablation)OIR · OIR ablation examplesEditing qualityHurt
Set the reassembly step to a significantly large value, merging editing pairs early (ablation)OIR · OIR ablation examplesConcept consistencyHurt
Remove re-inversion and use an early large reassembly step (ablation)OIR · OIR ablation examplesEditing qualityHurt
Replace Grounded-SAM masks with attention-map masks (ablation)OIR search metric · OIR mask-generator comparisonMask accuracyHurt
Search for the Null-text Inversion cross-replace step instead of using its default (ablation)Null-text Inversion with the search metric · Qualitative editing examplesTarget editing alignmentHelped

Surprising findings

Limitations

Experimental setup

Datasets: Pexels, Unsplash, 500px images

Benchmarks: OIRBench multi-object OIRBench single-object

Metrics: CLIP score MS-SSIM LPIPS user preference

Baselines: DiffEdit Null-text Inversion Plug-and-Play Stable Diffusion Inpainting

Builds on: DDIM inversion Stable Diffusion Plug-and-Play Null-text Inversion Grounded-SAM

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