Augmented reality gaming using virtual eyewear beams
AssigneeSnap Inc.
InventorsIlteris Canberk, Jacob Knipfing
Life of this patent
Estimating the term…
Abstract
Interactive augmented reality experiences with an eyewear device including a virtual eyewear beam. The user can direct the virtual beam by orienting the eyewear device or the user's eye gaze or both. The eyewear device may detect the direction of an opponent's eyewear device or eye gaze of both. The eyewear device may calculate a score based on hits of the virtual beam of the user and the opponent on respective target areas such as the other player's head or face.
Claims20
An augmented reality system comprising:
- a position detection system;
- a camera system;
- a display system;
- an eye tracking system;
- an eyewear device comprising the position detection system, the display system, the eye tracking system, a processor, and a memory;
- and
- programming in the memory, wherein execution of the programming by the processor configures the eyewear device to perform functions, including functions to:
- register, with the position detection system, a first target position of a first target in the physical environment and an eyewear device position of the eyewear device;
- capture at least one image of the first target with the camera system of the eyewear device;
- identify at least one portion of the first target in the at least one image;
- monitor at least one user position, the user position comprising a position of at least one eye of the user of the eyewear device, or a position of the eyewear device of the user;
- calculate at least one virtual beam extending from the at least one user position;
- present at least one virtual image on the display of the eyewear device reflecting the direction of the at least one virtual beam;
- and
- determine whether the at least one virtual beam intersect at least one portion of the first target within virtual image on the display of the eyewear device and display in the display system an indication that the at least one virtual beam intersects the at least one portion of the first target within the virtual image.
An augmented reality method for use with an eyewear device having a position detection system, a camera system, and a display system, the method comprising:
- registering, with the position detection system, a first target position of a first target in the physical environment and an eyewear device position of the eyewear device;
- capturing at least one image of the first target with the eyewear device;
- identifying at least one portion of the first target in the at least one image;
- monitoring at least one user position, the user position comprising a position of at least one eye of the user of the eyewear device, or a position of the eyewear device of the user;
- calculating at least one virtual beam extending from the at least one user position;
- presenting a virtual image on the display of the eyewear device reflecting the direction of the at least one calculated beam;
- and
- determining whether the at least one virtual beam intersects at least one portion of the first target within virtual image on the display of the eyewear device and displaying in the display system an indication that the at least one virtual beam intersects the at least one portion of the first target within the virtual image.
A non-transitory computer-readable medium storing program code which, when executed, is operative to cause an electronic processor to perform the steps of:
- registering, with a position detection system of an eyewear device, a first target position of a first target in the physical environment and an eyewear device position of the eyewear device;
- capturing at least one image of the first target with a camera system of the eyewear device;
- identifying at least one portion of the first target in the at least one image;
- monitoring at least one user position, the user position comprising a position of at least one eye of the user of the eyewear device, or a position of the eyewear device of the user;
- calculating at least one virtual beam extending from the at least one user position;
- presenting a virtual image on the display of the eyewear device reflecting the direction of the at least one calculated beam;
- and
- determining whether the at least one virtual beams intersect at least one portion of the first target within virtual image on the display of the eyewear device and displaying in the display system an indication that the at least one virtual beam intersects the at least one portion of the first target within the virtual image.
Dependencies are inferred from the claim text.