# GestureKeeper: Gesture Recognition for Controlling Devices in IoT   Environments

**Authors:** Vasileios Sideridis, Andrew Zacharakis, George Tzagkarakis, Maria, Papadopouli

arXiv: 1903.06643 · 2019-03-18

## TL;DR

GestureKeeper is a novel inertial sensor-based system that accurately detects and classifies hand gestures in IoT environments using nonlinear time-series analysis and machine learning, without requiring user calibration.

## Contribution

It introduces the first automatic hand-gesture recognition system based solely on accelerometer data, utilizing recurrence quantification analysis for gesture start detection.

## Key findings

- 87% accuracy in gesture start detection
- Over 96% accuracy in gesture classification
- Robust performance with noise and no user calibration

## Abstract

This paper introduces and evaluates the GestureKeeper, a robust hand-gesture recognition system based on a wearable inertial measurements unit (IMU). The identification of the time windows where the gestures occur, without relying on an explicit user action or a special gesture marker, is a very challenging task. To address this problem, GestureKeeper identifies the start of a gesture by exploiting the underlying dynamics of the associated time series using a recurrence quantification analysis (RQA). RQA is a powerful method for nonlinear time-series analysis, which enables the detection of critical transitions in the system's dynamical behavior. Most importantly, it does not make any assumption about the underlying distribution or model that governs the data. Having estimated the gesture window, a support vector machine is employed to recognize the specific gesture. Our proposed method is evaluated by means of a small-scale pilot study at FORTH and demonstrated that GestureKeeper can identify correctly the start of a gesture with a 87\% mean balanced accuracy and classify correctly the specific hand-gesture with a mean accuracy of over 96\%. To the best of our knowledge, GestureKeeper is the first automatic hand-gesture identification system based only on accelerometer. The performance analysis reveals the predictive power of the features and the system's robustness in the presence of additive noise. We also performed a sensitivity analysis to examine the impact of various parameters and a comparative analysis of different classifiers (SVM, random forests). Most importantly, the system can be extended to incorporate a large dictionary of gestures and operate without further calibration for a new user.

## Full text

_Full body text omitted from this summary view._ Fetch the complete paper as Markdown: https://tomesphere.com/paper/1903.06643/full.md

## Figures

5 figures with captions in the complete paper: https://tomesphere.com/paper/1903.06643/full.md

## References

28 references — full list in the complete paper: https://tomesphere.com/paper/1903.06643/full.md

---
Source: https://tomesphere.com/paper/1903.06643