Calibration of eye tracking system
AssigneeMeta Platforms Technologies, LLC
InventorWei Wu
Life of this patent
Estimating the term…
Abstract
A calibration system includes a head mounted device including an eye tracking (ET) system, processing logic coupled to the ET camera, and a calibration apparatus removably coupled to the head mounted device. The ET camera may take an image of a plurality of 3D objects on the calibration apparatus to collect calibration information and use the calibration information to update eye tracking parameters for the ET camera. The calibration apparatus may include a plurality of 3D pillars or cylinders having varying heights and which are located at varying distances from each other.
Claims20
A system comprising:
- a head mounted device including:
- an eye tracking (ET) camera;
- processing logic coupled to the ET camera;
- and
- a calibration apparatus including a plurality of 3D objects that includes a plurality of 3D pillars or cylinders having varying heights and which are located at varying distances from each other, wherein the calibration apparatus is removably coupled to the head mounted device, wherein the processing logic is to cause the head mounted device to perform operations including to:
- cause the ET camera to take an image of the plurality of 3D objects on the calibration apparatus, to collect calibration information;
- and
- use the calibration information to update eye tracking parameters for the ET camera.
A method for calibration of a head mounted device, comprising:
- causing an eye tracking (ET) camera of the head mounted device to take an image of a plurality of first objects on a calibration apparatus to determine first calibration information;
- causing the ET camera to take a second image of a plurality of second objects on the calibration apparatus to collect second calibration information;
- and
- using the first camera calibration information and the second camera calibration information to generate updated parameters for an eye tracking computation, wherein the plurality of first objects include a plurality of 3D pillars or cylinders having varying heights and which are located at varying distances from each other.
A non-transitory machine-accessible storage medium that provides instructions that, when executed by a machine, will cause the machine to perform operations comprising to:
- cause an eye tracking (ET) camera to take an image of a plurality of 3D objects on a calibration apparatus, to collect calibration information;
- and
- use the calibration information to update eye tracking parameters for the ET camera, wherein the plurality of 3D objects includes 3D pillars or cylinders that have varying heights and which are located at varying distances from each other to mimic 3D object locations relative to the ET camera.
Dependencies are inferred from the claim text.