CNN Based Real Time Recognition of Hand Gestures for Indian Sign Language

##plugins.themes.academic_pro.article.main##

Pradip Patel
Narendra Patel

Abstract

Human Centered Computing is a rising field of research having goal of understanding behavior of human being. In this field, Sign Language Recognition is noteworthy application with many challenges. It bridges the communication gap that separates hearing individuals from deaf people. In this article, a computer vision techniques based application for recognising Indian Sign Language (ISL) is presented. Convolutional Neural Networks (CNNs), the most remarkable kind of algorithms for deep learning, are used in its construction. Initially, the self built dataset containing training images has been used to train the system. The system interprets a variety of live camera gestures into text and voice. To further enhance the system's usability, a graphical user interface (GUI) is also built. Additionally, it also offers rotation, translation, and scale invariance. The CNN's weight sharing and sparse connectivity make the suggested system incredibly effective in the context of storage and performance. It is found to be an extremely accurate system with a 99.44% recognition rate during the testing.

Keywords:

Deep Learning, Sign Language, Transformation Invariance, Convolutional Neural Network, Classification

##plugins.themes.academic_pro.article.details##

How to Cite
Patel, P., & Narendra Patel. (2025). CNN Based Real Time Recognition of Hand Gestures for Indian Sign Language. International Journal of Next-Generation Computing, 16(1). https://doi.org/10.47164/ijngc.v16i1.1632

