Learning Procedure-aware Video Representation from Instructional Videos and Their Narrations
Not on the map. Why?
Abstract (arXiv)
The abundance of instructional videos and their narrations over the Internet offers an exciting avenue for understanding procedural activities. In this work, we propose to learn video representation that encodes both action steps and their temporal ordering, based on a large-scale dataset of web instructional videos and their narrations, without using human annotations. Our method jointly learns a video representation to encode individual step concepts, and a deep probabilistic model to capture both temporal dependencies and immense individual variations in the step ordering. We empirically demonstrate that learning temporal ordering not only enables new capabilities for procedure reasoning, but also reinforces the recognition of individual steps. Our model significantly advances the state-of-the-art results on step classification (+2.8% / +3.3% on COIN / EPIC-Kitchens) and step forecasting (+7.4% on COIN). Moreover, our model attains promising results in zero-shot inference for step classification and forecasting, as well as in predicting diverse and plausible steps for incomplete procedures. Our code is available at https://github.com/facebookresearch/ProcedureVRL.
Key facts. Cited by 46 papers in the map (data through 7 Oct 2026). Builds on 61 of its 78 references that are in the map. First posted on arXiv 31 Mar 2023.
Builds on
61 of 78 references.
References · 61
- 2017Attention Is All You Needcited by 59,932
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,204
- 2021Learning Transferable Visual Models From Natural Language Supervisioncited by 33,456
- 2020Denoising Diffusion Probabilistic Modelscited by 20,851
- 2021High-Resolution Image Synthesis with Latent Diffusion Modelscited by 18,694
- 2021Diffusion Models Beat GANs on Image Synthesiscited by 8,185
- 2015Deep Unsupervised Learning using Nonequilibrium Thermodynamicscited by 7,005
- 2022Hierarchical Text-Conditional Image Generation with CLIP Latentscited by 6,539
- 2022Photorealistic Text-to-Image Diffusion Models with Deep Language Understandingcited by 6,322
- 2021GLIDE: Towards Photorealistic Image Generation and Editing with Text-Guided Diffusion Modelscited by 3,595
- 2022Video Diffusion Modelscited by 2,280
- 2021SDEdit: Guided Image Synthesis and Editing with Stochastic Differential Equationscited by 1,903
38 more
- 2018SlowFast Networks for Video Recognitioncited by 1,862
- 2021Align before Fuse: Vision and Language Representation Learning with Momentum Distillationcited by 1,612
- 2021ViViT: A Video Vision Transformercited by 1,610
- 2021Is Space-Time Attention All You Need for Video Understanding?cited by 1,609
- 2021Frozen in Time: A Joint Video and Image Encoder for End-to-End Retrievalcited by 1,175
- 2022Diffusion Models: A Comprehensive Survey of Methods and Applicationscited by 1,107
- 2022Human Motion Diffusion Modelcited by 1,062
- 2020Improved Techniques for Training Score-Based Generative Modelscited by 1,036
- 2022Diffusion Models in Vision: A Surveycited by 1,008
- 2020MPNet: Masked and Permuted Pre-training for Language Understandingcited by 973
- 2019HowTo100M: Learning a Text-Video Embedding by Watching Hundred Million Narrated Video Clipscited by 946
- 2016Temporal Segment Networks: Towards Good Practices for Deep Action Recognitioncited by 899
- 2018TSM: Temporal Shift Module for Efficient Video Understandingcited by 852
- 2019VideoBERT: A Joint Model for Video and Language Representation Learningcited by 702
- 2017Towards Automatic Learning of Procedures from Web Instructional Videoscited by 616
- 2021VideoCLIP: Contrastive Pre-training for Zero-shot Video-Text Understandingcited by 596
- 2017Rethinking Spatiotemporal Feature Learning: Speed-Accuracy Trade-offs in Video Classificationcited by 521
- 2021MViTv2: Improved Multiscale Vision Transformers for Classification and Detectioncited by 516
- 2019End-to-End Learning of Visual Representations from Uncurated Instructional Videoscited by 506
- 2021Less is More: ClipBERT for Video-and-Language Learning via Sparse Samplingcited by 484
- 2020HERO: Hierarchical Encoder for Video+Language Omni-representation Pre-trainingcited by 362
- 2017Temporal Relational Reasoning in Videoscited by 324
- 2019COIN: A Large-scale Dataset for Comprehensive Instructional Video Analysiscited by 316
- 2021MERLOT: Multimodal Neural Script Knowledge Modelscited by 311
- 2020ActBERT: Learning Global-Local Video-Text Representationscited by 267
- 2020UniVL: A Unified Video and Language Pre-Training Model for Multimodal Understanding and Generationcited by 258
- 2019EPIC-Fusion: Audio-Visual Temporal Binding for Egocentric Action Recognitioncited by 226
- 2020The EPIC-KITCHENS Dataset: Collection, Challenges and Baselinescited by 221
- 2018WikiHow: A Large Scale Text Summarization Datasetcited by 203
- 2019Cross-task weakly supervised learning from instructional videoscited by 199
- 2021VIOLET : End-to-End Video-Language Transformers with Masked Visual-token Modelingcited by 187
- 2022All in One: Exploring Unified Video-Language Pre-trainingcited by 171
- 2021MoViNets: Mobile Video Networks for Efficient Video Recognitioncited by 135
- 2019Large-scale weakly-supervised pre-training for video action recognitioncited by 130
- 2015Unsupervised Learning from Narrated Instruction Videoscited by 116
- 2021TACo: Token-aware Cascade Contrastive Learning for Video-Text Alignmentcited by 102
- 2019Procedure Planning in Instructional Videoscited by 92
- 2022Learning To Recognize Procedural Activities with Distant Supervisioncited by 85
50 most cited of 61 All 61 (JSON)
Built on by
Citing papers per year: 2023: 7; 2024: 17; 2025: 15; 2026: 7.
46 papers.
Sort:
By area:
- 2023Ego-Exo4D: Understanding Skilled Human Activity from First- and Third-Person Perspectivescited by 477
- 2024VideoLLM-online: Online Video Large Language Model for Streaming Videocited by 216
- 2023EgoPlan-Bench: Benchmarking Multimodal Large Language Models for Human-Level Planningcited by 66
- 2024VideoLLM-MoD: Efficient Video-Language Streaming with Mixture-of-Depths Vision Computationcited by 55
- 2023GenHowTo: Learning to Generate Actions and State Transformations from Instructional Videoscited by 39
- 2024PREGO: online mistake detection in PRocedural EGOcentric videoscited by 36
- 2023Video-Mined Task Graphs for Keystep Recognition in Instructional Videoscited by 35
- 2023Learning to Ground Instructional Articles in Videos through Narrationscited by 28
- 2024Differentiable Task Graph Learning: Procedural Activity Representation and Online Mistake Detection from Egocentric Videoscited by 24
- 2025Memory-efficient Streaming VideoLLMs for Real-time Procedural Video Understandingcited by 18
- 2024ExpertAF: Expert Actionable Feedback from Videocited by 17
- 2024OSCaR: Object State Captioning and State Change Representationcited by 16
34 more
- 2024Why Not Use Your Textbook? Knowledge-Enhanced Procedure Planning of Instructional Videoscited by 15
- 2023A Survey on Deep Learning Techniques for Action Anticipationcited by 11
- 2024Enhancing Temporal Modeling of Video LLMs via Time Gatingcited by 10
- 2024TI-PREGO: Chain of Thought and In-Context Learning for Online Mistake Detection in PRocedural EGOcentric Videoscited by 10
- 2024Human Action Anticipation: A Surveycited by 8
- 2024FIction: 4D Future Interaction Prediction from Videocited by 8
- 2023Masked Diffusion with Task-awareness for Procedure Planning in Instructional Videoscited by 7
- 2024Detours for Navigating Instructional Videoscited by 7
- 2024VEDIT: Latent Prediction Architecture For Procedural Video Representation Learningcited by 7
- 2025VLog: Video-Language Models by Generative Retrieval of Narration Vocabularycited by 7
- 2025HiERO: understanding the hierarchy of human behavior enhances reasoning on egocentric videoscited by 7
- 2025What Changed and What Could Have Changed? State-Change Counterfactuals for Procedure-Aware Video Representation Learningcited by 6
- 2025LEGO Co-builder: Exploring Fine-Grained Vision-Language Modeling for Multimodal LEGO Assembly Assistantscited by 5
- 2024Learning Multiple Object States from Actions via Large Language Modelscited by 4
- 2025Learning Skill-Attributes for Transferable Assessment in Videocited by 4
- 2025Neuro Symbolic Knowledge Reasoning for Procedural Video Question Answeringcited by 3
- 2025Learning to Recognize Correctly Completed Procedure Steps in Egocentric Assembly Videos through Spatio-Temporal Modelingcited by 3
- 2025Task Graph Maximum Likelihood Estimation for Procedural Activity Understanding in Egocentric Videoscited by 2
- 2024CI w/o TN: Context Injection without Task Name for Procedure Planningcited by 1
- 2024ACE: Action Concept Enhancement of Video-Language Models in Procedural Videoscited by 1
- 2024Switch-a-View: View Selection Learned from Unlabeled In-the-wild Videoscited by 1
- 2025Stitch-a-Demo: Video Demonstrations from Multistep Descriptionscited by 1
- 2025ProcObject-10K: Benchmarking Object-Centric Procedural Understanding in Instructional Videoscited by 1
- 2026SportSkills: Physical Skill Learning from Sports Instructional Videoscited by 1
- 2026How to Correctly Make Mistakes: A Framework for Constructing and Benchmarking Mistake Aware Egocentric Procedural Videoscited by 1
- 2025Learning to Generate Long-term Future Narrations Describing Activities of Daily Livingcited by 0
- 2025EgoVIS@CVPR: What Changed and What Could Have Changed? State-Change Counterfactuals for Procedure-Aware Video Representation Learningcited by 0
- 2025Vision Generalist Model: A Surveycited by 0
- 2025A Stitch in Time: Learning Procedural Workflow via Self-Supervised Plackett-Luce Rankingcited by 0
- 2026RECIPE: Procedural Planning via Grounding in Instructional Videocited by 0
- 2026Demo2Tutorial: From Human Experience to Multimodal Software Tutorialscited by 0
- 2026P-JEPA: Procedural Video Representation Learning via Joint Embedding Predictive Architecturecited by 0
- 2026MoTE: Mixture of Task Experts for Multi-Task Video Understandingcited by 0
- 2026VideoScout: Learning Agentic Active Exploration with Adaptive Reasoning Pacing for Long Video Understandingcited by 0
- 2026VideoScout: Learning Agentic Active Exploration with Adaptive Reasoning Pacing for Long Video Understanding14 Sep 2026
- 2026MoTE: Mixture of Task Experts for Multi-Task Video Understanding25 Aug 2026
- 2026P-JEPA: Procedural Video Representation Learning via Joint Embedding Predictive Architecture22 Jun 2026
- 2026Demo2Tutorial: From Human Experience to Multimodal Software Tutorials2 Jun 2026
- 2026RECIPE: Procedural Planning via Grounding in Instructional Video19 May 2026
- 2026How to Correctly Make Mistakes: A Framework for Constructing and Benchmarking Mistake Aware Egocentric Procedural Videos16 Apr 2026
- 2026SportSkills: Physical Skill Learning from Sports Instructional Videos26 Mar 2026
- 2025ProcObject-10K: Benchmarking Object-Centric Procedural Understanding in Instructional Videos3 Dec 2025
- 2025A Stitch in Time: Learning Procedural Workflow via Self-Supervised Plackett-Luce Ranking21 Nov 2025
- 2025Learning Skill-Attributes for Transferable Assessment in Video17 Nov 2025
- 2025Learning to Recognize Correctly Completed Procedure Steps in Egocentric Assembly Videos through Spatio-Temporal Modeling14 Oct 2025
- 2025LEGO Co-builder: Exploring Fine-Grained Vision-Language Modeling for Multimodal LEGO Assembly Assistants7 Jul 2025
34 more
- 2025Vision Generalist Model: A Survey11 Jun 2025
- 2025EgoVIS@CVPR: What Changed and What Could Have Changed? State-Change Counterfactuals for Procedure-Aware Video Representation Learning30 May 2025
- 2025HiERO: understanding the hierarchy of human behavior enhances reasoning on egocentric videos19 May 2025
- 2025Memory-efficient Streaming VideoLLMs for Real-time Procedural Video Understanding10 Apr 2025
- 2025What Changed and What Could Have Changed? State-Change Counterfactuals for Procedure-Aware Video Representation Learning27 Mar 2025
- 2025Neuro Symbolic Knowledge Reasoning for Procedural Video Question Answering19 Mar 2025
- 2025Stitch-a-Demo: Video Demonstrations from Multistep Descriptions18 Mar 2025
- 2025VLog: Video-Language Models by Generative Retrieval of Narration Vocabulary12 Mar 2025
- 2025Learning to Generate Long-term Future Narrations Describing Activities of Daily Living3 Mar 2025
- 2025Task Graph Maximum Likelihood Estimation for Procedural Activity Understanding in Egocentric Videos25 Feb 2025
- 2024Switch-a-View: View Selection Learned from Unlabeled In-the-wild Videos24 Dec 2024
- 2024FIction: 4D Future Interaction Prediction from Video1 Dec 2024
- 2024ACE: Action Concept Enhancement of Video-Language Models in Procedural Videos23 Nov 2024
- 2024TI-PREGO: Chain of Thought and In-Context Learning for Online Mistake Detection in PRocedural EGOcentric Videos4 Nov 2024
- 2024Human Action Anticipation: A Survey17 Oct 2024
- 2024Enhancing Temporal Modeling of Video LLMs via Time Gating8 Oct 2024
- 2024VEDIT: Latent Prediction Architecture For Procedural Video Representation Learning4 Oct 2024
- 2024VideoLLM-MoD: Efficient Video-Language Streaming with Mixture-of-Depths Vision Computation29 Aug 2024
- 2024ExpertAF: Expert Actionable Feedback from Video1 Aug 2024
- 2024VideoLLM-online: Online Video Large Language Model for Streaming Video17 Jun 2024
- 2024Differentiable Task Graph Learning: Procedural Activity Representation and Online Mistake Detection from Egocentric Videos3 Jun 2024
- 2024Learning Multiple Object States from Actions via Large Language Models2 May 2024
- 2024PREGO: online mistake detection in PRocedural EGOcentric videos2 Apr 2024
- 2024Why Not Use Your Textbook? Knowledge-Enhanced Procedure Planning of Instructional Videos5 Mar 2024
- 2024OSCaR: Object State Captioning and State Change Representation27 Feb 2024
- 2024CI w/o TN: Context Injection without Task Name for Procedure Planning23 Feb 2024
- 2024Detours for Navigating Instructional Videos3 Jan 2024
- 2023GenHowTo: Learning to Generate Actions and State Transformations from Instructional Videos12 Dec 2023
- 2023EgoPlan-Bench: Benchmarking Multimodal Large Language Models for Human-Level Planning11 Dec 2023
- 2023Ego-Exo4D: Understanding Skilled Human Activity from First- and Third-Person Perspectives30 Nov 2023
- 2023A Survey on Deep Learning Techniques for Action Anticipation29 Sep 2023
- 2023Masked Diffusion with Task-awareness for Procedure Planning in Instructional Videos14 Sep 2023
- 2023Video-Mined Task Graphs for Keystep Recognition in Instructional Videos17 Jul 2023
- 2023Learning to Ground Instructional Articles in Videos through Narrations6 Jun 2023
- 2023EgoPlan-Bench: Benchmarking Multimodal Large Language Models for Human-Level Planningcited by 66
- 2024TI-PREGO: Chain of Thought and In-Context Learning for Online Mistake Detection in PRocedural EGOcentric Videoscited by 10
- 2025LEGO Co-builder: Exploring Fine-Grained Vision-Language Modeling for Multimodal LEGO Assembly Assistantscited by 5
- 2025Neuro Symbolic Knowledge Reasoning for Procedural Video Question Answeringcited by 3
- 2026VideoScout: Learning Agentic Active Exploration with Adaptive Reasoning Pacing for Long Video Understandingcited by 0
- 2026VideoScout: Learning Agentic Active Exploration with Adaptive Reasoning Pacing for Long Video Understanding14 Sep 2026
- 2025LEGO Co-builder: Exploring Fine-Grained Vision-Language Modeling for Multimodal LEGO Assembly Assistants7 Jul 2025
- 2025Neuro Symbolic Knowledge Reasoning for Procedural Video Question Answering19 Mar 2025
- 2024TI-PREGO: Chain of Thought and In-Context Learning for Online Mistake Detection in PRocedural EGOcentric Videos4 Nov 2024
- 2023EgoPlan-Bench: Benchmarking Multimodal Large Language Models for Human-Level Planning11 Dec 2023
- 2023Ego-Exo4D: Understanding Skilled Human Activity from First- and Third-Person Perspectivescited by 477
- 2024VideoLLM-online: Online Video Large Language Model for Streaming Videocited by 216
- 2023GenHowTo: Learning to Generate Actions and State Transformations from Instructional Videoscited by 39
- 2024PREGO: online mistake detection in PRocedural EGOcentric videoscited by 36
- 2023Video-Mined Task Graphs for Keystep Recognition in Instructional Videoscited by 35
- 2023Learning to Ground Instructional Articles in Videos through Narrationscited by 28
- 2024Differentiable Task Graph Learning: Procedural Activity Representation and Online Mistake Detection from Egocentric Videoscited by 24
- 2025Memory-efficient Streaming VideoLLMs for Real-time Procedural Video Understandingcited by 18
- 2024ExpertAF: Expert Actionable Feedback from Videocited by 17
- 2024OSCaR: Object State Captioning and State Change Representationcited by 16
- 2024Why Not Use Your Textbook? Knowledge-Enhanced Procedure Planning of Instructional Videoscited by 15
- 2023A Survey on Deep Learning Techniques for Action Anticipationcited by 11
12 most cited of 37 All 37 (JSON)
- 2026P-JEPA: Procedural Video Representation Learning via Joint Embedding Predictive Architecture22 Jun 2026
- 2026Demo2Tutorial: From Human Experience to Multimodal Software Tutorials2 Jun 2026
- 2026RECIPE: Procedural Planning via Grounding in Instructional Video19 May 2026
- 2026How to Correctly Make Mistakes: A Framework for Constructing and Benchmarking Mistake Aware Egocentric Procedural Videos16 Apr 2026
- 2026SportSkills: Physical Skill Learning from Sports Instructional Videos26 Mar 2026
- 2025ProcObject-10K: Benchmarking Object-Centric Procedural Understanding in Instructional Videos3 Dec 2025
- 2025A Stitch in Time: Learning Procedural Workflow via Self-Supervised Plackett-Luce Ranking21 Nov 2025
- 2025Learning Skill-Attributes for Transferable Assessment in Video17 Nov 2025
- 2025Learning to Recognize Correctly Completed Procedure Steps in Egocentric Assembly Videos through Spatio-Temporal Modeling14 Oct 2025
- 2025Vision Generalist Model: A Survey11 Jun 2025
- 2025EgoVIS@CVPR: What Changed and What Could Have Changed? State-Change Counterfactuals for Procedure-Aware Video Representation Learning30 May 2025
- 2025HiERO: understanding the hierarchy of human behavior enhances reasoning on egocentric videos19 May 2025
12 newest of 37 All 37 (JSON)