DETERMINING GAZE TARGET BASED ON FACIAL FEATURES
First Claim
1. A computing device, comprising:
- a display device for presenting a display;
an image sensor configured to capture images of at least a portion of a user of the computing device; and
at least one processor;
wherein the processor is configured to;
determine multiple facial features of the user based on at least one captured image; and
determine a gaze target of the user based on the facial features, the gaze target having a vertical component and a horizontal component, wherein the vertical component is determined based on a first facial feature, and the horizontal component is determined based on a second facial feature.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer system can be controlled with non-contact inputs, such as eye-tracking devices. A visual indicator can be presented on a display to indicate the location where a computer function will take place (e.g., a common cursor). The visual indicator can be moved to a gaze target in response to continued detection of an action (e.g., touchpad touch) by a user for a predetermined period of time. A delay between the action and the movement of the visual indicator can allow a user time to “abort” movement of the visual indicator. Additionally, once the visual indicator has moved, the visual indicator can be controlled with additional precision as the user moves the gaze while continuing the action (e.g., continued holding of the touchpad).
-
Citations
20 Claims
-
1. A computing device, comprising:
-
a display device for presenting a display; an image sensor configured to capture images of at least a portion of a user of the computing device; and at least one processor; wherein the processor is configured to; determine multiple facial features of the user based on at least one captured image; and determine a gaze target of the user based on the facial features, the gaze target having a vertical component and a horizontal component, wherein the vertical component is determined based on a first facial feature, and the horizontal component is determined based on a second facial feature. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method of providing user input to a computer device, the method comprising:
-
determining, with a processor, multiple facial features of a user based on at least one image captured by an image sensor; and determining, with the processor, a gaze target of the user based on the facial features, the gaze target having a vertical component and a horizontal component, wherein the vertical component is determined based on a first facial feature, and the horizontal component is determined based on a second facial feature. - View Dependent Claims (13, 14, 15, 16, 17)
-
-
18. A non-transitory computer-readable storage medium storing program instructions, wherein the program instructions, when executed by one or more processors, perform at least the steps of:
-
determining multiple facial features of a user based on at least one image captured by an image sensor; and determining a gaze target of the user based on the facial features, the gaze target having a vertical component and a horizontal component, wherein the vertical component is determined based on a first facial feature, and the horizontal component is determined based on a second facial feature. - View Dependent Claims (19, 20)
-
Specification