Finger Gestures Detection Using Convolution Neural Network for Playing Virtual Cricket

Authors

  • Aadesh Dalvi  M.Sc. Data Science & Big Data Analytics, MIT-WPU, Pune, Maharashtra, India
  • Shivam Chauhan  M.Sc. Data Science & Big Data Analytics, MIT-WPU, Pune, Maharashtra, India
  • Gaurav Shinkar  M.Sc. Data Science & Big Data Analytics, MIT-WPU, Pune, Maharashtra, India

Keywords:

Intelligent machines, Artificial Intelligence, Machine Learning and Deep Learning, Convolution, Normalization, Activation, Max-pooling, and Dropout layers

Abstract

This is an era of intelligent machines. With the advancement in artificial intelligence, machine learning, and deep learning, machines have started to impersonate humans. Gesture recognition is a hot topic in computer vision and pattern recognition. We wanted to develop a game with less complexity and in an interactive way so that users of any age group can appreciate it. In this paper, the proposed model uses convolutional neural networks (CNN) to recognize the hand gesture with accurate results. This process flow consists of placing your palm over the particular segment over the screen and finger recognition using CNN classifier. The fingers are recognized using the Convolution, Normalization, Activation, Max-pooling, and Dropout layers. In this paper, we have compared different models using various combinations of these layers. Based on the performance and complexity of these models, we have selected a model with higher performance and reasonable complexity which helped us to classify the image correctly. A chatbot is also integrated with the game that will help users to understand the rules of the game. Users need to ask a query to the bot. The Bot will understand the query and return the appropriate answer. A web page will be provided to the user where he/she can play the game and ask queries to the chatbot.

References

  1. https://keras.io/api/preprocessing/image/
  2. https://machinelearningmastery.com/how-to-configure-image-data-augmentation-when-training-deep-learning-neural-networks/
  3. Singh, R., Paste, M., Shinde, N., Patel, H., & Mishra, N. (2018). Chatbot using TensorFlow for small Businesses. 2018 Second International Conference on Inventive Communication and Computational Technologies (ICICCT). doi:10.1109/icicct.2018.8472998
  4. Seyfeddinipur, Mandana and Gullberg, Marianne (2014) 'Introduction to visible action as utterance.' In: Seyfeddinipur, Mandana, (ed.), From gesture in conversation to visible action as utterance. Amsterdam: Benjamins, pp. 1-12. 21 Nov 2015
  5. Tseng, K.-T., Huang, W.-F., & Wu, C.-H. (2006). Vision-Based Finger Guessing Game in Human Machine Interaction. 2006 IEEE International Conference on Robotics and Biomimetics. doi:10.1109/robio.2006.340271
  6. P. S. Neethu, R. Suguna, Divya Sathish, “An efficient method for human hand gesture detection and recognition using deep learning convolutional neural networks”, 23 March 2020.

Downloads

Published

2021-03-13

Issue

Section

Research Articles

How to Cite

[1]
Aadesh Dalvi, Shivam Chauhan, Gaurav Shinkar, " Finger Gestures Detection Using Convolution Neural Network for Playing Virtual Cricket " International Journal of Scientific Research in Computer Science, Engineering and Information Technology(IJSRCSEIT), ISSN : 2456-3307, Volume 8, Issue 2, pp.126-133, March-April-2021.