Candidate identification by image fingerprinting and model matching
First Claim
1. A method of candidate identification utilizing fingerprint identification, the method comprising:
- receiving a candidate comprising a plurality of pixels arranged on a background;
identifying at least two subsets of the plurality of pixels where each pixel in a subset is within a threshold distance of at least one other pixel in the subset and wherein each pixel within one subset is not within the threshold distance of any pixel of any other of the at least two subsets;
determining one representative pixel for each of the identified at least two subsets;
building a candidate fingerprint of the candidate based on the determined representative pixels and not on the remaining pixels of each of the at least two subsets;
comparing the candidate fingerprint to a plurality of exemplar fingerprints, each corresponding to one of a plurality of exemplars and determining the best match there between; and
identifying the candidate based on the exemplar corresponding to the exemplar fingerprint which best matches the candidate fingerprint.
0 Assignments
0 Petitions
Accused Products
Abstract
Candidate identification utilizing fingerprint identification is disclosed. The method includes receiving a candidate image comprising a plurality of constituent elements arranged in a content pattern, compensating for rotation variation in the content pattern of the received candidate, analyzing each of the plurality of constituent elements comprising the content pattern of the received candidate image to define a bounded area about each of the plurality of constituent elements, building a candidate fingerprint representative of the content pattern wherein the candidate fingerprint is based on the defined bounded area, comparing the candidate fingerprint to a plurality of fingerprints wherein each of the plurality of fingerprints represents one of a plurality of exemplars, identifying one of the plurality of fingerprints that corresponds to the candidate fingerprint, and evaluating the candidate and one or more identified exemplars to determine the best match there between, wherein the identified exemplar corresponds to the one of the plurality of fingerprints.
15 Citations
35 Claims
-
1. A method of candidate identification utilizing fingerprint identification, the method comprising:
-
receiving a candidate comprising a plurality of pixels arranged on a background; identifying at least two subsets of the plurality of pixels where each pixel in a subset is within a threshold distance of at least one other pixel in the subset and wherein each pixel within one subset is not within the threshold distance of any pixel of any other of the at least two subsets; determining one representative pixel for each of the identified at least two subsets; building a candidate fingerprint of the candidate based on the determined representative pixels and not on the remaining pixels of each of the at least two subsets; comparing the candidate fingerprint to a plurality of exemplar fingerprints, each corresponding to one of a plurality of exemplars and determining the best match there between; and identifying the candidate based on the exemplar corresponding to the exemplar fingerprint which best matches the candidate fingerprint. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A system for candidate identification utilizing a fingerprint, the system comprising:
a processor coupled with a memory having computer readable instructions stored therein and operable to cause the processor to; receive a candidate comprising a plurality of pixels arranged on a background; identify at least two subsets of the plurality of pixels where each pixel in a subset is within a threshold distance of at least one other pixel in the subset and wherein each pixel within one subset is not within the threshold distance of any pixel of any other of the at least two subsets; determine one representative pixel for each of the identified at least two subsets; build a candidate fingerprint of the candidate based on the determined representative pixels and not on the remaining pixels of each of the at least two subsets; compare the candidate fingerprint to a plurality of exemplar fingerprints, each corresponding to one of a plurality of exemplars and determining the best match there between; and identify the candidate based on the exemplar corresponding to the exemplar fingerprint which best matches the candidate fingerprint. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34)
-
35. A method of candidate identification utilizing fingerprint identification, the method comprising:
-
receiving a candidate comprising a plurality of pixels arranged on a background; identifying at least two subsets of the plurality of pixels where each pixel in a subset is within a threshold distance of at least one other pixel in the subset and wherein each pixel within one subset is not within the threshold distance of any pixel of any other of the at least two subsets; determining one representative pixel for each of the identified at least two subsets; building a candidate fingerprint of the candidate based on the determined representative pixels and not on the remaining pixels of each of the at least two subsets; communicating the candidate fingerprint over a network; receiving the candidate fingerprint; comparing the candidate fingerprint to a plurality of exemplar fingerprints, each corresponding to one of a plurality of exemplars and determining the best match there between, wherein each of the plurality of exemplar fingerprints is associated with a context based on the corresponding exemplar; identifying the candidate based on the exemplar corresponding to the exemplar fingerprint which best matches the candidate fingerprint; and ascribing the context associated with the exemplar fingerprint, which best matches the candidate fingerprint, to the candidate fingerprint.
-
Specification