atlas

Research map / Video / Video-language understanding

Improving LLM Video Understanding with 16 Frames Per Second

ICML 2025 · Video › Video-language understanding · approach: Video LLMs with fine-grained understanding

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Introduces F-16, a 7B video LLM that processes video at 16 FPS using a high-frame-rate MLP aligner that compresses each 1-second clip into visual tokens, plus a training-free variable-frame-rate decoding method.

Problem

Existing video LLMs sample at low frame rates (FPS<=2) or fixed frame counts, losing rapidly changing visual information needed for fine-grained motion and high-speed sports understanding.

Approach

A high-frame-rate aligner concatenates the features of all frames in a 1-second window and maps them with a 3-layer MLP to the LLM token space, initialized from a single-image aligner via block-matrix decomposition so the output initially averages per-frame representations; a variable-frame-rate decoding trims or repeats frames at test time.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use 16 FPS instead of 1 FPS for sports-task training and fine-tuningF-16 · Gymnasticsaccuracy: 48.5 -> 64.1Helped
Use 16 FPS instead of 1 FPS for sports-task training and fine-tuningF-16 · Diving48mean phase accuracy: 76.0 -> 86.5Helped
Use 16 FPS instead of 1 FPS for sports-task training and fine-tuningF-16 · NBAF1: 87.1 -> 92.9Helped
Use 16 FPS instead of 1 FPS for sports-task training and fine-tuningF-16 · SoccerNetaccuracy: 55.4 -> 57.7Helped
Apply max pooling after rather than before the modality aligner at FPS=16 (ablation)F-16 · Video-MMEaccuracy (Avg.): 60.8 -> 65.0Helped
Apply max pooling after rather than before the modality aligner at FPS=1 (ablation)F-16 · Video-MMEaccuracy (Avg.): 62.3 -> 62.9Helped
Use frame repetition rather than trimming the aligner for 8 FPS inference (ablation)F-16 · Video-MMEaccuracy (Avg.): 62.3 -> 63.9Helped
Reduce decoding rate from 16 FPS to 8 FPS using frame repetition (ablation)F-16 · Video-MMEaccuracy (Avg.): 65.0 -> 63.9Hurt
Replace the linear aligner with a 2D-CNN (ablation)F-16 · Video-MMEaccuracy (Avg.): 61.5 -> 57.7Hurt
Replace the linear aligner with a 3D-CNN (ablation)F-16 · Video-MMEaccuracy (Avg.): 61.5 -> 57.2Hurt
Replace max pooling with a learnable linear spatial-compression layer (ablation)F-16 · Video-MMEaccuracy (Avg.): 61.5 -> 58.8Hurt
Replace the first linear layer with self-attention when training with LoRA (ablation)F-16 · Video-MMEaccuracy (Avg.): 61.5 -> 61.8Helped

Surprising findings

Limitations

Experimental setup

Datasets: LLaVA-Video-178K LLaVA-Hound NExT-QA ActivityNet-QA PerceptionTest FineGym Diving48 SoccerNet NBA game videos

Benchmarks: Video-MME NeXT-QA TemporalBench MotionBench VideoVista MLVU LongVideoBench FineGym Diving48 SoccerNet NSVA

Metrics: accuracy multiple binary accuracy F1

Baselines: GPT-4o Gemini-1.5-Pro Qwen2-VL-7B LLaVA-OV-7B LLaVA-Video-7B NVILA-7B MiniCPM-V2.6-8B VideoLLaMA2-7B VideoChat2-HD-7B

Builds on: LLaVA-OneVision LLaVA-Video SigLIP Qwen2

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy