PERSON CENTRIC TRAIT SPECIFIC PHOTO MATCH RANKING ENGINE
First Claim
1. A face recognition system comprising:
- a face classifier configured toreceive an input image, andanalyze the input image to determine at least one specific trait;
a feature extractor configured toreceive a plurality of data sets based on the determined specific trait, andgenerate a plurality of feature sets corresponding to the plurality of data sets, wherein respective ones of the feature sets include corresponding features extracted from respective ones of the data sets; and
a feature comparator configured toreceive a plurality of images from an image database,compare the input image against the plurality of images from the image database by using the plurality of feature sets generated by the feature extractor, andselects potential matches between the input image and the plurality of images in the image database.
1 Assignment
0 Petitions
Accused Products
Abstract
In a face recognition system, a face classifier is configured to receive an input image, and analyze the input image to determine at least one specific trait. A feature extractor is configured to receive a plurality of data sets based on the determined specific trait, and generate a plurality of feature sets corresponding to the plurality of data sets, wherein respective ones of the feature sets include corresponding features extracted from respective ones of the data sets. A feature comparator is configured to receive a plurality of images from an image database, compare the input image against the plurality of images from the image database by using the plurality of feature sets generated by the feature extractor, and output a ranking of potential matches indicating a likelihood of a match between the input image and the plurality of images in the image database.
14 Citations
20 Claims
-
1. A face recognition system comprising:
-
a face classifier configured to receive an input image, and analyze the input image to determine at least one specific trait; a feature extractor configured to receive a plurality of data sets based on the determined specific trait, and generate a plurality of feature sets corresponding to the plurality of data sets, wherein respective ones of the feature sets include corresponding features extracted from respective ones of the data sets; and a feature comparator configured to receive a plurality of images from an image database, compare the input image against the plurality of images from the image database by using the plurality of feature sets generated by the feature extractor, and selects potential matches between the input image and the plurality of images in the image database. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A tangible, non-transitory computer readable medium, or media, storing machine readable instructions that, when executed by one or more processors, cause the one or more processors to:
-
receive an input image; analyze the input image to determine at least one specific trait; receive a plurality of data sets based on the determined specific trait; generate a plurality of feature sets corresponding to the plurality of data sets, wherein respective ones of the feature sets include corresponding features extracted from respective ones of the data sets; receive a plurality of images from an image database; compare the input image against the plurality of images from the image database by using the plurality of feature sets; and select potential matches between the input image and the plurality of images in the image database. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
10. The tangible, non-transitory computer readable medium, or media, storing machine readable instructions that, when executed by one or more processors, according to claim 10, cause the one or more processors to:
output a ranking of potential matches indicating a likelihood of a match between the input image and the plurality of images in the image database.
-
16. A method for recognizing faces in a face recognition system, the method comprising:
-
receiving an input image; analyzing the input image to determine at least one specific trait; receiving a plurality of data sets based on the determined specific trait; generating a plurality of feature sets corresponding to the plurality of data sets, wherein respective ones of the feature sets include corresponding features extracted from respective ones of the data sets; receiving a plurality of images from an image database; comparing the input image against the plurality of images from the image database by using the plurality of feature sets; and outputting a ranking of potential matches indicating a likelihood of a match between the input image and the plurality of images in the image database. - View Dependent Claims (17, 18, 19, 20)
-
Specification