Learning Video Context as Interleaved Multimodal Sequences

Kevin Qinghong Lin, Pengchuan Zhang, Difei Gao, Xi Xia, Joya Chen +4 more
2/14/2026

No official code found. Best implementation: showlab/MovieSeq (46 stars, last commit 2025-03-11).

Abstract

Narrative videos, such as movies, pose significant challenges in video understanding due to their rich contexts (characters, dialogues, storylines) and diverse demands (identify who, relationship, and reason). In this paper, we introduce MovieSeq, a multimodal language model developed to address the wide range of challenges in understanding video contexts. Our core idea is to represent videos as interleaved multimodal sequences (including images, plots, videos, and subtitles), either by linking external knowledge databases or using offline models (such as whisper for subtitles). Through instruction-tuning, this approach empowers the language model to interact with videos using interleaved multimodal instructions. For example, instead of solely relying on video as input, we jointly provide character photos alongside their names and dialogues, allowing the model to associate these elements and generate more comprehensive responses. To demonstrate its effectiveness, we validate MovieSeq's performance on six datasets (LVU, MAD, Movienet, CMD, TVC, MovieQA) across five settings (video classification, audio description, video-text retrieval, video captioning, and video question-answering). The code will be public at https://github.com/showlab/MovieSeq.

View on arXivView PDF

Code Implementations(1)

showlab/MovieSeqCommunity100%

[ECCV 2024] Learning Video Context as Interleaved Multimodal Sequences

461Python, Jupyter NotebookJul 3, 20241 years ago

Similar Papers

Cite this paper

@article{lin2026learning,
  title  = {Learning Video Context as Interleaved Multimodal Sequences},
  author = {Kevin Qinghong Lin and Pengchuan Zhang and Difei Gao and Xi Xia and Joya Chen and Ziteng Gao and Jinheng Xie and Xuhong Xiao and Mike Zheng Shou},
  year   = {2026},
  eprint = {2407.21757},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/2407.21757},
  journal = {ECCV 2024 2024}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2407.21757.svg)](https://codeofpaper.com/paper/2407.21757)

Discussion