atlas

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

Storybooth: Training-Free Multi-Subject Consistency for Improved Visual Storytelling

ICLR 2025 · Image generation › Text-to-image diffusion · approach: Personalized and region-controlled generation · 0 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 StoryBooth, a training-free storyboard generator that combines MLLM chain-of-thought layout planning, region-based generation, bounded cross-frame self-attention to curb inter-character leakage, and cross-frame token merging for fine-grained consistency.

Problem

Maintaining subject consistency across storyboard images when multiple characters appear; existing cross-frame self-attention methods cause self-attention leakage between characters (e.g., a dog appearing like a duck).

Approach

Localize each character with LLM-based layout planning and region-based generation, then restrict cross-frame self-attention so each character's tokens attend only to same-character tokens (with a small dropout to global tokens), and add cross-frame token merging with positive/negative alpha to align fine details and control pose variance.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use Storybooth instead of StoryDiffStoryboard generation · Single SubjectT2I: 0.788 -> 0.781Hurt
Use Storybooth instead of IP-AdapterStoryboard generation · Single SubjectCC: 0.789 -> 0.775Hurt
Use Storybooth instead of IP-AdapterStoryboard generation · Multiple SubjectsT2I: 0.594 -> 0.633Helped
Use Storybooth instead of IP-AdapterStoryboard generation · Multiple SubjectsCC: 0.834 -> 0.846Helped
Use Storybooth instead of DB-LoRAStoryboard generation · OverallT2I: 0.647 -> 0.706Helped
Use Storybooth instead of IP-AdapterStoryboard generation · OverallCC: 0.812 -> 0.811No clear effect
Use Storybooth instead of StoryDiffStoryboard generation · Storyboard generationInference Time: 6.5 sec -> 8.7 secHurt
Use Storybooth instead of DB-LoRAStoryboard generation · Storyboard generationInference Time: 312 sec -> 8.7 secHelped
Add self-attention bounding (ablation)Storybooth · Multi-character storyboard generationInter-character leakageHelped
Add cross-frame token-merging (ablation)Storybooth · Storyboard fine-grain character featuresFine-grain consistencyHelped
Add early negative token unmerging (ablation)Storybooth · Storyboard generationPose varianceHelped

Surprising findings

Limitations

Experimental setup

Datasets: storyboard prompt dataset from prior work (single-subject) constructed multi-subject prompt dataset

Benchmarks: single-subject storyboard prompts constructed multi-subject dataset

Metrics: VQAScore (T2I alignment) DreamSim cosine similarity (character consistency) inference time human user study win/tie/lose

Baselines: DB-LoRA Textual Inversion IP-Adapter BLIP-Diffusion StoryGen StoryDiffusion ConsiStory

Builds on: cross-frame self-attention (StoryDiffusion) ConsiStory token merging (ToMe) region-based planning and generation

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