atlas

Research map / Vision-language and multimodal / Multimodal LLMs

Guiding Instruction-based Image Editing via Multimodal Large Language Models

ICLR 2024 · Vision-language and multimodal › Multimodal LLMs · approach: Visual instruction tuning · 11 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 MGIE, which uses an MLLM (LLaVA-7B) to derive concise visually-grounded expressive instructions and passes learned visual tokens through an edit head into a Stable Diffusion editor, trained end-to-end on IPr2Pr.

Problem

Instruction-based image editing struggles when human instructions are brief or ambiguous, and CLIP text encoders capture static descriptions rather than the transformation needed for editing.

Approach

An MLLM perceives the image and the instruction to produce a concise expressive instruction, and appended learnable [IMG] tokens from its hidden states are mapped by an edit head into latent guidance for a diffusion editor; the MLLM and diffusion model are trained jointly end-to-end with instruction and editing losses.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use visual-aware expressive instructions instead of instruction-only LLaMA guidanceMGIE vs. LGIE · EVR, GIER, MA5k, and MagicBrush (zero-shot)editing metrics: MGIE: EVR 71.49 DINO vs. 69.71; EVR CVS 81.73 vs. 82.04; GIER 59.24 SSIM vs. 56.86; MA5k 66.25 SSIM vs. 64.60; MagicBrusMixed
Include instruction loss to train concise expressive instructions (ablation)MGIE · MA5kSSIM: 58.18 -> 66.25Helped
Include instruction loss to train concise expressive instructions (ablation)MGIE · MA5kLPIPS: 0.365 -> 0.298Helped
Include instruction loss to train concise expressive instructions (ablation)MGIE · MagicBrushDINO: 71.50 -> 82.22Helped
Include instruction loss to train concise expressive instructions (ablation)MGIE · MagicBrushCVS: 85.19 -> 91.14Helped
Include instruction loss to train concise expressive instructions (ablation)MGIE · MagicBrushCTS: 29.11 -> 30.40Helped
Use visual-aware MGIE guidance rather than LGIE guidance (ablation)Frozen InsPix2Pix (FZ) · MA5k and MagicBrushediting performanceHelped
Fine-tune InsPix2Pix on expressive instructions (FT) (ablation)InsPix2Pix · MA5k and MagicBrushediting performanceHelped
Jointly train the diffusion editor and language model end-to-end (E2E) (ablation)MGIE · MA5k and MagicBrushediting performanceHelped
Remove instruction loss (ablation)LGIE and MGIE · MA5k and MagicBrushediting metricsHurt
Use summarized expressive instructions instead of full descriptions (ablation)MGIE · image-instruction alignmentCLIP-Score: 22.7 vs. 64.5 tokensHelped
Use the What prompt instead of the How prompt (ablation)MGIE · expressive instruction generationvisual alignmentHelped

Surprising findings

Limitations

Experimental setup

Datasets: IPr2Pr EVR GIER MA5k MagicBrush

Benchmarks: EVR GIER MA5k MagicBrush

Metrics: L1 DINO similarity CLIP visual similarity SSIM LPIPS CLIP text similarity FID human ranking

Baselines: InstructPix2Pix LGIE Text2LIVE Null-Inv HIVE InstEdit

Builds on: InstructPix2Pix LLaVA GILL Stable Diffusion BLIP-2

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