Gaze tracking through eyewear
AssigneeMicrosoft Technology Licensing, LLC
InventorsHuimin Guo, Ibrahim Eden, Vaibhav Thukral, David Zachris Nister
Life of this patent
Estimating the term…
Abstract
A method to furnish input representing gaze direction in a computer system operatively coupled to a vision system. In this method, a first image of an eye at a first level of illumination is acquired by a camera of the vision system. The first image is obtained from the camera, and a second image of the eye corresponding to a second, different level of illumination is also obtained. Brightness of corresponding pixels of the first and second images is compared in order to distinguish a reflection of the illumination by the eye from a reflection of the illumination by eyewear. The input is then furnished based on the reflection of the illumination by the eye.
Claims20
Enacted in a computer system operatively coupled to a vision system, a method to furnish input representing gaze direction, the method comprising:
- from a camera of the vision system, obtaining a first image of an eye acquired at a first level of illumination;
- obtaining a second image of the eye acquired at a second, different level of illumination;
- comparing brightness of corresponding pixels of the first and second images to distinguish a reflection of the illumination by the eye from a reflection of the illumination by eyewear;
- and
- furnishing the input based on the reflection of the illumination by the eye.
A system comprising:
- an illumination system configured to illuminate an eye;
- a camera configured to acquire one or more images of the eye;
- and
- operatively coupled to the camera and the illumination system, a processor and associated computer memory, the computer memory holding instructions executable by the processor to
- obtain a first image of the eye from the camera, the first image acquired by the camera while the illumination system provides a first level of illumination;
- obtain a second image of the eye corresponding to a second, different level of illumination;
- compare brightness of corresponding pixels of the first and second images to distinguish a reflection of the illumination by the eye from a reflection of the illumination by eyewear;
- and
- furnish input to the computer system based on the reflection of the illumination by the eye and independent of the reflection of the illumination by the eyewear.
Enacted in computer system operatively coupled to a vision system, a method to furnish input responsive to gaze direction, the method comprising:
- obtaining, from a camera of the vision system, a first image of the eye acquired at a first level of illumination;
- obtaining from the camera a second image of the eye acquired at a second, different level of illumination;
- comparing brightness of corresponding pixels of the first and second images to distinguish a reflection of the illumination by the eye from a reflection of the illumination by eyewear;
- and
- furnishing the input based on the reflection of the illumination by the eye and independent of the reflection of the illumination by the eyewear.
Dependencies are inferred from the claim text.