COMPUTER-IMPLEMENTED GAZE INTERACTION METHOD AND APPARATUS
First Claim
1. A computer-implemented method of responding to a person'"'"'s gaze, comprising:
- computing an estimate of the person'"'"'s gaze comprising computing a point-of-regard on a screen through which the person observes a scene;
identifying an object the person is looking at, if any, using the estimate of the person'"'"'s gaze and information about an object'"'"'s identity and location relative to the gaze;
detecting an event indicating that the person wants to interact with the object, and in response thereto displaying a predefined user interface element on the screen in a region adjacent to the point of regard;
verifying, during movement of the screen, that gaze is fixed on the object; and
then detecting the event that the point-of-regard coincides with the spatial expanse of a predefined displayed user interface element; and
processing the event that the point-of-regard coincides with the spatial expanse of a predefined displayed user interface element comprising performing an action.
2 Assignments
0 Petitions
Accused Products
Abstract
A computer-implemented method of communicating via interaction with a user-interface based on a person'"'"'s gaze and gestures, comprising: computing an estimate of the person'"'"'s gaze comprising computing a point-of-regard on a display through which the person observes a scene in front of him; by means of a scene camera, capturing a first image of a scene in front of the person'"'"'s head (and at least partially visible on the display) and computing the location of an object coinciding with the person'"'"'s gaze; by means of the scene camera, capturing at least one further image of the scene in front of the person'"'"'s head, and monitoring whether the gaze dwells on the recognised object; and while gaze dwells on the recognised object: firstly, displaying a user interface element, with a spatial expanse, on the display face in a region adjacent to the point-of-regard; and secondly, during movement of the display, awaiting and detecting the event that the point-of-regard coincides with the spatial expanse of the displayed user interface element. The event may be processed by communicating a message.
-
Citations
16 Claims
-
1. A computer-implemented method of responding to a person'"'"'s gaze, comprising:
-
computing an estimate of the person'"'"'s gaze comprising computing a point-of-regard on a screen through which the person observes a scene; identifying an object the person is looking at, if any, using the estimate of the person'"'"'s gaze and information about an object'"'"'s identity and location relative to the gaze; detecting an event indicating that the person wants to interact with the object, and in response thereto displaying a predefined user interface element on the screen in a region adjacent to the point of regard;
verifying, during movement of the screen, that gaze is fixed on the object; and
then detecting the event that the point-of-regard coincides with the spatial expanse of a predefined displayed user interface element; andprocessing the event that the point-of-regard coincides with the spatial expanse of a predefined displayed user interface element comprising performing an action. - View Dependent Claims (3, 4, 5, 6, 7, 8, 9)
-
-
2. (canceled)
-
10. A mobile device, such as a head-worn computing device, configured with a screen and to respond to a person'"'"'s gaze, comprising:
-
an eye-tracker configured to compute an estimate of the person'"'"'s gaze comprising computing a point-of-regard on a screen through which the person observes a scene; a processor configured to identify an object the person is looking at, if any, using the estimate of the person'"'"'s gaze and information about an object'"'"'s identity and location relative to the gaze; and a processor configured to;
detect the event that the person wants to interact with the object, and in response thereto displaying a predefined user interface element on the screen in a region adjacent to the point of regard;
verify, during movement of the screen, that gaze is and remains fixed on the object; and
then detect the event that the point-of-regard coincides with the spatial expanse of the predefined user interface element on the screen, and to process the event that the point-of-regard coincides with the spatial expanse of a predefined displayed user interface element comprising performing an action. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
11. (canceled)
Specification