- Vishesh Soni
- Aditya Prakash
- Ravneet Kaur
- Pushkar Patel
- Ayush Nigam
- Make sure you have latest (3.8+) python installation, and python and pip are added to path.
- make a new folder and cd to that folder
mkdir <dirname> cd <dirname>
- Clone the repository in you local machine by executing
git clone https://github.com/pushkar-dev/VisionArcadia2021-RuntimeTerror.git
- Make a virtual environment
you may need to install virtualenv first using pip.
virtualenv <name>
- Activate the environment
for cmd
<name>\Scripts\activate.ps1
<name>\Scripts\activate
- Install all the dependencies.
It may take a while.
pip install -r requirements.txt
- Run the program
now start showing gestures
python interpreter.py
- It will take a few seconds for camera to start, so that user gets ready.
- Gesture list and gesture language are shown below.
There are 5 gestures
5
3
2
1
0
One auxilary gesture reserved for only noise
- c1 5,1,0 volume up
- c2 5,2,0 volume down
- c3 5,3,0 brightness up
- c4 5,1,2,0 brightness down
- c5 5,1,3,0 screenshot
- c6 5,2,1,0 scroll up
- c7 5,2,3,0 scroll down
- c8 5,3,1,0 press enter
- c9 5,3,2,0 press space
- c10 5,1,2,3,0 zoomin
- c11 5,2,3,1,0 zoomout
- c12 5,3,1,2,0 open / close calender
All codes used in training models and making training dataset re present in model_train directory.