atlas

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

X-Adapter: Adding Universal Compatibility of Plugins for Upgraded Diffusion Model

CVPR 2024 · Image generation › Text-to-image diffusion · approach: Text-driven synthesis and semantic guidance · 1 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 X-Adapter, a frozen-copy adapter with trainable mapping layers that lets plugins (ControlNet, T2I-Adapter, LoRA) built for Stable Diffusion 1.5 work directly on SDXL without retraining the plugins.

Problem

Plugins such as ControlNet, T2I-Adapter and LoRA are trained for a specific base diffusion model and break when a larger upgraded model (e.g., SDXL) is released, requiring costly retraining of each plugin.

Approach

Keep a frozen copy of the base model (SD 1.5) to preserve plugin connectors, and train only mapping layers that remap its decoder features into the decoder of a frozen upgraded model (SDXL) trained with null text prompts; add a two-stage inference strategy (SD1.5 warm-up then SDXL, SDEdit-style) to align initial latents.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use X-Adapter instead of SDEdit for ControlNet compatibility with SDXLStable Diffusion 1.5 ControlNet · COCO validationCondition reconstruction: 0.14 ± 0.10 -> 0.27 ± 0.13Helped
Use X-Adapter instead of SDEdit for LoRA compatibility with SDXLStable Diffusion 1.5 LoRA · LoRA style controlStyle similarity: 0.72 -> 0.83Helped
Insert mapping layers in the decoder only, rather than encoder or both (ablation)X-Adapter · Control guidanceGuidance capabilityHelped
Fuse guidance features by addition rather than guidance fusion or SPADE (ablation)X-Adapter · Condition-guided generationCondition restorationHelped
Increase the upgraded model's null-text training probability (ablation)X-Adapter with SDXL · Condition-guided generationGuidance abilityHelped
Use two-stage inference to align the initial latents (ablation)X-Adapter with SDXL · ControlNet depthConditional accuracyHelped

Surprising findings

Limitations

Experimental setup

Datasets: LAION high-resolution subset (300k images) COCO validation set (5,000 images)

Benchmarks: COCO validation set

Metrics: FID CLIP score condition reconstruction score style similarity user preference rank (AHR)

Baselines: Stable Diffusion 1.5 SDEdit + SDXL

Builds on: ControlNet SDEdit Latent Diffusion Models LoRA T2I-Adapter

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