Automatically Mining Person Models of Celebrities for Visual Search Applications
First Claim
1. A computer-implemented method of automatic face recognition, comprising:
- (a) generating one or more names based on one or more articles;
(b) obtaining one or more images purporting to correspond to the one or more names;
(c) selecting one or more face images from the one or more images;
(d) associating the one or more face images with the one or more names; and
(e) removing incorrectly associated face images using intra-model, inter-model, and spectral analysis.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems for automated identification of celebrity face images are provided that generate a name list of prominent celebrities, obtain a set of images and corresponding feature vectors for each name, detect faces within the set of images, and remove non-face images. An analysis of the images is performed using an intra-model analysis, an inter-model analysis, and a spectral analysis to return highly accurate biometric models for each of the individuals present in the name list. Recognition is then performed based on precision and recall to identify the face images as belonging to a celebrity or indicate that the face is unknown.
-
Citations
22 Claims
-
1. A computer-implemented method of automatic face recognition, comprising:
-
(a) generating one or more names based on one or more articles; (b) obtaining one or more images purporting to correspond to the one or more names; (c) selecting one or more face images from the one or more images; (d) associating the one or more face images with the one or more names; and (e) removing incorrectly associated face images using intra-model, inter-model, and spectral analysis. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system, comprising:
-
(a) a face image database; (b) a name database; and (c) a computer-based face recognition system, comprising; (i) a name list generator configured to generate one or more names in a name list based on an article and to retrieve one or more images associated with the one or more names; (ii) a face signature detector configured to detect and associate face images within the one or more images corresponding with the one or more names in the name list; (iii) an intra-model analyzer configured to remove incorrectly associated face images based on face images associated with a single name in the name list; (iv) an inter-model analyzer configured to remove incorrectly associated face images based on face images associated with a different name in the name list; and (v) a spectral analyzer configured to remove incorrectly associated face images based on a similarity matrix. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
-
19. A computer program product, comprising a non-transitory computer readable storage medium, the non-transitory computer readable storage medium having embodied thereon computer readable program code to realize an automated face recognition matching, the computer control logic comprising:
-
first computer readable program code for causing the computer to generate one or more names in a name list based on an article and to retrieve one or more images associated with the one or more names; second computer readable program code for causing the computer to detect and associate face images within the one or more images corresponding with the one or more names in the name list; third computer readable program code for causing the computer to remove incorrectly associated face images based on face images corresponding with a single name in the name list; fourth computer readable program code for causing the computer to perform an inter-model analysis to remove incorrectly associated face images based on face images associated with a different name in the name list; fifth computer readable program code for causing the computer to perform a spectral analysis to remove incorrectly associated face images based on a distance matrix; and sixth computer readable program code for causing the computer to determine whether a particular image is associated with a particular name in the name list. - View Dependent Claims (20)
-
-
21. A device for communicating with an automatic face recognition system that determines whether a particular image is associated with a particular name in a name list using intra-model, inter-model, and spectral analysis, comprising:
-
a client-based interface configured to input one or more names to the name list of the automatic face recognition system; and a client-based interface configured to receive a particular image that is associated with a particular name in the name list from the automatic face recognition system.
-
-
22. A method of automatic face recognition including generating one or more names based on one or more articles, obtaining one or more images purporting to correspond to the one or more names, selecting one or more face images from the one or more images, associating the one or more face images with the one or more names, and removing incorrectly associated face images using intra-model, inter-model, and spectral analysis, determining a best matching face image with a particular name, comprising:
-
inputting one or more names; and receiving the best matching face image with the particular name.
-
Specification