CPC A63F 13/428 (2014.09) [A63F 13/213 (2014.09); A63F 13/26 (2014.09); A63F 13/537 (2014.09); G06F 3/017 (2013.01); G06F 3/0425 (2013.01); G06F 3/04817 (2013.01); G06T 11/60 (2013.01); A63F 2300/8082 (2013.01); G06T 2210/12 (2013.01); G06T 2210/21 (2013.01)] | 20 Claims |
1. A method of presenting an interactive game in augmented reality, said method comprising:
capturing frames of video data with a camera, wherein each frame of video data comprises depth information for a plurality of pixels, and wherein said camera is coupled to an eyewear device comprising a processor, a memory, a hand tracking utility, and a display;
presenting a game clock on said display at a location establishing a field of play, wherein said field of play is persistently viewable as an overlay relative to a physical environment, independent of movement of said eyewear device, and wherein said game clock is configured to increment from a start time to a final time;
detecting in said frames of video data, with said hand tracking utility, a final hand shape associated with said final time;
identifying a set of hand landmarks associated with said detected final hand shape, based on said depth information;
selecting a candidate hand gesture from a library of hand gestures based on said identified set of hand landmarks;
selecting a final virtual game piece from a set of virtual game pieces based on said selected candidate hand gesture;
presenting on said display said final virtual game piece as an overlay relative to said final hand shape;
broadcasting wirelessly said final virtual game piece;
detecting an opposing final virtual game piece; and
presenting on said display a game score based on said final virtual game piece versus said opposing final virtual game piece.
|