Recognition of Uni-Stroke Characters with Hand Movements in 3D Space Using Convolutional Neural Networks

Sensors (Basel). 2022 Aug 16;22(16):6113. doi: 10.3390/s22166113.

Abstract

Hand gestures are a common means of communication in daily life, and many attempts have been made to recognize them automatically. Developing systems and algorithms to recognize hand gestures is expected to enhance the experience of human-computer interfaces, especially when there are difficulties in communicating vocally. A popular system for recognizing hand gestures is the air-writing method, where people write letters in the air by hand. The arm movements are tracked with a smartwatch/band with embedded acceleration and gyro sensors; a computer system then recognizes the written letters. One of the greatest difficulties in developing algorithms for air writing is the diversity of human hand/arm movements, which makes it difficult to build signal templates for air-written characters or network models. This paper proposes a method for recognizing air-written characters using an artificial neural network. We utilized uni-stroke-designed characters and presented a network model with inception modules and an ensemble structure. The proposed method was successfully evaluated using the data of air-written characters (Arabic numbers and English alphabets) from 18 people with 91.06% accuracy, which reduced the error rate of recent studies by approximately half.

Keywords: character recognition; deep neural network; gesture recognition; human computer interface; non-touch character input; pattern recognition.

MeSH terms

  • Algorithms
  • Gestures
  • Hand
  • Humans
  • Neural Networks, Computer
  • Pattern Recognition, Automated* / methods
  • Stroke*

Grants and funding

This research was supported by a grant from the Basic Science Research Program through the National Research Foundation of Korea (NRF) funded by the Ministry of Education (NRF-2020R1F1A1077162).