Video Action Differencing
Not on the map. Why?
Abstract (arXiv)
How do two individuals differ when performing the same action? In this work, we introduce Video Action Differencing (VidDiff), the novel task of identifying subtle differences between videos of the same action, which has many applications, such as coaching and skill learning. To enable development on this new task, we first create VidDiffBench, a benchmark dataset containing 549 video pairs, with human annotations of 4,469 fine-grained action differences and 2,075 localization timestamps indicating where these differences occur. Our experiments demonstrate that VidDiffBench poses a significant challenge for state-of-the-art large multimodal models (LMMs), such as GPT-4o and Qwen2-VL. By analyzing failure cases of LMMs on VidDiffBench, we highlight two key challenges for this task: localizing relevant sub-actions over two videos and fine-grained frame comparison. To overcome these, we propose the VidDiff method, an agentic workflow that breaks the task into three stages: action difference proposal, keyframe localization, and frame differencing, each stage utilizing specialized foundation models. To encourage future research in this new task, we release the benchmark at https://huggingface.co/datasets/jmhb/VidDiffBench and code at http://jmhb0.github.io/viddiff.
Key facts. Cited by 14 papers in the map (data through 14 Oct 2026). Builds on 42 of its 86 references that are in the map. First posted on arXiv 10 Mar 2025.
Builds on
42 of 86 references.
References · 42
- 2021Learning Transferable Visual Models From Natural Language Supervisioncited by 33,744
- 2023GPT-4 Technical Reportcited by 18,396
- 2022Flamingo: a Visual Language Model for Few-Shot Learningcited by 4,386
- 2024Qwen2-VL: Enhancing Vision-Language Model's Perception of the World at Any Resolutioncited by 4,234
- 2024Gemini 1.5: Unlocking multimodal understanding across millions of tokens of contextcited by 3,224
- 2023Qwen-VL: A Versatile Vision-Language Model for Understanding, Localization, Text Reading, and Beyondcited by 2,224
- 2024Video-MME: The First-Ever Comprehensive Evaluation Benchmark of Multi-modal LLMs in Video Analysiscited by 1,413
- 2023DSPy: Compiling Declarative Language Model Calls into Self-Improving Pipelinescited by 832
- 2016NTU RGB+D: A Large Scale Dataset for 3D Human Activity Analysiscited by 686
- 2023Ego-Exo4D: Understanding Skilled Human Activity from First- and Third-Person Perspectivescited by 490
- 2021AI Choreographer: Music Conditioned 3D Dance Generation with AIST++cited by 485
- 2023Emergent Correspondence from Image Diffusioncited by 446
30 more
- 2023MIMIC-IT: Multi-Modal In-Context Instruction Tuningcited by 267
- 2020FineGym: A Hierarchical Video Dataset for Fine-grained Action Understandingcited by 234
- 2024MANTIS: Interleaved Multi-Image Instruction Tuningcited by 216
- 2022HuMMan: Multi-Modal 4D Human Dataset for Versatile Sensing and Modelingcited by 117
- 2018Learning to Describe Differences Between Pairs of Similar Imagescited by 114
- 2022FineDiving: A Fine-grained Dataset for Procedure-aware Action Quality Assessmentcited by 107
- 2016Hierarchical Deep Temporal Models for Group Activity Recognitioncited by 89
- 2016Learning To Score Olympic Eventscited by 88
- 2021MultiSports: A Multi-Person Video Dataset of Spatio-Temporally Localized Sports Actionscited by 84
- 2019Unsupervised learning of action classes with continuous temporal embeddingcited by 76
- 2018The Pros and Cons: Rank-aware Temporal Attention for Skill Determination in Long Videoscited by 69
- 2021FineAction: A Fine-Grained Video Dataset for Temporal Action Localizationcited by 61
- 2023Describing Differences in Image Sets with Natural Languagecited by 53
- 2023Expert Knowledge-Aware Image Difference Graph Representation Learning for Difference-Aware Medical Visual Question Answeringcited by 41
- 2024Sports-QA: A Large-Scale Video Question Answering Benchmark for Complex and Professional Sportscited by 41
- 2020HAA500: Human-Centric Atomic Action Dataset with Curated Videoscited by 39
- 2022Image Difference Captioning with Pre-training and Contrastive Learningcited by 39
- 2024EgoExo-Fitness: Towards Egocentric and Exocentric Full-Body Action Understandingcited by 36
- 2024LOGO: A Long-Form Video Dataset for Group Action Quality Assessmentcited by 31
- 2020Yoga-82: A New Dataset for Fine-grained Classification of Human Posescited by 25
- 2022Domain Knowledge-Informed Self-Supervised Representations for Workout Form Assessmentcited by 25
- 2022FLAG3D: A 3D Fitness Activity Dataset with Language Instructioncited by 23
- 2020Pose Trainer: Correcting Exercise Posture using Pose Estimationcited by 18
- 2022FenceNet: Fine-grained Footwork Recognition in Fencingcited by 12
- 20223D Pose Based Feedback for Physical Exercisescited by 11
- 2024Step Differences in Instructional Videocited by 11
- 2019Hand Pose Estimation: A Surveycited by 8
- 2023Fine-Grained Sports, Yoga, and Dance Postures Recognition: A Benchmark Analysiscited by 7
- 2023Viewpoint Textual Inversion: Discovering Scene Representations and 3D View Control in 2D Diffusion Modelscited by 7
- 2024Zero-shot Action Localization via the Confidence of Large Vision-Language Modelscited by 4
Built on by
Citing papers per year: 2025: 6; 2026: 8.
14 papers.
Sort:
By area:
- 2025ExAct: A Video-Language Benchmark for Expert Action Analysiscited by 8
- 2025ConViS-Bench: Estimating Video Similarity Through Semantic Conceptscited by 4
- 2025Learning Skill-Attributes for Transferable Assessment in Videocited by 4
- 2025SkillSight: Efficient First-Person Skill Assessment with Gazecited by 4
- 2025The Potential and Limitations of Vision-Language Models for Human Motion Understanding: A Case Study in Data-Driven Stroke Rehabilitationcited by 2
- 2025ViDiC: Video Difference Captioningcited by 2
- 2026Learning Consistent Temporal Grounding between Related Tasks in Sports Coachingcited by 1
- 2026How Does India Cook Biryani?cited by 0
- 2026Let's Split Up: Zero-Shot Classifier Edits for Fine-Grained Video Understandingcited by 0
- 2026Panoptic Pairwise Distortion Graphcited by 0
- 2026X-Stream: Exploring MLLMs as Multiplexers for Multi-Stream Understandingcited by 0
- 2026MotionHalluc: Diagnosing Kinematic Hallucinations in Fine-Grained Motion Reasoningcited by 0
2 more
- 2026MyoMechanix: Biomechanically-Grounded Compositional Skilled Activity Understanding and Coaching26 Aug 2026
- 2026Anomalous Frame Detection Using VLM-Based Description Comparison for Extracting Expert-Specific Actions and Contextual Decision-Making Scenes with Intra-Video Self-Similarity12 Jul 2026
- 2026MotionHalluc: Diagnosing Kinematic Hallucinations in Fine-Grained Motion Reasoning22 Jun 2026
- 2026X-Stream: Exploring MLLMs as Multiplexers for Multi-Stream Understanding1 Jun 2026
- 2026Panoptic Pairwise Distortion Graph13 Apr 2026
- 2026Learning Consistent Temporal Grounding between Related Tasks in Sports Coaching19 Mar 2026
- 2026Let's Split Up: Zero-Shot Classifier Edits for Fine-Grained Video Understanding18 Feb 2026
- 2026How Does India Cook Biryani?8 Jan 2026
- 2025ViDiC: Video Difference Captioning3 Dec 2025
- 2025SkillSight: Efficient First-Person Skill Assessment with Gaze24 Nov 2025
- 2025The Potential and Limitations of Vision-Language Models for Human Motion Understanding: A Case Study in Data-Driven Stroke Rehabilitation21 Nov 2025
- 2025Learning Skill-Attributes for Transferable Assessment in Video17 Nov 2025
2 more
- 2025ExAct: A Video-Language Benchmark for Expert Action Analysiscited by 8
- 2025ConViS-Bench: Estimating Video Similarity Through Semantic Conceptscited by 4
- 2025Learning Skill-Attributes for Transferable Assessment in Videocited by 4
- 2025SkillSight: Efficient First-Person Skill Assessment with Gazecited by 4
- 2025ViDiC: Video Difference Captioningcited by 2
- 2026Learning Consistent Temporal Grounding between Related Tasks in Sports Coachingcited by 1
- 2026How Does India Cook Biryani?cited by 0
- 2026Let's Split Up: Zero-Shot Classifier Edits for Fine-Grained Video Understandingcited by 0
- 2026Panoptic Pairwise Distortion Graphcited by 0
- 2026X-Stream: Exploring MLLMs as Multiplexers for Multi-Stream Understandingcited by 0
- 2026MotionHalluc: Diagnosing Kinematic Hallucinations in Fine-Grained Motion Reasoningcited by 0
- 2026Anomalous Frame Detection Using VLM-Based Description Comparison for Extracting Expert-Specific Actions and Contextual Decision-Making Scenes with Intra-Video Self-Similaritycited by 0
12 most cited of 13 All 13 (JSON)
- 2026MyoMechanix: Biomechanically-Grounded Compositional Skilled Activity Understanding and Coaching26 Aug 2026
- 2026Anomalous Frame Detection Using VLM-Based Description Comparison for Extracting Expert-Specific Actions and Contextual Decision-Making Scenes with Intra-Video Self-Similarity12 Jul 2026
- 2026MotionHalluc: Diagnosing Kinematic Hallucinations in Fine-Grained Motion Reasoning22 Jun 2026
- 2026X-Stream: Exploring MLLMs as Multiplexers for Multi-Stream Understanding1 Jun 2026
- 2026Panoptic Pairwise Distortion Graph13 Apr 2026
- 2026Learning Consistent Temporal Grounding between Related Tasks in Sports Coaching19 Mar 2026
- 2026Let's Split Up: Zero-Shot Classifier Edits for Fine-Grained Video Understanding18 Feb 2026
- 2026How Does India Cook Biryani?8 Jan 2026
- 2025ViDiC: Video Difference Captioning3 Dec 2025
- 2025SkillSight: Efficient First-Person Skill Assessment with Gaze24 Nov 2025
- 2025Learning Skill-Attributes for Transferable Assessment in Video17 Nov 2025
- 2025ConViS-Bench: Estimating Video Similarity Through Semantic Concepts23 Sep 2025
12 newest of 13 All 13 (JSON)
Similar, not cited
Close in wording, no citation either way
- 2026VideoNet: A Large-Scale Dataset for Domain-Specific Action Recognition
- 2026LARY: A Latent Action Representation Yielding Benchmark for Generalizable Vision-to-Action Alignment
- 2026Olaf-World: Orienting Latent Actions for Video World Modeling
- 2025Punching Bag vs. Punching Person: Motion Transferability in Videos
- 2025VideoITG: Multimodal Video Understanding with Instructed Temporal Grounding
- 2025Towards an Effective Action-Region Tracking Framework for Fine-grained Video Action Recognition
- 2026Learning Latent Action World Models In The Wild
- 2026FineBench: Benchmarking and Enhancing Vision-Language Models for Fine-grained Human Activity Understanding