System and method for providing objectified image renderings using recognition information from images
First Claim
Patent Images
1. A method, comprising:
- identifying a plurality of images each associated with metadata;
determining a group of images from the plurality of images based on the metadata associated with each image, wherein a value of at least one parameter of the metadata associated with each image of the group of images are similar;
for each image of the group of images, detecting one or more faces included in the image;
determining clusters of faces from the detected faces, wherein each cluster of faces includes only detected faces that meet a similarity threshold to each other detected face in the cluster of faces; and
for each cluster of faces, matching the detected faces of the cluster of faces to an identity of a person.
5 Assignments
0 Petitions
Accused Products
Abstract
An embodiment provides for enabling retrieval of a collection of captured images that form at least a portion of a library of images. For each image in the collection, a captured image may be analyzed to recognize information from image data contained in the captured image, and an index may be generated, where the index data is based on the recognized information. Using the index, functionality such as search and retrieval is enabled. Various recognition techniques, including those that use the face, clothing, apparel, and combinations of characteristics may be utilized. Recognition may be performed on, among other things, persons and text carried on objects.
-
Citations
20 Claims
-
1. A method, comprising:
-
identifying a plurality of images each associated with metadata; determining a group of images from the plurality of images based on the metadata associated with each image, wherein a value of at least one parameter of the metadata associated with each image of the group of images are similar; for each image of the group of images, detecting one or more faces included in the image; determining clusters of faces from the detected faces, wherein each cluster of faces includes only detected faces that meet a similarity threshold to each other detected face in the cluster of faces; and for each cluster of faces, matching the detected faces of the cluster of faces to an identity of a person. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system comprising:
one or more computers and one or more storage devices storing instructions that are operable, when executed by the one or more computers, to cause the one or more computers to perform operations comprising; identifying a plurality of images each associated with metadata; determining a group of images from the plurality of images based on the metadata associated with each image, wherein a value of at least one parameter of the metadata associated with each image of the group of images are similar; for each image of the group of images, detecting one or more faces included in the image; determining clusters of faces from the detected faces, wherein each cluster of faces includes only detected faces that meet a similarity threshold to each other detected face in the cluster of faces; and for each cluster of faces, matching the detected faces of the cluster of faces to an identity of a person. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
15. A non-transitory computer-readable medium storing software comprising instructions executable by one or more computers which, upon such execution, cause the one or more computers to perform operations comprising:
-
identifying a plurality of images each associated with metadata; determining a group of images from the plurality of images based on the metadata associated with each image, wherein a value of at least one parameter of the metadata associated with each image of the group of images are similar; for each image of the group of images, detecting one or more faces included in the image; determining clusters of faces from the detected faces, wherein each cluster of faces includes only detected faces that meet a similarity threshold to each other detected face in the cluster of faces; and for each cluster of faces, matching the detected faces of the cluster of faces to an identity of a person. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification