atlas

Research map / Video / Video-language understanding

Exploring Temporal Event Cues for Dense Video Captioning in Cyclic Co-Learning

AAAI 2025 · Video › Video-language understanding · approach: Dense video captioning · 4 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 MCCL, a dense video captioning network that retrieves sentences via CLIP video-to-text retrieval, detects frame-level concepts with weakly supervised multiple instance learning, and uses cyclic co-learning between generator and localizer.

Problem

Dense video captioning requires detecting and describing all events in untrimmed videos, but existing methods lack effective interaction between event semantic perception and temporal localization and use limited event cues.

Approach

Combine retrieval-enhanced visual features, weakly supervised frame-level concept detection (MIL with concept triplet contrastive loss) as temporal event cues, and a cyclic loss where the generator guides localization via semantic matching and the localizer guides semantics via location matching, built on PDVC.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use MCCL instead of CM²CLIP-based dense video captioning · ActivityNet Captions, learned proposalsCIDEr: 32.89 -> 34.92Helped
use MCCL instead of CM²CLIP-based dense video captioning · YouCook2, learned proposalsCIDEr: 30.15 -> 36.09Helped
add video-to-text retrieval (ablation)MCCL · ActivityNet Captions, learned proposalsCIDEr: 27.74 -> 31.32Helped
add multiple concept detection alongside video-to-text retrieval (ablation)MCCL · ActivityNet Captions, learned proposalsCIDEr: 31.32 -> 32.97Helped
add cyclic co-learning to video-to-text retrieval and multiple concept detection (ablation)MCCL · ActivityNet Captions, learned proposalsCIDEr: 32.97 -> 34.92Helped
add concept features to video features (ablation)MCCL · ActivityNet Captions, learned proposalsCIDEr: 32.46 -> 34.92Helped
use cyclic loss instead of semantic-guided loss (ablation)MCCL · ActivityNet Captions, learned proposalsF1: 52.79 -> 55.23Helped
use cyclic loss instead of localization-guided loss (ablation)MCCL · ActivityNet Captions, learned proposalsF1: 54.28 -> 55.23Helped
add concept contrastive learning with N_S=10 rather than no contrastive learning (ablation)MCCL · ActivityNet Captions, learned proposalsCIDEr: 30.11 -> 34.92Helped
increase retrieved sentence count from N_K=10 to N_K=30 (ablation)MCCL · ActivityNet Captions, learned proposalsSODA_c: 6.16 -> 6.34Helped
increase retrieved sentence count from N_K=10 to N_K=30 (ablation)MCCL · ActivityNet Captions, learned proposalsCIDEr: 34.92 -> 34.90Hurt
vary the number of concepts from N_C=500 to N_C=600 (ablation)MCCL · ActivityNet Captions, learned proposalsBLEU4: 2.68 -> 2.75Helped

Surprising findings

Limitations

Experimental setup

Datasets: ActivityNet Captions YouCook2

Benchmarks: ActivityNet Captions YouCook2

Metrics: CIDEr BLEU4 METEOR SODA_c recall precision F1

Baselines: HRNN DCE DVC GPaS E2E-MT PDVC MDVC BMT GS-MS-FTN Vid2Seq DIBS CM^2

Builds on: PDVC CM^2 Hungarian matching deformable transformer

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