atlas

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

MultiBooth: Towards Generating All Your Concepts in an Image from Text

AAAI 2025 · Image generation › Text-to-image diffusion · approach: Multi-concept composition · 11 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 MultiBooth, a two-phase framework that learns each concept as a compact QFormer-derived embedding plus LoRA module, then composes multiple concepts in one image via bounding-box-restricted cross-attention for multi-concept customized text-to-image generation.

Problem

Multi-concept customized text-to-image generation suffers from low concept fidelity, feature confusion from joint training, and high inference cost when combining several user-provided concepts.

Approach

Learn each concept separately with a multi-modal QFormer encoder, adaptive concept normalization of the embedding norm, and a LoRA on key/value projections; then integrate concepts plug-and-play by restricting each concept's cross-attention to its bounding-box region, processing all concepts simultaneously rather than sequentially.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
add the MultiBooth single-concept learning and integration methodStable Diffusion v1.5 · Single-conceptCLIP-I: 0.769 -> 0.783Helped
add the MultiBooth single-concept learning and integration methodStable Diffusion v1.5 · Single-conceptSeg CLIP-I: 0.747 -> 0.761Helped
add the MultiBooth single-concept learning and integration methodStable Diffusion v1.5 · Single-conceptCLIP-T: 0.813 -> 0.780Hurt
add the MultiBooth single-concept learning and integration methodStable Diffusion v1.5 · Multi-conceptCLIP-I: 0.670 -> 0.714Helped
add the MultiBooth single-concept learning and integration methodStable Diffusion v1.5 · Multi-conceptSeg CLIP-I: 0.685 -> 0.713Helped
add the MultiBooth single-concept learning and integration methodStable Diffusion v1.5 · Multi-conceptCLIP-T: 0.828 -> 0.838Helped
add the Regional Customization Module (ablation)MultiBooth · Multi-conceptCLIP-I: 0.691 -> 0.713Helped
add the Regional Customization Module (ablation)MultiBooth · Multi-conceptSeg CLIP-I: 0.707 -> 0.712Helped
add the Regional Customization Module (ablation)MultiBooth · Multi-conceptCLIP-T: 0.710 -> 0.838Helped
add the QFormer (ablation)MultiBooth · Multi-conceptCLIP-I: 0.691 -> 0.713Helped
add the QFormer (ablation)MultiBooth · Multi-conceptSeg CLIP-I: 0.694 -> 0.712Helped
add the QFormer (ablation)MultiBooth · Multi-conceptCLIP-T: 0.823 -> 0.838Helped

Surprising findings

Limitations

Experimental setup

Datasets: DreamBooth dataset CustomConcept101

Benchmarks: DreamBooth dataset CustomConcept101

Metrics: CLIP-I Seg CLIP-I CLIP-T training time inference time

Baselines: Textual Inversion DreamBooth Custom Diffusion Cones2 LLM-grounded Diffusion BoxDiff

Builds on: Stable Diffusion BLIP-Diffusion Textual Inversion DreamBooth Custom 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