CNN Based Real Time Recognition of Hand Gestures for Indian Sign Language
##plugins.themes.academic_pro.article.main##
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##

This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License.
References
- 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
- 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
- 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
- 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.
- 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
- 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
- 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
- Forsyth, D. and Ponce, J. 2015. In Computer Vision A Modern Approach. Pearson Education.
- 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
- Gonzalez, R. and Woods, R. 2018. In Digital Image Processing. 4th Edition. Pearson Education.
- 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
- 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
- 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.
- 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
- 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
- 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
- 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
- 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
- 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.
- 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
- Kumar, M. 2018. Conversion of sign language into text. International Journal of Applied Engineering Research Vol.13, No.9.
- 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
- 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
- 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
- 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.
- 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
- 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
- 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
- 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
- Sergey, I. and c.h. Szegedy. 2015. Batch normalization: Accelerating deep network training by reducing internal covariate shift. arXiv:1502.03167 .
- 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
- 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
- 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.