Learning to Recognize Correctly Completed Procedure Steps in Egocentric Assembly Videos through Spatio-Temporal Modeling
Not on the map. Why?
Abstract (arXiv)
Procedure step recognition (PSR) aims to identify all correctly completed steps and their sequential order in videos of procedural tasks. The existing state-of-the-art models rely solely on detecting assembly object states in individual video frames. By neglecting temporal features, model robustness and accuracy are limited, especially when objects are partially occluded. To overcome these limitations, we propose Spatio-Temporal Occlusion-Resilient Modeling for Procedure Step Recognition (STORM-PSR), a dual-stream framework for PSR that leverages both spatial and temporal features. The assembly state detection stream operates effectively with unobstructed views of the object, while the spatio-temporal stream captures both spatial and temporal features to recognize step completions even under partial occlusion. This stream includes a spatial encoder, pre-trained using a novel weakly supervised approach to capture meaningful spatial representations, and a transformer-based temporal encoder that learns how these spatial features relate over time. STORM-PSR is evaluated on the MECCANO and IndustReal datasets, reducing the average delay between actual and predicted assembly step completions by 11.2% and 26.1%, respectively, compared to prior methods. We demonstrate that this reduction in delay is driven by the spatio-temporal stream, which does not rely on unobstructed views of the object to infer completed steps. The code for STORM-PSR, along with the newly annotated MECCANO labels, is made publicly available at https://timschoonbeek.github.io/stormpsr .
Key facts. Cited by 3 papers in the map (data through 7 Oct 2026). Builds on 39 of its 56 references that are in the map. First posted on arXiv 14 Oct 2025.
Builds on
39 of 56 references.
References · 39
- 2017Attention Is All You Needcited by 59,932
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,204
- 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 29,915
- 2015U-Net: Convolutional Networks for Biomedical Image Segmentationcited by 19,604
- 2017Quo Vadis, Action Recognition? A New Model and the Kinetics Datasetcited by 3,259
- 2020Supervised Contrastive Learningcited by 2,803
- 2021Ego4D: Around the World in 3,000 Hours of Egocentric Videocited by 1,530
- 2018An Empirical Evaluation of Generic Convolutional and Recurrent Networks for Sequence Modelingcited by 1,447
- 2020Big Self-Supervised Models are Strong Semi-Supervised Learnerscited by 1,375
- 2014Two-Stream Convolutional Networks for Action Recognition in Videoscited by 1,067
- 2016An overview of gradient descent optimization algorithmscited by 1,021
- 2016Temporal Segment Networks: Towards Good Practices for Deep Action Recognitioncited by 899
27 more
- 2017Can Spatiotemporal 3D CNNs Retrace the History of 2D CNNs and ImageNet?cited by 551
- 2014Long-term Recurrent Convolutional Networks for Visual Recognition and Descriptioncited by 483
- 2023Ego-Exo4D: Understanding Skilled Human Activity from First- and Third-Person Perspectivescited by 477
- 2022Assembly101: A Large-Scale Multi-View Video Dataset for Understanding Procedural Activitiescited by 284
- 2021Video Transformer Networkcited by 271
- 2020The EPIC-KITCHENS Dataset: Collection, Challenges and Baselinescited by 221
- 2020The IKEA ASM Dataset: Understanding People Assembling Furniture through Actions, Objects and Posecited by 95
- 2022Learning To Recognize Procedural Activities with Distant Supervisioncited by 85
- 2022Temporal Action Segmentation: An Analysis of Modern Techniquescited by 85
- 2022My View is the Best View: Procedure Learning from Egocentric Videoscited by 81
- 2020The MECCANO Dataset: Understanding Human-Object Interactions from Egocentric Videos in an Industrial-like Domaincited by 79
- 2021Adaptive Focus for Efficient Video Recognitioncited by 76
- 2019Spatiotemporal Co-attention Recurrent Neural Networks for Human-Skeleton Motion Predictioncited by 46
- 2023Learning Procedure-aware Video Representation from Instructional Videos and Their Narrationscited by 46
- 2023IndustReal: A Dataset for Procedure Step Recognition Handling Execution Errors in Egocentric Videos in an Industrial-Like Settingcited by 46
- 2020Joint Visual-Temporal Embedding for Unsupervised Learning of Actions in Untrimmed Sequencescited by 45
- 2018Hierarchical Long Short-Term Concurrent Memory for Human Interaction Recognitioncited by 36
- 2021Predicting the Future from First Person (Egocentric) Vision: A Surveycited by 36
- 2023How Much Temporal Long-Term Context is Needed for Action Segmentation?cited by 36
- 2024PREGO: online mistake detection in PRocedural EGOcentric videoscited by 36
- 2023Video-Mined Task Graphs for Keystep Recognition in Instructional Videoscited by 35
- 2023Dynamic Perceiver for Efficient Visual Recognitioncited by 33
- 2021Action Segmentation with Mixed Temporal Domain Adaptationcited by 21
- 2024Why Not Use Your Textbook? Knowledge-Enhanced Procedure Planning of Instructional Videoscited by 15
- 2023STEPs: Self-Supervised Key Step Extraction and Localization from Unlabeled Procedural Videoscited by 13
- 2024ASDF: Assembly State Detection Utilizing Late Fusion by Integrating 6D Pose Estimationcited by 6
- 2024Supervised Representation Learning towards Generalizable Assembly State Recognitioncited by 3
Built on by
Citing papers per year: 2025: 1; 2026: 2.
3 papers.
- 2026IMPACT: A Dataset for Multi-Granularity Human Procedural Action Understanding in Industrial Assemblycited by 8
- 2026PROVIA: Procedure State Tracking for Online Mistake Detection in Egocentric Videoscited by 1
- 2025Vision-Based Mistake Analysis in Procedural Activities: A Review of Advances and Challengescited by 0
- 2026PROVIA: Procedure State Tracking for Online Mistake Detection in Egocentric Videos17 Sep 2026
- 2026IMPACT: A Dataset for Multi-Granularity Human Procedural Action Understanding in Industrial Assembly12 Apr 2026
- 2025Vision-Based Mistake Analysis in Procedural Activities: A Review of Advances and Challenges22 Oct 2025