Graph-Based Multimodal and Multi-view Alignment for Keystep Recognition

Julia Lee Romero, Kyle Min, Subarna Tripathi, Morteza Karimzadeh
1/7/2025
cs.CV

No official code found. Best implementation: IntelLabs/GraVi-T (72 stars, Apache-2.0, last commit 2025-07-13).

Abstract

Egocentric videos capture scenes from a wearer's viewpoint, resulting in dynamic backgrounds, frequent motion, and occlusions, posing challenges to accurate keystep recognition. We propose a flexible graph-learning framework for fine-grained keystep recognition that is able to effectively leverage long-term dependencies in egocentric videos, and leverage alignment between egocentric and exocentric videos during training for improved inference on egocentric videos. Our approach consists of constructing a graph where each video clip of the egocentric video corresponds to a node. During training, we consider each clip of each exocentric video (if available) as additional nodes. We examine several strategies to define connections across these nodes and pose keystep recognition as a node classification task on the constructed graphs. We perform extensive experiments on the Ego-Exo4D dataset and show that our proposed flexible graph-based framework notably outperforms existing methods by more than 12 points in accuracy. Furthermore, the constructed graphs are sparse and compute efficient. We also present a study examining on harnessing several multimodal features, including narrations, depth, and object class labels, on a heterogeneous graph and discuss their corresponding contribution to the keystep recognition performance.

View on arXivView PDF

Code Implementations(1)

IntelLabs/GraVi-TCommunity100%
Apache-2.0

Graph learning framework for long-term video understanding

7212Shell, PythonMar 24, 20231 years agoApache-2.0
graph-learningpytorch-geometricvideo-understanding

Similar Papers

Cite this paper

@article{romero2025graphbased,
  title  = {Graph-Based Multimodal and Multi-view Alignment for Keystep Recognition},
  author = {Julia Lee Romero and Kyle Min and Subarna Tripathi and Morteza Karimzadeh},
  year   = {2025},
  eprint = {2501.04121},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2501.04121v2}
}

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/2501.04121.svg)](https://codeofpaper.com/paper/2501.04121)

Discussion