Grouping and ranking images based on facial recognition data
First Claim
1. A method performed on a computing device, the method comprising:
- receiving, by the computing device for each image in a set of images, facial recognition data that, for each face in each image, comprises a set of facial feature descriptors, a face score that is based on an open/closed state of each face'"'"'s eyes and mouth and that indicates an overall quality of each face, and a face signature that, across the images in the set, uniquely identifies an entity that each face represents;
ranking, by the computing device based at least on the face signatures, images of the set into a relative ranking; and
outputting, by the computing device, the relative ranking.
2 Assignments
0 Petitions
Accused Products
Abstract
Technologies for grouping images, and ranking the images and the groupings, based on entities shown in the images. Images may be grouped based on faces shown in the images. Different images with faces that indicate the same entity (e.g., Adam) may be automatically grouped together. Different images with faces that indicate the same multiple entities (e.g., the people in my family) may also be automatically grouped together. Such automatic grouping may be based on facial recognition technologies. Further, images and groups of images may be automatically ranked based on the faces shown and entities represented. Such rankings may also be influenced by adjacent data that indicates family and friends and the like, and that can be used to identify such entities in the images.
-
Citations
20 Claims
-
1. A method performed on a computing device, the method comprising:
-
receiving, by the computing device for each image in a set of images, facial recognition data that, for each face in each image, comprises a set of facial feature descriptors, a face score that is based on an open/closed state of each face'"'"'s eyes and mouth and that indicates an overall quality of each face, and a face signature that, across the images in the set, uniquely identifies an entity that each face represents; ranking, by the computing device based at least on the face signatures, images of the set into a relative ranking; and outputting, by the computing device, the relative ranking. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computing device comprising:
-
at least one processor; memory that is coupled to the at least one processor and that includes computer-executable instructions that, based on execution by the computing device, configure the computing device to perform actions comprising; receiving, by the computing device for each image in a set of images, facial recognition data that, for each face in each image, comprises a set of facial feature descriptors, a face score that is based on an open/closed state of each face'"'"'s eyes and mouth and that indicates an overall quality of each face, and a face signature that, across the images in the set, uniquely identifies an entity that each face represents; ranking, by the computing device based at least on the face signatures, images of the set into a relative ranking; and outputting, by the computing device, the relative ranking. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. At least one non-transitory computer-readable media that includes computer-executable instructions that, based on execution by a computing device, configure the computing device to perform actions comprising:
-
receiving, by the computing device for each image in a set of images, facial recognition data that, for each face in each image, comprises a set of facial feature descriptors, a face score that is based on an open/closed state of each face'"'"'s eyes and mouth and that indicates an overall quality of each face, and a face signature that, across the images in the set, uniquely identifies an entity that each face represents; ranking, by the computing device based at least on the face signatures, images of the set into a relative ranking; and outputting, by the computing device, the relative ranking. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification