Hand Gesture Classifier Using Edge Artificial Intelligence

This document presents the development of an edge artificial intelligence application for hand gesture recognition using an Inertial Measurement Unit (IMU) LSM9DS1. The study aimed to differentiate between four specific hand gestures: upward movement for forward, downward movement for stop, leftward movement for turn left, and rightward movement for turn right. Such gesture recognition systems can be crucial in enhancing human-computer interaction, enabling more intuitive control mechanisms for various applications, including assistive technologies for people with disabilities and innovative user interfaces for smart devices. The IMU was integrated into an Arduino Nano 33 BLE Sense board to capture acceleration and gyroscope values in three Cartesian axes (X, Y, Z) as a reference point. A dataset was created with 150 repetitions of each gesture, totaling 450 repetitions per gesture, involving all group members as test subjects. Data collection was facilitated using the Arduino IDE and a specialized library for the IMU, with data migration to an Excel spreadsheet for analysis. The accelerometer and gyroscope signals were analyzed, characterized by the variance in a time window of 0.2 seconds without overlap. The following methods were evaluated: K-Nearest Neighbors (KNN), Naive Bayes Gaussian (NBG), Logistic Regression (LR), Decision Tree (DT), Random Forest (RF), Support Vector Machines (SVM), and Multilayer Perceptron (MLP). The best performance was achieved by the Bayesian classifier, which was implemented in the 33BLEsense SoC. The results demonstrated the circuit’s effectiveness in accurately recognizing and differentiating between the four gestures, using less than 10% of program memory and maintaining low computational consumption.

Authors

Institutions

Publication Details

Published
2024-11-13
DOI
https://doi.org/10.1109/la-cci62337.2024.10814802
Primary Topic
Hand Gesture Recognition Systems
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Hand Gesture Classifier Using Edge Artificial Intelligence

Jenny Cifuentes, Esteban Morales Mahecha, Javier Alberto Chaparro, Sergio Andrés Marín Patiño
Hand Gesture Recognition Systems
article

Hand Gesture Classifier Using Edge Artificial Intelligence

Jenny Cifuentes, Esteban Morales Mahecha, Javier Alberto Chaparro, Sergio Andrés Marín Patiño
article en

Abstract

This document presents the development of an edge artificial intelligence application for hand gesture recognition using an Inertial Measurement Unit (IMU) LSM9DS1. The study aimed to differentiate between four specific hand gestures: upward movement for forward, downward movement for stop, leftward movement for turn left, and rightward movement for turn right. Such gesture recognition systems can be crucial in enhancing human-computer interaction, enabling more intuitive control mechanisms for various applications, including assistive technologies for people with disabilities and innovative user interfaces for smart devices. The IMU was integrated into an Arduino Nano 33 BLE Sense board to capture acceleration and gyroscope values in three Cartesian axes (X, Y, Z) as a reference point. A dataset was created with 150 repetitions of each gesture, totaling 450 repetitions per gesture, involving all group members as test subjects. Data collection was facilitated using the Arduino IDE and a specialized library for the IMU, with data migration to an Excel spreadsheet for analysis. The accelerometer and gyroscope signals were analyzed, characterized by the variance in a time window of 0.2 seconds without overlap. The following methods were evaluated: K-Nearest Neighbors (KNN), Naive Bayes Gaussian (NBG), Logistic Regression (LR), Decision Tree (DT), Random Forest (RF), Support Vector Machines (SVM), and Multilayer Perceptron (MLP). The best performance was achieved by the Bayesian classifier, which was implemented in the 33BLEsense SoC. The results demonstrated the circuit’s effectiveness in accurately recognizing and differentiating between the four gestures, using less than 10% of program memory and maintaining low computational consumption.

Escuela Colombiana de Ingenieria Julio Garavito (CO)
Openalex Percentile: Top 75%
Hand Gesture Recognition Systems
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.