atlas

Research map / Video / Video-language understanding

Structured Video-Language Modeling with Temporal Grouping and Spatial Grounding

ICLR 2024 · Video › Video-language understanding · approach: Video-language pretraining · 1 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 S-ViLM, a dual-encoder video-language pre-training framework that adds cut-and-paste temporal grouping and group-token spatial grounding losses to global contrastive learning.

Problem

Video-language pre-training mainly aligns holistic video-caption pairs and neglects fine-grained region-object correspondences and temporal scene changes, which limits localization and reasoning tasks.

Approach

Use cut-and-paste to synthesize scene changes, a temporal grouping loss that separates foreground and background clips, and learnable group tokens that cluster video regions and ground them to noun phrases from captions, all trained jointly with global contrastive loss.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add spatial grounding loss to contrastive learning (ablation)S-ViLM · MSR-VTT zero-shotR@1: 22.7 -> 23.3Helped
Add spatial grounding loss to contrastive learning (ablation)S-ViLM · MSVD-QAaccuracy: 43.6 -> 44.1Helped
Add temporal grouping loss to contrastive learning (ablation)S-ViLM · MSR-VTT zero-shotR@1: 22.7 -> 24.2Helped
Add temporal grouping loss to contrastive learning (ablation)S-ViLM · MSVD-QAaccuracy: 43.6 -> 43.9Helped
Add spatial grounding and temporal grouping (ablation)S-ViLM · MSR-VTT zero-shotR@1: 22.7 -> 24.7Helped
Add spatial grounding and temporal grouping (ablation)S-ViLM · MSVD-QAaccuracy: 43.6 -> 44.9Helped
Add spatial grounding and temporal grouping (ablation)S-ViLM · UCF101accuracy: 90.5 -> 91.0Helped
Pre-train on VideoCC and ActivityNet rather than VideoCC alone (ablation)S-ViLM · MSR-VTT zero-shotR@1: 24.7 -> 28.6Helped
Pre-train on VideoCC and ActivityNet rather than VideoCC alone (ablation)S-ViLM · ActivityNet TALaverage mAP: 34.2 -> 34.7Helped
Use HowTo100M instead of VideoCC for pre-training (ablation)S-ViLM · MSR-VTT zero-shotR@1: 24.7 -> 9.4Hurt
Use HowTo100M instead of VideoCC and ActivityNet for pre-training (ablation)S-ViLM · ActivityNet TALaverage mAP: 34.7 -> 35.6Helped
Increase input from 16 frames to 32 frames (ablation)S-ViLM · MSR-VTT zero-shotR@10: 64.0 -> 65.1Helped

Surprising findings

Limitations

Experimental setup

Datasets: VideoCC ActivityNet-Captions HowTo100M WebVid MSR-VTT MSRVTT-QA MSVD-QA HMDB51 UCF101 ActivityNet AVA v2.2

Benchmarks: MSR-VTT MSRVTT-QA MSVD-QA HMDB51 UCF101 ActivityNet AVA v2.2

Metrics: R@1 R@5 R@10 MedR top-1 accuracy mAP at tIoU thresholds

Baselines: VCC MCQ ALPRO DemoVLP Frozen VIOLETv2 All-in-One MMV TSP BSP PAL

Builds on: CLIP-style contrastive learning grouping blocks (GroupViT) ALPRO MCQ

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