Video-Panda: Parameter-efficient Alignment for Encoder-free Video-Language Models
Jinhui Yi, Syed Talal Wasim, Yanan Luo, Muzammal Naseer, Juergen Gall
TL;DR
Video-Panda introduces an encoder-free approach to video-language understanding by leveraging the Spatio-Temporal Alignment Block (STAB), which processes videos directly and aligns them with a language model using a dedicated training pipeline. STAB decomposes video representation into local spatio-temporal encoding (LSTE), learnable downsampling (LSD), and frame-/video-level aggregators (FSRA and GSTRA) to produce frame-specific context tokens that are fused with LLM embeddings. The model is trained in three stages—initial alignment with a frozen LLM on WebVid data, end-to-end visual-language integration, and instruction tuning with video-centric data—employing a distillation loss against a teacher (LanguageBind). Empirically, Video-Panda achieves competitive open-ended and fine-grained VideoQA results across MSVD-QA, MSRVTT-QA, TGIF-QA, and ActivityNet-QA, while using only $45\mathrm{M}$ visual parameters and delivering $3-4\times$ speedups and at least a $6.5\times$ parameter reduction compared to encoder-based baselines, demonstrating the practicality of encoder-free video-language modeling for efficient deployment and longer videos.
Abstract
We present an efficient encoder-free approach for video-language understanding that achieves competitive performance while significantly reducing computational overhead. Current video-language models typically rely on heavyweight image encoders (300M-1.1B parameters) or video encoders (1B-1.4B parameters), creating a substantial computational burden when processing multi-frame videos. Our method introduces a novel Spatio-Temporal Alignment Block (STAB) that directly processes video inputs without requiring pre-trained encoders while using only 45M parameters for visual processing - at least a 6.5$\times$ reduction compared to traditional approaches. The STAB architecture combines Local Spatio-Temporal Encoding for fine-grained feature extraction, efficient spatial downsampling through learned attention and separate mechanisms for modeling frame-level and video-level relationships. Our model achieves comparable or superior performance to encoder-based approaches for open-ended video question answering on standard benchmarks. The fine-grained video question-answering evaluation demonstrates our model's effectiveness, outperforming the encoder-based approaches Video-ChatGPT and Video-LLaVA in key aspects like correctness and temporal understanding. Extensive ablation studies validate our architectural choices and demonstrate the effectiveness of our spatio-temporal modeling approach while achieving 3-4$\times$ faster processing speeds than previous methods. Code is available at https://jh-yi.github.io/Video-Panda.
