Real-time facial recognition and verification system
First Claim
1. A method for identifying a subimage within an image, the method comprising representing the image as a function I(x) of a first pixel location x;
- mapping the function I(x) to a standardized function p(x, y) of the first pixel location x, and a second pixel location y;
obtaining at least one coefficient from the standardized function and a set of reference images; and
utilizing the at least one coefficient to match the subimage to the set of reference images to identify the subimage.
4 Assignments
0 Petitions
Accused Products
Abstract
A system and method for acquiring, processing, and comparing an image with a stored image to determine if a match exists. The system employs a transformation into the frequency domain to more efficiently correlate the acquired image with the set of stored images. The image and stored image pair with the highest correlation value is considered to be the best matched pair. The facial recognition system determines the match in substantially real time. In particular, the present invention employs a motion detection stage, blob stage and a color matching stage at the input to localize a region of interest (ROI) in the image. The ROI is then processed by the system to locate the head, and then the eyes, in the image by employing a series of templates, such as eigen templates. The system then thresholds the resultant eigenimage to determine if the acquired image matches a pre-stored image.
-
Citations
30 Claims
-
1. A method for identifying a subimage within an image, the method comprising
representing the image as a function I(x) of a first pixel location x; -
mapping the function I(x) to a standardized function p(x, y) of the first pixel location x, and a second pixel location y;
obtaining at least one coefficient from the standardized function and a set of reference images; and
utilizing the at least one coefficient to match the subimage to the set of reference images to identify the subimage. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 19, 20)
-
-
11. A system for identifying a subimage within an image, the system comprising
an image acquisition stage for representing the image as a function I(x) of a first pixel location x; -
an image manipulation stage for mapping the function I(x) to a standardized function p(x, y) of the first pixel location x, and a second pixel location y;
a compression stage for obtaining at least one coefficient from the standardized function and a set of reference images; and
a discrimination stage for utilizing the at least one coefficient to match the subimage to the set of reference images to identify the subimage. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
-
21. A method for identifying an object, the method comprising
obtaining an image function of the object; -
calculating a transform of the image function;
obtaining an eigenfunction from a set of reference functions;
obtaining a coefficient from the transform of the image function and the eigenfunction; and
utilizing said coefficient to match the image function for identifying the object. - View Dependent Claims (22, 23, 24, 25)
-
-
26. A system for identifying an object, the system comprising
a transform stage for calculating a transform of an image function of the object; -
a compression stage for obtaining an eigenfunction from a set of reference functions, and for obtaining a coefficient from the transform of the image function and the eigenfunction; and
a discrimination stage for utilizing said coefficient to match the image function for identifying the object. - View Dependent Claims (27, 28, 29, 30)
-
Specification