Page 148 - KEC Khaitan C8 Flipbook
P. 148

PROJECT NAME: DIY Project: Rock Paper Scissors (Gesture Scanning)

                  Software Used: Interface: Teachable Machine-Google

                  Objective:

                  Design an  interactive  Rock-Paper-Scissors  game using  gesture  scanning. Utilize  Google
                  Teachable Machine for real-time hand gesture recognition and showcase the game on a user-
                  friendly webpage.


                  Step-by-Step Guide

                  Plan IPO Framework

                  Develop the following features by mapping Input, Process, and Output systematically:

                  Step  1   Create Gesture Classes:

                               Define four classes: Rock, Paper, Scissors, and Invalid.
                               Fill each class with relevant sample data by either:

                               o  Uploading images, or

                               o  Capturing live images using a webcam.

                  Step  2   Train Machine Learning Model:

                                Use Google Teachable Machine to train the model on the provided hand gesture
                               images.

                               Ensure the model recognizes gestures accurately.

                  Step  3   Integrate Gesture Scanner:
                               Set up a webcam or camera-based input for real-time gesture detection.

                               Display results (Rock, Paper, or Scissors) dynamically on the webpage.

                  Step  4   Design the Webpage Interface:

                               Include the following elements:

                               o  A title describing the game.

                               o  A live feed window for gesture recognition.
                               o  A table layout to display game data (e.g., detected gesture, game status).

                               o  A demonstration video clip for user guidance.

                  Step  5   Enhance User Experience:

                               Ensure smooth interaction and seamless functionality.
                               Focus on an engaging, AI-driven user interface.






                  146   Premium Edition-VIII
   143   144   145   146   147   148   149   150   151   152   153