Camera and sensor augmented reality techniques
First Claim
1. A method to determine a position of a hardware device in an environment, the method comprising:
- obtaining sensor data from a sensor of the hardware device, the sensor data associated with the hardware device that is located in the environment;
capturing images of the environment viewable with at least one camera of the hardware device;
determining the position of the hardware device in the environment indicated by the images of the environment; and
verifying that the position of the hardware device as determined from the images is consistent with an inertial measurement based on the sensor data.
4 Assignments
0 Petitions
Accused Products
Abstract
Camera and sensor augmented reality techniques are described. In one or more implementations, sensor data is obtained from a sensor of a hardware device, the sensor data being associated with the hardware device that is located in an environment, such as in three-dimensional (3D) space. Images of the environment are captured with at least one camera of the hardware device. A position of the hardware device in the environment can then be determined based on at least one of the sensor data and the images of the environment. Further, an orientation of the hardware device in the environment can be determined based on at least one of the sensor data and the images of the environment.
-
Citations
20 Claims
-
1. A method to determine a position of a hardware device in an environment, the method comprising:
-
obtaining sensor data from a sensor of the hardware device, the sensor data associated with the hardware device that is located in the environment; capturing images of the environment viewable with at least one camera of the hardware device; determining the position of the hardware device in the environment indicated by the images of the environment; and verifying that the position of the hardware device as determined from the images is consistent with an inertial measurement based on the sensor data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A hardware device, comprising:
-
an inertial measurement unit configured to generate sensor data associated with the hardware device located in an environment; at least one camera configured to capture images of the environment; a memory configured to store an augmented reality module as software instructions executable by a processor system of the hardware device, the augmented reality module implemented to; receive the sensor data from the inertial measurement unit; receive the images of the environment from the at least one camera; determine a position of the hardware device in the environment indicated by the images of the environment and verify that the position of the hardware device as determined from the images is consistent with an inertial measurement based on the sensor data. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A method to determine a spatial-positioning of camera-based hardware in three-dimensional (3D) space, the method comprising:
-
obtaining sensor data from a sensor of the camera-based hardware; capturing images of the 3D space with at least one camera of the camera based hardware; determining the spatial-positioning of the camera-based hardware in the 3D space indicated by the images of the 3D space, the images including markers in the 3D space that are recognized and serve as a basis to determine the spatial positioning of the camera-based hardware; and verifying that the spatial-positioning of the camera-based hardware as determined from the images of the 3D space is consistent with an inertial measurement based on the sensor data. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification