Novel Algorithm for Hand Gesture Recognition Utilizing a Wrist-Worn Inertial Sensor
- 1 October 2018
- journal article
- research article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Sensors Journal
- Vol. 18 (24) , 10085-10095
Abstract
In this paper, we propose a dynamic time warping (DTW)-based template matching method with a novel template generation algorithm for hand gesture recognition utilizing a wrist-worn inertial sensor. Hand orientation measurements are utilized to reconstruct gesture trajectories. The DTW technique with the Riemannian distance is employed to perform similarity measurements between gesture orientation trajectories. The proposed gesture recognition algorithm comprises three stages: a data preprocessing stage, training stage, and recognition stage. First, a moving intrinsic average filter is introduced to suppress the effects of measurement noise and unconscious hand shaking. Next, a double-threshold segmentation scheme is applied to extract individual gesture segments. In the training stage, to cope with temporal and spatial variations in gestures, an adaptive DTW barycenter averaging algorithm combined with an intrinsic averaging method is developed to generate gesture templates. A suitable rejection threshold is determined according to intra-class DTW distances. In the recognition stage, the rejection percentage between the input gesture and each gesture template is calculated. Finally, the nearest neighbor decision rule is applied to determine the recognition result. Experiments performed on a database of 3,600 gesture samples illustrate that the proposed DTWbased gesture template generation and classification algorithm outperforms existing methods.Keywords
This publication has 34 references indexed in Scilit:
- Similarity Matching-Based Extensible Hand Gesture RecognitionIEEE Sensors Journal, 2015
- An Inertial Pen With Dynamic Time Warping Recognizer for Handwriting and Gesture RecognitionIEEE Sensors Journal, 2014
- Gesture recognition using DTW & piecewise DTW2014
- Rotation AveragingInternational Journal of Computer Vision, 2013
- Shape-based template matching for time series dataKnowledge-Based Systems, 2012
- A global averaging method for dynamic time warping, with applications to clusteringPattern Recognition, 2011
- uWave: Accelerometer-based personalized gesture recognition and its applicationsPervasive and Mobile Computing, 2009
- Gesture spotting with body-worn inertial sensors to detect user activitiesPattern Recognition, 2008
- Using dynamic time warping for online temporal fusion in multisensor systemsInformation Fusion, 2006
- Means and Averaging in the Group of RotationsSIAM Journal on Matrix Analysis and Applications, 2002