Rock Paper Scissors game is a popular game that can be played by people of all ages.
In this project, I aim to develop a deep learning model that can recognize the hand gestures for rock, paper, Scissors using CNN and transfer learning with the VGG16 architecture.
This Project has practical applications in gaming, gesture recognition and robotics.
The Training and Validation Dataset can be downloaded from Laurence Moroney's personal webpage
Note that all of these pictures use a plain white background.Each image is 300 X 300 pixels in 24-bit color.
Framework: Tensorflow
Libraries: Numpy, Matplotlib, PIL
Client: Streamlit Cloud
The VGG-16 architecture is composed of 16 layers, including 13 convolution layers and 3 fully connected layers.
Adding a few more layers on top of it to adapt it to the specific task of recognizing hand gestures. The added layers will include a pooling layers, a fully connected layer, and a softmax layer.
streamlit run app.py