Microcontroller Implementation of LSTM Neural Networks for Dynamic Hand Gesture Recognition

Accelerometers are nowadays included in almost any portable or mobile device, including smartphones, smartwatches, wrist-bands, and even smart rings. The data collected from them is therefore an ideal candidate to tackle human motion recognition, as it can easily and unobtrusively be acquired. In this work we analyze the performance of a hand-gesture classification system implemented using LSTM neural networks on a resource-constrained microcontroller platform, which required trade-offs between network accuracy and resource utilization. Using a publicly available dataset, which includes data for 20 different hand gestures recorded from 10 subjects using a wrist-worn device with a 3-axial accelerometer, we achieved nearly 90.25% accuracy while running the model on an STM32L4-series microcontroller, with an inference time of 418 ms for 4 s sequences, corresponding to an average CPU usage of about 10% for the recognition task.

Authors

Institutions

Publication Details

Journal
Sensors
Published
2025-06-19
DOI
https://doi.org/10.3390/s25123831
Citations
3
Primary Topic
Hand Gesture Recognition Systems
Type
article
Field-Weighted Citation Impact
5.81

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Microcontroller Implementation of LSTM Neural Networks for Dynamic Hand Gesture Recognition

Giorgio Biagetti, Paolo Crippa, Laura Falaschetti, K. Leo
3 citations
Sensors
Hand Gesture Recognition Systems
5.81
article

Microcontroller Implementation of LSTM Neural Networks for Dynamic Hand Gesture Recognition

Giorgio Biagetti, Paolo Crippa, Laura Falaschetti, K. Leo
article en
3 citations

Abstract

Accelerometers are nowadays included in almost any portable or mobile device, including smartphones, smartwatches, wrist-bands, and even smart rings. The data collected from them is therefore an ideal candidate to tackle human motion recognition, as it can easily and unobtrusively be acquired. In this work we analyze the performance of a hand-gesture classification system implemented using LSTM neural networks on a resource-constrained microcontroller platform, which required trade-offs between network accuracy and resource utilization. Using a publicly available dataset, which includes data for 20 different hand gestures recorded from 10 subjects using a wrist-worn device with a 3-axial accelerometer, we achieved nearly 90.25% accuracy while running the model on an STM32L4-series microcontroller, with an inference time of 418 ms for 4 s sequences, corresponding to an average CPU usage of about 10% for the recognition task.

SensorsVol. 25(12)
Marche Polytechnic University (IT)
European Commission
Openalex Percentile: Top 4%
Hand Gesture Recognition Systems
5.81
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.

Microcontroller Implementation of LSTM Neural Networks for Dynamic Hand Gesture Recognition — Giorgio Biagetti, Paolo Crippa, et al. · Sensors (2025) | TGRS Research Map | TGRS