atlas

Research map / Video / Video-language understanding

CoVR: Learning Composed Video Retrieval from Web Video Captions

AAAI 2024 · Video › Video-language understanding · approach: Text-video retrieval · 50 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 automatic generation of composed video retrieval triplets from web video-caption pairs (WebVid-CoVR, 1.6M triplets) and a BLIP-based CoVR model, showing zero-shot transfer to composed image retrieval benchmarks.

Problem

Composed video retrieval (CoVR) lacks training data: manually annotating video-text-video triplets is expensive, and composed image retrieval (CoIR) datasets are small.

Approach

Mine video pairs whose captions differ by a single word from a web video-caption corpus, use an LLM finetuned on InstructPix2Pix edit annotations to generate the modification text between captions, and train a BLIP-based composed retrieval model with HN-NCE contrastive loss on the resulting triplets.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Train on WebVid-CoVR instead of using frozen pretrained embeddingsCoVR-BLIP · WebVid-CoVR-TestR@1: 45.46 -> 53.13Helped
Combine visual and text query modalities (ablation)CoVR-BLIP · WebVid-CoVR-TestR@1: 38.89 -> 53.13Helped
Use cross-attention instead of MLP fusion (ablation)CoVR-BLIP · WebVid-CoVR-TestR@1: 50.63 -> 53.13Helped
Use 15 target-video frames instead of the middle frame (ablation)CoVR-BLIP · WebVid-CoVR-TestR@1: 51.80 -> 53.13Helped
Train on WebVid-CoVR for zero-shot transferCoVR-BLIP · CIRRR@1: 19.76 -> 38.48Helped
Train on WebVid-CoVR for zero-shot transferCoVR-BLIP · FashionIQR@10: 16.00 -> 27.70Helped
Increase the initial video-caption seed set from 0 to 2.5M videos (ablation)CoVR-BLIP · CIRRMeanR: 45.88 -> 68.48Helped
Remove filtering from the generated training data (ablation)CoVR-BLIP · CIRRMeanR: 68.48 -> 67.41Hurt
Use MTG-LLM instead of rule-based modification text generation (ablation)CoVR-BLIP · CIRRMeanR: 46.16 -> 68.48Helped
Use MTG-LLM instead of paraphrased rule-based text (ablation)CoVR-BLIP · CIRRMeanR: 64.33 -> 68.48Helped
Iterate over distinct target videos instead of triplets (ablation)CoVR-BLIP · CIRRMeanR: 65.59 -> 68.48Helped
Use HN-NCE hard-negative upsampling (ablation)CoVR-BLIP · CIRRMeanR: 66.07 -> 68.48Helped

Surprising findings

Limitations

Experimental setup

Datasets: WebVid2M WebVid10M InstructPix2Pix editing dataset CIRR FashionIQ COCO

Benchmarks: WebVid-CoVR-Test CIRR FashionIQ

Metrics: recall@1 recall@5 recall@10 recall@50 MeanR

Baselines: Combiner CASE CompoDiff Pic2Word SEARLE CLIP BLIP

Builds on: BLIP HN-NCE InstructPix2Pix LLaMA Combiner

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