References

  1. Adithya, V., Vinod, P., and Gopalakrishnan, U. 2013. Artificial neural network based method for indian sign language recognition. In Conference on Information and Communication Technologies. IEEE, pp.1080-1085. DOI: https://doi.org/10.1109/CICT.2013.6558259
  2. Ansari, Z. and Harit, G. 2016. Nearest neighbour classification of indian sign language gestures using kinect camera. Indian Academy of Sciences Vol.41, No.2. DOI: https://doi.org/10.1007/s12046-015-0405-3
  3. Badhe, P. and Kulkarni, V. 2016. Indian sign language translator using gesture recognition algorithm. In International Conference on Computer Graphics, Vision and Information Security. IEEE, Bhubaneswar, India, pp.195-200. DOI: https://doi.org/10.1109/CGVIS.2015.7449921
  4. Chaudhary, D. and Beevi, S. 2017. Spotting and recognition of hand gesture for indian sign language using skin segmentation with ycbcr and hsv color models under different lighting conditions. International Journal of Innovations and Advancement in Computer Science Vol.6, No.9.
  5. Dadashzadeh, A., Targhi, A., Tahmasbi, M., and Mirmehdi, M. 2019. Hgr-net: A fusion network for hand gesture segmentation and recognition. IET Computer Vision Vol.13, No.8. DOI: https://doi.org/10.1049/iet-cvi.2018.5796
  6. Das, S., Biswas, S., and Purkayastha, B. 2024. An expert system for indian sign language recognition using spatial attention–based feature and temporal feature. ACM Transactions on Asian and Low-Resource Language Information Processing Vol.23, No.3. DOI: https://doi.org/10.1145/3643824
  7. Dixit, K. and Jalal, A. 2013. Automatic indian sign language recognition system. In 3rd IEEE International Advance Computing Conference. Ghaziabad, India, pp.883-887. DOI: https://doi.org/10.1109/IAdCC.2013.6514343
  8. Forsyth, D. and Ponce, J. 2015. In Computer Vision A Modern Approach. Pearson Education.
  9. Ghorai, A., Ut. Nandi, C. C., Si, T., Singh, M. M., and Mondal, J. K. 2023. Indian sign language recognition system using network deconvolution and spatial transformer network. Neural Computing and Applications Vol.35, pp.20889–20907. DOI: https://doi.org/10.1007/s00521-023-08860-y
  10. Gonzalez, R. and Woods, R. 2018. In Digital Image Processing. 4th Edition. Pearson Education.
  11. Gupta, B., Shukla, P., and Mittal, A. 2016. K-nearest correlated neighbor classification for indian sign language gesture recognition using feature fusion. In International Conference on Computer Communication and Informatics. pp.1-5. DOI: https://doi.org/10.1109/ICCCI.2016.7479951
  12. Hakim, N., Shih, T., Arachchi, S., Aditya, W., Chen, Y., and Lin, C. 2019. Dynamic hand gesture recognition using 3dcnn and lstm with fsm context-aware model. Sensors Vol.19, No.24. DOI: https://doi.org/10.3390/s19245429
  13. Kadwade, R., Tangade, A., Pakhare, N., Kolhe, S., Waikar, H., and Wagh, S. 2023. Indian sign language recognition system. International Journal of Engineering Research & Technology Vol.12, No.5.
  14. Katoch, S., Singh, V., and Tiwary, U. 2022. Indian sign language recognition system using surf with svm and cnn. Array Vol.14, No.100141. DOI: https://doi.org/10.1016/j.array.2022.100141
  15. Kaur, B., Joshi, G., and Vig, R. 2017. Indian sign language recognition using krawtchouk moment-based local features. The Imaging Science Journal Vol.65, No.3. DOI: https://doi.org/10.1080/13682199.2017.1311524
  16. Kim, H., Lee, J., and Park, J. 2008. Dynamic hand gesture recognition using a cnn model with 3d receptive fields. In International Conference on Neural Networks and Signal Processing. Nanjing, pp.14-19. DOI: https://doi.org/10.1109/ICNNSP.2008.4590300
  17. Kolkur, S., Kalbande, D., Shimpi, P., Bapat, C., and Jatakia, J. 2017. Human skin detection using rgb, hsv and ycbcr color models. Advances in Intelligent Systems Research Vol.137, pp.324-332. DOI: https://doi.org/10.2991/iccasp-16.2017.51
  18. Kothadiya, D., Bhatt, C., Sapariya, K., Patel, K., Gil-Gonz_alez, A.-B., and Corchado, J. 2022. Deepsign: Sign language detection and recognition using deep learning. Electronics Vol.11, No.11. DOI: https://doi.org/10.3390/electronics11111780
  19. Kopuklu, O., Gunduz, A., Kose, N., and Rigoll, G. 2019. Real-time hand gesture detection and classification using convolutional neural networks. In International Conference on Automatic Face & Gesture Recognition. IEEE, Lille, France, pp.1-8.
  20. Krizhevsky, A., Sutskever, I., and Hinton, G. 2017. Imagenet classification with deep convolutional neural networks. Communications of the ACM Vol.60, No.6. DOI: https://doi.org/10.1145/3065386
  21. Kumar, M. 2018. Conversion of sign language into text. International Journal of Applied Engineering Research Vol.13, No.9.
  22. Kopuklu, O., Gunduz, A., Kose, N., and Rigoll, G. 2019. Real-time hand gesture detection and classification using convolutional neural networks. In International Conference on Automatic Face & Gesture Recognition. IEEE, Lille, France, pp.1–8. DOI: https://doi.org/10.1109/FG.2019.8756576
  23. LeCun, Y., Bottou, L., Bengio, Y., and Haffner, P. 1998. Gradient-based learning applied to document recognition. Proceedings of the IEEE Vol.86, No.11. DOI: https://doi.org/10.1109/5.726791
  24. Molchanov, P., Gupta, S., Kim, K., and Kautz, J. 2015. Hand gesture recognition with 3d convolutional neural networks. In Conference on Computer Vision and Pattern Recognition Workshops. IEEE, Boston, pp.1-7. DOI: https://doi.org/10.1109/CVPRW.2015.7301342
  25. Patel, P. and Patel, N. 2019. Vision based real-time recognition of hand gestures for indian sign language using histogram of oriented gradients features. International Journal of NextGeneration Computing Vol.10, No.2.
  26. Raheja, J., Mishra, A., and Chaudhary, A. 2016. Indian sign language recognition using svm. Pattern Recognition and Image Analysis Vol.26, No.2. DOI: https://doi.org/10.1134/S1054661816020164
  27. Rajalakshmi, E., Elakkiya, R., Prikhodko, A., Grif, M., Bakaev, M., Saini, J., and K. Kotecha, V. S. 2022. Static and dynamic isolated indian and russian sign language recognition with spatial and temporal feature detection using hybrid neural network. ACM Transactions on Asian and Low-Resource Language Information Processing Vol.22, No.1. DOI: https://doi.org/10.1145/3530989
  28. Raut, S., Patel, P., Vichare, S., Hegde, G., and Durvas, R. 2023. Indian sign language recognition system for deaf and dumb using cnn. International Journal of Scientific Engineering and Research Vol.11, No.4. DOI: https://doi.org/10.70729/SE23416143344
  29. Rokade, Y. and Jadav, P. 2017. Indian sign language recognition system. International Journal of Engineering and Technology Vol.9, No.3. DOI: https://doi.org/10.21817/ijet/2017/v9i3/170903S030
  30. Sergey, I. and c.h. Szegedy. 2015. Batch normalization: Accelerating deep network training by reducing internal covariate shift. arXiv:1502.03167 .
  31. Singha, J. and Das, K. 2013. Recognition of indian sign language in live video. International Journal of Computer Applications Vol.70, No.19. DOI: https://doi.org/10.5120/12174-7306
  32. Verma, Y. and Anand, R. 2024. Gesture generation by the robotic hand for aiding speech and hard of hearing persons based on indian sign language. Heliyon Vol.10, No.9. DOI: https://doi.org/10.1016/j.heliyon.2024.e29678
  33. Yusuf, A., Mohamad, F., and Sufyanu, Z. 2017. Human face detection using skin color segmentation and watershed algorithm. American Journal of Artificial Intelligence Vol.1, No.11.