atlas

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

Ctrl-X: Controlling Structure and Appearance for Text-To-Image Generation Without Guidance

NeurIPS 2024 · Image generation › Text-to-image diffusion · approach: Compositional text-to-image guidance · 10 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.

Ctrl-X performs training-free, guidance-free zero-shot structure and appearance control for T2I (SDXL) and T2V diffusion models by injecting structure features/attention and applying spatially-aware (attention-weighted) appearance statistic transfer during sampling.

Problem

Existing controllable diffusion methods either need training auxiliary modules on paired data or rely on guidance (backpropagated score functions), which is slow, memory-hungry, and sensitive to guidance strength.

Approach

Replace guidance with feed-forward feature and self-attention injection from a forward-noised structure latent, and transfer appearance via self-attention-weighted mean/std normalization of appearance features, enabling disentangled structure and appearance control with no training or gradients.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use Ctrl-X instead of training-based or guidance-based baselinesStructure and appearance control · ControlNet-supported and new conditionsDINO-I: 0.686 vs 0.555; 0.698 vs 0.574; 0.676 vs 0.506Helped
Use Ctrl-X instead of FreeControlConditional generation · ControlNet-supported and new conditionsLPIPS: 0.635 vs 0.557; 0.590 vs 0.492Helped
Use Ctrl-X instead of FreeControlConditional generation · ControlNet-supported and new conditionsCLIP score: 0.322 vs 0.340; 0.326 vs 0.339Hurt
Use Ctrl-X instead of FreeControlStructure and appearance control · SDXL v1.0 inferenceInference latency (s): 139.53 -> 10.91Helped
Add structure control to appearance-only control (ablation)Ctrl-X · Structure and appearance controlStructure preservationHelped
Add appearance transfer to structure-only control (ablation)Ctrl-X · Structure and appearance controlImage qualityHelped
Use attention-weighted appearance statistics instead of global normalization (ablation)Ctrl-X appearance transfer · Structure and appearance controlImage contrastHelped
Use forward diffusion instead of DDIM inversion (ablation)Ctrl-X structure control · Challenging structure conditionsStructure-image appearance leakageHelped
Enable self-recurrence steps (ablation)Ctrl-X inference · Structure and appearance controlArtifactsHelped
Decrease structure control schedule (ablation)Ctrl-X · Cross-class structure-appearance pairsRealismHelped
Decrease appearance control schedule (ablation)Ctrl-X · Challenging structure-appearance pairsArtifactsHelped

Surprising findings

Limitations

Experimental setup

Datasets: ImageNet-style natural images from the web SDXL-generated images ControlNet annotator-converted conditions

Benchmarks: Ctrl-X structure-appearance control dataset (256 pairs) Ctrl-X conditional generation dataset (175 pairs)

Metrics: DINO self-similarity DINO-I CLIP score LPIPS user preference rate inference latency peak GPU memory

Baselines: ControlNet + IP-Adapter T2I-Adapter + IP-Adapter Uni-ControlNet Splicing ViT Features FreeControl Cross-Image Attention SDEdit Prompt-to-Prompt Plug-and-Play InfEdit IP-Adapter

Builds on: FreeControl Cross-Image Attention AdaAttN DDIM Stable Diffusion XL

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