HIMMEL: Hierarchical Interleaved Multi-stream Motion Encoding for Long Video Understanding
cs.CV, cs.AI
Submitted: 2026-05-04
Updated: 2026-10-15
Comments: NeurIPS 2026 Main. Code: https://github.com/Sunbeam23333/HIMMEL
License: http://creativecommons.org/licenses/by-sa/4.0/
The gist: Long video understanding with multimodal language models suffers from three compounding bottlenecks: heavy decode cost to obtain dense RGB frames, token growth with frame count, and weak motion
Terminology
Abstract
Long video understanding with multimodal language models suffers from three compounding bottlenecks: heavy decode cost to obtain dense RGB frames, token growth with frame count, and weak motion perception under sparse keyframe sampling. Existing remedies either prune visual tokens after decoding, which leaves the expensive RGB pipeline untouched, or they discretise codec motion vectors with a generative tokeniser, which couples motion modelling to a heavy pre-training stage. In this paper we present HIMMEL, a hierarchical video-language framework that allocates semantic and motion capacity along separate paths. A small set of sparse semantic anchor frames is routed to the expensive host ViT to ground object identity and scene layout, while the far denser inter-frame intervals are encoded by a lightweight compressed-domain tri-stream adapter that distils motion evidence from motion-vector maps, residual maps, and an I-frame context branch into aligned motion tokens. These tokens are injected into the LLM via a differentiable placeholder mechanism, after a dedicated Stage 1 contrastive alignment that places the motion representation in a geometry compatible with the frozen visual backbone. We further show that an InfoNCE alignment objective beats MSE regression by +1.5 pp. On Video-MME, HIMMEL surpasses the dense 32-frame baseline by +2.3 pp (61.2 to 63.5%) while using 3.6 times fewer context tokens and running end-to-end in 1.03 s per question instead of 2.75 s. Switching to a stronger Qwen3-VL-8B host pushes HIMMEL to 64.9%, narrowing the gap to much larger proprietary systems while keeping inference on a single NVIDIA H20 GPU. Extensive ablations across stream composition, motion-encoder family, fusion mode, alignment objective, anchor count, LoRA rank, and video duration confirm that the full tri-stream contributes to the observed gains, and that the benefit grows with video length.
Sources
- LongVILA: Scaling Long-Context Visual Language Models for Long Videos
- InternVL3: Exploring Advanced Training and Test-Time Recipes for Open-Source Multimodal Models
- MVBench: A Comprehensive Multi-modal Video Understanding Benchmark
- LLaMA-VID: An Image is Worth 2 Tokens in Large Language Models
- Video-LLaVA: Learning United Visual Representation by Alignment Before Projection
- Qwen2.5-VL Technical Report
- CoPE-VideoLM: Leveraging Codec Primitives For Efficient Video Language Modeling
- LongVU: Spatiotemporal Adaptive Compression for Long Video-Language Understanding
- LOOK-M: Look-Once Optimization in KV Cache for Efficient Multimodal Long-Context Inference
- TimeSuite: Improving MLLMs for Long Video Understanding via Grounded Tuning
- Flash-VStream: Memory-Based Real-Time Understanding for Long Video Streams
- HERMES: KV Cache as Hierarchical Memory for Efficient Streaming Video Understanding
- LLaVA-Video: Video Instruction Tuning With Synthetic Data
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