This project aims to recognize 6 pre-defined gestures from videos. As following images showing, there are 'fist_dorsal', 'fist_palm', 'open_dorsal', 'open_palm', 'three_fingers_dorsal', 'three_fingers_palm'.
-
Install Opencv
You should install Opencv in your environment.
-
git clone this project
git clone https://github.com/nanguoyu/End2end-model-for-hand-gesture-recognition.git cd End2end-model-for-hand-gesture-recognition pip install -r requirements.txt
-
Download data set
python DownloadData.py
-
Train an end-to-end model for hand gesture recognition:
python train_End2end.py
-
Train a model for handmarks extraction:
python train_SubSystem1.py
-
Test the end2end model:
python test_end2end.py
-
Test the model for handmarks extraction:
python test_subsystem1.py
This is the sub project of Intelligent-Interactive-Systems-Project