To Enhance the RPS Game using Open CV & CV Zone by using Python Platform

Authors

  • Harshdeep Singh Sabharwal Dept. of Computer Science & Engineering, Dr. Akhilesh Das Gupta Institute of Technology and Management, New Delhi, India https://orcid.org/0009-0003-2894-5065
  • Tushar Kanti Majumdar Dept. of Computer Science & Engineering, Dr. Akhilesh Das Gupta Institute of Technology and Management, New Delhi, India https://orcid.org/0009-0000-3018-4910
  • Shashank Saroop Dept. of Computer Science & Engineering, Dr. Akhilesh Das Gupta Institute of Technology and Management, New Delhi, India
  • Lokesh Meena Dept. of Computer Science & Engineering, Dr. Akhilesh Das Gupta Institute of Technology and Management, New Delhi, India

DOI:

https://doi.org/10.26438/ijcse/v11i12.4652

Keywords:

Rock-Paper-Scissors (RPS) Game, Computer Vision, OpenCV, CVZone, Python Programming, Gesture Recognition, Image Processing, Object Detection

Abstract

The paper involves the development of a rock- paper-scissors game using computer vision techniques, specifically gesture recognition. The game aims to provide an engaging and interactive user experience by allowing players to use hand gestures to play the game against a computer opponent. The user interface was designed for optimal user experience, incorporating visual feedback to effectively engage the player. The accuracy of gesture recognition was evaluated using quantitative metrics, measuring the precision of identifying rock, paper, and scissor gestures. The paper serves as an educational tool to demonstrate the practical applications of computer vision in gaming scenarios, potentially inspiring interest in STEM fields. It sets the foundation for future advancements in computer vision applications, with potential enhancements including multi- player functionality, improved gesture recognition using deep learning models, and integration into augmented or virtual reality environments. While the rock-paper-scissors game using OpenCV and CV Zone has several merits, there are also a few demerits to consider, indicating areas for further improvement. Overall, the paper contributes to the practical understanding of gesture recognition and image processing within the context of an interactive gaming application.

References

[1]Khobragade, Kavita. “A Comparative study of Converting Coloured Image to Gray-scale Image using Different Technologies”, In the Proceedings of the 2012 National Conference on Recent Trends in Information Technology At: JSPM Pune Maharashtra India, pp.1-3, 2012.

[2]CV Zone Library Documentation. 2023.

[3]What is Python? Executive Summary | Python.org. 2022.

[4]Bradski, G., & Kaehler, “Learning OpenCV”, O`Reilly Media, Inc. Publisher, USA, pp.1-30, 2008.

[5]Python 3.12.1 documentation, 2023.

[6]Li Liu, Wanli Ouyang, Xiaogang Wang, Paul Fieguth, Jie Chen, Xinwang Liu, Matti Pietikäinen, “Deep Learning for Generic Object Detection: A Survey”, International Journal of Computer Vision, Vol.4, Issue.9, pp.1-19, 2019. https://doi.org/10.1007/s11263-019-01247-4

[7]Hasrshdeep Singh Sabharwal, Tushar Kanti Maujumdar, Shashank Saroop, Lokesh Meena, "To Enhance the RPS Game using Open CV & CV Zone by using Python Platform", International Journal of Computer Sciences and Engineering, Vol.11, Issue.12, pp.1-8, 2023. https://doi.org/10.26438/ijcse/v11i12.14

Downloads

Published

2023-12-31
CITATION
DOI: 10.26438/ijcse/v11i12.4652
Published: 2023-12-31

How to Cite

[1]
H. S. Sabharwal, T. K. Majumdar, S. Saroop, and L. Meena, “To Enhance the RPS Game using Open CV & CV Zone by using Python Platform”, Int. J. Comp. Sci. Eng., vol. 11, no. 12, pp. 46–52, Dec. 2023.