atlas

Research map / Video / Video-language understanding

Weakly Supervised Video Scene Graph Generation via Natural Language Supervision

ICLR 2025 · Video › Video-language understanding · approach: Temporal video grounding

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 NL-VSGG, which trains a video scene graph generation model using only video captions by LLM-based caption segmentation, variability-aware caption-frame clustering alignment, and motion-cue pseudo-labeling of negative classes.

Problem

Video scene graph generation (VidSGG) requires costly frame-by-frame annotations; naively transferring weakly supervised image SGG pipelines using captions fails because video captions contain temporal markers and human action durations vary.

Approach

Uses only video captions as weak supervision: an LLM segments captions into temporally ordered sentences, K-means clustering of frame features with a steepest-decline similarity cut aligns each sentence to variable-length frame spans, and GIoU-based motion cues pseudo-label negative action classes in unaligned frames.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use NL-VSGG instead of WS-ImgSGGSTTran · Action GenomeWith Constraint R@20: 10.01 -> 15.61Helped
use NL-VSGG instead of PLA_capSTTran · Action GenomeWith Constraint R@20: 10.40 -> 15.61Helped
add TCS to the WS-ImgSGG pipeline (ablation)STTran on Action Genome · Action GenomeWith Constraint R@20: 10.01 -> 11.09Helped
add ADV to TCS (ablation)STTran on Action Genome · Action GenomeWith Constraint R@20: 11.09 -> 11.98Helped
add PLM to TCS + ADV (ablation)STTran on Action Genome · Action GenomeWith Constraint R@20: 11.98 -> 15.61Helped
add TCS to the WS-ImgSGG pipeline (ablation)STTran on Action Genome without negative classes · Action Genome without negative classesWith Constraint R@20: 12.98 -> 15.34Helped
add ADV to TCS (ablation)STTran on Action Genome without negative classes · Action Genome without negative classesWith Constraint R@20: 15.34 -> 15.95Helped
include the coreference-resolution prompt (ablation)NL-VSGG with STTran · Action GenomeWith Constraint R@20: 15.48 -> 15.61Helped
replace ChatGPT with Mistral-7B in TCS (ablation)NL-VSGG with STTran · Action GenomeWith Constraint R@20: 15.61 -> 14.58Hurt
replace DAC with InternVideo in ADV (ablation)NL-VSGG with STTran · Action GenomeWith Constraint R@20: 15.61 -> 15.58No clear effect
replace LLM-based parsing with SG Parser + KB (ablation)NL-VSGG with STTran · Action GenomeWith Constraint R@20: 15.61 -> 11.08Hurt
add MSVD captions to AG caption training dataNL-VSGG with STTran · Action GenomeWith Constraint R@20: 15.61 -> 15.71Helped

Surprising findings

Limitations

Experimental setup

Datasets: Action Genome caption MSVD caption ActivityNet caption Action Genome VidHOI

Benchmarks: Action Genome VidHOI

Metrics: Recall@20 Recall@50 (with constraint) Recall@50 (no constraint)

Baselines: RLIP RLIPv2 STTran (full supervision) DSG-DETR (full supervision) PLA PLA_simp. WS-ImgSGG PLA_cap

Builds on: PLA STTran DSG-DETR WS-ImgSGG pipeline (SGNLS/LSWS) DAC VinVL

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