atlas

Research map / Video / Video-language understanding

Event-Equalized Dense Video Captioning

CVPR 2025 · Video › Video-language understanding · approach: Dense video captioning · 6 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 E2DVC, a dense video captioning framework that uses non-trainable agglomerative clustering of visual features to form pseudo-events, which initialize decoder queries and enhance the encoder, to reduce temporal bias.

Problem

Dense video captioning models suffer from temporal bias: uneven event time distributions in training data and long-duration events dominating frame features cause short or out-of-distribution events to be missed or mislocalized.

Approach

A non-trainable Event Perception module clusters frame features with agglomerative hierarchical clustering and refines them temporally to form pseudo-events; these pseudo-event centers initialize event queries (Pseudo-Event Initialization) and pseudo-event labels are added to frame tokens in the encoder (Event-Enhanced Encoder), so all potential events get equal attention.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add PEI to initialize queries with pseudo-event locations (ablation)E2DVC · YouCook2CIDEr: 31.15 -> 34.26Helped
Add EEE to incorporate pseudo-event labels during encoding (ablation)E2DVC · YouCook2CIDEr: 30.92 -> 34.26Helped
Use E2DVC instead of CM2 with CLIP featuresActivityNet Captions · ActivityNet CaptionsCIDEr: 33.01 -> 33.63Helped
Use E2DVC instead of CM2 with CLIP featuresYouCook2 · YouCook2CIDEr: 31.66 -> 34.26Helped
Use E2DVC instead of CM2 with CLIP featuresActivityNet Captions · ActivityNet CaptionsSODA_c: 6.18 -> 6.13Hurt
Vary the number of clusters Nc from 0 to 7 (ablation)E2DVC · YouCook2CIDEr: 29.69; 31.45; 31.32; 32.57; 30.89; 34.26; 33.27; 30.10Mixed
Set the number of clusters Nc to 5 (ablation)E2DVC · YouCook2CIDEr: 29.69 -> 34.26Helped
Vary temporal event threshold τ from 0 to 7 (ablation)E2DVC · YouCook2CIDEr: 29.59; 31.69; 30.25; 31.76; 34.26; 31.50; 29.51; 31.13Mixed
Set the temporal event threshold τ to 4 (ablation)E2DVC · YouCook2CIDEr: 29.69 -> 34.26Helped

Surprising findings

Limitations

Experimental setup

Datasets: ActivityNet Captions YouCook2

Benchmarks: ActivityNet Captions YouCook2

Metrics: BLEU4 METEOR CIDEr SODA_c event localization precision recall F1

Baselines: PDVC CM2 Vid2Seq MT ECHR E2ESG UEDVC OmniVID MFT

Builds on: PDVC DETR Deformable DETR Vid2Seq CM2

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