Patent ID: 11967020
Assignee: MAGIC LEAP, INC.
Field: Audio-visual technology (Electrical engineering)
Classification: CPC G  H | IPC G  H

Claim 0:
1. A system for providing shared location-based content, the system comprising:
a portable device configured to render virtual content; and
a networked resource;
wherein the portable device comprises at least one processor and at least one computer-readable medium comprising instructions that, when executed, cause the at least one processor to:
compute one or more descriptors each representing a group of pixels of an image;
send the one or more descriptors to the networked resource; and
compute at least one first frame descriptor representative of the one or more descriptors, the at least one first frame descriptor having a first resolution, and

wherein the networked resource comprises at least one processor and at least one computer-readable medium comprising:
a plurality of stored maps of a 3D environment, wherein at least one stored map of the plurality of stored maps is associated with at least one frame descriptor; and
computer executable instructions that, when executed by the at least one processor, cause the at least one processor to:
receive the one or more descriptors from the portable device;
compute at least one second frame descriptor representative of the received one or more descriptors, wherein the at least one second frame descriptor has a second resolution higher than the first resolution;
compare the at least one second frame descriptor with the at least one frame descriptor associated with the at least one stored map of the 3D environment; and
based on comparing the at least one second frame descriptor with the at least one frame descriptor associated with the at least one stored map, localize the portable device to a shared coordinate system.