atlas

Research map / Video / Video-language understanding

Step Differences in Instructional Video

CVPR 2024 · Video › Video-language understanding · approach: Event and anomaly reasoning in video · 9 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.

Generates paired-video instruction tuning data from HowTo100M/HT-Step using LLM-written difference QA, then trains a projection-only video-conditioned LLM (StepDiff) to compare a reference and candidate video, evaluated on a new step-difference benchmark.

Problem

Comparing a user's how-to video against a reference video to describe and rank fine-grained step differences; existing VCLMs and captioning work only handle single videos or synthetic/static image pairs.

Approach

Automatically build paired-video QA data by pairing clips of the same keystep from distinct HowTo100M videos, synthesizing step descriptions from captions, detections and ASR, and having Llama 2 write difference QA; then train only a projection module of a frozen video-LLM to jointly reason over two videos.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
train StepDiff on paired-video difference QA dataStepDiff · DiffCapBLEU: 0.217 -> 0.223Helped
train StepDiff on paired-video difference QA dataStepDiff · DiffCapCIDEr: 0.115 -> 0.104No clear effect
train StepDiff on paired-video difference QA dataStepDiff · DiffCapROUGE-L: 0.210 -> 0.215Helped
train StepDiff on paired-video difference QA dataStepDiff · DiffMCQaccuracy: 0.497 -> 0.541Helped
train StepDiff on paired-video difference QA dataStepDiff · DiffRankKendall's τ: 0.170 -> 0.181Helped
add interleaved ASR training data (ablation)StepDiff · DiffMCQaccuracy: 0.499 -> 0.541Helped
add interleaved ASR training data (ablation)StepDiff · DiffRankKendall's τ: 0.185 -> 0.181No clear effect
filter generated QA training data (ablation)StepDiff · DiffRankKendall's τ: 0.120 -> 0.181Helped
use a 70B LLM instead of a 13B LLM (ablation)StepDiff · DiffCapCIDEr: 0.124 -> 0.104Hurt

Surprising findings

Limitations

Experimental setup

Datasets: HowTo100M HT-Step StepDiff benchmark (evaluation)

Benchmarks: StepDiff DiffCap StepDiff DiffMCQ StepDiff DiffRank

Metrics: BLEU CIDEr ROUGE-L top-1 accuracy Kendall's tau

Baselines: CLIP InternVideo BLIP-2 LLaVA-1.5 AnyMAL IDEFICS Socratic models

Builds on: LLaVA AnyMAL InternVideo Llama 2 HowTo100M

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