HEAD MOUNTED DISPLAY CALIBRATION
First Claim
1. A system comprising:
- at least one processor; and
a non-transitory computer-readable medium storing executable instructions that, when executed, cause the at least one processor to perform operations comprising;
performing a corresponding intrinsic calibration procedure for each component in a plurality of components of a head mounted display independently of any calibration procedure for any of the other components in the plurality of components, each corresponding intrinsic calibration procedure comprising determining one or more corresponding intrinsic calibration parameters for the corresponding component based on a calculated difference between sensed data of the corresponding component and reference data;
performing a plurality of extrinsic calibration procedures among the plurality of components, each extrinsic calibration procedure comprising determining one or more corresponding extrinsic calibration parameters based on a calculated difference between sensed data of one of the plurality of components and sensed data of another one of the plurality of components; and
configuring an augmented reality function of the head mounted display based on the determined intrinsic calibration parameters and the determined extrinsic calibration parameters, the configured augmented reality function being configured to cause the display of virtual content on the head mounted display using the determined intrinsic and extrinsic calibration parameters in conjunction with the plurality of components.
6 Assignments
0 Petitions
Accused Products
Abstract
Techniques of head mounted display calibration are disclosed. In some example embodiments, corresponding intrinsic calibration procedures are performed for each component in a plurality of components of a head mounted display, with each intrinsic calibration procedure comprising determining one or more intrinsic calibration parameters for the corresponding component, and a plurality of extrinsic calibration procedures are performed among the plurality of components, with each extrinsic calibration procedure comprising determining one or more extrinsic calibration parameters. An augmented reality function of the head mounted display is configured based on the determined intrinsic calibration parameters and the determined extrinsic calibration parameters, with the configured augmented reality function being configured to cause the display of virtual content on the head mounted display using the determined intrinsic and extrinsic calibration parameters in conjunction with the plurality of components.
40 Citations
20 Claims
-
1. A system comprising:
-
at least one processor; and a non-transitory computer-readable medium storing executable instructions that, when executed, cause the at least one processor to perform operations comprising; performing a corresponding intrinsic calibration procedure for each component in a plurality of components of a head mounted display independently of any calibration procedure for any of the other components in the plurality of components, each corresponding intrinsic calibration procedure comprising determining one or more corresponding intrinsic calibration parameters for the corresponding component based on a calculated difference between sensed data of the corresponding component and reference data; performing a plurality of extrinsic calibration procedures among the plurality of components, each extrinsic calibration procedure comprising determining one or more corresponding extrinsic calibration parameters based on a calculated difference between sensed data of one of the plurality of components and sensed data of another one of the plurality of components; and configuring an augmented reality function of the head mounted display based on the determined intrinsic calibration parameters and the determined extrinsic calibration parameters, the configured augmented reality function being configured to cause the display of virtual content on the head mounted display using the determined intrinsic and extrinsic calibration parameters in conjunction with the plurality of components. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer-implemented method comprising:
-
performing a corresponding intrinsic calibration procedure for each component in a plurality of components of a head mounted display independently of any calibration procedure for any of the other components in the plurality of components, each corresponding intrinsic calibration procedure comprising determining one or more corresponding intrinsic calibration parameters for the corresponding component based on a calculated difference between sensed data of the corresponding component and reference data; performing a plurality of extrinsic calibration procedures among the plurality of components, each extrinsic calibration procedure comprising determining one or more corresponding extrinsic calibration parameters based on a calculated difference between sensed data of one of the plurality of components and sensed data of another one of the plurality of components; and configuring, by a machine having a memory and at least one processor, an augmented reality function of the head mounted display based on the determined intrinsic calibration parameters and the determined extrinsic calibration parameters, the configured augmented reality function being configured to cause the display of virtual content on the head mounted display using the determined intrinsic and extrinsic calibration parameters in conjunction with the plurality of components. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A non-transitory machine-readable storage device storing a set of instructions that, when executed by at least one processor, causes the at least one processor to perform operations comprising:
-
performing a corresponding intrinsic calibration procedure for each component in a plurality of components of a head mounted display independently of any calibration procedure for any of the other components in the plurality of components, each corresponding intrinsic calibration procedure comprising determining one or more corresponding intrinsic calibration parameters for the corresponding component based on a calculated difference between sensed data of the corresponding component and reference data; performing a plurality of extrinsic calibration procedures among the plurality of components, each extrinsic calibration procedure comprising determining one or more corresponding extrinsic calibration parameters based on a calculated difference between sensed data of one of the plurality of components and sensed data of another one of the plurality of components; and configuring an augmented reality function of the head mounted display based on the determined intrinsic calibration parameters and the determined extrinsic calibration parameters, the configured augmented reality function being configured to cause the display of virtual content on the head mounted display using the determined intrinsic and extrinsic calibration parameters in conjunction with the plurality of components. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification