StepFormer: Self-supervised Step Discovery and Localization in Instructional Videos
Not on the map. Why?
Abstract (arXiv)
Instructional videos are an important resource to learn procedural tasks from human demonstrations. However, the instruction steps in such videos are typically short and sparse, with most of the video being irrelevant to the procedure. This motivates the need to temporally localize the instruction steps in such videos, i.e. the task called key-step localization. Traditional methods for key-step localization require video-level human annotations and thus do not scale to large datasets. In this work, we tackle the problem with no human supervision and introduce StepFormer, a self-supervised model that discovers and localizes instruction steps in a video. StepFormer is a transformer decoder that attends to the video with learnable queries, and produces a sequence of slots capturing the key-steps in the video. We train our system on a large dataset of instructional videos, using their automatically-generated subtitles as the only source of supervision. In particular, we supervise our system with a sequence of text narrations using an order-aware loss function that filters out irrelevant phrases. We show that our model outperforms all previous unsupervised and weakly-supervised approaches on step detection and localization by a large margin on three challenging benchmarks. Moreover, our model demonstrates an emergent property to solve zero-shot multi-step localization and outperforms all relevant baselines at this task.
Key facts. Cited by 37 papers in the map (data through 7 Oct 2026). Builds on 33 of its 46 references that are in the map. First posted on arXiv 26 Apr 2023.
Builds on
33 of 46 references.
References · 33
- 2017Attention Is All You Needcited by 59,932
- 2021Learning Transferable Visual Models From Natural Language Supervisioncited by 33,456
- 2018Representation Learning with Contrastive Predictive Codingcited by 7,662
- 2020End-to-End Object Detection with Transformerscited by 7,384
- 2019HowTo100M: Learning a Text-Video Embedding by Watching Hundred Million Narrated Video Clipscited by 946
- 2020On Layer Normalization in the Transformer Architecturecited by 906
- 2020Object-Centric Learning with Slot Attentioncited by 865
- 2017Towards Automatic Learning of Procedures from Web Instructional Videoscited by 616
- 2019End-to-End Learning of Visual Representations from Uncurated Instructional Videoscited by 506
- 2017Time-Contrastive Networks: Self-Supervised Learning from Videocited by 453
- 2019COIN: A Large-scale Dataset for Comprehensive Instructional Video Analysiscited by 316
- 2021Towards Open World Object Detectioncited by 297
21 more
- 2017Soft-DTW: a Differentiable Loss Function for Time-Seriescited by 265
- 2020UniVL: A Unified Video and Language Pre-Training Model for Multimodal Understanding and Generationcited by 258
- 2020Just Ask: Learning to Answer Questions from Millions of Narrated Videoscited by 248
- 2019Cross-task weakly supervised learning from instructional videoscited by 199
- 2021Anticipative Video Transformercited by 197
- 2019Few-Shot Video Classification via Temporal Alignmentcited by 124
- 2019Procedure Planning in Instructional Videoscited by 92
- 2022Temporal Alignment Networks for Long-term Videocited by 84
- 2019D3TW: Discriminative Differentiable Dynamic Time Warping for Weakly Supervised Action Alignment and Segmentationcited by 83
- 2019Unsupervised learning of action classes with continuous temporal embeddingcited by 75
- 2018Weakly-Supervised Action Segmentation with Iterative Soft Boundary Assignmentcited by 74
- 2016Connectionist Temporal Modeling for Weakly Supervised Action Labelingcited by 70
- 2018NeuralNetwork-Viterbi: A Framework for Weakly Supervised Video Learningcited by 67
- 2021Procedure Planning in Instructional Videos via Contextual Modeling and Model-based Policy Learningcited by 53
- 2022P3IV: Probabilistic Procedure Planning from Instructional Videos with Weak Supervisioncited by 52
- 2016Going Deeper into First-Person Activity Recognitioncited by 48
- 2018Zero-Shot Anticipation for Instructional Activitiescited by 43
- 2021Representation Learning via Global Temporal Alignment and Cycle-Consistencycited by 43
- 2021Drop-DTW: Aligning Common Signal Between Sequences While Dropping Outlierscited by 39
- 2021Learning Discriminative Prototypes with Dynamic Time Warpingcited by 23
- 2021Self-supervised Spatiotemporal Representation Learning by Exploiting Video Continuitycited by 22
Built on by
Citing papers per year: 2023: 9; 2024: 13; 2025: 8; 2026: 7.
37 papers.
Sort:
By area:
- 2023TimeChat: A Time-sensitive Multimodal Large Language Model for Long Video Understandingcited by 399
- 2023CaptainCook4D: A Dataset for Understanding Errors in Procedural Activitiescited by 47
- 2023GenHowTo: Learning to Generate Actions and State Transformations from Instructional Videoscited by 39
- 2023Learning Object State Changes in Videos: An Open-World Perspectivecited by 36
- 2023Video-Mined Task Graphs for Keystep Recognition in Instructional Videoscited by 35
- 2024SCHEMA: State CHangEs MAtter for Procedure Planning in Instructional Videoscited by 24
- 2024Differentiable Task Graph Learning: Procedural Activity Representation and Online Mistake Detection from Egocentric Videoscited by 24
- 2024Why Not Use Your Textbook? Knowledge-Enhanced Procedure Planning of Instructional Videoscited by 15
- 2025Vid2Coach: Transforming How-To Videos into Task Assistantscited by 12
- 2023Multi-Sentence Grounding for Long-term Instructional Videocited by 10
- 2024MMSummary: Multimodal Summary Generation for Fetal Ultrasound Videocited by 9
- 2023LabelFormer: Object Trajectory Refinement for Offboard Perception from LiDAR Point Cloudscited by 7
25 more
- 2024ShowHowTo: Generating Scene-Conditioned Step-by-Step Visual Instructionscited by 7
- 2025HiERO: understanding the hierarchy of human behavior enhances reasoning on egocentric videoscited by 7
- 2024Learning to Localize Actions in Instructional Videos with LLM-Based Multi-Pathway Text-Video Alignmentcited by 6
- 2024EgoOops: A Dataset for Mistake Action Detection from Egocentric Videos referring to Procedural Textscited by 5
- 2024Learning Multiple Object States from Actions via Large Language Modelscited by 4
- 2025Procedure Learning via Regularized Gromov-Wasserstein Optimal Transportcited by 4
- 2024GUIDE: A Guideline-Guided Dataset for Instructional Video Comprehensioncited by 3
- 2024COM Kitchens: An Unedited Overhead-view Video Dataset as a Vision-Language Benchmarkcited by 3
- 2025Task Graph Maximum Likelihood Estimation for Procedural Activity Understanding in Egocentric Videoscited by 2
- 2025CLAD: Constrained Latent Action Diffusion for Vision-Language Procedure Planningcited by 2
- 2026ENIGMA-360: An Ego-Exo Dataset for Human Behavior Understanding in Industrial Scenarioscited by 2
- 2023Implicit Affordance Acquisition via Causal Action-Effect Modeling in the Video Domaincited by 1
- 2024BioVL-QR: Egocentric Biochemical Vision-and-Language Dataset Using Micro QR Codescited by 1
- 2024ACE: Action Concept Enhancement of Video-Language Models in Procedural Videoscited by 1
- 2024VG-TVP: Multimodal Procedural Planning via Visually Grounded Text-Video Promptingcited by 1
- 2025REMAP: Regularized Matching and Partial Alignment of Video Embeddingscited by 1
- 2026ESTANet: Efficient Online Error Detection in Procedural Videos via Prediction Inconsistencycited by 1
- 2023Efficient Pre-training for Localized Instruction Generation of Videoscited by 0
- 2025Vision-Based Mistake Analysis in Procedural Activities: A Review of Advances and Challengescited by 0
- 2025The N-Body Problem: Parallel Execution from Single-Person Egocentric Videocited by 0
- 2026Boundary-Centric Clip-Budgeted Active Learning for Temporal Action Segmentationcited by 0
- 2026DenseStep2M: A Scalable, Training-Free Pipeline for Dense Instructional Video Annotationcited by 0
- 2026RECIPE: Procedural Planning via Grounding in Instructional Videocited by 0
- 2026HiERO-StepG @ Ego4D Step Grounding Challenge: hierarchical activity understanding enables zero-shot step groundingcited by 0
- 2026Does This Moment Justify the Recommendation? Counterfactual Behavior-Grounded Evidence Retrieval for Personalized Video Recommendationcited by 0
- 2026Does This Moment Justify the Recommendation? Counterfactual Behavior-Grounded Evidence Retrieval for Personalized Video Recommendation1 Sep 2026
- 2026ESTANet: Efficient Online Error Detection in Procedural Videos via Prediction Inconsistency24 Jun 2026
- 2026HiERO-StepG @ Ego4D Step Grounding Challenge: hierarchical activity understanding enables zero-shot step grounding29 May 2026
- 2026RECIPE: Procedural Planning via Grounding in Instructional Video19 May 2026
- 2026DenseStep2M: A Scalable, Training-Free Pipeline for Dense Instructional Video Annotation29 Apr 2026
- 2026Boundary-Centric Clip-Budgeted Active Learning for Temporal Action Segmentation16 Apr 2026
- 2026ENIGMA-360: An Ego-Exo Dataset for Human Behavior Understanding in Industrial Scenarios10 Mar 2026
- 2025The N-Body Problem: Parallel Execution from Single-Person Egocentric Video12 Dec 2025
- 2025Vision-Based Mistake Analysis in Procedural Activities: A Review of Advances and Challenges22 Oct 2025
- 2025REMAP: Regularized Matching and Partial Alignment of Video Embeddings29 Sep 2025
- 2025Procedure Learning via Regularized Gromov-Wasserstein Optimal Transport21 Jul 2025
- 2025Vid2Coach: Transforming How-To Videos into Task Assistants31 May 2025
25 more
- 2025HiERO: understanding the hierarchy of human behavior enhances reasoning on egocentric videos19 May 2025
- 2025CLAD: Constrained Latent Action Diffusion for Vision-Language Procedure Planning9 Mar 2025
- 2025Task Graph Maximum Likelihood Estimation for Procedural Activity Understanding in Egocentric Videos25 Feb 2025
- 2024VG-TVP: Multimodal Procedural Planning via Visually Grounded Text-Video Prompting16 Dec 2024
- 2024ShowHowTo: Generating Scene-Conditioned Step-by-Step Visual Instructions2 Dec 2024
- 2024ACE: Action Concept Enhancement of Video-Language Models in Procedural Videos23 Nov 2024
- 2024EgoOops: A Dataset for Mistake Action Detection from Egocentric Videos referring to Procedural Texts7 Oct 2024
- 2024Learning to Localize Actions in Instructional Videos with LLM-Based Multi-Pathway Text-Video Alignment22 Sep 2024
- 2024MMSummary: Multimodal Summary Generation for Fetal Ultrasound Video7 Aug 2024
- 2024COM Kitchens: An Unedited Overhead-view Video Dataset as a Vision-Language Benchmark5 Aug 2024
- 2024GUIDE: A Guideline-Guided Dataset for Instructional Video Comprehension26 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
- 2024BioVL-QR: Egocentric Biochemical Vision-and-Language Dataset Using Micro QR Codes4 Apr 2024
- 2024Why Not Use Your Textbook? Knowledge-Enhanced Procedure Planning of Instructional Videos5 Mar 2024
- 2024SCHEMA: State CHangEs MAtter for Procedure Planning in Instructional Videos3 Mar 2024
- 2023CaptainCook4D: A Dataset for Understanding Errors in Procedural Activities22 Dec 2023
- 2023Multi-Sentence Grounding for Long-term Instructional Video21 Dec 2023
- 2023Learning Object State Changes in Videos: An Open-World Perspective19 Dec 2023
- 2023Implicit Affordance Acquisition via Causal Action-Effect Modeling in the Video Domain18 Dec 2023
- 2023GenHowTo: Learning to Generate Actions and State Transformations from Instructional Videos12 Dec 2023
- 2023TimeChat: A Time-sensitive Multimodal Large Language Model for Long Video Understanding4 Dec 2023
- 2023Efficient Pre-training for Localized Instruction Generation of Videos27 Nov 2023
- 2023LabelFormer: Object Trajectory Refinement for Offboard Perception from LiDAR Point Clouds2 Nov 2023
- 2023Video-Mined Task Graphs for Keystep Recognition in Instructional Videos17 Jul 2023
- 2023CaptainCook4D: A Dataset for Understanding Errors in Procedural Activitiescited by 47
- 2023GenHowTo: Learning to Generate Actions and State Transformations from Instructional Videoscited by 39
- 2023Learning Object State Changes in Videos: An Open-World Perspectivecited by 36
- 2023Video-Mined Task Graphs for Keystep Recognition in Instructional Videoscited by 35
- 2024SCHEMA: State CHangEs MAtter for Procedure Planning in Instructional Videoscited by 24
- 2024Differentiable Task Graph Learning: Procedural Activity Representation and Online Mistake Detection from Egocentric Videoscited by 24
- 2024Why Not Use Your Textbook? Knowledge-Enhanced Procedure Planning of Instructional Videoscited by 15
- 2025Vid2Coach: Transforming How-To Videos into Task Assistantscited by 12
- 2023Multi-Sentence Grounding for Long-term Instructional Videocited by 10
- 2024MMSummary: Multimodal Summary Generation for Fetal Ultrasound Videocited by 9
- 2023LabelFormer: Object Trajectory Refinement for Offboard Perception from LiDAR Point Cloudscited by 7
- 2024ShowHowTo: Generating Scene-Conditioned Step-by-Step Visual Instructionscited by 7
12 most cited of 34 All 34 (JSON)
- 2026Does This Moment Justify the Recommendation? Counterfactual Behavior-Grounded Evidence Retrieval for Personalized Video Recommendation1 Sep 2026
- 2026ESTANet: Efficient Online Error Detection in Procedural Videos via Prediction Inconsistency24 Jun 2026
- 2026HiERO-StepG @ Ego4D Step Grounding Challenge: hierarchical activity understanding enables zero-shot step grounding29 May 2026
- 2026RECIPE: Procedural Planning via Grounding in Instructional Video19 May 2026
- 2026DenseStep2M: A Scalable, Training-Free Pipeline for Dense Instructional Video Annotation29 Apr 2026
- 2026Boundary-Centric Clip-Budgeted Active Learning for Temporal Action Segmentation16 Apr 2026
- 2026ENIGMA-360: An Ego-Exo Dataset for Human Behavior Understanding in Industrial Scenarios10 Mar 2026
- 2025The N-Body Problem: Parallel Execution from Single-Person Egocentric Video12 Dec 2025
- 2025Vision-Based Mistake Analysis in Procedural Activities: A Review of Advances and Challenges22 Oct 2025
- 2025REMAP: Regularized Matching and Partial Alignment of Video Embeddings29 Sep 2025
- 2025Procedure Learning via Regularized Gromov-Wasserstein Optimal Transport21 Jul 2025
- 2025Vid2Coach: Transforming How-To Videos into Task Assistants31 May 2025
12 newest of 34 All 34 (JSON)