User-mounted device calibration using external data

US9588935B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9588935-B2
Application numberUS-201213692855-A
CountryUS
Kind codeB2
Filing dateDec 3, 2012
Priority dateJun 14, 2011
Publication dateMar 7, 2017
Grant dateMar 7, 2017

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

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.

First claim

Opening claim text (preview).

Having thus described the invention, what is claimed is: 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. The one or more computer storage hardware devices of claim 1 , wherein the method is performed as an automatic silent calibration. 3. The one or more computer storage hardware devices of claim 1 , wherein the method is repeated when at least one of a calibration threshold or a specified time period is exceeded. 4. The one or more computer storage hardware devices of claim 1 , wherein the alignment of the first user-mounted device includes rotation of the first user-mounted device relative to the first user. 5. The one or more computer storage hardware devices of claim 1 , wherein the 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. 6. The one or more computer storage hardware devices of claim 1 , wherein the first user-mounted device is a head-mounted device. 7. The one or more computer storage hardware devices of claim 1 , wherein the external device is in a fixed location. 8. The one or more computer storage hardware devices of claim 1 , further comprising receiving input from a passive object. 9. The one or more computer storage hardware devices of claim 1 , wherein the input is one of: a captured reflection of the first user-mounted device or first user or a captured image or video showing the first user-mounted device or first user. 10. The one or more computer storage hardware devices of claim 1 , wherein the external device is a second user-mounted device worn by a second user. 11. The one or more computer storage hardware devices of claim 10 , wherein the calibration data is transmitted from the second user-mounted device to the first user-mounted device. 12. The one or more computer storage hardware devices of claim 11 , further comprising: acquiring sensor data describing the second user-mounted device; normalizing the sensor data describing the second user-mounted device; based at least in part on the normalized sensor data describing the second user-mounted device, (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 second calibration data to the second user-mounted device, the second calibration data including at least one determined pose and body measurement of the second user and the calculated alignment of the second user-mounted device. 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. 14. The one or more computer storage hardware devices of claim 13 , wherein the first user-mounted device is a head-mounted device. 15. The one or more computer storage hardware devices of claim 13 , further comprising a passive data component that receives input from a passive object, where the input is one of: a captured reflection of the first user-mounted device or first user or a captured image or video showing the first user-mounted device or first user. 16. The one or more computer storage hardware devices of claim 13 , further comprising a joint calibration component that provides second calibration data to the external device, the second calibration data based on acquired sensor data that describes the external device. 17. The one or more computer storage hardware devices of claim 16 , wherein the external device is a second user-mounted device worn by a second user, and wherein the joint calibration component provides the second calibration data by: normalizing the acquired sensor data that describes the second user-mounted device; based at least in part on the normalized sensor data describing the second user-mounted device, determining pose and body measurements of the second user; calculating an alignment of the second user-mounted device relative to the second user; and transmitting the second calibration data to the second user-mounted device, the second calibration data including at least one determined pose and body measurement of the second user and the calculated alignment of the second user-mounted device. 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

Assignees

Inventors

Classifications

  • G06F15/00Primary

    Digital computers in general (details G06F1/00 – G06F13/00); Data processing equipment in general · CPC title

  • comprising image capture systems, e.g. camera · CPC title

  • Head mounted · CPC title

  • comprising information/image processing systems · CPC title

  • Eyeglass type (eyeglass details G02C) · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9588935B2 cover?
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-mou…
Who is the assignee on this patent?
Liu James Chia-Ming, Vaught Benjamin Isaac, Malabuyo Paolo, and 1 more
What technology area does this patent fall under?
Primary CPC classification G06F15/00. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Mar 07 2017 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).