STEPs: Self-Supervised Key Step Extraction and Localization from Unlabeled Procedural Videos

Anshul B. Shah, Benjamin Lundell, H. Sawhney, Ramalingam Chellappa
1/1/2023

No official code found. Best implementation: anshulbshah/STEPs (6 stars, last commit 2023-10-05).

Abstract

We address the problem of extracting key steps from un-labeled procedural videos, motivated by the potential of Augmented Reality (AR) headsets to revolutionize job training and performance. We decompose the problem into two steps: representation learning and key steps extraction. We propose a training objective, Bootstrapped Multi-Cue Contrastive (BMC2) loss to learn discriminative representations for various steps without any labels. Different from prior works, we develop techniques to train a light-weight temporal module which uses off-the-shelf features for self supervision. Our approach can seamlessly leverage information from multiple cues like optical flow, depth or gaze to learn discriminative features for key-steps, making it amenable for AR applications. We finally extract key steps via a tunable algorithm that clusters the representations and samples. We show significant improvements over prior works for the task of key step localization and phase classification. Qualitative results demonstrate that the extracted key steps are meaningful and succinctly represent various steps of the procedural tasks. Our code can be found at https://github.com/anshulbshah/STEPs.

View on arXivView PDF

Code Implementations(1)

anshulbshah/STEPsCommunity100%
60PythonAug 18, 20233 years ago

Similar Papers

Cite this paper

@article{shah2023steps,
  title  = {STEPs: Self-Supervised Key Step Extraction and Localization from Unlabeled Procedural Videos},
  author = {Anshul B. Shah and Benjamin Lundell and H. Sawhney and Ramalingam Chellappa},
  year   = {2023},
  eprint = {2301.00794},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/pdf/2301.00794},
  journal = {ICCV 2023 2023}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2301.00794.svg)](https://codeofpaper.com/paper/2301.00794)

Discussion