Next Article in Journal
Driving Drowsiness Detection with EEG Using a Modified Hierarchical Extreme Learning Machine Algorithm with Particle Swarm Optimization: A Pilot Study
Next Article in Special Issue
Motor-Imagery Classification Using Riemannian Geometry with Median Absolute Deviation
Previous Article in Journal
CrowdSFL: A Secure Crowd Computing Framework Based on Blockchain and Federated Learning
Previous Article in Special Issue
A CNN Based Automated Activity and Food Recognition Using Wearable Sensor for Preventive Healthcare
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Hand Movement Activity-Based Character Input System on a Virtual Keyboard

School of Computer Science and Engineering, The University of Aizu, Aizuwakamatsu, Fukushima 965-8580, Japan
*
Author to whom correspondence should be addressed.
Electronics 2020, 9(5), 774; https://doi.org/10.3390/electronics9050774
Submission received: 17 April 2020 / Revised: 30 April 2020 / Accepted: 2 May 2020 / Published: 8 May 2020
(This article belongs to the Special Issue Human Computer Interaction and Its Future)

Abstract

Nowadays, gesture-based technology is revolutionizing the world and lifestyles, and the users are comfortable and care about their needs, for example, in communication, information security, the convenience of day-to-day operations and so forth. In this case, hand movement information provides an alternative way for users to interact with people, machines or robots. Therefore, this paper presents a character input system using a virtual keyboard based on the analysis of hand movements. We analyzed the signals of the accelerometer, gyroscope, and electromyography (EMG) for movement activity. We explored potential features of removing noise from input signals through the wavelet denoising technique. The envelope spectrum is used for the analysis of the accelerometer and gyroscope and cepstrum for the EMG signal. Furthermore, the support vector machine (SVM) is used to train and detect the signal to perform character input. In order to validate the proposed model, signal information is obtained from predefined gestures, that is, “double-tap”, “hold-fist”, “wave-left”, “wave-right” and “spread-finger” of different respondents for different input actions such as “input a character”, “change character”, “delete a character”, “line break”, “space character”. The experimental results show the superiority of hand gesture recognition and accuracy of character input compared to state-of-the-art systems.
Keywords: human-computer interaction; virtual keyboard; hand gesture; Myo Armband human-computer interaction; virtual keyboard; hand gesture; Myo Armband

Share and Cite

MDPI and ACS Style

Rahim, M.A.; Shin, J. Hand Movement Activity-Based Character Input System on a Virtual Keyboard. Electronics 2020, 9, 774. https://doi.org/10.3390/electronics9050774

AMA Style

Rahim MA, Shin J. Hand Movement Activity-Based Character Input System on a Virtual Keyboard. Electronics. 2020; 9(5):774. https://doi.org/10.3390/electronics9050774

Chicago/Turabian Style

Rahim, Md Abdur, and Jungpil Shin. 2020. "Hand Movement Activity-Based Character Input System on a Virtual Keyboard" Electronics 9, no. 5: 774. https://doi.org/10.3390/electronics9050774

APA Style

Rahim, M. A., & Shin, J. (2020). Hand Movement Activity-Based Character Input System on a Virtual Keyboard. Electronics, 9(5), 774. https://doi.org/10.3390/electronics9050774

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop