Skip to content

olivergoodman/gesture-tracking

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Gesture Recognition

A platform for recording and debugging gesture recognition algorithims. The gesture recognition platform uses gest.js (http://hadi.io/gest.js/) to record gestures

To Run:

  • Download repo and navigate to gesture-tracking directory.
  • Run python run.py.
  • Navigate to localhost:8000/templates for the Gesture Recognition platform. Press "Start" to begin recording gestures, can toggle skin-filter and adjust gesture sensitivity. The arrows will indicate a target direction, and try to mimic the same direction with a hand gesture. After pressing "Stop", the expected and actual gestures will be logged to the console. (Note: there seems to be a bug in gest.js when stopping recording, but the gestures should still be getting read)
  • To view the gesture recording platform, navigate to localhost:8000/templates/recording.html. Follow directions to individual gestures. Videos will be stored in the the /videos directory.

To do:

Gesture Recognition
  • match "Long down" gestures from gest.js with "down", etc.
  • function to calculate accuracy of gesture recognitions.
Gesture Recording
  • add user controls to manually input how many/which gesture to record

About

CollabLab: Exploring gesture tracking and recording

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published