Image classification and information retrieval over wireless digital networks and the internet
First Claim
1. A method for matching an unknown image with a known image, the method comprising:
- receiving an unknown facial image from a video camera at an image classification server;
processing the unknown facial image at the image classification server to create a primary feature vector;
comparing the primary feature vector to a plurality of database feature vectors;
matching the primary feature vector to a database feature vector of the plurality of database feature vectors to create matched feature vectors, wherein the database feature vector is for a second facial image;
determining a perception value of the matched feature vectors; and
transmitting the second facial image based on the perception value to a video surveillance system.
8 Assignments
0 Petitions
Accused Products
Abstract
A method and system for matching an unknown facial image of an individual with an image of a celebrity using facial recognition techniques and human perception is disclosed herein. The invention provides a internet hosted system to find, compare, contrast and identify similar characteristics among two or more individuals using a digital camera, cellular telephone camera, wireless device for the purpose of returning information regarding similar faces to the user The system features classification of unknown facial images from a variety of internet accessible sources, including mobile phones, wireless camera-enabled devices, images obtained from digital cameras or scanners that are uploaded from PCs, third-party applications and databases. Once classified, the matching person'"'"'s name, image and associated meta-data is sent back to the user. The method and system uses human perception techniques to weight the feature vectors.
90 Citations
15 Claims
-
1. A method for matching an unknown image with a known image, the method comprising:
-
receiving an unknown facial image from a video camera at an image classification server; processing the unknown facial image at the image classification server to create a primary feature vector; comparing the primary feature vector to a plurality of database feature vectors; matching the primary feature vector to a database feature vector of the plurality of database feature vectors to create matched feature vectors, wherein the database feature vector is for a second facial image; determining a perception value of the matched feature vectors; and transmitting the second facial image based on the perception value to a video surveillance system. - View Dependent Claims (2, 3, 4)
-
-
5. A method for matching an unknown image with a known image, the method comprising:
-
receiving one or more unknown facial images of a person from a video camera at a video surveillance system including an image classification server; processing the unknown facial images at the image classification server to create a single feature vector or multiple feature vectors; when there are multiple feature vectors, combining the multiple features vectors into a single feature vector; comparing the single feature vector to a plurality of database feature vectors in a database; matching the single feature vector to a database feature vector of the plurality of database feature vectors to create matched feature vectors, wherein the database feature vector is for a known facial image stored in the database; determining a perception value of the matched feature vectors; and providing the known facial image based on the perception value at the video surveillance system. - View Dependent Claims (6, 7, 8, 9, 10)
-
-
11. A non-transitory computer-readable medium containing instructions, which, when executed on a processor is configured to perform an operation for matching an unknown image with a known image, comprising:
-
receiving an unknown facial image from a video camera at an image classification server; processing the unknown facial image at the image classification server to create a primary feature vector; comparing the primary feature vector to a plurality of database feature vectors; matching the primary feature vector to a database feature vector of the plurality of database feature vectors to create matched feature vectors, wherein the database feature vector is for a second facial image; determining a perception value of the matched feature vectors; and transmitting the second facial image based on the perception value to a video surveillance system. - View Dependent Claims (12, 13, 14, 15)
-
Specification