Threading Keyframe with Narratives: MLLMs as Strong Long Video Comprehenders
On the map: Multimodal LLMs / vision-language models → Video understanding with MLLMs
Abstract (arXiv)
Employing Multimodal Large Language Models (MLLMs) for long video understanding remains a challenging problem due to the dilemma between the substantial number of video frames (i.e., visual tokens) versus the limited context length of language models. Traditional uniform sampling often leads to selection of irrelevant content, while post-training MLLMs on thousands of frames imposes a substantial computational burden. In this paper, we propose threading keyframes with narratives (Nar-KFC), a plug-and-play module to facilitate effective and efficient long video perception. Nar-KFC generally involves two collaborative steps. First, we formulate the keyframe selection process as an integer quadratic programming problem, jointly optimizing query-relevance and frame-diversity. To avoid its computational complexity, a customized greedy search strategy is designed as an efficient alternative. Second, to mitigate the temporal discontinuity caused by sparse keyframe sampling, we further introduce interleaved textual narratives generated from non-keyframes using off-the-shelf captioners. These narratives are inserted between keyframes based on their true temporal order, forming a coherent and compact representation. Nar-KFC thus serves as a temporal- and content-aware compression strategy that complements visual and textual modalities. Experimental results on multiple long-video benchmarks demonstrate that Nar-KFC significantly improves the performance of popular MLLMs. Code will be made publicly available.
Key facts. Cited by 10 papers in the map (data through 14 Oct 2026). Placed in Video understanding with MLLMs, one of 16 directions in Multimodal LLMs / vision-language models. Builds on 74 of its 81 references that are in the map. First posted on arXiv 30 May 2025.
Builds on
74 of 81 references.
Closest ancestors · 15
Same direction, newest first
- 2025BOLT: Boost Large Vision-Language Model Without Training for Long-form Video Understanding27 Mar
- 2025Adaptive Keyframe Sampling for Long Video Understanding28 Feb
- 2025M-LLM Based Video Frame Selection for Efficient Video Understanding27 Feb
- 2024Apollo: An Exploration of Video Understanding in Large Multimodal Models13 Dec
- 2024LongVU: Spatiotemporal Adaptive Compression for Long Video-Language Understanding22 Oct
- 2024Video-XL: Extra-Long Vision Language Model for Hour-Scale Video Understanding22 Sep
- 2024LongVILA: Scaling Long-Context Visual Language Models for Long Videos19 Aug
- 2024LongVideoBench: A Benchmark for Long-context Interleaved Video-Language Understanding22 Jul
- 2024Long Context Transfer from Language to Vision24 Jun
- 2024Video-MME: The First-Ever Comprehensive Evaluation Benchmark of Multi-modal LLMs in Video Analysis31 May
- 2024PLLaVA : Parameter-free LLaVA Extension from Images to Videos for Video Dense Captioning25 Apr
- 2024Weakly Supervised Gaussian Contrastive Grounding with Large Multimodal Models for Video Question Answering19 Jan
3 more
Other references · 59
- 2017Attention Is All You Needcited by 60,361
- 2021Learning Transferable Visual Models From Natural Language Supervisioncited by 33,744
- 2020Language Models are Few-Shot Learnerscited by 32,419
- 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 30,186
- 2023GPT-4 Technical Reportcited by 18,396
- 2024The Llama 3 Herd of Modelscited by 14,715
- 2023Llama 2: Open Foundation and Fine-Tuned Chat Modelscited by 13,028
- 2023Visual Instruction Tuningcited by 7,869
- 2023BLIP-2: Bootstrapping Language-Image Pre-training with Frozen Image Encoders and Large Language Modelscited by 6,137
- 2022Flamingo: a Visual Language Model for Few-Shot Learningcited by 4,386
- 2024Qwen2-VL: Enhancing Vision-Language Model's Perception of the World at Any Resolutioncited by 4,234
- 2021On the Opportunities and Risks of Foundation Modelscited by 4,033
38 more
- 2023Lost in the Middle: How Language Models Use Long Contextscited by 3,455
- 2023Sigmoid Loss for Language Image Pre-Trainingcited by 3,109
- 2024LLaVA-OneVision: Easy Visual Task Transfercited by 2,719
- 2023MiniGPT-4: Enhancing Vision-Language Understanding with Advanced Large Language Modelscited by 2,711
- 2023InternVL: Scaling up Vision Foundation Models and Aligning for Generic Visual-Linguistic Taskscited by 2,565
- 2015VQA: Visual Question Answeringcited by 2,506
- 2018SlowFast Networks for Video Recognitioncited by 1,867
- 2024MiniCPM-V: A GPT-4V Level MLLM on Your Phonecited by 1,079
- 2014Two-Stream Convolutional Networks for Action Recognition in Videoscited by 1,068
- 2023Video-ChatGPT: Towards Detailed Video Understanding via Large Vision and Language Modelscited by 1,062
- 2024Gemma: Open Models Based on Gemini Research and Technologycited by 916
- 2014Show and Tell: A Neural Image Caption Generatorcited by 879
- 2023VideoChat: Chat-Centric Video Understandingcited by 857
- 2024Cambrian-1: A Fully Open, Vision-Centric Exploration of Multimodal LLMscited by 838
- 2024VideoLLaMA 2: Advancing Spatial-Temporal Modeling and Audio Understanding in Video-LLMscited by 771
- 2021NExT-QA:Next Phase of Question-Answering to Explaining Temporal Actionscited by 744
- 2023VILA: On Pre-training for Visual Language Modelscited by 692
- 2023EgoSchema: A Diagnostic Benchmark for Very Long-form Video Language Understandingcited by 680
- 2024LLaVA-Video: Video Instruction Tuning With Synthetic Datacited by 583
- 2023MovieChat: From Dense Token to Sparse Memory for Long Video Understandingcited by 542
- 2024VLMEvalKit: An Open-Source Toolkit for Evaluating Large Multi-Modality Modelscited by 455
- 2024ShareGPT4Video: Improving Video Understanding and Generation with Better Captionscited by 388
- 2023Chat-UniVi: Unified Visual Representation Empowers Large Language Models with Image and Video Understandingcited by 371
- 2024VideoAgent: Long-form Video Understanding with Large Language Model as Agentcited by 332
- 2023Effective Long-Context Scaling of Foundation Modelscited by 303
- 2024VideoTree: Adaptive Tree-based Video Representation for LLM Reasoning on Long Videoscited by 251
- 2022Zero-Shot Video Question Answering via Frozen Bidirectional Language Modelscited by 229
- 2023Patch n' Pack: NaViT, a Vision Transformer for any Aspect Ratio and Resolutioncited by 229
- 2023Self-Chained Image-Language Model for Video Localization and Question Answeringcited by 203
- 2023Efficient Large Language Models: A Surveycited by 186
- 2023A Simple LLM Framework for Long-Range Video Question-Answeringcited by 178
- 2023Can I Trust Your Answer? Visually Grounded Video Question Answeringcited by 135
- 2024ST-LLM: Large Language Models Are Effective Temporal Learnerscited by 126
- 2024SlowFast-LLaVA: A Strong Training-Free Baseline for Video Large Language Modelscited by 125
- 2024Momentor: Advancing Video Large Language Model with Fine-Grained Temporal Reasoningcited by 122
- 2024HourVideo: 1-Hour Video-Language Understandingcited by 113
- 2024An Image Grid Can Be Worth a Video: Zero-shot Video Question Answering Using a VLMcited by 97
- 2024Frame-Voyager: Learning to Query Frames for Video Large Language Modelscited by 83
50 most cited of 59 All 59 (JSON)
Built on by
Citing papers per year: 2025: 3; 2026: 7.
10 papers.
- 2025Video-EM: Event-Centric Episodic Memory for Long-Form Video Understandingcited by 10
- 2025FrameOracle: Learning What to See and How Much to See in Videoscited by 7
- 2026Event-Anchored Frame Selection for Effective Long-Video Understandingcited by 7
- 2025Training-free Uncertainty Guidance for Complex Visual Tasks with MLLMscited by 4
- 2026Power Reinforcement Post-Training of Text-to-Image Models with Super-Linear Advantage Shapingcited by 3
- 2026One Ranking, Any Budget: Matryoshka Evidence-to-Context Frame Selection for Long-Video Understandingcited by 1
- 2026Training-Free Temporal Abstraction for General Video Understandingcited by 0
- 2026Mathematical Programming in Machine Learning and Artificial Intelligence: A Unified Taxonomy of Models and Applicationscited by 0
- 2026MetaSampling: Making Frame Samplers Efficient for Long-Video Question Answeringcited by 0
- 2026FORTE: Adaptive Scoring and Exact Keyframe Selection for Long-Video Question Answeringcited by 0
- 2026FORTE: Adaptive Scoring and Exact Keyframe Selection for Long-Video Question Answering30 Sep 2026
- 2026MetaSampling: Making Frame Samplers Efficient for Long-Video Question Answering27 Sep 2026
- 2026Mathematical Programming in Machine Learning and Artificial Intelligence: A Unified Taxonomy of Models and Applications7 Sep 2026
- 2026Training-Free Temporal Abstraction for General Video Understanding28 Aug 2026
- 2026One Ranking, Any Budget: Matryoshka Evidence-to-Context Frame Selection for Long-Video Understanding6 Aug 2026
- 2026Power Reinforcement Post-Training of Text-to-Image Models with Super-Linear Advantage Shaping11 May 2026
- 2026Event-Anchored Frame Selection for Effective Long-Video Understanding1 Mar 2026
- 2025FrameOracle: Learning What to See and How Much to See in Videos4 Oct 2025
- 2025Training-free Uncertainty Guidance for Complex Visual Tasks with MLLMs1 Oct 2025
- 2025Video-EM: Event-Centric Episodic Memory for Long-Form Video Understanding13 Aug 2025
Similar, not cited
Close in wording, no citation either way
- 2026Where to Focus: Query-Modulated Multimodal Keyframe Selection for Long Video Understanding
- 2025K-frames: Scene-Driven Any-k Keyframe Selection for long video understanding
- 2026Evaluation of MLLM-Agnostic Plug-and-Play Keyframe Selection Methods for Long Video Understanding
- 2025FOCUS: Efficient Keyframe Selection for Long Video Understanding
- 2025AdaRD-key: Adaptive Relevance-Diversity Keyframe Sampling for Long-form Video understanding
- 2025From Frames to Clips: Training-free Adaptive Key Clip Selection for Long-Form Video Understanding
- 2026Think-Clip-Sample: Slow-Fast Frame Selection for Video Understanding
- 2026MarKey: Marginal Utility Guided Greedy Keyframe Selection for Long Video Understanding