atlas

Research map / Vision-language and multimodal / Human and embodied modeling

DistinctAD: Distinctive Audio Description Generation in Contexts

CVPR 2025 · Vision-language and multimodal › Human and embodied modeling · approach: Scene graph generation · 2 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 DistinctAD, a two-stage framework that adapts CLIP's vision encoder to movie audio-description data and generates context-distinctive ADs for consecutive clips via a Contextual EMA module and a distinctive word prediction loss.

Problem

Automatic audio description generation for long movies suffers from a domain gap between movie-AD data and VLM training data, and from repetitive descriptions across highly similar neighboring visual clips.

Approach

Adapt the CLIP vision encoder to movie-AD data with global video-AD and fine-grained frame-word matching (no extra AD corpora), then apply Expectation-Maximization Attention across N consecutive clips to extract common bases that reduce redundancy, plus an auxiliary loss that explicitly predicts words unique to the current AD.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
adapt the CLIP vision encoder to movie-AD data (ablation)DistinctAD with CLIP-B32 and GPT-2 · MAD-EvalCIDEr: 24.5 vs. 25.5Helped
add global video-AD matching loss (ablation)Stage-I CLIP-AD adaptation · MAD-Eval-NamedCIDEr: 6.7 to 8.2Helped
add fine-grained frame-AD matching loss (ablation)Stage-I CLIP-AD adaptation · MAD-Eval-NamedCIDEr: 6.7 to 7.7Helped
combine global and fine-grained matching losses (ablation)Stage-I CLIP-AD adaptation · MAD-Eval-NamedCIDEr: 6.7 to 8.6Helped
set matching-loss coefficient γ to 0.5 rather than 0.1, 0.3, or 0.7 (ablation)Stage-I CLIP-AD adaptation · MAD-Eval-NamedCIDEr: 0.1: 8.0; 0.3: 8.5; 0.5: 8.6; 0.7: 7.7Mixed
add reconstructed compact features (ablation)Stage-II DistinctAD · MAD-Eval-NamedCIDEr: 23.1 to 23.7Helped
add cross-attention features over bases (ablation)Stage-II DistinctAD without distinctive word loss · MAD-Eval-NamedCIDEr: 23.1 to 23.4Helped
add distinctive word prediction loss (ablation)Stage-II DistinctAD · MAD-Eval-NamedR@5/16: 46.2 to 49.5Helped
combine cross-attention features with distinctive word prediction loss (ablation)Stage-II DistinctAD · MAD-Eval-NamedCIDEr: 23.4 to 25.3Helped
use the full Stage-II pipeline (ablation)DistinctAD · MAD-Eval-NamedR@5/16: 46.2 to 51.7Helped
sample non-consecutive rather than consecutive context clips (ablation)DistinctAD with Contextual EMA · MAD-Eval-NamedCIDEr: 25.5 vs. 23.8Hurt
sample non-consecutive rather than consecutive context clips (ablation)DistinctAD with Contextual EMA · MAD-Eval-NamedR@5/16: 51.7 vs. 52.5Helped

Surprising findings

Limitations

Experimental setup

Datasets: MAD-v2-Named MAD-Eval-Named CMD-AD TV-AD

Benchmarks: MAD-Eval CMD-AD TV-AD

Metrics: ROUGE-L CIDEr SPICE Recall@k/N (BertScore) LLM-AD-eval

Baselines: MM-Vid MM-Narrator LLM-AD AutoAD-Zero AutoAD-I AutoAD-II AutoAD-III MovieSeq Video-BLIP2 Video-LLaMA2

Builds on: AutoAD Expectation-Maximization Attention CLIP Perceiver

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