The present invention relates generally to the field of augmented reality technologies, and specifically to augmented reality board games, and real time strategy games.
Augmented reality (AR) is the process of overlaying or projecting computer generated images over a user's view of the real physical world. The present invention is a system for gameplay or training that contains augmented special effects to provide users with surreal gaming experiences. A surface projection device is used to create surface patterns to be recognized and incorporated into augmented reality systems primarily to be used with augmented reality goggles, visors or other visual systems to view AR effects. The surface projection device uses a camera system to capture physical interaction with the surface by relaying the coordinates and properties of the interaction to the AR visors. Similarly, human or non-human gestures can also be captured with the camera system and analyzed to provide gesture control properties for the AR environment.
Attempts at creating board games that create a more immersive experience have been attempted previously. For example, U.S. Pat. No. 5,853,327 describes a computerized board game which combines aspects of a board game and a computer game. A board serves as an apparatus for sensing the location of toy figures that are used in the game and then the board serves to actuate an audio/visual display sequence on the computer in response to their position. The described game does not contain any augmented or virtual reality elements and thus may not offer as immersive experience as the present invention.
U.S. Pat. No. 7,843,471 discloses a method and apparatus to map real world objects onto a virtual environment. This invention provides methods for scanning and using real life objects and using them in computer games. It does not contain any virtual and augmented reality sequences that directly engage users. U.S. Pat. No. 7,812,815 discloses an apparatus for providing haptic feedback in a virtual reality system and can be used for gaming. However, the device is quite large and stationary. It requires the user to remain stationary and be limited to using a display device such as a monitor for generating the necessary graphics.
The prior art provides a number of devices and systems that enhance or aid in creating an enhanced game experience. However, many lack portability, requiring the users to be stationary either at a computer or within a predefined area where the game takes place. In addition, aside from U.S. Pat. No. 8,292,733, the prior art is mostly limited to game displays on monitors and they do to allow fully immersive gameplay.
The present invention provides a device and system for fully immersive augmented and virtual reality gameplay on any type of surface. The present invention takes into account gestures and does not necessarily require controllers for interaction with virtual objects. The present invention is highly portable and can be used to play most types of games or to project any required type of augment or virtual objects that can be moved or manipulated in various of ways.
Embodiments herein will hereinafter be described in conjunction with the appended drawings provided to illustrate and not to limit the scope of the claims, wherein like designations denote like elements. The drawings are described as follows:
A variety of new computer technologies and software are presently developed by researchers wishing to advance aspects of new augmented reality gaming software, hardware, and design. In the recent years, the making of augmented reality games and hardware has become more practical through the recent advances of technologies and reduction in microprocessor costs.
The present invention is best described as an augmented reality system which enables interactive augmented games, simulations and other media content to be displayed on a surface by using a projection device to create real time visible and or invisible surface patterns.
The surface projection device 100, having its components described in
The SPD 100 may be described as a portable device that constructs boundaries or objects for augmented reality surface games, simulations or architectural objects. As shown in
The AR visor 300 is shown in
The SPD 100 projections consist of light patterns 301 that are projected within the boundaries of the grid onto a surface mat 302, as shown in
In
The projected patterns 301 can be recognized by means of an appropriate camera 360 present on the visor 300. As shown in
The SPD 100 is used to provide gesture recognition or interference recognition by implementing an algorithm in its processor 101. This algorithm allows users or objects to interact physically with the surface. The algorithm works by detecting the exact position of the gesture(s) through the projection device's onboard camera 106 and imaging system, and relays such events to the master processor 101, AR visor(s) 300 or other systems. The ability to manipulate projected virtual objects 303 may entail users having to make strategic movements of components in a virtual city or virtual building blocks tied to the other teammate, or the opponents may be linked to control points in more complex parametric gaming maps.
An obstacle detection laser source or ultrasonic source 102 is incorporated into the design to determine the position of interaction with the surface. This embodiment of the SPD 100 is designed for use in an AR system. The obstacle laser or ultrasonic source 102 detects real surfaces and objects and creates the projected surface 301 to suit the detected physical surface 302 and objects. When a user 400 touches the surface within the area of the projected surface pattern 301, the SPD 100 detects the position of the touch on the surface pattern 301 and relays the coordinates back to the SPD system.
Alternative embodiments contain a holographic optical element or diffractive optics that generates the surface light image required for surface interaction within the projected pattern 301. The optical element creates microscopic patterns that transform the origin point of the light emitting source into precise 2D or 3D images overlaid or augmented on the projected surface 301. The SPD 100 has the adaptability to accommodate several surface interactive software developments due to its ability to dynamically map surfaces. The 3-axis compass 104 can also determine the orientation of the SPD 100 when it is projecting the pattern on the surface.
The projected pattern 301 also allows for the user(s)' 400 touch and movement to be detected and to be used as methods for input. Following the user(s)' 400 touch or with gestures on the visible or infrared projected light sources, the system can determine the position of the area of the user 400 engaged interaction on the projected grid 301 system. The SPD's 100 laser or other light source 202 projects light though a holographic image emitter to produce an image that is required for the particular application of the user(s)' game or simulation.
The AR visor 300 is able to create a dynamic and adaptable augmented reality where virtual objects naturally respond to the physics and movement of gestures and touches. Three-dimensional (3D) or two-dimensional (2D) objects 303 are placed on the projected surface 301 that can then be mapped to certain patterns on the grid. The projected pattern 301 is able to move and, because the virtual object 303 is locked to the pattern 301, the virtual object 303 can move along with the pattern 301. The AR visor 300 is able to track the virtual objects 303 associated with the projected pattern 301. As the user(s) 400 interact with the virtual object(s) 303 with hand gestures, the virtual object 303 and pattern 301 respond to the gesture. Any physical objects on the projected surface can be tracked with the AR visor 300 or SPD 100. The SPD 100 is able to apply the pattern to the projected light source onto a surface in which it is represented by augmented images.
The coordinate systems need to be referenced so that the interactive software or interaction with the AR visor(s) 300 can be set. The SPD 100 performs the reference using a wireless communication device 104 that is attached to the AR visor 300 or by using a server where it can be polled for interference detection in relation to the touch system on the surface from the user(s)' position.
The coordinate system is also used to ensure that the appropriate orientation and display of the virtual objects 303 and projected pattern 302 are displayed to multiple AR visors 300 when used in a multi user setting. The Wi-Fi communication ability of the AR visor 300 and the SPD 100 allows for tracking the position of each AR visor 300 and make it known to other AR visors and the SPD 100.
Other embodiments allow for features such as animated 3D and 2D images and objects to be displayed with this system as well having the ability to display and animate text.
This application claims the benefit under 35 U.S.C. 119(e) of U.S. Provisional Patent Application Ser. No. 61/736,032 filed Dec. 12, 2012, which is incorporated herein by reference in its entirety and made a part hereof.
Number | Date | Country | |
---|---|---|---|
61736032 | Dec 2012 | US |