Gaze assisted object recognition
First Claim
1. A computer-implemented method, comprising:
- under control of one or more computing systems configured with executable instructions, receiving image data from a camera;
determining, from the image data and using at least one processor of a computing device, a relative position of a user in a first portion of a field of view of the camera;
determining, from the image data, that an object is in a second portion of the field of view;
determining, based at least in part on the relative position of the user, that a face of the user is directed toward the object;
recognizing, based at least in part on the image data, a characteristic of the object;
obtaining first information associated with the object;
providing second information, the second information related to the first information;
receiving, via a user command, a selection associated with the second information; and
causing the object to be operated.
1 Assignment
0 Petitions
Accused Products
Abstract
An electronic device can attempt to determine a gaze direction of a user, which can be used to determine an object of interest to the user. Determining the gaze direction helps to reduce the search space and reduce processing requirements for identifying the object. Image information can be captured that includes the object of interest, which then can be analyzed to recognize the type of object. Upon recognizing the object, the user can be provided with information about the object, which in some cases can depend at least in part upon a current context or location of the object. If the object is a networked device, the user can potentially be provided with input options for controlling the device.
64 Citations
20 Claims
-
1. A computer-implemented method, comprising:
-
under control of one or more computing systems configured with executable instructions, receiving image data from a camera; determining, from the image data and using at least one processor of a computing device, a relative position of a user in a first portion of a field of view of the camera; determining, from the image data, that an object is in a second portion of the field of view; determining, based at least in part on the relative position of the user, that a face of the user is directed toward the object; recognizing, based at least in part on the image data, a characteristic of the object; obtaining first information associated with the object; providing second information, the second information related to the first information; receiving, via a user command, a selection associated with the second information; and causing the object to be operated. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computing system, comprising:
-
a camera; at least one processor; and a memory device including instructions that, when executed by the at least one processor, cause the computing system to; receive image data from the camera; determine, from the image data and using the at least one processor, a relative position of a user in a first portion of a field of view of the camera; determine, from the image data, that an object is in a second portion of the field of view; determine, based at least in part on the relative position of the user, that a face of the user is directed toward the object; recognize, based at least in part on the image data, a characteristic of the object; obtain first information associated with the object; provide second information, the second information related to the first information; receive, via a user input, a selection associated with the second information; and causing the object to be operated. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification