| CPC G06T 19/006 (2013.01) [G06F 3/011 (2013.01); G06T 7/70 (2017.01); G06V 20/20 (2022.01)] | 20 Claims |

|
1. A method, comprising:
determining, via a user device, three-dimensional spatial data for a physical environment;
determining a geographic location of the physical environment;
assigning a Spatial Anchor in the physical environment;
creating a digital element in an augmented reality environment created based on the spatial data of the physical environment, the digital element located in the augmented reality environment relative to a position of the Spatial Anchor;
beginning, via the user device, a subsequent augmented reality session;
re-localizing, via the user device, in the physical environment according to a two-step localization process including a coarse localization and a fine localization;
receiving, by the user device, a spatial map file from a spatial computing hub, the spatial map file including the spatial data, the geographic location, information specifying the position of the Spatial Anchor, and information specifying a position of the digital element; and
rendering an augmented reality environment, via the user device, based on the spatial map file.
|