| CPC A61B 5/163 (2017.08) [A61B 5/7267 (2013.01); A61B 5/7435 (2013.01)] | 20 Claims |

|
1. A computer-implemented method for tracking eye-gaze of an operator using an eye-gaze prediction model, the method comprising:
receiving, from a camera, an input image of the operator of a computing device, wherein the input image comprises an eye in a face of the operator;
generating eye-gaze point data using the eye-gaze prediction model, wherein the eye-gaze prediction is previously trained by executing operations comprising:
selecting a scan path from a set of predetermined scan paths, wherein the scan path passes through a point in a region of a series of regions in a grid on a screen of a computing device, and the point represents an expected value of uniformly distributed random eye-gaze points in the region;
displaying a symbol as an eye-gaze target on the screen, wherein the eye-gaze target moves along the scan path for guiding attention of the operator;
receiving a combination of eye-gaze point data and input images associated with a plurality of points along the scan path as training data for the eye-gaze prediction model;
training the eye-gaze prediction model using the training data, wherein the eye-gaze prediction model includes data associated with parameters in one or more neural networks; and
updating the parameters in the one or more neural networks using the trained eye-gaze prediction model; and
executing a function according to an object associated with a location of the screen corresponding to the generated eye-gaze point data.
|