AR Display of Visual Aids for Supporting Pool Games by Online Markerless Tracking

This paper presents a supporting system for pool games by computer vision based augmented reality technology. Main purpose of this system is to present visual aids drawn on a pool table through LCD display of a camera mounted handheld device without any artificial marker. Since a pool table is rectangle, a pool ball is sphere and each has a specific color, these serve as a substitute for artificial markers. Using these natural features, the registration of visual aids such as shooting direction and ball behavior is achieved. Also, our supporting information is computed based on the rules of pool games and includes the next shooting way by simulating ball behavior. Experimental results represent that the accuracy of ball positions is enough for computing our supporting information.

[1]  Jr-Syu Yang,et al.  Grey decision-making for a billiard robot , 2004, 2004 IEEE International Conference on Systems, Man and Cybernetics (IEEE Cat. No.04CH37583).

[2]  Hideo Saito,et al.  Position Estimation of Solid Balls from Handy Camera for Pool Supporting System , 2006, PSIVT.

[3]  Joshua Napoli,et al.  100-million-voxel volumetric display , 2002, SPIE Defense + Commercial Sensing.

[4]  Jay David Bolter,et al.  AR Karaoke: acting in your favorite scenes , 2005, Fourth IEEE and ACM International Symposium on Mixed and Augmented Reality (ISMAR'05).

[5]  Oliver Bimber,et al.  The Virtual Showcase , 2001, IEEE Computer Graphics and Applications.

[6]  Ivan Poupyrev,et al.  The MagicBook: a transitional AR interface , 2001, Comput. Graph..

[7]  Mark Billinghurst,et al.  Mobile Phone Based Augmented Reality , 2007 .

[8]  Tomohiro Tanikawa,et al.  Display Composed of Water Drops for Filling Space with Materialized Virtual Three-dimensional Objects , 2006, IEEE Virtual Reality Conference (VR 2006).

[9]  Jiri Matas,et al.  Progressive probabilistic Hough transform for line detection , 1999, Proceedings. 1999 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (Cat. No PR00149).

[10]  Hideo Saito,et al.  Vision-Based Registration for Augmented Reality with Integration of Arbitrary Multiple Planes , 2005, ICIAP.

[11]  Lars Bo Larsen,et al.  Development of an automatic pool trainer , 2005, ACE '05.

[12]  Tomohiro Tanikawa,et al.  The Development of Multi-Depth Pepper's Ghost Display for Mixed Reality System , 2006, 16th International Conference on Artificial Reality and Telexistence--Workshops (ICAT'06).

[13]  Hirokazu Kato,et al.  Collaborative Mixed Reality , 1999 .

[14]  Jr-Syu Yang,et al.  Design of the neural-fuzzy compensator for a billiard robot , 2004, IEEE International Conference on Networking, Sensing and Control, 2004.

[15]  Alex Pentland,et al.  Stochasticks: augmenting the billiards experience with probabilistic vision and wearable computers , 1997, Digest of Papers. First International Symposium on Wearable Computers.

[16]  Marie-Odile Berger,et al.  Reconstructing while registering: a novel approach for markerless augmented reality , 2002, Proceedings. International Symposium on Mixed and Augmented Reality.

[17]  James H. Oliver,et al.  Augmented Reality Tangible Interface for Distributed Design Review , 2006, International Conference on Computer Graphics, Imaging and Visualisation (CGIV'06).

[18]  Björn Johansson,et al.  A cognitive systems engineering perspective on the design of mixed reality systems , 2006, ECCE '06.

[19]  Tomohiro Tanikawa,et al.  Real world video avatar: real-time and real-size transmission and presentation of human figure , 2005, ICAT '05.