Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Virtual AI Board

Introduction

This project is designed to create a virtual AI board that can recognize and interpret hand gestures in real-time. It uses advanced machine learning algorithms to process video input and identify specific hand markers and actions.

System Requirements

  • Python 3.8 or above
  • Required Python libraries (requirements.txt)
  • Docker (optional for containerization)

Installation Steps

  1. Clone the repository to your local machine.
  2. Install the required Python libraries by running pip install -r requirements.txt

Running the Project

  1. Navigate to the cloned project directory.
  2. Execute the run.py script to start the program: python3 run.py.

Files Description

  • detectActions.py: Contains logic for detecting hand actions.
  • draw_vid.py: Responsible for drawing the output on the video feed.
  • run.py: The main script to run the project.
  • Dockerfile: Contains all the commands to assemble an image for docker.

Docker Setup (Optional)

If you are using Docker, follow these steps to build and run the project in a container:

  1. Build the Docker image: docker build -t virtual-ai-board .
  2. Run the Docker container: docker run -it --name virtual-ai-board virtual-ai-board

Additional Information

  • The project uses a specific hand marker system as shown in the hand_marks.png image. Each marker corresponds to a specific point on the hand that the AI will track.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages