Alberto Sabater, Iñigo Alonso, Luis Montesano, Ana C. Murillo
Hand action recognition is a special case of action recognition with applications in human-robot interaction, virtual reality or life-logging systems. Building action classifiers able to work for such heterogeneous action domains is very challenging. There are very subtle changes across different actions from a given application but also large variations across domains (e.g. virtual reality vs life-logging). This work introduces a novel skeleton-based hand motion representation model that tackles this problem. The framework we propose is agnostic to the application domain or camera recording view-point. When working on a single domain (intra-domain action classification) our approach performs better or similar to current state-of-the-art methods on well-known hand action recognition benchmarks. And, more importantly, when performing hand action recognition for action domains and camera perspectives which our approach has not been trained for (cross-domain action classification), our proposed framework achieves comparable performance to intra-domain state-of-the-art methods. These experiments show the robustness and generalization capabilities of our framework.
| Task | Dataset | Metric | Value | Model |
|---|---|---|---|---|
| Video | First-Person Hand Action Benchmark | 1:1 Accuracy | 95.93 | TCN-Summ |
| Video | First-Person Hand Action Benchmark | 1:3 Accuracy | 92.9 | TCN-Summ |
| Video | First-Person Hand Action Benchmark | 3:1 Accuracy | 96.76 | TCN-Summ |
| Video | First-Person Hand Action Benchmark | Cross-person Accuracy | 88.7 | TCN-Summ |
| Video | SHREC 2017 track on 3D Hand Gesture Recognition | 14 gestures accuracy | 93.57 | TCN-Summ |
| Video | SHREC 2017 track on 3D Hand Gesture Recognition | 28 gestures accuracy | 91.43 | TCN-Summ |
| Temporal Action Localization | First-Person Hand Action Benchmark | 1:1 Accuracy | 95.93 | TCN-Summ |
| Temporal Action Localization | First-Person Hand Action Benchmark | 1:3 Accuracy | 92.9 | TCN-Summ |
| Temporal Action Localization | First-Person Hand Action Benchmark | 3:1 Accuracy | 96.76 | TCN-Summ |
| Temporal Action Localization | First-Person Hand Action Benchmark | Cross-person Accuracy | 88.7 | TCN-Summ |
| Temporal Action Localization | SHREC 2017 track on 3D Hand Gesture Recognition | 14 gestures accuracy | 93.57 | TCN-Summ |
| Temporal Action Localization | SHREC 2017 track on 3D Hand Gesture Recognition | 28 gestures accuracy | 91.43 | TCN-Summ |
| Zero-Shot Learning | First-Person Hand Action Benchmark | 1:1 Accuracy | 95.93 | TCN-Summ |
| Zero-Shot Learning | First-Person Hand Action Benchmark | 1:3 Accuracy | 92.9 | TCN-Summ |
| Zero-Shot Learning | First-Person Hand Action Benchmark | 3:1 Accuracy | 96.76 | TCN-Summ |
| Zero-Shot Learning | First-Person Hand Action Benchmark | Cross-person Accuracy | 88.7 | TCN-Summ |
| Zero-Shot Learning | SHREC 2017 track on 3D Hand Gesture Recognition | 14 gestures accuracy | 93.57 | TCN-Summ |
| Zero-Shot Learning | SHREC 2017 track on 3D Hand Gesture Recognition | 28 gestures accuracy | 91.43 | TCN-Summ |
| Activity Recognition | First-Person Hand Action Benchmark | 1:1 Accuracy | 95.93 | TCN-Summ |
| Activity Recognition | First-Person Hand Action Benchmark | 1:3 Accuracy | 92.9 | TCN-Summ |
| Activity Recognition | First-Person Hand Action Benchmark | 3:1 Accuracy | 96.76 | TCN-Summ |
| Activity Recognition | First-Person Hand Action Benchmark | Cross-person Accuracy | 88.7 | TCN-Summ |
| Activity Recognition | SHREC 2017 track on 3D Hand Gesture Recognition | 14 gestures accuracy | 93.57 | TCN-Summ |
| Activity Recognition | SHREC 2017 track on 3D Hand Gesture Recognition | 28 gestures accuracy | 91.43 | TCN-Summ |
| Action Localization | First-Person Hand Action Benchmark | 1:1 Accuracy | 95.93 | TCN-Summ |
| Action Localization | First-Person Hand Action Benchmark | 1:3 Accuracy | 92.9 | TCN-Summ |
| Action Localization | First-Person Hand Action Benchmark | 3:1 Accuracy | 96.76 | TCN-Summ |
| Action Localization | First-Person Hand Action Benchmark | Cross-person Accuracy | 88.7 | TCN-Summ |
| Action Localization | SHREC 2017 track on 3D Hand Gesture Recognition | 14 gestures accuracy | 93.57 | TCN-Summ |
| Action Localization | SHREC 2017 track on 3D Hand Gesture Recognition | 28 gestures accuracy | 91.43 | TCN-Summ |
| Action Detection | First-Person Hand Action Benchmark | 1:1 Accuracy | 95.93 | TCN-Summ |
| Action Detection | First-Person Hand Action Benchmark | 1:3 Accuracy | 92.9 | TCN-Summ |
| Action Detection | First-Person Hand Action Benchmark | 3:1 Accuracy | 96.76 | TCN-Summ |
| Action Detection | First-Person Hand Action Benchmark | Cross-person Accuracy | 88.7 | TCN-Summ |
| Action Detection | SHREC 2017 track on 3D Hand Gesture Recognition | 14 gestures accuracy | 93.57 | TCN-Summ |
| Action Detection | SHREC 2017 track on 3D Hand Gesture Recognition | 28 gestures accuracy | 91.43 | TCN-Summ |
| 3D Action Recognition | First-Person Hand Action Benchmark | 1:1 Accuracy | 95.93 | TCN-Summ |
| 3D Action Recognition | First-Person Hand Action Benchmark | 1:3 Accuracy | 92.9 | TCN-Summ |
| 3D Action Recognition | First-Person Hand Action Benchmark | 3:1 Accuracy | 96.76 | TCN-Summ |
| 3D Action Recognition | First-Person Hand Action Benchmark | Cross-person Accuracy | 88.7 | TCN-Summ |
| 3D Action Recognition | SHREC 2017 track on 3D Hand Gesture Recognition | 14 gestures accuracy | 93.57 | TCN-Summ |
| 3D Action Recognition | SHREC 2017 track on 3D Hand Gesture Recognition | 28 gestures accuracy | 91.43 | TCN-Summ |
| Action Recognition | First-Person Hand Action Benchmark | 1:1 Accuracy | 95.93 | TCN-Summ |
| Action Recognition | First-Person Hand Action Benchmark | 1:3 Accuracy | 92.9 | TCN-Summ |
| Action Recognition | First-Person Hand Action Benchmark | 3:1 Accuracy | 96.76 | TCN-Summ |
| Action Recognition | First-Person Hand Action Benchmark | Cross-person Accuracy | 88.7 | TCN-Summ |
| Action Recognition | SHREC 2017 track on 3D Hand Gesture Recognition | 14 gestures accuracy | 93.57 | TCN-Summ |
| Action Recognition | SHREC 2017 track on 3D Hand Gesture Recognition | 28 gestures accuracy | 91.43 | TCN-Summ |