User-mounted device calibration using external data
First Claim
1. One or more computer storage hardware devices storing computer-executable instructions for performing a method for calibrating a first user-mounted device worn by a first user, the method comprising:
- identifying an external device capable of providing calibration data to the first user-mounted device;
receiving an identification acknowledgement from the external device;
entering a device calibration mode in which calibration data describing the first user-mounted device is received by the first user-mounted device, wherein the calibration data is based at least in part on sensor data acquired and normalized by the external device;
receiving the calibration data, wherein the calibration data includes at least one determined pose or body measurement of the first user and the calibration data also includes a calculated alignment of the first user-mounted device relative to the first user; and
calibrating the first user-mounted device using the received calibration data.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems, methods, and computer media for calibrating user-mounted devices are provided. An external device capable of providing calibration data to a user-mounted device worn by a user is identified. An identification acknowledgement is received from the external device. A device calibration mode is entered in which calibration data describing the user-mounted device is received by the user-mounted device. The calibration data is based at least in part on sensor data acquired and normalized by the external device. The calibration data is then received. The calibration data includes at least one determined pose or body measurement of the user and a calculated alignment of the user-mounted device relative to the user. The user-mounted device is calibrated using the received calibration data.
10 Citations
20 Claims
-
1. One or more computer storage hardware devices storing computer-executable instructions for performing a method for calibrating a first user-mounted device worn by a first user, the method comprising:
-
identifying an external device capable of providing calibration data to the first user-mounted device; receiving an identification acknowledgement from the external device; entering a device calibration mode in which calibration data describing the first user-mounted device is received by the first user-mounted device, wherein the calibration data is based at least in part on sensor data acquired and normalized by the external device; receiving the calibration data, wherein the calibration data includes at least one determined pose or body measurement of the first user and the calibration data also includes a calculated alignment of the first user-mounted device relative to the first user; and calibrating the first user-mounted device using the received calibration data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. One or more computer storage hardware devices having a system embodied thereon including computer-executable instructions that, when executed, perform a method for calibrating a first user-mounted device, the system comprising:
-
a session component that communicates with an external device to enter a device calibration mode in which calibration data describing the first user-mounted device is received by the first user-mounted device, the calibration data based at least in part on sensor data acquired by the external device; an intake component that receives the calibration data, the calibration data including at least one determined pose or body measurement of the first user and the calibration data also including a calculated alignment of the first user-mounted device relative to the first user; and a calibration component that calibrates the first user-mounted device using the received calibration data. - View Dependent Claims (14, 15, 16, 17)
-
-
18. One or more computer storage hardware devices storing computer-executable instructions for performing a method for calibrating a first user-mounted device worn by a first user, the method comprising:
-
identifying a second user-mounted device worn by a second user, the second user-mounted device capable of providing calibration data to the first user-mounted device; receiving an identification acknowledgement from the second user-mounted device; entering a joint device calibration mode in which first calibration data describing the first user-mounted device is received by the first user-mounted device and second calibration data describing the second user-mounted device is transmitted by the first user-mounted device, wherein the first calibration data is based at least in part on first sensor data acquired and normalized by the second user-mounted device, and wherein the second calibration data is based at least in part on second sensor data acquired and normalized by the first user-mounted device; receiving the first calibration data, wherein the first calibration data includes at least one determined pose or body measurement of the first user and the calibration data also includes a calculated alignment of the first user-mounted device relative to the first user, and wherein the first sensor data includes data from at least one of;
an inertial measurement unit (IMU);
a red, green, blue (RGB) camera;
a depth sensor;assisted GPS;
or a microphone;calibrating the first user-mounted device using the first calibration data; acquiring the second sensor data, the second sensor data including data from at least one of;
an IMU;
an RGB camera;
a depth sensor;
assisted GPS;
or a microphone;normalizing the second sensor data; based at least in part on the normalized second sensor data, (1) determining pose and body measurements of the second user and (2) calculating an alignment of the second user-mounted device relative to the second user; and transmitting the second calibration data, the second calibration data including the at least one determined pose and body measurement of the second user and the calculated alignment of the second user-mounted device. - View Dependent Claims (19, 20)
-
Specification