To Enhance the RPS Game using Open CV & CV Zone by using Python Platform
DOI:
https://doi.org/10.26438/ijcse/v11i12.4652Keywords:
Rock-Paper-Scissors (RPS) Game, Computer Vision, OpenCV, CVZone, Python Programming, Gesture Recognition, Image Processing, Object DetectionAbstract
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
How to Cite
Issue
Section
License

This work is licensed under a Creative Commons Attribution 4.0 International License.
Authors contributing to this journal agree to publish their articles under the Creative Commons Attribution 4.0 International License, allowing third parties to share their work (copy, distribute, transmit) and to adapt it, under the condition that the authors are given credit and that in the event of reuse or distribution, the terms of this license are made clear.
