atlas

Research map / Video / Video generation

ContextualStory: Consistent Visual Storytelling with Spatially-Enhanced and Storyline Context

AAAI 2025 · Video › Video generation · approach: Autoregressive long video generation · 8 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 ContextualStory, a non-autoregressive latent diffusion model for story visualization and continuation that adds spatially-enhanced temporal attention, a transformer-based storyline contextualizer, and a storyflow adapter on top of Stable Diffusion 2.1-base.

Problem

Visual storytelling requires generating coherent frame sequences from a multi-sentence storyline while keeping characters and scenes consistent; existing autoregressive diffusion methods are memory-intensive, slow, and have limited context integration.

Approach

Replaces autoregressive frame-sentence conditioning with a non-autoregressive UNet that uses temporal convolutions and local-window temporal attention (SETA) across frames, a storyline contextualizer that propagates context across CLIP sentence embeddings, and a storyflow adapter that conditions on L2 differences between adjacent frames.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
add StoryFlow Adapter (ablation)ContextualStory · PororoSV story visualizationFID: 14.84 -> 13.61Helped
add Storyline Contextualizer (ablation)ContextualStory · PororoSV story visualizationFID: 15.02 -> 13.61Helped
add SETA (ablation)ContextualStory · PororoSV story visualizationFID: 17.42 -> 13.61Helped
add Temporal Convolution (ablation)ContextualStory · PororoSV story visualizationFID: 19.69 -> 13.61Helped
replace SETA with Vanilla Temporal Attention (ablation)ContextualStory · PororoSV story visualizationFID: 13.61 -> 14.78Hurt
use the proposed temporal-attention Storyline Contextualizer instead of Simplified, Dual Self-Attention, or Causal variants (ablation)ContextualStory · PororoSV story visualizationFID: 13.94; 13.75; 14.59 -> 13.61Helped
increase Storyline Contextualizer layers from 1 to 4 (ablation)ContextualStory · PororoSV story visualizationFID: 13.96 -> 13.61Helped
increase Storyline Contextualizer layers from 4 to 8 (ablation)ContextualStory · PororoSV story visualizationFID: 13.61 -> 14.78Hurt
use zero instead of random initialization for Storyline Contextualizer (ablation)ContextualStory · PororoSV story visualizationFID: 13.84 -> 13.61Helped
use zero instead of random initialization for StoryFlow Adapter (ablation)ContextualStory · PororoSV story visualizationFID: 14.66 -> 13.61Helped
process the first image with convolution in each UNet block instead of directly concatenating its latent (ablation)ContextualStory · PororoSV story continuationFID: 14.17 -> 13.86Helped
omit reference text (ablation)ContextualStory · PororoSV story visualizationChar. F1: 69.65 -> 77.24Helped

Surprising findings

Limitations

Experimental setup

Datasets: PororoSV FlintstonesSV

Benchmarks: PororoSV FlintstonesSV

Metrics: FID Character F1 Frame accuracy

Baselines: StoryGAN StoryDALL-E MEGA-StoryDALL-E Story-LDM AR-LDM StoryImager RCDMs StoryGPT-V

Builds on: Stable Diffusion 2.1 AR-LDM Story-LDM PYoCo

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