atlas

Research map / Video / Video-language understanding

NarrativeBridge: Enhancing Video Captioning with Causal-Temporal Narrative

ICLR 2025 · Video › Video-language understanding · approach: Event and anomaly reasoning in video · 0 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 the CTN captions benchmark (LLM-generated cause-effect captions for MSR-VTT and MSVD) and the Cause-Effect Network (CEN), a two-stage model with separate cause and effect CLIP-based video encoders that outperforms video captioning SOTA and fine-tuned VLMs.

Problem

Existing video captioning benchmarks and models lack causal-temporal narrative, i.e., event sequences linked by cause and effect, so generated captions fail to capture causal and temporal dynamics.

Approach

Augment MSR-VTT and MSVD with LLM-generated cause-effect captions (Mixtral, few-shot prompting, EMScore filtering), then train a two-stage network where separate CLIP-ViT cause and effect video encoders are pretrained contrastively on cause and effect text and their frozen features feed a Uni-VL-initialized caption decoder.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use CEN instead of GITVideo captioning on MSVD-CTN · MSVD-CTNROUGE-L: 3.95 ROUGE-LHelped
Use CEN instead of GITVideo captioning on MSVD-CTN · MSVD-CTNCIDEr: 17.88 CIDErHelped
Use CEN instead of GITVideo captioning on MSVD-CTN · MSVD-CTNSPICE: 3.67 SPICE pointsHelped
Use CEN instead of GITVideo captioning on MSRVTT-CTN · MSRVTT-CTNROUGE-L: 3.39 ROUGE-LHelped
Use CEN instead of GITVideo captioning on MSRVTT-CTN · MSRVTT-CTNCIDEr: 17.44 CIDErHelped
Use CEN instead of GITVideo captioning on MSRVTT-CTN · MSRVTT-CTNSPICE: 2.06 SPICE pointsHelped
Use separate cause and effect video encoders instead of one combined encoder (ablation)CEN · MSVD-CTN and MSRVTT-CTNcaptioning metricsHelped
Fine-tune the single CLIP encoder on CTN captions (ablation)CEN · MSVD-CTN and MSRVTT-CTNcaptioning metricsHelped
Fine-tune two CLIP encoders on cause and effect captions (ablation)CEN · MSVD-CTN and MSRVTT-CTNcaptioning metricsHelped
Add the effect encoder alongside the cause encoder (ablation)CEN · MSVD-CTN and MSRVTT-CTNcaptioning metricsHelped
Add the cause encoder alongside the effect encoder (ablation)CEN · MSVD-CTN and MSRVTT-CTNcaptioning metricsHelped
Use few-shot examples in the caption-generation prompt instead of zero-shot prompting (ablation)CTN caption generation · Video caption generationcaption qualityHelped

Surprising findings

Limitations

Experimental setup

Datasets: MSR-VTT MSVD

Benchmarks: MSVD-CTN MSRVTT-CTN

Metrics: CIDEr ROUGE-L SPICE EMScore

Baselines: SEM-POS AKGNN GIT VideoLLaVA ShareGPT4Video

Builds on: CLIP4Clip CLIP Uni-VL EMScore

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