Computer vision in sports analytics is a relatively new development. With multi-million dollar systems like STATS’s SportVu, professional basketball teams are able to collect extremely fine-detailed data better than ever before. This concept can be scaled down to provide similar statistics collection to college and high school basketball teams. Here we investigate the creation of such a system using open-source technologies and less expensive hardware. In addition, using a similar technology, we examine basketball free throws to see whether a shooter’s form has a specific relationship to a shot’s outcome. A system that learns this relationship could be used to provide feedback on a player’s shooting form.


Pasteur, Drew

Second Advisor

Visa, Sofia


Computer Science; Mathematics


Artificial Intelligence and Robotics | Numerical Analysis and Scientific Computing | Other Applied Mathematics | Other Computer Sciences | Other Mathematics


Computer Vision, Sports Analytics, Pose Estimation, Machine Learning, Basketball, Optical Tracking

Publication Date


Degree Granted

Bachelor of Arts

Document Type

Senior Independent Study Thesis Exemplar



© Copyright 2018 Colby T. Jeffries