Fast wake-up in a gaze tracking system
First Claim
1. A method in a gaze tracking system for controlling a computer device associated with a visual display, wherein the gaze tracking system tracks a gaze point on said visual display, said gaze tracking system comprising at least one sensor with a light-sensitive surface, the method comprising:
- in response to a gaze tracking activation signal from input means of said computer device at said gaze tracking system, leaving a low power mode of said gaze tracking system;
capturing an overview picture of at least a portion of the head of a viewer and locating an eye region of the viewer in the overview picture;
capturing, at a first frame rate, a plurality of pictures of at least a portion of the viewer'"'"'s head using a first region of the light-sensitive surface based on the overview picture, which are positioned in accordance with the eye region;
determining a first gaze point value of said viewer based on said plurality of pictures only and optionally the overview picture;
providing a first control signal to the computer device based on said first gaze point value;
capturing, at a second frame rate, being lower than said first frame rate, a plurality of further pictures of at least a portion of the viewer'"'"'s head using a second region of the light-sensitive surface after providing the first control signal, wherein the second region of the light-sensitive surface is larger than the first region of the light-sensitive surface;
determining a further gaze point value of said viewer based on a further picture from said plurality of further pictures and a picture from said plurality of pictures; and
providing a further control signal to the computer device based on said further gaze point value.
2 Assignments
0 Petitions
Accused Products
Abstract
A gaze tracking system, leaving a low power mode in response to an activation signal, captures an initial burst of eye pictures in short time by restricting the image area of a sensor, with the purpose of enabling an increased frame rate. Subsequent eye pictures are captured at normal frame rate. The first gaze point value is computed memorylessly based on the initial burst of eye pictures and no additional imagery, while subsequent values may be computed recursively by taking into account previous gaze point values or information from previous eye pictures. The restriction of the image area may be guided by a preliminary overview picture captured using the same or a different sensor. From the gaze point values, the system may derive a control signal to be supplied to a computer device with a visual display.
8 Citations
15 Claims
-
1. A method in a gaze tracking system for controlling a computer device associated with a visual display, wherein the gaze tracking system tracks a gaze point on said visual display, said gaze tracking system comprising at least one sensor with a light-sensitive surface, the method comprising:
-
in response to a gaze tracking activation signal from input means of said computer device at said gaze tracking system, leaving a low power mode of said gaze tracking system; capturing an overview picture of at least a portion of the head of a viewer and locating an eye region of the viewer in the overview picture; capturing, at a first frame rate, a plurality of pictures of at least a portion of the viewer'"'"'s head using a first region of the light-sensitive surface based on the overview picture, which are positioned in accordance with the eye region; determining a first gaze point value of said viewer based on said plurality of pictures only and optionally the overview picture; providing a first control signal to the computer device based on said first gaze point value; capturing, at a second frame rate, being lower than said first frame rate, a plurality of further pictures of at least a portion of the viewer'"'"'s head using a second region of the light-sensitive surface after providing the first control signal, wherein the second region of the light-sensitive surface is larger than the first region of the light-sensitive surface; determining a further gaze point value of said viewer based on a further picture from said plurality of further pictures and a picture from said plurality of pictures; and providing a further control signal to the computer device based on said further gaze point value. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A gaze tracking system for controlling a computer device associated with a visual display, wherein the gaze tracking system tracks a gaze point on said visual display, the system comprising a processor and being communicatively connected:
-
to at least one sensor with a light-sensitive surface, the at least one sensor being selectively operable to capture pictures at a first frame rate using a first region of the light-sensitive surface or at a second frame rate using a second region of the light-sensitive surface, wherein said second frame rate is lower than said first frame rate, and wherein said second region is larger than said first region; and to an overview imaging device configured to capture an overview picture of at least a portion of the head of a viewer, wherein the processor is configured to respond to receipt, in a low power mode of the gaze tracking system, of a gaze tracking activation signal from input means of said computer device by performing the following; causing the gaze tracking system to leave the low power mode; capturing an overview picture of at least a portion of the head of the viewer using said overview imaging device and locating an eye region of the viewer in the overview picture; capturing, at the first frame rate, a plurality of pictures of at least a portion of the viewer'"'"'s head using said first region of the light-sensitive surface, in which an image of an eye of the viewer is to be found; determining a first gaze point value of said viewer based on said plurality of pictures only and optionally the overview picture; providing a first control signal to the computer device based on said first gaze point value; capturing, at the second frame rate, a plurality of further pictures of at least a portion of the viewer'"'"'s head using said second region of the light-sensitive surface after providing the first control signal; determining a further gaze point value of said viewer on the basis of a further picture from said plurality of further pictures and a picture from said plurality of pictures; and providing a further control signal to the computer device based on said further gaze point value. - View Dependent Claims (13, 14, 15)
-
Specification