Using a map of the world for augmented or virtual reality systems
First Claim
Patent Images
1. An augmented reality system, comprising:
- a first individual augmented reality display system corresponding to a first location, wherein the first individual augmented reality display system is configured for capturing a first set of geometric map points pertaining to the first location;
a second individual augmented reality display system corresponding to a second location, wherein the second individual augmented reality display system is configured for capturing a second set of geometric map points pertaining to the second location;
a third individual augmented reality display system configured for capturing data pertaining to a particular location of a user; and
a server comprising a processor configured for receiving the first set of geometric map points from the first individual augmented reality display system and the second set of geometric map points from the second individual augmented reality display system, and constructing at least a portion of a passable geometric map of the real world comprising the first and second locations using a topological graph to spatially stitch the first and second sets of geometric map points together into a single larger coherent passable geometric map, wherein the processor is further configured for storing the single larger coherent passable geometric map in a database, for localizing the user within the single larger coherent map of the real world by comparing the captured data to the topological map, and retrieving a third set of the geometric points from the database pertaining to a plurality of real objects at the particular location of the user;
wherein the third individual augmented reality display system is configured for displaying virtual content to the user in relation to the plurality of real objects.
3 Assignments
0 Petitions
Accused Products
Abstract
An augmented reality display system comprises a passable world model data comprises a set of map points corresponding to one or more objects of the real world. The augmented reality system also comprises a processor to communicate with one or more individual augmented reality display systems to pass a portion of the passable world model data to the one or more individual augmented reality display systems, wherein the piece of the passable world model data is passed based at least in part on respective locations corresponding to the one or more individual augmented reality display systems.
443 Citations
20 Claims
-
1. An augmented reality system, comprising:
-
a first individual augmented reality display system corresponding to a first location, wherein the first individual augmented reality display system is configured for capturing a first set of geometric map points pertaining to the first location; a second individual augmented reality display system corresponding to a second location, wherein the second individual augmented reality display system is configured for capturing a second set of geometric map points pertaining to the second location; a third individual augmented reality display system configured for capturing data pertaining to a particular location of a user; and a server comprising a processor configured for receiving the first set of geometric map points from the first individual augmented reality display system and the second set of geometric map points from the second individual augmented reality display system, and constructing at least a portion of a passable geometric map of the real world comprising the first and second locations using a topological graph to spatially stitch the first and second sets of geometric map points together into a single larger coherent passable geometric map, wherein the processor is further configured for storing the single larger coherent passable geometric map in a database, for localizing the user within the single larger coherent map of the real world by comparing the captured data to the topological map, and retrieving a third set of the geometric points from the database pertaining to a plurality of real objects at the particular location of the user; wherein the third individual augmented reality display system is configured for displaying virtual content to the user in relation to the plurality of real objects. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification