Image based tracking in augmented reality systems
First Claim
Patent Images
1. A method for determining a device location comprising:
- capturing, by an image sensor of the device, a first image of an environment;
accessing building location information describing one or more location points for at least a first building, wherein the building location information is associated with a first position estimate of the device;
processing the first image of the environment using the building location information, to identify a match between a first wall portion of the first image of the environment and the one or more location points of the building location information; and
calculating, based at least n part on a perspective associated with the first wall portion of the first image of the environment and the match between the first wall portion and the one or more location points, a second position estimate of the device.
3 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for image based location estimation are described. In one example embodiment, a first positioning system is used to generate a first position estimate. A set of structure façade data describing one or more structure façades associated with the first position estimate is then accessed. A first image of an environment is captured, and a portion of the image is matched to part of the structure façade data. A second position is then estimated based on a comparison of the structure façade data with the portion of the image matched to the structure façade data.
426 Citations
20 Claims
-
1. A method for determining a device location comprising:
-
capturing, by an image sensor of the device, a first image of an environment; accessing building location information describing one or more location points for at least a first building, wherein the building location information is associated with a first position estimate of the device; processing the first image of the environment using the building location information, to identify a match between a first wall portion of the first image of the environment and the one or more location points of the building location information; and calculating, based at least n part on a perspective associated with the first wall portion of the first image of the environment and the match between the first wall portion and the one or more location points, a second position estimate of the device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A system comprising:
-
a memory configured to store an image of an environment and building location information describing one or more location points for at least a first building, wherein the building location information is associated with a first position estimate of the device; and one or more processors coupled to the memory and configured to perform operations comprising; accessing the image and the building location information; processing the image of the environment using the building location information to identify a match between a first wall portion of the first image of the environment and the one or more location points of the building location information; and calculating, based at least in part on a perspective associated with the first wall portion of the image of the environment and the match between the first wall portion and the one or more location points, a second position estimate of the device. - View Dependent Claims (16, 17)
-
-
18. A non-transitory computer readable medium comprising instructions that, when performed by a device, cause the device to perform a method comprising:
-
accessing building location information describing one or more location points for at least a first building associated with a first position estimate of the device; accessing a first image of an environment; processing the image of the environment using the building location information to identify a match between a first well portion of the first image of the environment and the one or more location points of the building location information; and calculating, based at least in part perspective associated with the first wall portion of the image of the environment and the match between the first wall portion and the one or more location points, a second position estimate of the device. - View Dependent Claims (19, 20)
-
Specification