Machine Learning Aided Minimal Sensor based Hand Gesture Character Recognition

Hand gesture recognition is the process of detecting the hand movements via sensor measurements for detecting an activity, such as writing a letter or a number. Recognising the handwritten characters using wearable devices enables machine-human interaction to occur without the need for a communication method. An intelligent automated framework is required to accurately detect the handwritten characters using wrist worn sensor signals, in particular, with minimal number of sensors. Moreover, the system developed needs to have the capacity to recognise the characters written in different sizes. In order to address these, we analyse performance of several machine learning models using single/multiple sensors namely, accelerometer or/and gyroscope, for recognising hand gesture characters including alphabet and numbers of varying sizes. We formulate a set of features that enable robust and accurate detection of the characters.We performed novel data collection using an off-the-shelf wrist-worn sensor based device, and evaluated our framework to detect the different characters effectively. The maximum accuracy (90.40%) was achieved using both sensors and Random Forest (RF) model. This was dropped to 82.51% for the same model using accelerometer sensor alone. Using the gyroscope sensor, an overall average accuracy of 80.16% was achieved with the Forward Neural Network (FNN) model. Although the model based on both sensors showed the best performance, our evaluation reveals that it is feasible to develop a machine learning model using single sensor to detect hand gesture characters of varying sizes with reasonable (≥ 80%) accuracy.

[1]  Bo Zhou,et al.  The State-of-the-Art Sensing Techniques in Human Activity Recognition: A Survey , 2022, Sensors.

[2]  S. Islam,et al.  Wearable cuffless blood pressure monitoring devices: a systematic review and meta-analysis , 2022, European heart journal. Digital health.

[3]  Praveen Kumar Reddy Maddikunta,et al.  Hand gesture recognition based on a Harris Hawks optimized Convolution Neural Network , 2022, Comput. Electr. Eng..

[4]  Pawel Plawiak,et al.  Real-Time Hand Gesture Recognition Using Fine-Tuned Convolutional Neural Network , 2022, Sensors.

[5]  Shahid Karim,et al.  A Novel Eye-Tracking Device Designed with a Head Gesture Control Module , 2018, EAI Endorsed Trans. Scalable Inf. Syst..

[6]  M. Palaniswami,et al.  Compact Pulse Oximeter Designed for Blood Oxygen Saturation and Heart Rate Monitoring , 2021, International Conference on E-Learning and E-Technologies in Education.

[7]  Yanjiao Chen,et al.  SmartSO: Chinese Character and Stroke Order Recognition With Smartwatch , 2021, IEEE Transactions on Mobile Computing.

[8]  Elisa Donati,et al.  Hand-Gesture Recognition Based on EMG and Event-Based Camera Sensor Fusion: A Benchmark in Neuromorphic Computing , 2020, Frontiers in Neuroscience.

[9]  Elmer A. Maravillas,et al.  LSTM Neural Networks for Baybáyin Handwriting Recognition , 2019, 2019 IEEE 4th International Conference on Computer and Communication Systems (ICCCS).

[10]  Sutharshan Rajasegarar,et al.  Detection of Smoking Events from Confounding Activities of Daily Living , 2019, ACSW.

[11]  Guang-Zhong Yang,et al.  Hand Gesture Recognition with Inertial Sensors , 2018, 2018 40th Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC).

[12]  Marimuthu Palaniswami,et al.  Real-Time Urban Microclimate Analysis Using Internet of Things , 2018, IEEE Internet of Things Journal.

[13]  Kenta Kuramochi,et al.  Accuracy improvement of aerial handwritten katakana character recognition , 2017, 2017 56th Annual Conference of the Society of Instrument and Control Engineers of Japan (SICE).

[14]  Archanasri Subramanian,et al.  Hand Gesture Recognition for Human Computer Interaction , 2017 .

[15]  Sutharshan Rajasegarar,et al.  Non-invasive sensor based automated smoking activity detection , 2017, 2017 39th Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC).

[16]  Renqiang Xie,et al.  Accelerometer-Based Hand Gesture Recognition by Neural Network and Similarity Matching , 2016, IEEE Sensors Journal.

[17]  Roger Wattenhofer,et al.  Recognizing text using motion data from a smartwatch , 2016, 2016 IEEE International Conference on Pervasive Computing and Communication Workshops (PerCom Workshops).

[18]  Tianqi Chen,et al.  XGBoost: A Scalable Tree Boosting System , 2016, KDD.

[19]  N. Balaji,et al.  An Efficient Framework for 2-Dimensional Gesture Based Telugu Character Recognition , 2016, 2016 IEEE 6th International Conference on Advanced Computing (IACC).

[20]  M. Ryu,et al.  Hand Gesture Recognition with Inertial Sensors and a Magnetometer , 2016 .

[21]  Mahsa Salehi,et al.  Profiling Pedestrian Distribution and Anomaly Detection in a Dynamic Environment , 2015, CIKM.

[22]  Peng Li,et al.  A new effective wearable hand gesture recognition algorithm with 3-axis accelerometer , 2015, 2015 12th International Conference on Fuzzy Systems and Knowledge Discovery (FSKD).

[23]  Fayed F. M. Ghaleb,et al.  Vision-Based Hand Gesture Spotting and Recognition Using CRF and SVM , 2015 .

[24]  Yu-Liang Hsu,et al.  An Inertial Pen With Dynamic Time Warping Recognizer for Handwriting and Gesture Recognition , 2015, IEEE Sensors Journal.

[25]  Marimuthu Palaniswami,et al.  Internet of Things (IoT): A vision, architectural elements, and future directions , 2012, Future Gener. Comput. Syst..

[26]  M. Popa,et al.  Hand gesture recognition based on accelerometer sensors , 2011, The 7th International Conference on Networked Computing and Advanced Information Management.

[27]  Marimuthu Palaniswami,et al.  Anomaly Detection in Environmental Monitoring Networks [Application Notes] , 2011, IEEE Computational Intelligence Magazine.

[28]  Tae-Ki An,et al.  A New Diverse AdaBoost Classifier , 2010, 2010 International Conference on Artificial Intelligence and Computational Intelligence.

[29]  Shengli Zhou,et al.  Hand-written character recognition using MEMS motion sensing technology , 2008, 2008 IEEE/ASME International Conference on Advanced Intelligent Mechatronics.