Systems and Methods for Identifying Entities Directly from Imagery
First Claim
1. A computer-implemented method of identifying an entity, the method comprising:
- identifying, by one or more computing devices, from a plurality of images, one or more images that depict an entity;
determining, by the one or more computing devices, one or more candidate entity profiles from an entity directory based at least in part on the one or more images that depict the entity;
providing, by the one or more computing devices, the one or more images that depict the entity and the one or more candidate entity profiles as input to a machine learning model;
generating, by the one or more computing devices, one or more outputs of the machine learning model, each output comprising a match score associated with an image that depicts the entity and at least one candidate entity profile; and
updating, by the one or more computing devices, the entity directory based at least in part on the one or more generated outputs of the machine learning model.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods of identifying entities are disclosed. In particular, one or more images that depict an entity can be identified from a plurality of images. One or more candidate entity profiles can be determined from an entity directory based at least in part on the one or more images that depict the entity. The one or more images that depict the entity and the one or more candidate entity profiles can be provided as input to a machine learning model. One or more outputs of the machine learning model can be generated. Each output can include a match score associated with an image that depicts the entity and at least one candidate entity profile. The entity directory can be updated based at least in part on the one or more generated outputs of the machine learning model.
41 Citations
20 Claims
-
1. A computer-implemented method of identifying an entity, the method comprising:
-
identifying, by one or more computing devices, from a plurality of images, one or more images that depict an entity; determining, by the one or more computing devices, one or more candidate entity profiles from an entity directory based at least in part on the one or more images that depict the entity; providing, by the one or more computing devices, the one or more images that depict the entity and the one or more candidate entity profiles as input to a machine learning model; generating, by the one or more computing devices, one or more outputs of the machine learning model, each output comprising a match score associated with an image that depicts the entity and at least one candidate entity profile; and updating, by the one or more computing devices, the entity directory based at least in part on the one or more generated outputs of the machine learning model. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A computing system, comprising:
-
one or more processors; and one or more memory devices, the one or more memory devices storing computer-readable instructions that when executed by the one or more processors cause the one or more processors to perform operations, the operations comprising; identifying from a plurality of images, one or more images that depict an entity; determining one or more candidate entity profiles from an entity directory based at least in part on the one or more images that depict the entity; providing the one or more images that depict the entity and the one or more candidate entity profiles as input to a machine learning model; generating one or more outputs of the machine learning model, each output comprising a match score associated with an image that depicts the entity and at least one candidate entity profile; and updating the entity directory based at least in part on the one or more generated outputs of the machine learning model. - View Dependent Claims (19)
-
-
20. One or more tangible, non-transitory computer-readable media storing computer-readable instructions that when executed by one or more processors cause the one or more processors to perform operations, the operations comprising:
-
identifying from a plurality of images, one or more images that depict an entity; determining one or more candidate entity profiles from an entity directory based at least in part on the one or more images that depict the entity; providing the one or more images that depict the entity and the one or more candidate entity profiles as input to a machine learning model; generating one or more outputs of the machine learning model, each output comprising a match score associated with an image that depicts the entity and at least one candidate entity profile; and updating the entity directory based at least in part on the one or more generated outputs of the machine learning model.
-
Specification