atlas

Research map / Image generation / Editing and style transfer

OmniEdit: Building Image Editing Generalist Models Through Specialist Supervision

ICLR 2025 · Image generation › Editing and style transfer · approach: Instruction-based diffusion editing · 0 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.

Builds OmniEdit, an instruction-based image editor on SD3 Medium with a new EditNet control-branch architecture, trained on 1.2M specialist-generated, GPT-4o-filtered (via distilled InternVL2) multi-aspect-ratio edit pairs across seven editing tasks.

Problem

Existing end-to-end instruction-based image editing models are trained on biased synthetic data with skewed editing skills, noisy CLIP-filtered pairs, and only square low-resolution images, so they generalize poorly to real-world edits.

Approach

Use seven task-specific specialist models to generate balanced editing pairs, filter them with importance weights from an LMM scorer (GPT-4o distilled into InternVL2-8B) instead of CLIP-score, and train a generalist editor via EditNet, a control branch that replicates each DiT layer and interacts bidirectionally with the main branch and text tokens.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use Omni-Edit instead of CosXL-EditImage editing on Omni-Edit-Bench · Omni-Edit-BenchHuman SC_avg: 0.56 -> 0.71Helped
Use Omni-Edit instead of CosXL-EditImage editing on Omni-Edit-Bench · Omni-Edit-BenchHuman Acc_avg: 0.35 -> 0.55Helped
Use Omni-Edit instead of CosXL-EditImage editing on Omni-Edit-Bench · Omni-Edit-BenchHuman O_avg: 0.59 -> 0.69Helped
Use Omni-Edit instead of CosXL-EditImage editing on Omni-Edit-Bench · Omni-Edit-BenchVIEScore GPT4o SC_avg: 5.81 -> 6.66Helped
Add importance scoring and filtering to the training data (ablation)Omni-Edit · Omni-Edit-BenchVIEScore GPT4o PQ_avg: 6.20 -> 8.38Helped
Add importance scoring and filtering to the training data (ablation)Omni-Edit · Omni-Edit-BenchVIEScore GPT4o SC_avg: 2.95 -> 6.66Helped
Add importance scoring and filtering to the training data (ablation)Omni-Edit · Omni-Edit-BenchVIEScore Gemini SC_avg: 1.80 -> 5.82Helped
Use EditNet intermediate representation interaction instead of ControlNet-TextControl (ablation)Omni-Edit architecture · Omni-Edit-BenchVIEScore GPT4o SC_avg: 4.70 -> 6.66Helped
Use EditNet intermediate representation interaction instead of ControlNet-TextControl (ablation)Omni-Edit architecture · Omni-Edit-BenchVIEScore Gemini O_avg: 4.48 -> 5.78Helped
Use EditNet instead of ControlNet without text updates (ablation)Omni-Edit architecture · Omni-Edit-BenchVIEScore GPT4o SC_avg: 4.60 -> 6.66Helped
Use EditNet instead of ControlNet without text updates (ablation)Omni-Edit architecture · Omni-Edit-BenchVIEScore Gemini SC_avg: 4.25 -> 5.82Helped

Surprising findings

Limitations

Experimental setup

Datasets: LAION-5B OpenImages V6 Omni-Edit training set (synthetic) GPT-4o-scored samples

Benchmarks: Omni-Edit-Bench

Metrics: VIEScore PQ VIEScore SC VIEScore overall human PQ human SC human overall human accuracy

Baselines: InstructPix2Pix MagicBrush UltraEdit HQ-Edit CosXL-Edit HIVE DiffEdit SDEdit

Builds on: Stable Diffusion 3 ControlNet InstructPix2Pix VIEScore Prompt-to-Prompt

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