Skip to content

A react app that tracks your hand and gestures to play rock-paper-scissors with you and detect the outcome of each game.

Notifications You must be signed in to change notification settings

radkinz/rps-ai-with-hand-recognition

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

A Rock Paper Scissors AI using Gesture Recognition

A react app that tracks your hand and gestures to play rock-paper-scissors with you and detect the outcome of each game.

TensorFlow.js

TensorFlow.js is a javascript library that develops many machine learning models. The model that this github repo utlizes is the handpose model to track hand and finger movements.

Fingerpose

Fingerpose is a module that utlizes TensorFlow.js's handpose model to detect hand landmarks and run gesture recognition. This module was also used to create three gestures for the program to detect: rock, paper, and scissors. Thus, the program compares the handpose model to each of the three gestures to see if the user makes any valid gesture.

Demo Video

rpsdemo.mp4

About

A react app that tracks your hand and gestures to play rock-paper-scissors with you and detect the outcome of each game.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published