SkillSpotter: Pose-Aware Multi-View Skilled Action Detection and Grading in Ego-Exo Videos

Björn Braun, Christian Holz
6/30/2026
cs.CVcs.AIcs.LG

Official code: eth-siplab/SkillSpotter (2 stars, last commit 2026-09-09).

Abstract

To enable personalized, real-time coaching using Augmented Reality glasses or fixed camera setups in domains such as sports, cooking, or music, a system must understand not just what a person does, but how well they execute an activity. In an ego-exo video setting, this requires simultaneously detecting individual skilled actions and classifying each as correct or needing improvement, which Ego-Exo4D's proficiency demonstration benchmark formalized. We first adapt seven state-of-the-art temporal action detection architectures to this task, extend the evaluation protocol to disentangle detection from grading, and show that existing methods grade near-randomly. We then introduce SkillSpotter, a pose-aware multi-view architecture that jointly detects and grades skilled actions through three task-specific modules: (1) adaptive temporal suppression to handle the varying density of skilled actions across diverse activities, (2) gated 3D body pose fusion to leverage body kinematics as a complementary signal to visual features, and (3) bidirectional cross-view attention to combine ego and exo views effectively. SkillSpotter improves class-specific mAP from 12.40 to 21.82 (+76%) and balanced accuracy from 55.99% to 60.40% over the best baseline. SkillSpotter's modules transfer to other temporal action detection models with consistent gains, and our method generalizes beyond Ego-Exo4D to HoloAssist. Code: https://github.com/eth-siplab/SkillSpotter

View on arXivView PDF

Code Implementations(1)

Official code for the ECCV 2026 paper "SkillSpotter: Pose-Aware Multi-View Skilled Action Detection and Grading in Ego-Exo Videos".

21C++, PythonJun 20, 20261 months ago
action-detectioncameracomputer-visiondeep-learningegocentric+4 more

Similar Papers

Cite this paper

@article{braun2026skillspotter,
  title  = {SkillSpotter: Pose-Aware Multi-View Skilled Action Detection and Grading in Ego-Exo Videos},
  author = {Björn Braun and Christian Holz},
  year   = {2026},
  eprint = {2606.31127},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2606.31127v1}
}

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

Discussion