Rapid target acquisition using gravity and north vectors
AssigneeMicrosoft Technology Licensing, LLC
InventorsRaymond Kirk Price, Michael Bleyer, Christopher Douglas Edmonds, Sudipta Narayan Sinha
Life of this patent
Estimating the term…
Loading patent…
AssigneeMicrosoft Technology Licensing, LLC
InventorsRaymond Kirk Price, Michael Bleyer, Christopher Douglas Edmonds, Sudipta Narayan Sinha
Estimating the term…
Techniques for aligning images generated by two cameras are disclosed. This alignment is performed by computing a relative 3D orientation between the two cameras. A first gravity vector for a first camera and a second gravity vector for a second camera are determined. A first camera image is obtained from the first camera, and a second camera image is obtained from the second camera. A first alignment process is performed to partially align the first camera's orientation with the second camera's orientation. This process is performed by aligning the gravity vectors, thereby resulting in two degrees of freedom of the relative 3D orientation being eliminated. Visual correspondences between the two images are identified. A second alignment process is performed to fully align the orientations. This process is performed by using the identified visual correspondences to identify and eliminate a third degree of freedom of the relative 3D orientation.
A method for aligning images generated by two cameras, where the alignment is performed by computing a relative three-dimensional (3D) orientation between the two cameras, said method comprising:
A computer system configured to align images generated by two cameras, where the alignment is performed by computing a relative three-dimensional (3D) orientation between the two cameras, said computer system comprising:
A head-mounted device (HMD) configured to align images generated by two cameras, where the alignment is performed by computing a relative three-dimensional (3D) orientation between the two cameras, said HMD comprising:
Dependencies are inferred from the claim text.