atlas

Research map / Video / Video-language understanding

SlowFocus: Enhancing Fine-grained Temporal Understanding in Video LLM

NeurIPS 2024 · Video › Video-language understanding · approach: Video LLMs with fine-grained understanding · 3 citations (OpenAlex)

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.

Proposes SlowFocus, which grounds the query-relevant video segment with a Vid-LLM, densely resamples that segment, and fuses high- and low-frequency visual tokens via multi-frequency mixing attention, trained in three stages; also introduces the FineAction-CGR benchmark.

Problem

Video LLMs must trade off per-frame token quality against the number of sampled frames, so they miss brief query-relevant details needed for fine-grained temporal grounding and reasoning.

Approach

Two-pass inference: the Vid-LLM first predicts the query-related temporal segment from low-frequency frames, then densely samples that segment at high frequency. A multi-frequency mixing attention (cross-attention from high-frequency tokens to low-frequency tokens) and a discretized temporal token encoder combine the two streams, and a three-stage training curriculum (alignment, temporal boundary

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use SlowFocus instead of VTimeLLMVicuna-7B video LLM · FineAction-CGRmIoU: 27.69 -> 66.68Helped
use SlowFocus instead of LLaMA-VID†Vicuna-7B video LLM · FineAction-CGRtemporal reasoning accuracy: 24.81 -> 53.10Helped
use SlowFocus instead of LLaMA-VIDVicuna-7B video LLM · MSVD-QAaccuracy: 69.7 -> 70.1Helped
use SlowFocus instead of LLaMA-VIDVicuna-7B video LLM · MSRVTT-QAaccuracy: 57.7 -> 58.3Helped
use SlowFocus instead of LLaMA-VIDVicuna-7B video LLM · ActivityNet-QAaccuracy: 47.4 -> 48.4Helped
add mixed-frequency sampling (ablation)SlowFocus with low-frequency frames only · FineAction-CGRtemporal reasoning accuracy: 30.25 -> 39.12Helped
add a temporal encoder (ablation)mixed-frequency sampling with NH = 10 · FineAction-CGRmIoU: 34.81 -> 57.26Helped
increase high-frequency frames from NH = 10 to NH = 20 (ablation)SlowFocus with temporal encoder · FineAction-CGRmIoU: 57.26 -> 64.92Helped
increase high-frequency frames from NH = 20 to NH = 40 (ablation)SlowFocus with temporal encoder · FineAction-CGRmIoU: 64.92 -> 65.03No clear effect
add MMA (ablation)SlowFocus with mixed-frequency sampling and temporal encoder · FineAction-CGRtemporal reasoning accuracy: 51.68 -> 53.10Helped
add stage 2 boundary enhancement (ablation)stage 1 pre-trained model · FineAction-CGRmIoU: 0.11 -> 51.67Helped
add stage 3 SlowFocus adaptation (ablation)stages 1+2 model · FineAction-CGRmIoU: 51.67 -> 66.68Helped

Surprising findings

Limitations

Experimental setup

Datasets: LCS-558K WebVid 2.5M InternVid-10M-FLT ActivityNet Captions FineAction MSVD-QA MSRVTT-QA ActivityNet-QA MovieChat-1K EgoSchema

Benchmarks: FineAction-CGR MSVD-QA MSRVTT-QA ActivityNet-QA MovieChat-1K EgoSchema

Metrics: mIoU R@0.3 R@0.5 R@0.7 BLEU-4 METEOR ROUGE CIDEr accuracy score

Baselines: LLaMA-VID VTimeLLM VideoChat Video-ChatGPT VideoLLaMA MovieChat LLaMA-Adapter FrozenBiLM

Builds on: LLaMA-VID VTimeLLM LLaVA Panda70M

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