Image based tracking in augmented reality systems
First Claim
1. A computing device comprising a display screen, the computing device being configured to display on the screen an augmented reality interface showing at least a first image an environment and an augmented reality pictogram overlaid a surface within the first image of the environment, wherein the augmented reality pictogram is aligned with the surface in the first image of the environment by 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 building location information to identify a match between a first wall portion of the first image of the and the one or more location points of the building location information, calculating, based at least in 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, and aligning the surface in the first image with the augmented reality pictogram using the second position estimate.
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.
-
Citations
20 Claims
- 1. A computing device comprising a display screen, the computing device being configured to display on the screen an augmented reality interface showing at least a first image an environment and an augmented reality pictogram overlaid a surface within the first image of the environment, wherein the augmented reality pictogram is aligned with the surface in the first image of the environment by 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 building location information to identify a match between a first wall portion of the first image of the and the one or more location points of the building location information, calculating, based at least in 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, and aligning the surface in the first image with the augmented reality pictogram using the second position estimate.
-
15. A method for displaying an augmented reality interface having a first image an environment and an augmented reality pictogram overlaid and aligned with a surface within the first image of the environment on a display screen of a first client device, the method comprising:
-
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 building location information to identify a match between a first wall portion of the first image of the and the one or more location points of the building location information; calculating, based at least in 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; and aligning the surface in the first image with the augmented reality pictogram using the second position estimate. - View Dependent Claims (16, 17)
-
-
18. A non-transitory computer readable medium comprising instructions that, when performed by a device, cause the device to display an augmented reality interface having a first image an environment and an augmented reality pictogram overlaid and aligned with a surface within the first image of the environment by:
-
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 building location information to identify a match between a first wall portion of the first image of the and the one or more location points of the building location information; calculating, based at least in 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; and aligning the surface in the first image with the augmented reality pictogram using the second position estimate. - View Dependent Claims (19, 20)
-
Specification