Augmented Reality Pool

ARPool (Augmented Reality Pool) is the next evolution in the game of pool. The system combines advanced computer algorithms, including computer vision, graphics, physics simulation, and artificial intelligence, to enhance a pool player’s experience. In this way, ARPool represents the convergence of traditional games such as pool, with recent advances in computer gaming technology.

arpool in action


Getting into the technical details, ARPool is a “projector-camera” system. A data projector and high resolution video camera are mounted on the ceiling, directly above and pointing down towards the surface of the table. Custom computer vision algorithms have been developed to analyze the balls on the table, determining their position as well as their identity (such as cue ball, eight ball, etc.). When the player lines up to take a shot, the cue position is also recognized in real-time, and the ball trajectories that will result are calculated. Finally, the data projector renders the ball trajectory information directly onto the table surface, giving the player information about the success of the shot. All this happens in realtime, so that the player can adjust his shot according to the system display.

The benefit of the system is two-fold. First, it can be used as a training aid, helping novice and even experienced players determine the best shot to take in a given scenario. The instant replay can then be used to diagnose any errors that may exist in the player’s technique. Second, the system enhances (indeed “augments”) the game of pool, giving it all of the appeal of a state-of-the-art video game.

ai view

ARPool - dashed line is the shot recommend by the system's AI

ARPool in Action
  • ARPool Trailer(2013) -
  • ARPool and Kevin Hughes on Discovery Channel’s Daily Planet (2013) -
  • ARPool on Channel 4′s Stephen Fry: Gadget Man (2012) -
  • ARPool on the Gadget Show (2010) -
  • ARPool and Sam Jordan at Laval Virtual (2010) -
  • Deep Green and ARPool Trailer -

    Past Demonstrations
  • Augmented World Expo (AWE) 2013, Santa Clara CA
  • Science Rendezvous 2013, Kingston ON
  • APOGEE '13, BITS Pilani India
  • Techkriti '13, IIT Kanpur India
  • Ontario Centers of Excellence (OCE) Discovery 2012, Toronto ON
  • Kshitij 2011, Karahgpur, India
  • SVAR 2011, Brampton, ON
  • Laval Virtual 2010, Laval France

  • Best Demonstration SVAR 2011
  • Best Demonstration Laval Virtual 2010
  • Please direct all inquiries to