atlas

Research map / Image generation / Text-to-image diffusion

MIGC: Multi-Instance Generation Controller for Text-to-Image Synthesis

CVPR 2024 · Image generation › Text-to-image diffusion · approach: Layout-to-image control · 68 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 MIGC, which decomposes multi-instance text-to-image generation into per-instance shading subtasks inside Stable Diffusion's cross-attention layers, and introduces the COCO-MIG benchmark.

Problem

Text-to-image diffusion models cannot reliably generate multiple instances in one image with correct per-instance positions, attributes, and counts (textual and spatial attribute leakage).

Approach

Divide-and-conquer: treat each instance as a shading subtask in cross-attention space, enhance each with a trainable enhancement attention layer using grounded phrase tokens (text + Fourier box embedding), add a layout attention template and global background, and fuse them with a Shading Aggregation Controller.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use MIGC instead of GLIGENtext-to-image generation · COCO-MIGInstance Success Rate (Avg, %): 32.39 -> 58.43Helped
use MIGC instead of GLIGENtext-to-image generation · COCO-PositionAP: 40.68/68.26/42.85 to 54.69/84.17/61.71Helped
use MIGC instead of GLIGENtext-to-image generation · DrawBenchAttribute (mechanical, %): 51.00 -> 79.00Helped
use MIGC instead of GLIGENtext-to-image generation · DrawBenchSpatial (mechanical, %): 61.25 -> 69.38Helped
add Shading Aggregation Controller (SAC) (ablation)MIGC · COCO-PositionAP: 52.05 -> 54.69Helped
add Enhancement Attention (EA) (ablation)MIGC · COCO-PositionSuccess Ratio: 12.10 -> 80.16Helped
add Layout Attention (LA) (ablation)MIGC with SAC · COCO-PositionAP: 53.03 -> 54.69Helped
add inhibition loss with weight 0.1 (ablation)MIGC · COCO-PositionAP: 52.46 -> 54.69Helped
set inhibition loss weight to 1.0 instead of 0.1 (ablation)MIGC · COCO-PositionAP: 54.69 -> 55.62Helped
set inhibition loss weight to 1.0 instead of 0.1 (ablation)MIGC · COCO-PositionFID: 24.52 -> 26.94Hurt
remove inhibition loss (ablation)MIGC · COCO-PositionAP: 54.69 -> 52.46Hurt

Surprising findings

Limitations

Experimental setup

Datasets: COCO 2014 COCO-Position DrawBench

Benchmarks: COCO-MIG COCO-Position DrawBench

Metrics: Instance Success Rate mIoU AP AP50 AP75 Success Ratio CLIP score Local CLIP score FID-6K Attribute success rate

Baselines: Stable Diffusion v1.4 GLIGEN Multi-Diffusion Layout Diffusion Box-Diffusion TFLCG AAE Structure Diffusion

Builds on: Stable Diffusion GLIGEN Multi-Diffusion Box-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