High Five: Improving Gesture Recognition by Embracing Uncertainty
Diman Zad Tootaghaj, Adrian Sampson, Todd Mytkowicz, Kathryn S, McKinley

TL;DR
This paper introduces a probabilistic approach to gesture recognition that models sensor noise and uncertainty, significantly improving accuracy over previous deterministic methods.
Contribution
It presents a novel statistical quantization method and an implementation in Uncertain<T> that incorporates gesture-specific error models during training and classification.
Findings
Recognition rate improved from 34% to 62% with error modeling.
Further improvement to 71% recognition rate by exploiting error models during classification.
Demonstrated benefits on datasets with 25 gestures from 28 users.
Abstract
Sensors on mobile devices---accelerometers, gyroscopes, pressure meters, and GPS---invite new applications in gesture recognition, gaming, and fitness tracking. However, programming them remains challenging because human gestures captured by sensors are noisy. This paper illustrates that noisy gestures degrade training and classification accuracy for gesture recognition in state-of-the-art deterministic Hidden Markov Models (HMM). We introduce a new statistical quantization approach that mitigates these problems by (1) during training, producing gesture-specific codebooks, HMMs, and error models for gesture sequences; and (2) during classification, exploiting the error model to explore multiple feasible HMM state sequences. We implement classification in Uncertain<t>, a probabilistic programming system that encapsulates HMMs and error models and then automates sampling and inference in…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsHand Gesture Recognition Systems · Tactile and Sensory Interactions · Robotics and Automated Systems
