Systems and methods for performing eye-tracking
AssigneeMeta Platforms Technologies, LLC
InventorsSyed Shakib Sarwar, Barbara De Salvo, Xinqiao Liu
Life of this patent
Estimating the term…
Abstract
The disclosed computer-implemented method may include (i) conditionally operating, at a first frequency, a first stage of an eye-tracking system processing pipeline that detects a region of interest and (ii) operating, at a second frequency that is substantially greater than the first frequency, a second stage of the eye-tracking system processing pipeline that predicts a gaze orientation based at least in part on the detected region of interest. Various other methods, systems, and computer-readable media are also disclosed.
Claims20
An eye-tracking headset comprising:
- a physical processor;
- and
- at least one physical memory storing executable instructions that, when executed by the physical processor, cause the physical processor to:
- conditionally operate, at a first frequency, a first stage of an eye-tracking system processing pipeline that detects a region of interest;
- and
- operate, at a second frequency that is substantially greater than the first frequency, a second stage of the eye-tracking system processing pipeline that predicts a gaze orientation based at least in part on the detected region of interest;
- wherein:
- the first stage updates information identifying a crop location corresponding to a human eye;
- and
- the second stage performs, at the second frequency that is substantially greater than the first frequency, a cropping procedure using the crop location previously updated from the first stage that is operating at the first frequency.
A method comprising:
- conditionally operating, at a first frequency, a first stage of an eye-tracking system processing pipeline that detects a region of interest;
- and
- operating, at a second frequency that is substantially greater than the first frequency, a second stage of the eye-tracking system processing pipeline that predicts a gaze orientation based at least in part on the detected region of interest;
- wherein:
- the first stage updates information identifying a crop location corresponding to a human eye;
- and
- the second stage performs, at the second frequency that is substantially greater than the first frequency, a cropping procedure using the crop location previously updated from the first stage that is operating at the first frequency.
A non-transitory computer-readable medium comprising one or more computer-executable instructions that, when executed by at least one processor of a computing device, cause the computing device to:
- conditionally operate, at a first frequency, a first stage of an eye-tracking system processing pipeline that detects a region of interest;
- and
- operate, at a second frequency that is substantially greater than the first frequency, a second stage of the eye-tracking system processing pipeline that predicts a gaze orientation based at least in part on the detected region of interest;
- wherein:
- the first stage updates information identifying a crop location corresponding to a human eye;
- and
- the second stage performs, at the second frequency that is substantially greater than the first frequency, a cropping procedure using the crop location previously updated from the first stage that is operating at the first frequency.
Dependencies are inferred from the claim text.