atlas

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

T2I-Adapter: Learning Adapters to Dig Out More Controllable Ability for Text-to-Image Diffusion Models

AAAI 2024 · Image generation › Text-to-image diffusion · approach: T2I evaluation and controllable adapters · 865 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 T2I-Adapters, small trainable adapter networks that inject spatial structure and color conditions into a frozen Stable Diffusion model, with cubic non-uniform timestep sampling for training.

Problem

Text prompts alone give poor structural and color control over text-to-image diffusion models, and existing control methods (e.g., ControlNet) are heavy or add per-step cost.

Approach

Freeze the pre-trained T2I diffusion model and train lightweight adapters (~77M params) that align external condition maps (sketch, canny, depth, keypoint, segmentation, spatial color) with the model's internal features, injected once into the UNet encoder; adapters are composable by weighted sum and transferable to fine-tuned SD models, with a cubic timestep sampling schedule to force adapters to

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use T2I-Adapter instead of ControlNetSD-V1.5 · COCO validation set, sketchFID: 19.84 -> 18.30Helped
Use T2I-Adapter instead of ControlNetSD-V1.5 · COCO validation set, cannyFID: 15.73 -> 17.96Hurt
Use T2I-Adapter instead of ControlNetSD-V1.5 · COCO validation set, depthFID: 19.09 -> 18.14Helped
Use T2I-Adapter instead of ControlNetSD-V1.5 · COCO validation set, keypointFID: 28.93 -> 29.77Hurt
Use T2I-Adapter instead of ControlNetSD-V1.5 · COCO validation set, semantic segmentationFID: 18.78 -> 16.78Helped
Use T2I-Adapter instead of ControlNetSD-V1.5 · COCO validation set, sketchCLIP Score: 0.2638 -> 0.2593Hurt
Use T2I-Adapter instead of ControlNetSD-V1.5 · COCO validation set, cannyCLIP Score: 0.2613 -> 0.2608Hurt
Use T2I-Adapter instead of ControlNetSD-V1.5 · COCO validation set, depthCLIP Score: 0.2631 -> 0.2656Helped
Use T2I-Adapter instead of ControlNetSD-V1.5 · COCO validation set, keypointCLIP Score: 0.2640 -> 0.2617Hurt
Use T2I-Adapter instead of ControlNetSD-V1.5 · COCO validation set, semantic segmentationCLIP Score: 0.2653 -> 0.2652No clear effect
Inject guidance into the UNet encoder instead of the decoder at 4 scales (ablation)T2I-Adapter · COCO validation set, sketch guidanceMSE: 0.1455 -> 0.1280Helped
Add encoder guidance to decoder guidance at 4 scales (ablation)T2I-Adapter · COCO validation set, sketch guidanceMSE: 0.1455 -> 0.1207Helped

Surprising findings

Limitations

Experimental setup

Datasets: COCO-Stuff LAION-Aesthetics COCO validation set

Benchmarks: COCO validation set

Metrics: FID CLIP score user study MSE of extracted sketch

Baselines: ControlNet GLIGEN PITI SPADE OASIS

Builds on: Stable Diffusion LoRA ControlNet

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