atlas

Research map / Video / Video-language understanding

Text Proxy: Decomposing Retrieval from a 1-to-N Relationship into N 1-to-1 Relationships for Text-Video Retrieval

AAAI 2025 · Video › Video-language understanding · approach: Text-video retrieval · 8 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 TV-ProxyNet, which replaces each text query with learned text proxies (steered by a director and dash) to turn 1-to-N text-video matching into N 1-to-1 proxy-video matches, built on CLIP-ViP.

Problem

Text-video retrieval is framed as a 1-to-N matching problem that suffers from irregular data (overly simple captions, videos with changing content), causing errors in matching.

Approach

Generate a per-pair text proxy from the text query via a learned direction leader (cross-attention over video proxy tokens), a director vector, and a dash scalar controlling distance; train with proxy-video InfoNCE losses and combine proxy-video and text-video logits at inference.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use TV-ProxyNet instead of CLIP-ViPCLIP-ViT-B/32 · MSRVTTR@1: 52.3% v.s. 50.1%Helped
Use TV-ProxyNet instead of Cap4VideoCLIP-ViT-B/32 · DiDeMoR@1: 50.6 v.s. 52.0Hurt
Use TV-ProxyNet instead of CLIP-ViPCLIP-ViT-B/16 · MSRVTTR@1Helped
Use TV-ProxyNet instead of T-MASSCLIP-ViT-B/16 · DiDeMoR@1Hurt
Use TV-ProxyNet instead of CLIP-ViPCLIP-ViT-B/32 · ActivityNet CaptionsR@1: 1.9% (53.0% v.s. 51.1%)Helped
Use TV-ProxyNet instead of CLIP-ViPCLIP-ViT-B/16 · ActivityNet CaptionsR@1: 3.3% (56.7% v.s. 53.4%)Helped
Add L_p to the baseline loss (ablation)TV-ProxyNet with L_r only · MSRVTT-9kR@1: 50.1 -> 52.0Helped
Add L_pos without L_p (ablation)TV-ProxyNet with L_r only · MSRVTT-9kR@1: 50.1 -> 50.6No clear effect
Add L_pos alongside L_p (ablation)TV-ProxyNet with L_r + L_p · MSRVTT-9kR@1: 52.0 -> 52.3Helped
Use mean-similarity dash instead of no dash (ablation)TV-ProxyNet · MSRVTT-9kR@1: 51.9 -> 52.3Helped
Increase mean-similarity dash iterations from 1 to 3 (ablation)TV-ProxyNet · MSRVTT-9kR@1: 51.9 -> 52.5Helped
Increase mean-similarity dash iterations from 3 to 5 (ablation)TV-ProxyNet · MSRVTT-9kR@1: 52.5 -> 52.3Hurt

Surprising findings

Limitations

Experimental setup

Datasets: MSRVTT DiDeMo ActivityNet Captions

Benchmarks: MSRVTT DiDeMo ActivityNet Captions

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

Baselines: CLIP-ViP T-MASS Cap4Video HBI ProST UATVR X-Pool TS2-Net CLIP4Clip CenterCLIP DRL CAMoE

Builds on: CLIP-ViP CLIP4Clip InfoNCE

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