atlas

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

InstantBooth: Personalized Text-to-Image Generation without Test-Time Finetuning

CVPR 2024 · Image generation › Text-to-image diffusion · approach: Personalized and region-controlled generation · 130 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 InstantBooth, a personalized text-to-image method that needs no test-time finetuning, using a CLIP-based concept encoder, patch encoder with gated adapter layers on Stable Diffusion, trained only on text-image pairs.

Problem

Personalized text-to-image generation usually requires costly per-concept test-time finetuning, which is slow, storage-heavy, and hard to scale; encoder-based alternatives often lose identity detail or language alignment.

Approach

Map input images to a global concept token in the text embedding space plus rich CLIP patch tokens fed through gated self-attention adapter layers in the U-Net, trained on single images with masked-background condition images (no concept-specific paired data), and at inference rebalance adapter strength (balanced sampling) and rescale the concept token (concept renormalization) to preserve languag

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use InstantBooth instead of DreamBoothPerson personalization · Person test setAlign: 0.3088 -> 0.3140Helped
Use InstantBooth instead of DreamBoothPerson personalization · Person test setRecon: 0.8335 -> 0.7329Hurt
Use InstantBooth instead of DreamBoothPerson personalization · Person test setTime (s): ∼600 -> 6Helped
Remove object masking during training (ablation)InstantBooth · Person test setAlign: 0.3140 -> 0.3127Hurt
Remove object masking during training (ablation)InstantBooth · Person test setReconstruct: 0.7329 -> 0.7485Helped
Remove patch features, retaining only the global [CLS] token (ablation)InstantBooth · Person test setAlign: 0.3140 -> 0.3269Helped
Remove patch features, retaining only the global [CLS] token (ablation)InstantBooth · Person test setReconstruct: 0.7329 -> 0.6494Hurt
Remove the adapter branch (ablation)InstantBooth · Person test setReconstruct: 0.7329 -> 0.5468Hurt
Insert the placeholder token before the CLIP text encoder (ablation)InstantBooth · Person test setAlign: 0.3140 -> 0.3127Hurt
Tune the CLIP visual encoder (ablation)InstantBooth · Person test setReconstruct: 0.7329 -> 0.6425Hurt
Tune the U-Net (ablation)InstantBooth · Person test setAlign: 0.3140 -> 0.3142No clear effect
Use one input image instead of multiple images (ablation)InstantBooth · Person test setReconstruct: 0.7329 -> 0.7261Hurt

Surprising findings

Limitations

Experimental setup

Datasets: collected text-image pairs with entity segmentation masks (person and cat categories) PPR10K person dataset (test split, 50 identities)

Benchmarks: PPR10K person test subset

Metrics: CLIP alignment face cosine similarity CLIP reconstruction similarity inference time user study ratings (quality, alignment, identity)

Baselines: Textual Inversion DreamBooth ELITE

Builds on: Stable Diffusion GLIGEN DreamBooth Textual Inversion CLIP

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