atlas

Research map / Image generation / Editing and style transfer

An Item Is Worth a Prompt: Versatile Image Editing with Disentangled Control

AAAI 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 D-Edit, which segments an image into items, assigns each item a learned prompt via two-step finetuning, and uses grouped cross-attention to enable disentangled item-level editing (text, image, mask, removal).

Problem

Prompt-based editing of diffusion models is unstable because pretrained DPMs are trained on captions, so editing words changes the whole image; spatial masks are often ignored by DPMs, causing disharmonious edits.

Approach

Segment the image into items, give each item its own learned set of random-init prompt tokens, and replace full cross-attention with grouped cross-attention so each item attends only to its own prompt; two-step optimization (text embeddings, then cross-attention/LoRA weights) builds item-prompt associations, enabling editing by changing prompts, masks, or mappings.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use D-Edit instead of P2PD-Edit · D-Item(Text)LPIPS: 0.401 -> 0.179Helped
Use D-Edit instead of P2PD-Edit · D-Item(Text)CLIP-T: 39.5 -> 42.0Helped
Use D-Edit instead of Paint-by-ExampleD-Edit · D-Item(Image)LPIPS_t: 0.465 -> 0.340Helped
Use D-Edit instead of Paint-by-ExampleD-Edit · D-Item(Image)LPIPS_r: 0.833 -> 0.701Helped
Use D-Edit instead of AnydoorD-Edit · D-Item(Image)CLIP-I: 60.2 -> 66.4Helped
Use D-Edit instead of SDXL-inpaintD-Edit · Item removal user studyQuality: 3.26 -> 4.01Helped
Use D-Edit instead of SDXL-inpaintD-Edit · Item removal user studyFidelity: 2.42 -> 4.44Helped
Use 10 rather than 5 tokens per item (ablation)D-Edit · D-Item(Text)LPIPS: 0.179 -> 0.413Hurt
Use 10 rather than 5 tokens per item (ablation)D-Edit · D-Item(Text)CLIP-T: 42.0 -> 30.1Hurt
Add cross-attention disentanglement (ablation)D-Edit · Text-guided editingpreservation of original item informationHelped

Limitations

Experimental setup

Datasets: D-Item(Text) (100 multi-item images, self-constructed) D-Item(Image) (400 item-item pairs, derived)

Benchmarks: D-Item(Text) D-Item(Image)

Metrics: LPIPS CLIP-T CLIP-I user study quality/fidelity score

Baselines: P2P with null-text inversion SDEdit AnyDoor Paint-by-Example TF-ICON SDXL-inpaint

Builds on: Textual Inversion DreamBooth Prompt-to-Prompt SDEdit LoRA

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