Hier-EgoPack: Hierarchical Egocentric Video Understanding with Diverse Task Perspectives
Simone Alberto Peirone, Francesca Pistilli, Antonio Alliegro, Tatiana Tommasi, Giuseppe Averta
TL;DR
Hier-EgoPack extends EgoPack by introducing hierarchical temporal reasoning for egocentric video understanding, enabling multiple tasks with differing temporal granularities to share knowledge via a backpack of task prototypes. The core innovations include a unified graph-based temporal backbone using Temporal Distance Gated Convolution (TDGC) and a prototype-driven cross-task interaction mechanism that refines novel tasks without extensive retraining. Empirical results on Ego4D show notable improvements over single-task, multi-task, and task-translation baselines across AR, OSCC, PNR, LTA, and MQ, with strong qualitative evidence of effective knowledge reuse. This framework advances holistic video understanding by integrating short- and long-horizon reasoning into a single, scalable architecture suitable for real-world egocentric applications.
Abstract
Our comprehension of video streams depicting human activities is naturally multifaceted: in just a few moments, we can grasp what is happening, identify the relevance and interactions of objects in the scene, and forecast what will happen soon, everything all at once. To endow autonomous systems with such a holistic perception, learning how to correlate concepts, abstract knowledge across diverse tasks, and leverage tasks synergies when learning novel skills is essential. A significant step in this direction is EgoPack, a unified framework for understanding human activities across diverse tasks with minimal overhead. EgoPack promotes information sharing and collaboration among downstream tasks, essential for efficiently learning new skills. In this paper, we introduce Hier-EgoPack, which advances EgoPack by enabling reasoning also across diverse temporal granularities, which expands its applicability to a broader range of downstream tasks. To achieve this, we propose a novel hierarchical architecture for temporal reasoning equipped with a GNN layer specifically designed to tackle the challenges of multi-granularity reasoning effectively. We evaluate our approach on multiple Ego4d benchmarks involving both clip-level and frame-level reasoning, demonstrating how our hierarchical unified architecture effectively solves these diverse tasks simultaneously.
