Memory-Guided B-Roll Generation from User Video Collections
cs.CV
Submitted: 2026-10-01
Updated: 2026-10-01
Comments: Project page at https://cusuh.github.io/MemComposer
Code: https://github.com/HKUDS/ViMax
Project page: https://cusuh.github.io/MemComposer
License: http://creativecommons.org/licenses/by-nc-nd/4.0/
The gist: We introduce an approach for collection-grounded B-roll sequence generation.
Terminology
Abstract
We introduce an approach for collection-grounded B-roll sequence generation. Given a user's video collection, a directive given in natural language, and a target duration, the goal is to produce a multi-shot sequence that complements the user's primary footage (A-roll) while preserving the collection's characters, settings, objects, and style. This task is challenging as one must choose the visual evidence from hours of captured footage that should guide the generation of each shot in the sequence. We address this challenge with MemComposer, a three-stage system that turns raw footage into a structured memory with visual references (characters, settings, objects, and style) and uses it to plan, retrieve, and generate grounded B-roll sequences. First, in a one-time offline stage, MemComposer constructs an entity-centric memory from raw video. Second, it uses the memory and user directive to plan a grounded sequence and retrieve conditioning frames for each shot. Third, it iteratively generates and critiques the sequence to enforce identity, setting, and sequence-level consistency. We evaluate MemComposer in a user preference study along two dimensions: prompt adherence and visual alignment to the user's collection. Against an ungrounded text-to-video planner, MemComposer wins 60.0% of prompt-adherence and 92.8% of visual-alignment comparisons, showing the grounding benefit of collection memory and reference retrieval. Against retrieval-only sequences assembled from captured footage, MemComposer wins 94.5% of prompt-adherence comparisons, showing the value of generating missing shots, while retrieval-only sequences are preferred for visual alignment in 58.2% of comparisons.
Sources
- StoryAgent: Customized Storytelling Video Generation via Multi-Agent Collaboration
- Lights, Camera, Consistency: A Multistage Pipeline for Character-Stable AI Video Stories
- CANVAS: Continuity-Aware Narratives via Visual Agentic Storyboarding
- StoryMem: Multi-shot Long Video Storytelling with Memory
- MovieDreamer: Hierarchical Generation for Coherent Long Visual Sequence
- VideoMemory: Toward Consistent Video Generation via Memory Integration
Related papers
- Loss Knows Best: Detecting Annotation Errors in Videos via Loss Trajectories
- AnchorWeave: World-Consistent Video Generation with Retrieved Local Spatial Memories
- Benchmarking the Robustness of Foundation Models for Mammography under Domain Shift
- MambaX-Net: Dual-Input Mamba-Enhanced Cross-Attention Network for Longitudinal MRI Segmentation
- TeleOCR: Navigating Document Parsing Across Digital and Camera-Captured Documents
- A Survey on Efficient Vision-Language-Action Models