This project aims to limit and push towards removing human interaction and error from the act of keeping score in games. By implementing a Shot Detection feature through the use of sensors, and synchronizing it with Camera Vision and Object Detection. We want to create a small, powerful, and portable system that can be used in real time basketball games to keep score as well individual Player statistics. A lot the inspiration comes from the local UCF Intramural Basketball Leagues where Score Keeping can be fickle and player stats are not kept. Imagine that there you are playing a league of basketball and there is close game at hand. You dribble the ball, cross the opponent, call game and sink what you thought was the game winner only to now be in an argument about what the score is. Trying to elimnate moments like these to keep the sport as clean as possible.
Immediate Goals:
- Put together a small embedded device capable of detecting an object passing through a certain distance or breaking a standing connection. Using an ESP32 Microcontroller.
- Make device portable and mount the device to a hoop to act as miss/make detection
- Develop small scale boxscore application to pair with device.
- Pair with a High Resolution Camera to caputre and recognize Players. Through Image Processing and ML
- Make System Portable
- Update Score and Assign Stats to Corresponding Player
Long Term Goals:
- Expand Camera Distance
- Detect 2pt vs 3pt range
- Track Ball Movement and Path
- Transisition to Face Detection
- Upscale application to React, and have Account Activation and Authentification.
Chung Yong Chan (UCF Faculty - ECE, Professor) : chungyong.chan@ucf.edu
Mike Borowczak (UCF Faculty - ECE, Professor) : mike.borowczak@ucf.edu
Zakhia Abichar (UCF Faculty - ECE, Professor) : zakhia.abichar@ucf.edu
Lance Madarang (Renesas Qualified EE) : lance.madarang.wj@renesas.com