A Comparative Study of Deep CNN Architectures for Static American Sign Language Recognition

Authors

  • Chi Zhang

DOI:

https://doi.org/10.61173/yackf205

Keywords:

Sign language recognition, deep learning, convolutional neural networks

Abstract

The goal of Sign Language Recognition (SLR), a crucial computer vision job, is to automatically understand sign motions in order to lower communication barriers between the hearing and deaf communities. Despite advances in deep learning, achieving high accuracy and deployment efficiency in real-world SLR systems remains challenging. In this work, a comparative analysis of four Convolutional Neural Network (CNN) architectures—Custom CNN, ResNet-50, EfficientNet-B0, and Inception-V3—for static American Sign Language (ASL) fingerspelling classification was performed. Using pre-trained models, this study applied data augmentation, transfer learning, and fine-tuning to the ASL Alphabet dataset, which comprises more than 87,000 images in 29 classifications. All models are trained with consistent protocols using PyTorch, including early stopping and learning rate scheduling. The results show that EfficientNet-B0 achieved the highest accuracy of 99.8% with minimal misclassifications, outperforming ResNet-50 (99.6%) and the Custom CNN (99.2%). Inception-V3 performed substantially worse, with 84.3% accuracy and a noisier confusion matrix, indicating more errors in distinguishing similar gestures. Confusion matrices confirmed that EfficientNet-B0 and ResNet-50 produced highly reliable, nearly diagonal predictions. The Custom CNN, while slightly less accurate, offered a lightweight baseline. These findings demonstrate the benefits of transfer learning and contemporary model scaling strategies in attaining high ASL identification accuracy, while also emphasizing the necessity of striking a balance between accuracy and computing efficiency for real-time deployment in real-world applications.

References

[1] Pigou L, Dieleman S, Kindermans P J, Schrauwen B. Sign Language Recognition Using Convolutional Neural Networks. European Conference on Computer Vision (ECCV) Workshops, 2015: 572–578.

[2] Molchanov P, Gupta S, Kim K, Kautz J. Hand Gesture Recognition With 3D Convolutional Neural Networks. IEEE Conference on Computer Vision and Pattern Recognition (CVPR) Workshops, 2015: 1–7.

[3] Kopuklu O, Gunduz A, Kose N, Rigoll G. Real-time Hand Gesture Detection and Classification Using Convolutional Neural Networks. IEEE Conference on Computer Vision and Pattern Recognition Workshops (CVPRW), 2019.

[4] Koller O. Deep Sign Language Recognition: Modeling Sequential Dependencies for End-to-End Continuous Sign Language Recognition. International Journal of Computer Vision, 2020, 128(5): 1923–1940.

[5] Zhao J, Wang J, Cheng K, Jia K. SL-ResNet: Sign Language Recognition with Residual Neural Networks. IEEE Access, 2019, 7: 110514–110523.

[6] Ayuraj. ASL Dataset. Kaggle, 2020. https://www.kaggle.com/ datasets/ayuraj/asl-dataset

[7] He K, Zhang X, Ren S, Sun J. Deep Residual Learning for Image Recognition. IEEE Conference on Computer Vision and Pattern Recognition (CVPR), 2016: 770–778.

[8] Tan M, Le Q. EfficientNet: Rethinking Model Scaling for Convolutional Neural Networks. International Conference on Machine Learning (ICML), 2019: 6105–6114.

[9] Szegedy C, Vanhoucke V, Ioffe S, Shlens J, Wojna Z. Rethinking the Inception Architecture for Computer Vision. IEEE Conference on Computer Vision and Pattern Recognition (CVPR), 2016: 2818–2826.

[10] Zhang Z. Improved adam optimizer for deep neural networks. In2018 IEEE/ACM 26th international symposium on quality of service (IWQoS) 2018 Jun 4 (pp. 1-2). IEEE.

Downloads

Published

2025-08-26