Skip to content
/ Scratch Public

Scratch is a mobile app for pool players of all levels to track, visualize, and empower their gameplay. My hope for this project is to showcase AI's ability to keep track of pool gameplay. In the future I like to enable users to visualize what went wrong and how to improve.

License

Notifications You must be signed in to change notification settings

Wazhee/Scratch

Repository files navigation

Scratch

Purpose: Scratch is a mobile app for pool players of all levels to track, visualize, and empower their gameplay. My hope for this project is to showcase the power of AI as a tool to track pool gameplay. In the future I like to enable users to visualize what went wrong and how to improve.

Scratch V1

We adopted Ultralytics "You-Only-Look-Once" models for real-time pool tracking

alt text

Scratch V2

Scratch could potentially be used as a visualize cue ball trajectories, i.e. aim assistant

alt text

Disclaimer

Currently only supported for Web

Citations

@inproceedings{redmon2016you,
  title={You only look once: Unified, real-time object detection},
  author={Redmon, Joseph and Divvala, Santosh and Girshick, Ross and Farhadi, Ali},
  booktitle={Proceedings of the IEEE conference on computer vision and pattern recognition},
  pages={779--788},
  year={2016}
}

About

Scratch is a mobile app for pool players of all levels to track, visualize, and empower their gameplay. My hope for this project is to showcase AI's ability to keep track of pool gameplay. In the future I like to enable users to visualize what went wrong and how to improve.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published