If you enjoy table tennis this trainer might be a great next project. Thomas Mayer created this as his bachelor thesis project. Two Playstation CL-eye cameras are used to view the play area and track the ball. A project is then used to display game elements that the players can interact with to play many game scenarios. The game was created using VVVV which is a visual/textual live-programming environment for easy prototyping and development.
“The basic idea of my bachelor thesis was to track the ping pong ball in realtime to create data visualisations for trainers and players. After a few weeks of working I started developing a projected mapped interface for the ping pong table to show the collected data. By projecting game obstacles on the surface I figured out that I can change the game play totally.”