atlas

Research map / Video / Video-language understanding

Narrating the Video: Boosting Text-Video Retrieval via Comprehensive Utilization of Frame-Level Captions

CVPR 2025 · Video › Video-language understanding · approach: Text-video retrieval · 11 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 NarVid, which generates per-frame captions (narration) with an LMM and uses them through cross-modal co-attention, query-aware nucleus filtering, query-narration matching, and a cross-view hard negative loss for text-video retrieval.

Problem

Text-video retrieval struggles with the cross-modality gap and time-varying content; existing caption-based methods use a single video-level caption that misses temporal changes and can propagate generation errors.

Approach

Replace video-level captions with frame-level captions (narration) used across the whole matching pipeline: co-attention between frames and captions, adaptive query-aware nucleus filtering, a dual query-video/query-narration similarity, and a hard-negative loss that combines both views.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add narration matching (ablation)NarVid · MSR-VTT 1k-AR@1: 44.5 -> 48.6Helped
Add cross-modal interaction (ablation)NarVid with narration matching · MSR-VTT 1k-AR@1: 48.6 -> 49.5Helped
Add query-aware filtering (ablation)NarVid with cross-modal interaction · MSR-VTT 1k-AR@1: 49.5 -> 50.4Helped
Add cross-view hard negative loss (ablation)NarVid with query-aware filtering · MSR-VTT 1k-AR@1: 50.4 -> 51.0Helped
Add query-aware filtering instead of using no filtering (ablation)NarVid · MSR-VTT 1k-AR@1: 48.1 -> 51.0Helped
Replace fixed top-k filtering with adaptive nucleus filtering (ablation)NarVid · MSR-VTT 1k-AR@1: 50.3 -> 51.0Helped
Set hard negative loss weight α to 1.0 rather than 0 (ablation)NarVid · MSR-VTT 1k-AR@1: 50.4 -> 51.0Helped
Increase hard negative loss weight α from 1.0 to 1.5 (ablation)NarVid · MSR-VTT 1k-AR@1: 51.0 -> 50.1Hurt
Use NarVid instead of T-MASSCLIP ViT-B/16 · MSR-VTT 1k-A, text-to-videoR@1: 52.7 -> 52.7No clear effect
Use NarVid instead of Cap4VideoCLIP ViT-B/16 · MSVD, text-to-videoR@1: 51.8 -> 53.1Helped
Use NarVid instead of Cap4VideoCLIP ViT-B/16 · VATEX, text-to-videoR@1: 66.6 -> 68.4Helped
Use NarVid instead of T-MASSCLIP ViT-B/16 · DiDeMo, text-to-videoR@1: 53.3 -> 53.4Helped

Surprising findings

Limitations

Experimental setup

Datasets: MSR-VTT MSVD VATEX DiDeMo

Benchmarks: MSR-VTT MSVD VATEX DiDeMo

Metrics: R@1 R@5 R@10 MdR MnR

Baselines: CLIP4Clip X-CLIP X-Pool UATVR TEFAL PAU Cap4Video MPT ProTA T-MASS

Builds on: CLIP4Clip Cap4Video InfoNCE nucleus sampling

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