Inhomogeneously Stacked RNN for Recognizing Hand Gestures from Magnetometer Data

Hand gesture recognition systems relying on biosignal data exclusively are mandatory for a variety of applications. In general, these systems have to meet requirements such as affordability, reliability, and mobility. In general, surface electrodes are used to obtain signals caused by the contraction of underlying muscles of the forearm. These data are then used to decode hand gestures. In this work, we evaluate the possibility of replacing the electrodes by magnetometers that are cheap and can be easily implemented in mobile devices. We propose an inhomogeneously stacked recurrent neural network for classifying hand gestures given magnetometer data. The experiments reveal that the comparably small network significantly outperforms state-of-the-art hand gesture recognition systems relying on multi-modal data. Furthermore, the proposed network requires significantly shorter windows and enables a quickly responding classification system. Also, the experiments show that the performance of the proposed system does not vary much between subjects and works outstandingly for amputees.

[1]  Huy Phan,et al.  Recurrent Neural Networks with Weighting Loss for Early prediction of Hand Movements , 2018, 2018 26th European Signal Processing Conference (EUSIPCO).

[2]  Sethu Vijayakumar,et al.  Improved prosthetic hand control with concurrent use of myoelectric and inertial measurements , 2017, Journal of NeuroEngineering and Rehabilitation.

[3]  Weidong Geng,et al.  Gesture recognition by instantaneous surface EMG images , 2016, Scientific Reports.

[4]  Dit-Yan Yeung,et al.  Convolutional LSTM Network: A Machine Learning Approach for Precipitation Nowcasting , 2015, NIPS.

[5]  Jacob Rosen,et al.  A myosignal-based powered exoskeleton system , 2001, IEEE Trans. Syst. Man Cybern. Part A.

[6]  Huy Phan,et al.  Recurrent Neural Network Based Early Prediction of Future Hand Movements , 2018, 2018 40th Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC).

[7]  Yoshiaki Hayashi,et al.  An EMG-Based Control for an Upper-Limb Power-Assist Exoskeleton Robot , 2012, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[8]  Manfredo Atzori,et al.  Deep Learning with Convolutional Neural Networks Applied to Electromyography Data: A Resource for the Classification of Movements for Prosthetic Hands , 2016, Front. Neurorobot..

[9]  Fei Tian,et al.  Recurrent Residual Learning for Sequence Classification , 2016, EMNLP.

[10]  Kongqiao Wang,et al.  A Framework for Hand Gesture Recognition Based on Accelerometer and EMG Sensors , 2011, IEEE Transactions on Systems, Man, and Cybernetics - Part A: Systems and Humans.

[11]  Manfredo Atzori,et al.  Electromyography data for non-invasive naturally-controlled robotic hand prostheses , 2014, Scientific Data.

[12]  Jimmy Ba,et al.  Adam: A Method for Stochastic Optimization , 2014, ICLR.

[13]  Nitish Srivastava,et al.  Dropout: a simple way to prevent neural networks from overfitting , 2014, J. Mach. Learn. Res..

[14]  Kevin B. Englehart,et al.  A robust, real-time control scheme for multifunction myoelectric control , 2003, IEEE Transactions on Biomedical Engineering.

[15]  Jürgen Schmidhuber,et al.  Long Short-Term Memory , 1997, Neural Computation.

[16]  Xiang Chen,et al.  Key-press gestures recognition and interaction based on SEMG signals , 2010, ICMI-MLMI '10.

[17]  Natalia Lopez,et al.  VIRTUAL REALITY UPPER LIMB MODEL CONTROLLED BY EMG SIGNALS , 2013 .

[18]  Silvestro Micera,et al.  On the Shared Control of an EMG-Controlled Prosthetic Hand: Analysis of User–Prosthesis Interaction , 2008, IEEE Transactions on Robotics.