US 12,108,011 B2
Marker-based guided AR experience
Ilteris Canberk, Venice, CA (US); Shin Hwun Kang, Play Del Rey, CA (US); and Kristina Marrero, Los Angeles, CA (US)
Assigned to Snap Inc., Santa Monica, CA (US)
Filed by Snap Inc., Santa Monica, CA (US)
Filed on Dec. 31, 2021, as Appl. No. 17/566,979.
Application 17/566,979 is a continuation of application No. 16/836,307, filed on Mar. 31, 2020, granted, now 11,277,597, issued on Mar. 15, 2022.
Prior Publication US 2022/0124295 A1, Apr. 21, 2022
This patent is subject to a terminal disclaimer.
Int. Cl. G06T 15/00 (2011.01); G06V 20/20 (2022.01); H04N 13/111 (2018.01); H04N 13/366 (2018.01)
CPC H04N 13/111 (2018.05) [G06V 20/20 (2022.01); H04N 13/366 (2018.05)] 15 Claims
OG exemplary drawing
 
1. A method of displaying virtual objects near physical marker locations, comprising:
registering a plurality of markers placed in a physical environment, wherein each registered marker comprises a marker location relative to the physical environment, a perimeter, and a virtual object;
registering a path relative to the registered marker locations and the physical environment;
capturing an image of at least a first marker in the physical environment with a camera coupled to an eyewear device supported by a wearer and comprising a processor, a memory, and a display, wherein the first marker comprises a first marker location, a first perimeter, and a first virtual object;
determining a local position of the eyewear device relative to the first marker location based on the captured image;
estimating whether the determined local position of the eyewear device is within the first perimeter; and
presenting on the display the first virtual object according to the determined local position of the eyewear device, such that the first virtual object appears persistently associated with the registered first marker location in the physical environment, wherein the first virtual object comprises one or more directional indicators sized and shaped to direct the wearer along the registered path.