SkillFormer: Unified Multi-View Video Understanding for Proficiency Estimation
Edoardo Bianchi, Antonio Liotta
TL;DR
The paper tackles the problem of estimating human proficiency from video by leveraging synchronized egocentric and exocentric viewpoints. It introduces SkillFormer, a parameter-efficient architecture built on TimeSformer augmented with a CrossViewFusion module and adaptive self-calibration, with LoRA-based fine-tuning to minimize trainable parameters. On the EgoExo4D benchmark, SkillFormer achieves state-of-the-art accuracy in exocentric and multi-view settings (46.3% and 47.5%, respectively) while using about 4.5x fewer parameters and 3.75x fewer training epochs than prior baselines. The approach excels in structured activities such as Basketball, Cooking, and Bouldering, demonstrating the value of unified multi-view fusion for fine-grained skill assessment and efficient deployment in resource-constrained environments.
Abstract
Assessing human skill levels in complex activities is a challenging problem with applications in sports, rehabilitation, and training. In this work, we present SkillFormer, a parameter-efficient architecture for unified multi-view proficiency estimation from egocentric and exocentric videos. Building on the TimeSformer backbone, SkillFormer introduces a CrossViewFusion module that fuses view-specific features using multi-head cross-attention, learnable gating, and adaptive self-calibration. We leverage Low-Rank Adaptation to fine-tune only a small subset of parameters, significantly reducing training costs. In fact, when evaluated on the EgoExo4D dataset, SkillFormer achieves state-of-the-art accuracy in multi-view settings while demonstrating remarkable computational efficiency, using 4.5x fewer parameters and requiring 3.75x fewer training epochs than prior baselines. It excels in multiple structured tasks, confirming the value of multi-view integration for fine-grained skill assessment. Project page at https://edowhite.github.io/SkillFormer
