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.
We adopted Ultralytics "You-Only-Look-Once" models for real-time pool tracking
Scratch could potentially be used as a visualize cue ball trajectories, i.e. aim assistant
Currently only supported for Web
@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}
}