System and method for utilizing facial recognition technology for identifying an unknown individual from a digital image
First Claim
1. A system for utilizing facial recognition technology for identifying an unknown individual, the system comprising:
- receiving at a server, from a camera, a digital unknown facial image of an individual;
analyzing, at the server, the unknown facial image to determine if the unknown facial image is of adequate quality prior to image recognition processing of the unknown facial image, wherein, adequate quality is determined by a plurality of facial image factors comprising eyes closed, brightness of the facial image, shading of the facial image, pose angle of the facial image, and obscured facial features of the facial image;
wherein, when the unknown facial image is not of adequate quality, comparing, at the server, a primary feature vector to a plurality of database processed images comprising a plurality of database feature vectors;
matching, at the server, the primary feature vector to a database primary feature of the plurality of database feature vectors to create matched images; and
sending, at theserver, information associated with the matched images indicating that a better matched image may be possible with a higher quality digital unknown facial image; and
when the unknown facial image is of adequate quality, processing, at the server, theunknown facial image to create a processed image, wherein the processed image comprising aprimary feature vector, wherein the primary feature vector of the processed image is determined by a plurality of facial image factors comprising eyes closed, brightness of the facial image, shading of the facial image, pose angle of the facial image, and obscured facial features of the facial image;
comparing, at theserver, the primary feature vector of the processed image to a plurality of database processed images comprising aplurality of database feature vectors; and
matching, at the server, the primary feature vector of the processed image to a database primary feature vector of the plurality of database feature vectors to create matched images.
8 Assignments
0 Petitions
Accused Products
Abstract
A method and system for of identifying an unknown individual from a digital image is disclosed herein. In one embodiment, the present invention allows an individual to photograph a facial image an unknown individual, transfer that facial image to a server for processing into a feature vector, and then search social networking Web sites to obtain information on the unknown individual. The Web sites comprise myspace.com, facebook.com, linkedin.com, www.hi5.com, www.bebo.com, www.friendster.com, www.igoogle.com, netlog.com, and orkut.com. A method of networking is also disclosed. A method for determining unwanted individuals on a social networking website is also disclosed.
-
Citations
16 Claims
-
1. A system for utilizing facial recognition technology for identifying an unknown individual, the system comprising:
-
receiving at a server, from a camera, a digital unknown facial image of an individual; analyzing, at the server, the unknown facial image to determine if the unknown facial image is of adequate quality prior to image recognition processing of the unknown facial image, wherein, adequate quality is determined by a plurality of facial image factors comprising eyes closed, brightness of the facial image, shading of the facial image, pose angle of the facial image, and obscured facial features of the facial image; wherein, when the unknown facial image is not of adequate quality, comparing, at the server, a primary feature vector to a plurality of database processed images comprising a plurality of database feature vectors;
matching, at the server, the primary feature vector to a database primary feature of the plurality of database feature vectors to create matched images; and
sending, at theserver, information associated with the matched images indicating that a better matched image may be possible with a higher quality digital unknown facial image; and when the unknown facial image is of adequate quality, processing, at the server, the unknown facial image to create a processed image, wherein the processed image comprising a primary feature vector, wherein the primary feature vector of the processed image is determined by a plurality of facial image factors comprising eyes closed, brightness of the facial image, shading of the facial image, pose angle of the facial image, and obscured facial features of the facial image;
comparing, at theserver, the primary feature vector of the processed image to a plurality of database processed images comprising a plurality of database feature vectors; and
matching, at the server, the primary feature vector of the processed image to a database primary feature vector of the plurality of database feature vectors to create matched images. - View Dependent Claims (2, 3, 4, 5, 6, 9, 10, 11, 12, 15, 16)
-
-
7. A system for utilizing facial recognition technology for identifying an unknown individual, the system comprising:
-
receiving at a server, from a camera, a digital unknown facial image of an individual; analyzing, at the server, the unknown facial image to determine if the unknown facial image is of adequate quality prior to image recognition processing of the unknown facial image, wherein, adequate quality is determined by a plurality of facial image factors comprising eyes closed, brightness of the facial image, shading of the facial image, pose angle of the facial image, and obscured facial features of the facial image; determining, at the server, whether the unknown facial image is or is not of adequate quality, wherein, in response to determining that the unknown facial image is not of adequate quality, comparing, at the server, the primary feature vector to a plurality of database processed images comprising a plurality of database feature vectors;
matching, at the server, a primary feature vector to a database primary feature of the plurality of database feature vectors to creatematched images; and
sending, at the server, information associated with the matched images indicating that a better matched image may be possible with a higher quality digital unknown facial image; andin response to determining that the unknown facial image is of adequate quality, processing, at the server, the unknown facial image to create a processed image comprising a primary feature vector, wherein the primary feature vector of the processed image is determined by a plurality of facial image factors comprising eyes closed, brightness of the facial image, shading of the facial image, pose angle of the facial image, and obscured facial features of the facial image; comparing, at the server, the primary feature vector of the processed image to a plurality of database processed images comprising a plurality of database feature vectors; and matching, at the server, the primary feature vector of the processed image to a database primary feature vector of the plurality of database feature vectors to create matched images. - View Dependent Claims (8, 13, 14)
-
Specification