atlas

Research map / Video / Video-language understanding

Previously on ... From Recaps to Story Summarization

CVPR 2024 · Video › Video-language understanding · approach: Video LLMs with fine-grained understanding · 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.

Introduces multimodal story summarization for long TV episodes, using recap shots to auto-generate labels on a new PlotSnap dataset, and a hierarchical Transformer TaleSumm that scores shots and utterances.

Problem

Summarizing the plot of long (about 40-minute) TV episodes into multiple connected sub-stories, where existing summarization methods target short videos or text-only screenplays and lack labels for story-level importance.

Approach

Uses professionally edited TV recaps shown at the start of an episode as weak labels: recap shots are matched to shots in past episodes, and the matches (smoothed temporally) mark important story segments. A two-level hierarchical Transformer with local story groups and group tokens scores shots and dialog utterances across the whole episode.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use TaleSumm instead of the strongest video-only baselinePlotSnap 24 IntraCVT · PlotSnap 24 IntraCVT testVideo AP: 50.6 ± 3.6 -> 50.1 ± 2.8No clear effect
Use TaleSumm instead of the strongest dialog-only baselinePlotSnap 24 IntraCVT · PlotSnap 24 IntraCVT testDialog AP: 43.4 ± 2.8 -> 46.0 ± 2.1Helped
Train on 24 and evaluate on Prison BreakTaleSumm · PlotSnap Prison Break X-SeriesVideo AP: 34.5 -> 36.7Helped
Train on 24 and evaluate on Prison BreakTaleSumm · PlotSnap Prison Break X-SeriesDialog AP: 38.3 -> 35.7Hurt
Use TaleSumm on SumMe rather than PGLSUMVideo summarization · SumMeF1: 56.2 -> 57.5Helped
Use TaleSumm on TVSum rather than PGLSUMVideo summarization · TVSumSP: 40.5 -> 26.7Hurt
Add local story groups and sparse attention instead of an independent-token MLP (ablation)PlotSnap video and dialog models · PlotSnap 24 architecture ablationAP: 42.3 -> 53.3; 35.8 -> 47.2Helped
Use sparse attention with local story groups instead of full attention without groups (ablation)PlotSnap TaleSumm · PlotSnap 24 architecture ablationVideo AP: 51.8 -> 53.4Helped
Use sparse attention with local story groups instead of full attention without groups (ablation)PlotSnap TaleSumm · PlotSnap 24 architecture ablationDialog AP: 44.6 -> 47.2Helped
Add group tokens while using sparse attention (ablation)PlotSnap TaleSumm · PlotSnap 24 architecture ablationVideo AP: 53.9 ± 3.4 -> 54.2 ± 3.3Helped
Add group tokens while using sparse attention (ablation)PlotSnap TaleSumm · PlotSnap 24 architecture ablationDialog AP: 48.8 ± 4.6 -> 49.0 ± 4.9No clear effect
Use sparse attention instead of full attention, retaining group tokens (ablation)PlotSnap TaleSumm · PlotSnap 24 architecture ablationVideo AP: 51.9 ± 3.7 -> 54.2 ± 3.3Helped

Surprising findings

Limitations

Experimental setup

Datasets: PlotSnap SumMe TVSum Condensed Movies (CMD)

Benchmarks: PlotSnap SumMe TVSum

Metrics: Average Precision F1 Kendall's tau Spearman's rho Cronbach's alpha pairwise F1 Fleiss' kappa

Baselines: PGL-SUM MSVA PreSumm A2Summ Video-Only Dialog-Only

Builds on: A2Summ PreSumm PGL-SUM MSVA SummScreen3D

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