Sign Language Recognition Using Wearable Electronics: Implementing k-Nearest Neighbors with Dynamic Time Warping and Convolutional Neural Network Algorithms.

Journal: Sensors (Basel, Switzerland)
Published Date:

Abstract

We propose a sign language recognition system based on wearable electronics and two different classification algorithms. The wearable electronics were made of a sensory glove and inertial measurement units to gather fingers, wrist, and arm/forearm movements. The classifiers were k-Nearest Neighbors with Dynamic Time Warping (that is a non-parametric method) and Convolutional Neural Networks (that is a parametric method). Ten sign-words were considered from the Italian Sign Language: cose, grazie, maestra, together with words with international meaning such as google, internet, jogging, pizza, television, twitter, and ciao. The signs were repeated one-hundred times each by seven people, five male and two females, aged 29-54 y ± 10.34 (SD). The adopted classifiers performed with an accuracy of 96.6% ± 3.4 (SD) for the k-Nearest Neighbors plus the Dynamic Time Warping and of 98.0% ± 2.0 (SD) for the Convolutional Neural Networks. Our system was made of wearable electronics among the most complete ones, and the classifiers top performed in comparison with other relevant works reported in the literature.

Authors

  • Giovanni Saggio
    Department of Electronic Engineering, University of Rome "Tor Vergata", 00133 Rome, Italy.
  • Pietro Cavallo
    Data Analysis Group, MathWorks, Matrix House, Cambridge Business Park, Cambridge CB4 0HH, UK.
  • Mariachiara Ricci
  • Vito Errico
    Department of Electronic Engineering, University of Rome "Tor Vergata", Via Politecnico 1, 00133 Rome, Italy.
  • Jonathan Zea
    Department of Informatics and Computer Science, Escuela Politécnica Nacional, Quito 170517, Ecuador.
  • Marco E Benalcázar
    Artificial Intelligence and Computer Vision Research Lab, Department of Informatics and Computer Science, Escuela Politécnica Nacional, Quito 170517, Ecuador.