Honors Theses

Date of Award


Document Type

Undergraduate Thesis


Computer and Information Science

First Advisor

Yixin Chen

Relational Format



Table Tennis, more commonly referred to as ping pong, has been a sport of the elite for over two centuries since its inception in the late 1800s. However, coaching for this sport is not usually taught in most places, and many do not know how to play this sport. To democratize the sport, and make it more accessible to everyone, this program was designed to analyze a player's game and to give suggestions and recommendations to improve it. Using hard coded rules and tests, this program is designed to coach someone by detecting and measuring the speed and the spin of the ball. The results show that while the software might be ready for the real-world, the perfect environment and a high-end camera are necessary.



To view the content in your browser, please download Adobe Reader or, alternately,
you may Download the file to your hard drive.

NOTE: The latest versions of Adobe Reader do not support viewing PDF files within Firefox on Mac OS and if you are using a modern (Intel) Mac, there is no official plugin for viewing PDF files within the browser window.