Skip to content

A real-time computer vision–based billiard ball tracking engine for self-learning in the discipline and fine art of billiards.

License

Notifications You must be signed in to change notification settings

fearlessit/pool_coach

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Virtual Billiard Coach

Setup

  1. Clone project from GitHub
  2. Install Python 3.11 and pip
  3. Install virtualenv
  4. Create virtualenv for the project, f.e.: python -m venv .venv
  5. Activate the virtual environment: source .venv/bin/activate
  6. Install dependencies: pip install -r requirements.txt

Run

Activate virtual environment: source .venv/bin/activate

Run Coach: python src/pool_coach.py

Demo

torch==2.5.1+cu121 torchaudio==2.5.1+cu121 torchvision==0.20.1+cu121

About

A real-time computer vision–based billiard ball tracking engine for self-learning in the discipline and fine art of billiards.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages