Skip to content

adityaprakash-work/Vision-Arcadia-IIT-Mandi

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Vision Arcadia

Team- Runtimeterror

Members-

  1. Vishesh Soni
  2. Aditya Prakash
  3. Ravneet Kaur
  4. Pushkar Patel
  5. Ayush Nigam

Setting Up environment

  1. Make sure you have latest (3.8+) python installation, and python and pip are added to path.
  2. make a new folder and cd to that folder
    mkdir <dirname>
    cd <dirname>
  3. Clone the repository in you local machine by executing
    git clone https://github.com/pushkar-dev/VisionArcadia2021-RuntimeTerror.git
  4. Make a virtual environment
     virtualenv <name>
    you may need to install virtualenv first using pip.
  5. Activate the environment
    <name>\Scripts\activate.ps1
    for cmd
    <name>\Scripts\activate
  6. Install all the dependencies.
    pip install -r requirements.txt
    It may take a while.
  7. Run the program
    python interpreter.py
    now start showing gestures

Instructions for Use

  1. It will take a few seconds for camera to start, so that user gets ready.
  2. Gesture list and gesture language are shown below.

Gestures

There are 5 gestures
5image
3WhatsApp Image 2021-09-30 at 10 21 38 AM
2WhatsApp Image 2021-09-30 at 10 22 04 AM
1WhatsApp Image 2021-09-30 at 10 22 56 AM
0WhatsApp Image 2021-09-30 at 10 25 05 AM
One auxilary gesture reserved for only noise

Gesture Language

  1. c1 5,1,0 volume up
  2. c2 5,2,0 volume down
  3. c3 5,3,0 brightness up
  4. c4 5,1,2,0 brightness down
  5. c5 5,1,3,0 screenshot
  6. c6 5,2,1,0 scroll up
  7. c7 5,2,3,0 scroll down
  8. c8 5,3,1,0 press enter
  9. c9 5,3,2,0 press space
  10. c10 5,1,2,3,0 zoomin
  11. c11 5,2,3,1,0 zoomout
  12. 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.

About

CV hand gesture control

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages