From pixels to letters: A high-accuracy CPU-real-time American Sign Language detection pipeline

We introduce a CPU-real-time American Sign Language (ASL) recognition system designed to bridge communication barriers between the deaf community and the broader public. Our multi-step pipeline includes preprocessing, a hand detection stage, and a classification model using a MobileNetV3 convolutional neural network backbone followed by a classification head. We train and evaluate our model using a combined dataset of 252k labeled images from two distinct ASL datasets. This increases generalization on unseen data and strengthens our evaluation. We employ a two-step training: The backbone is initialized through transfer learning and frozen for the initial training of the head. A second training phase with lower learning rate and unfrozen weights yields an exceptional test accuracy of 99.98% and > 99.93% on the two datasets - setting new benchmarks for ASL detection. With an CPU-inference time under 500 ms, it ensures real-time performance on affordable hardware. We propose a straightforward method to determine the amount of data needed for validation and testing and to quantify the remaining statistical error. For this we calculate accuracy as a function of validation set size, and thus ensure sufficient data is allocated for evaluation. Model interpretability is enhanced using Gradient-weighted Class Activation Mapping (Grad-CAM), which provides visual explanations by highlighting key image regions influencing predictions. This transparency fosters trust and improves user understanding of the system’s decisions. Our system sets new benchmarks in ASL gesture recognition by closing the accuracy gap of state-of-the-art solutions, while offering broad applicability through CPU-real-time inference and interpretability of our predictions. • Combining pose estimation and classification surpasses state-of-the-art ASL gesture detection. • 99.95% accuracy in ASL gesture detection is possible in real time w/o GPU acceleration. • Calculating accuracy as function of validation set size lets you quantify statistical errors. • Gradient-weighted Class Activation Mapping enables transparency in network decisions.

Authors

Institutions

Publication Details

Journal
Machine Learning with Applications
Published
2025-04-08
DOI
https://doi.org/10.1016/j.mlwa.2025.100650
Citations
2
Primary Topic
Hand Gesture Recognition Systems
Type
article
Field-Weighted Citation Impact
3.87
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

From pixels to letters: A high-accuracy CPU-real-time American Sign Language detection pipeline

Matthias Drüppel, Daniel Kerger, Jonas Rheiner
2 citations
Machine Learning with Applications
Hand Gesture Recognition Systems
3.87
article

From pixels to letters: A high-accuracy CPU-real-time American Sign Language detection pipeline

Matthias Drüppel, Daniel Kerger, Jonas Rheiner
article en
2 citations

Abstract

We introduce a CPU-real-time American Sign Language (ASL) recognition system designed to bridge communication barriers between the deaf community and the broader public. Our multi-step pipeline includes preprocessing, a hand detection stage, and a classification model using a MobileNetV3 convolutional neural network backbone followed by a classification head. We train and evaluate our model using a combined dataset of 252k labeled images from two distinct ASL datasets. This increases generalization on unseen data and strengthens our evaluation. We employ a two-step training: The backbone is initialized through transfer learning and frozen for the initial training of the head. A second training phase with lower learning rate and unfrozen weights yields an exceptional test accuracy of 99.98% and > 99.93% on the two datasets - setting new benchmarks for ASL detection. With an CPU-inference time under 500 ms, it ensures real-time performance on affordable hardware. We propose a straightforward method to determine the amount of data needed for validation and testing and to quantify the remaining statistical error. For this we calculate accuracy as a function of validation set size, and thus ensure sufficient data is allocated for evaluation. Model interpretability is enhanced using Gradient-weighted Class Activation Mapping (Grad-CAM), which provides visual explanations by highlighting key image regions influencing predictions. This transparency fosters trust and improves user understanding of the system’s decisions. Our system sets new benchmarks in ASL gesture recognition by closing the accuracy gap of state-of-the-art solutions, while offering broad applicability through CPU-real-time inference and interpretability of our predictions. • Combining pose estimation and classification surpasses state-of-the-art ASL gesture detection. • 99.95% accuracy in ASL gesture detection is possible in real time w/o GPU acceleration. • Calculating accuracy as function of validation set size lets you quantify statistical errors. • Gradient-weighted Class Activation Mapping enables transparency in network decisions.

Machine Learning with ApplicationsVol. 20
Baden-Wuerttemberg Cooperative State University (DE), Hewlett-Packard (Germany) (DE)
Quality Education
Openalex Percentile: Top 8%
Hand Gesture Recognition Systems
3.87
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.