Method and system for identifying an individual in a digital image using location meta-tags
10776611 ยท 2020-09-15
Assignee
Inventors
Cpc classification
Y10S707/99948
GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
G06V40/171
PHYSICS
Y10S707/99945
GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
International classification
Abstract
A system and method for tagging an image of an individual in a plurality of photos is disclosed herein. A feature vector of an individual is used to analyze a set of photos on a social networking website such as www.facebook.com to determine if an image of the individual is present in a photo of the set of photos. Photos having an image of the individual are tagged preferably by listing a URL or URI for each of the photos in a database.
Claims
1. A system comprising: a server to support a web site; and a data store accessible by the server and configured to store image-specific information, including classification and location meta-tags, obtained from a plurality of processed facial images of identified individuals, and the server configured to: generate the image-specific information including a plurality of facial tilt angles, wherein each facial tilt angle of the facial tile angles is a component of a respective one of the location meta-tags; receive a subject photo containing an unknown facial image of an individual; generate a set of variables from the unknown facial image; determine an identity of the unknown facial image based on an analysis of the set of variables relative to at least some of the image-specific information including an at least one facial tilt angle of the facial tilt angles; and transmit the identity over a network to a computing device.
2. The system of claim 1 wherein the web site is a social networking web site.
3. The system of claim 1 wherein the computing device is a wireless computing device.
4. The system of claim 1 wherein the subject photo includes a URL or URI.
5. A method comprising: generating and storing image-specific information, including classification and location meta-tags, obtained from a plurality of processed facial images of identified individuals, the image-specific information including a plurality of facial tilt angles, wherein each facial tilt angle of the facial tilt angles is a component of a respective one of the location meta-tags; receiving a subject photo containing an unknown facial image of an individual; generating a set of variables from the unknown facial image; determining an identity of the unknown facial image based on an analysis of the set of variables relative to at least some of the image-specific information including an at least one facial tilt angle of the facial tilt angles; and transmitting the identity over a network to a computing device, wherein the method is carried out within a system that includes a server supporting a web site.
6. The method of claim 5 wherein the web site is a social networking web site.
7. The method of claim 5 wherein the computing device is a wireless computing device.
8. The method of claim 5 wherein the subject photo includes a URL or URI.
9. The method of claim 5 wherein the receiving the subject photo comprises receiving the subject photo as an email attachment.
10. The method of claim 5 wherein the receiving the subject photo comprises receiving the subject photo as HTTP upload.
11. The system of claim 3 wherein the server is further configured to receive the subject photo as a part of a Multimedia Messaging Services (MMS) message from the wireless computing device.
12. The method of claim 7 wherein the receiving of the subject photo comprises receiving of the subject photo as a part of a Multimedia Messaging Services (MMS) message from the wireless computing device.
Description
BRIEF DESCRIPTION OF THE SEVERAL VIEWS OF THE DRAWINGS
(1)
(2)
(3)
(4)
(5)
(6)
(7)
DETAILED DESCRIPTION OF THE INVENTION
(8) A system of the present invention is generally illustrated in
(9) Generally, a facial image is transmitted over a network to an image classification server or processing server, preferably over a wireless network. The facial image is preferably sent over the internet using HTTP or e-mail to the image classification server. The facial image, preferably a compressed digital facial image such as a JPEG image, is sent to a wireless carrier as a MMS, a SMS, a SMTP, or WAP upload. Alternatively, the facial image is uploaded to a computer from a digital camera, or scanner and then transferred over the internet to the image classification server as an e-mail attachment, or HTTP upload.
(10) The facial image is analyzed at the image classifications server to determine if the facial image is of adequate quality to be processed for matching. Quality issues with the facial image include but are not limited to a poor pose angle, brightness, shading, eyes closed, sunglasses worn, obscured facial features, or the like. Processing of the image preferably comprises using an algorithm which includes a principle component analysis technique to process the face of the facial image into an average of a multitude of faces, otherwise known as the principle component and a set of images that are the variance from the average face image known as the additional components. Each is reconstructed by multiplying the principal components and the additional components against a feature vector and adding the resulting images together. The resulting image reconstructs the original face of the facial image. Processing of the facial image comprises factors such as facial hair, hair style, facial expression, the presence of accessories such as sunglasses, hair color, eye color, and the like. Essentially a primary feature vector is created for the facial image. This primary feature vector is compared to a plurality of database of images preferably located on a social networking website. A more detailed description of generating feature vectors is disclosed in Shah, et al., U.S. Pat. No. 7,450,740, for an Image Classification and Information Retrieval Over Wireless Digital Networks and The Internet, which is hereby incorporated by reference in its entirety.
(11) The present invention preferably uses facial recognition software commercially or publicly available such as the FACEIT brand software from IDENTIX, the FACEYACS brand software from COGNETIC, and others. Those skilled in the pertinent art will recognize that there are many facial recognition softwares, including those in the public domain, that may be used without departing from the scope and spirit of the present invention.
(12) The operational components of the image classification server/processing server 65 preferably include an input module, transmission engine, input feed, feature vector database, sent images database, facial recognition software, perception engine, and output module. The input module is further partitioned into wireless device inputs, e-mail inputs and HTTP (internet) inputs.
(13) A digital photo 100 of a facial image of an individual is shown in
(14) A method 400 for tagging an image of an individual in a plurality of photos is shown in
(15) A method 500 for tagging a facial image of an individual in a plurality of digital photos, is shown in
(16) From the foregoing it is believed that those skilled in the pertinent art will recognize the meritorious advancement of this invention and will readily understand that while the present invention has been described in association with a preferred embodiment thereof, and other embodiments illustrated in the accompanying drawings, numerous changes modification and substitutions of equivalents may be made therein without departing from the spirit and scope of this invention which is intended to be unlimited by the foregoing except as may appear in the following appended claim. Therefore, the embodiments of the invention in which an exclusive property or privilege is claimed are defined in the following appended claims.