In My Perspective, In My Hands: Accurate Egocentric 2D Hand Pose and Action Recognition
Wiktor Mucha, Martin Kampel
TL;DR
This work tackles egocentric action recognition using only 2D hand pose information extracted from a single RGB image. It introduces two architectures, EffHandNet (top-down single-hand) and EffHandEgoNet (bottom-up egocentric with hand–object interactions), and couples them with a transformer-based action recognizer to achieve state-of-the-art results on H2O ($91.32\%$) and FPHA ($94.43\%$) while delivering fast inference on standard hardware. The approach relies on YOLOv7 for object detection and outputs 2D hand keypoints ($Ph_{2D}^{L}, Ph_{2D}^{R}$) and 2D object pose ($Po_{2D}, Po_l$), enabling robust action understanding without depth sensors. Extensive ablations show that 2D pose accuracy directly influences recognition performance and that the egocentric bottom-up model handles occlusions and hand–object interactions more effectively than non-egocentric 2D methods. The findings highlight the practical potential of 2D skeletal data for real-world egocentric vision, particularly for consumer AR glasses and scenarios where depth sensing is impractical.
Abstract
Action recognition is essential for egocentric video understanding, allowing automatic and continuous monitoring of Activities of Daily Living (ADLs) without user effort. Existing literature focuses on 3D hand pose input, which requires computationally intensive depth estimation networks or wearing an uncomfortable depth sensor. In contrast, there has been insufficient research in understanding 2D hand pose for egocentric action recognition, despite the availability of user-friendly smart glasses in the market capable of capturing a single RGB image. Our study aims to fill this research gap by exploring the field of 2D hand pose estimation for egocentric action recognition, making two contributions. Firstly, we introduce two novel approaches for 2D hand pose estimation, namely EffHandNet for single-hand estimation and EffHandEgoNet, tailored for an egocentric perspective, capturing interactions between hands and objects. Both methods outperform state-of-the-art models on H2O and FPHA public benchmarks. Secondly, we present a robust action recognition architecture from 2D hand and object poses. This method incorporates EffHandEgoNet, and a transformer-based action recognition method. Evaluated on H2O and FPHA datasets, our architecture has a faster inference time and achieves an accuracy of 91.32% and 94.43%, respectively, surpassing state of the art, including 3D-based methods. Our work demonstrates that using 2D skeletal data is a robust approach for egocentric action understanding. Extensive evaluation and ablation studies show the impact of the hand pose estimation approach, and how each input affects the overall performance.
