Home Knowledge Base Video Understanding Models

Video Understanding Models are deep learning architectures designed to process and comprehend video data — modeling both spatial (per-frame visual content) and temporal (motion, causality, narrative) dimensions — evolving from 3D CNNs and two-stream networks to video transformers and multimodal video-language models that can describe, answer questions about, and reason over video content.

Architecture Evolution

2D CNN + Pooling (early) → 3D CNN → Two-Stream → Video Transformers
  → Multimodal Video-Language Models (current)

Key Architectures

ModelTypeKey Innovation
C3D/I3D3D CNN3D convolutions over space+time
Two-StreamDual 2D CNNSeparate spatial (RGB) + temporal (optical flow) streams
SlowFastDual 3D CNNSlow pathway (low FPS, rich spatial) + Fast (high FPS, temporal)
TimeSformerViT for videoDivided space-time attention
ViViTViT for videoFactorized/tubelet embedding variants
VideoMAESelf-supervisedMasked autoencoder for video (90% masking!)
InternVideoFoundation modelMultimodal pretraining on video-text pairs

Temporal Modeling Approaches

1. Early Fusion: Stack T frames as input → single 3D network
   + Simple, captures fine-grained motion
   - Computationally heavy (T× more tokens/voxels)

2. Late Fusion: Process frames independently → aggregate
   + Efficient (reuse image model), easy to scale
   - Misses cross-frame interactions

3. Factorized: Spatial attention per frame → temporal attention across frames
   + Efficient (O(N·T + N·T) vs O(N·T)²)
   - Approximation of full spatiotemporal attention
   TimeSformer: Divided attention (space → time alternating)
   ViViT Model 3: Spatial then temporal transformer

4. Token Compression: Sample sparse frames + merge tokens
   + Handles long videos (minutes to hours)
   - May miss important moments

VideoMAE: Self-Supervised Video Pretraining

Masks 90-95% of video patches (much higher than image MAE's 75%) and reconstructs the missing patches. The extreme masking ratio works because video has massive temporal redundancy — neighboring frames share most content. The pretrained encoder learns strong spatiotemporal representations transferable to action recognition, video QA, and temporal grounding.

Video-Language Models

Modern video understanding is increasingly multimodal:

Challenges

Video understanding has progressed from task-specific classification to general-purpose video reasoning — driven by video foundation models pretrained on massive video-text datasets, achieving human-comparable performance on action recognition while pushing toward the harder challenges of long-form comprehension, temporal reasoning, and embodied video understanding for robotics.

video understanding modelvideo transformertemporal modelingvideo foundation model

Explore 500+ Semiconductor & AI Topics

From EUV lithography to CUDA optimization — search the full knowledge base or chat with our AI assistant.