atlas

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

Consistent Story Generation: Unlocking the Potential of Zigzag Sampling

NeurIPS 2025 · Image generation › Text-to-image diffusion · approach: Text generation and structured prediction · 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 Asymmetric Zigzag Sampling (AZS), a training-free sampling method for subject-consistent visual story generation that injects cached subject visual tokens only in the zig step and uses a null prompt in the zag step, applied to SDXL and FLUX.

Problem

Maintaining subject consistency across multiple generated images for visual storytelling while preserving faithful text-prompt following, without per-subject fine-tuning or story-specific training.

Approach

Extends zigzag sampling into an asymmetric scheme: visual token injection (Zig Visual Sharing) only in the zig step, a null prompt in the zag step (Asymmetric Prompt Zigzag Inference), and full text guidance in the generation step, combined with one-prompt-one-story prompt fusion and IPCA identity prompts.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use asymmetric visual injection rather than symmetric visual injection (ablation)Zigzag Sampling · Visual story generation (SDXL)DreamSim: 0.2251 -> 0.1798Helped
Use asymmetric visual injection rather than symmetric visual injection (ablation)Zigzag Sampling · Visual story generation (SDXL)CLIP-T: 0.9098 -> 0.923Helped
Use asymmetric visual injection rather than symmetric visual injection (ablation)Zigzag Sampling · Visual story generation (SDXL)CLIP-I: 0.8841 -> 0.8946Helped
Set the visual token top-k ratio to 0.4 instead of 0.2 (ablation)Zig Visual Sharing · Visual story generation (SDXL)CLIP-T: 0.8946 -> 0.8931Hurt
Set the visual token top-k ratio to 0.4 instead of 0.2 (ablation)Zig Visual Sharing · Visual story generation (SDXL)CLIP-I: 0.923 -> 0.9245Helped
Set the visual token top-k ratio to 0.6 instead of 0.2 (ablation)Zig Visual Sharing · Visual story generation (SDXL)CLIP-T: 0.8946 -> 0.8921Hurt
Set the visual token top-k ratio to 0.6 instead of 0.2 (ablation)Zig Visual Sharing · Visual story generation (SDXL)CLIP-I: 0.923 -> 0.9258Helped
Set the visual token top-k ratio to 0.8 instead of 0.2 (ablation)Zig Visual Sharing · Visual story generation (SDXL)CLIP-T: 0.8946 -> 0.8924Hurt
Set the visual token top-k ratio to 0.8 instead of 0.2 (ablation)Zig Visual Sharing · Visual story generation (SDXL)CLIP-I: 0.923 -> 0.9287Helped
Apply Asymmetric Zigzag Sampling instead of 1Prompt1StorySDXL visual storytelling · Visual story generation (SDXL)CLIP-T: 0.8942 -> 0.8946Helped
Apply Asymmetric Zigzag Sampling instead of 1Prompt1StorySDXL visual storytelling · Visual story generation (SDXL)CLIP-I: 0.9117 -> 0.923Helped
Apply Asymmetric Zigzag Sampling instead of 1Prompt1StoryFLUX visual storytelling · Visual story generation (FLUX)CLIP-T: 0.8716 -> 0.8949Helped

Surprising findings

Limitations

Experimental setup

Datasets: ConsiStory+

Benchmarks: ConsiStory+

Metrics: CLIP-T CLIP-I DreamSim human preference

Baselines: The Chosen One PhotoMaker IP-Adapter ConsiStory StoryDiffusion 1Prompt1Story

Builds on: zigzag sampling 1Prompt1Story StoryDiffusion ConsiStory IPCA

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