Detecting and tracking objects in images
First Claim
1. A computer-implemented method, comprising:
- detecting, using electromagnetic radiation, an object associated with a user;
determining whether the detected object is of a predetermined object type using a recognition model, wherein the recognition model is characteristic of multiple training images of the predetermined object type; and
generating an input to a computer application based on the detected object if it is determined that the detected object is of the predetermined object type.
2 Assignments
0 Petitions
Accused Products
Abstract
According to one disclosed method, coordinates in a multi-dimensional space are determined for an image point characterizing a particular object. An equation describing a model in the space is provided. The model is characteristic of a set of training images of one or more other objects. The coordinates are applied to the equation to determine a distance between the image point and the model. Based on the determined distance, a determination is made as to whether the particular object matches the one or more other objects. A set of training images may be received. A multi-dimensional space (e.g., eigenspace) may be determined based on the set of training images. A set of training points may be generated by projecting the set of training images into the multi-dimensional space. An equation describing a model in the multi-dimensional space that is characteristic of the set of training points may be determined.
-
Citations
21 Claims
-
1. A computer-implemented method, comprising:
-
detecting, using electromagnetic radiation, an object associated with a user; determining whether the detected object is of a predetermined object type using a recognition model, wherein the recognition model is characteristic of multiple training images of the predetermined object type; and generating an input to a computer application based on the detected object if it is determined that the detected object is of the predetermined object type. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system, comprising:
-
a processing device, and a computer-readable storage medium encoded with executable instructions that, when executed by the processing device, cause the processing device to; detect, using electromagnetic radiation, an object associated with a user; determine whether the detected object is of a predetermined object type using a recognition model, wherein the recognition model is characteristic of multiple training images of the predetermined object type; and generate an input to a computer application based on the detected object if it is determined that the detected object is of the predetermined object type. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A non-transitory computer-readable storage medium encoded with executable instructions that, when executed by a processor, cause the processor to perform operations comprising:
-
detecting, using electromagnetic radiation, an object associated with a user; determining whether the detected object is of a predetermined object type using a recognition model, wherein the recognition model is characteristic of multiple training images of the predetermined object type; and generating an input to a computer application based on the detected object if it is determined that the detected object is of the predetermined object type. - View Dependent Claims (14, 15, 16, 17, 18)
-
-
19. An apparatus, comprising:
-
means for detecting, using electromagnetic radiation, an object associated with a user; means for determining whether the detected object is of a predetermined object type using a recognition model, wherein the recognition model is characteristic of multiple training images of the predetermined object type; and means for generating an input to a computer application based on the detected object if it is determined that the detected object is of the predetermined object type. - View Dependent Claims (20, 21)
-
Specification