Video-Language Models

Video-language models connect video evidence to language inputs or outputs: captions, question answering, retrieval, instruction following, and dialogue over temporal content. They usually start from a video representation, project visual tokens into a language-model-compatible space, and use cross-attention or token concatenation. This makes them different from V-JEPA, whose central objective is latent visual prediction rather than text generation.

Cross-modal attention

A simple cross-modal pooling step computes attention from a text query to video tokens :

The pooled context can condition a decoder or classifier. Larger systems use video transformers, projection layers, and language-model attention, but the interface remains language-facing. The comparison page V-JEPA 2 versus Vision-Language Models is about this objective and interface difference.

Worked attention example

For three frame tokens and a text query , the raw alignment score is . The softmax turns those scores into attention weights:

frametoken score attention weight
10.040.160
20.820.349
31.160.491

The pooled token is therefore

The query is most aligned with the later frames, so the pooled representation emphasizes the second coordinate that those frames carry.

Caveats

Language fluency can hide weak temporal grounding. Sparse frame sampling may miss the evidence needed to answer “before” and “after” questions. Evaluation should include temporal ordering, event counting, and retrieval checks, not only caption style.

References