Running object recognizers in a passable world model for augmented or virtual reality
First Claim
Patent Images
1. An augmented reality system, comprising:
- one or more databases storing a passable world model data comprising sets of points respectively pertaining to real objects of the physical world;
a plurality of object recognizers configured for simultaneously running on the passable world model data independent of each other, each of the object recognizers being programmed to recognize an object of the real world based on a known geometry of the object corresponding to a set of points of the passable world model data; and
a head-worn augmented reality display system configured for displaying virtual content to a user based at least in part on the recognized object;
wherein each of the object recognizers is dedicated to recognize a predetermined object;
wherein each of the object recognizers is autonomic and autonomous; and
wherein the object recognizers comprise a basic object recognizer configured for running on the passable world model data to identify a generic object, and a detailed object recognizer configured for running non the passable world model data on the generic objects to identify a specific object.
3 Assignments
0 Petitions
Accused Products
Abstract
An augmented reality system comprises one or more databases storing a passable world model data comprising a set of points pertaining to real objects of the physical world, and one or more object recognizers configured for running on the passable world model data. Each of the object recognizer(s) is programmed to recognize a predetermined object of the real world based on a known geometry of a corresponding set of points. The augmented reality system further comprises a head-worn augmented reality display system configured for displaying virtual content to a user based at least in part on the recognized object.
-
Citations
13 Claims
-
1. An augmented reality system, comprising:
- one or more databases storing a passable world model data comprising sets of points respectively pertaining to real objects of the physical world;
a plurality of object recognizers configured for simultaneously running on the passable world model data independent of each other, each of the object recognizers being programmed to recognize an object of the real world based on a known geometry of the object corresponding to a set of points of the passable world model data; and
a head-worn augmented reality display system configured for displaying virtual content to a user based at least in part on the recognized object;wherein each of the object recognizers is dedicated to recognize a predetermined object; wherein each of the object recognizers is autonomic and autonomous; and wherein the object recognizers comprise a basic object recognizer configured for running on the passable world model data to identify a generic object, and a detailed object recognizer configured for running non the passable world model data on the generic objects to identify a specific object. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
- one or more databases storing a passable world model data comprising sets of points respectively pertaining to real objects of the physical world;
Specification