atlas

Research map / Video / Video-language understanding

Bias-Conflict Sample Synthesis and Adversarial Removal Debias Strategy for Temporal Sentence Grounding in Video

AAAI 2024 · Video › Video-language understanding · approach: Temporal video grounding · 18 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 BSSARD, an adversarial debiasing strategy that dynamically synthesizes bias-conflict sample features from visual and query bias generators and trains a span-based grounding model with a bias discriminator to remove dataset bias in temporal sentence grounding.

Problem

Dataset bias in temporal sentence grounding in video (TSGV): uneven temporal distribution of target moments for samples sharing semantic components causes models to rely on spurious shortcuts that hurt out-of-distribution generalization.

Approach

Generate bias-conflict sample features conditioned on random fake target moments using visual and query bias generators, and train the grounding model adversarially with a bias discriminator so it must learn cross-modal alignment rather than spurious single-modality correlations.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add BSSARD to VSLNet*VSLNet* · Charades-CD OODr1i5: 43.08 -> 47.20Helped
Add BSSARD to VSLNet*VSLNet* · ActivityNet-CD OODmIoU: 30.33 -> 31.49Helped
Add visual and query bias generators (ablation)VSLNet* · Charades-CD OODr1i5: 43.08 -> 47.20Helped
Use only the query bias generator (ablation)VSLNet* · Charades-CD OODr1i5: 43.08 -> 44.86Helped
Use only the visual bias generator (ablation)VSLNet* · Charades-CD OODr1i5: 43.08 -> 45.16Helped
Use visual bias injection before and language bias injection after the feature encoder (ablation)BSSARD-VSLNet* · Charades-CD OODr1i7: 25.30 -> 27.17Helped
Represent fake temporal position as R^{3 x n} instead of R^n (ablation)Visual bias generator · Charades-CD OODr1i5: 46.40 -> 47.20Helped
Add the spatial stream F_S to the temporal-position fusion inputs (ablation)Visual bias generator · Charades-CD OODr1i5: 47.20 -> 46.70Hurt
Alternate the two bias generators each training step rather than each epoch (ablation)BSSARD-VSLNet* · Charades-CD OODr1i5: 46.79 -> 47.20Helped
Use random selection of a generator each step instead of alternating each step (ablation)BSSARD-VSLNet* · Charades-CD OODr1i5: 47.20 -> 45.81Hurt
Add KL divergence loss to generation localization loss without discriminator classification loss (ablation)BSSARD-VSLNet* · Charades-CD OODmIoU: 43.49 -> 44.02Helped
Add KL divergence loss to generation and adversarial losses (ablation)BSSARD-VSLNet* · Charades-CD OODmIoU: 44.00 -> 44.59Helped

Surprising findings

Limitations

Experimental setup

Datasets: Charades-CD ActivityNet-CD

Benchmarks: Charades-CD ActivityNet-CD

Metrics: R@1 IoU=0.5 R@1 IoU=0.7 mIoU

Baselines: 2D-TAN LG DRN VSLNet DCM SVTG MDD QAVE EXCL

Builds on: G^3 VSLNet QAVE EXCL

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