Image based tracking in augmented reality systems
First Claim
Patent Images
1. A method for determining a device location comprising:
- determining, using a first positioning system, a first position estimate for the device;
accessing, based on the first position estimate, building location information describing one or more location points for at least a first building associated with the first position estimate;
capturing, by an image sensor of the device, a first image of an environment;
identifying, using the building location information, a first surface in the first image of the environment, wherein the first surface matches the one or more location points of the building location information for the first building; and
calculating, based at least in part on a perspective associated with surface of the first image of the environment, a second position estimate of the device.
2 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.
78 Citations
20 Claims
-
1. A method for determining a device location comprising:
-
determining, using a first positioning system, a first position estimate for the device; accessing, based on the first position estimate, building location information describing one or more location points for at least a first building associated with the first position estimate; capturing, by an image sensor of the device, a first image of an environment; identifying, using the building location information, a first surface in the first image of the environment, wherein the first surface matches the one or more location points of the building location information for the first building; and calculating, based at least in part on a perspective associated with surface of the first image of the environment, 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 first positioning module configured to determine a first position estimate; an image based location system module configured to; access, based on the first position estimate, building location information describing one or more location points associated with the first position estimate; access a first image of an environment; identify, using the building location information, a first surface of the first image of the environment, wherein the first surface matches the one or more location points of the building location information; and calculate, based at least in part on the surface of the first image of the environment, 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:
-
determining a first position estimate using a first positioning system of the device; accessing, based on the first position estimate, building location information describing one or more location points for at least a first building associated with the first position estimate; accessing a first image of an environment; identifying, using the building location information, a surface of the first image of the environment, wherein the first surface matches the one or more location points of the building location information; and calculating, based at least in part on the surface of the first image of the environment, a second position estimate of the device. - View Dependent Claims (19, 20)
-
Specification