Face recognition system and method using face pattern words and face pattern bytes
First Claim
1. A method for face recognition and identification, the method comprising:
- receiving at least one probe face image and at least one gallery face image of a subject to be identified, wherein the at least one probe face image is a real-time image and the at least one gallery face image is an image from a pre-existing image database and not a real-time image;
preprocessing the at least one probe face image and the at least one gallery face image;
normalizing the at least one probe face image and the at least one gallery face image to obtain a consistent dynamic image range;
creating at least one set of face patterns comprising face pattern words (FPWs) or face pattern bytes (FPBs) using at least one set of Gabor wavelet transform (GWT) coefficients with each probe face image and gallery face image;
calculating the Hamming Distance between the at least one probe face image and the at least one gallery face image using the FPWs or FPBs and a face mask; and
identifying a subject by using the FPWs or FPBs,wherein the method utilizes at least one processor for receiving, preprocessing, and normalizing the images, for creating the at least one set of face patterns comprising the FPWs or FPBs, for calculating the Hamming Distance, and for identifying a subject.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention provides a novel system and method for identifying individuals and for face recognition utilizing facial features for face identification. The system and method of the invention comprise creating facial features or face patterns called face pattern words and face pattern bytes for face identification. The invention also provides for pattern recognitions for identification other than face recognition. The invention further provides a means for identifying individuals based on visible and/or thermal images of those individuals by utilizing computer software implemented by instructions on a computer or computer system and a computer readable medium containing instructions on a computer system for face recognition and identification.
-
Citations
36 Claims
-
1. A method for face recognition and identification, the method comprising:
-
receiving at least one probe face image and at least one gallery face image of a subject to be identified, wherein the at least one probe face image is a real-time image and the at least one gallery face image is an image from a pre-existing image database and not a real-time image; preprocessing the at least one probe face image and the at least one gallery face image; normalizing the at least one probe face image and the at least one gallery face image to obtain a consistent dynamic image range; creating at least one set of face patterns comprising face pattern words (FPWs) or face pattern bytes (FPBs) using at least one set of Gabor wavelet transform (GWT) coefficients with each probe face image and gallery face image; calculating the Hamming Distance between the at least one probe face image and the at least one gallery face image using the FPWs or FPBs and a face mask; and identifying a subject by using the FPWs or FPBs, wherein the method utilizes at least one processor for receiving, preprocessing, and normalizing the images, for creating the at least one set of face patterns comprising the FPWs or FPBs, for calculating the Hamming Distance, and for identifying a subject. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A method for face recognition and identification, the method comprising:
-
receiving at least one probe face image and at least one gallery face image of a subject to be identified, wherein the at least one probe face image is a real-time image and the at least one gallery face image is an image from a pre-existing image database and not a real-time image; preprocessing the at least one probe face image and the at least one gallery face image; normalizing the at least one probe face image and the at least one gallery face image to obtain a consistent dynamic image range; creating at least one set of face patterns comprising face pattern words (FPWs) or face pattern bytes (FPBs) using at least one set of Gabor wavelet transform (GWT) coefficients with each probe face image and gallery face image, wherein the at least one probe face image is a thermal face image or a visible face image and wherein the at least one gallery face image is a thermal face image or a visible face image, and wherein the creation of FPWs and FPBs is pixel by pixel for each probe and gallery face image and comprises using at least one configuration of the GWT coefficients and further comprises eight sets and two sets, respectively, of 4-bit orientation bit code with optimized binary coding; calculating the Hamming Distance between the at least one probe face image and the at least one gallery face image using the FPWs or FPBs and a face mask; optimizing the orientation bit code by minimizing the Hamming Distance between all neighboring orientations and maximizing the Hamming Distance between all orthogonal orientations; and identifying a subject by using the FPWs or FPBs, wherein the method utilizes at least one processor for receiving, preprocessing, and normalizing the images, for creating the at least one set of face patterns comprising the FPWs or FPBs, for calculating the Hamming Distance, for optimizing the orientation bit code, and for identifying a subject. - View Dependent Claims (18, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36)
-
-
19. A system for face recognition and identification, the system comprising:
-
means for receiving at least one probe face image and at least one gallery face image of a subject to be identified, wherein the at least one probe face image is a real-time image and the at least one gallery face image is an image from a pre-existing image database and not a real-time image; a pre-existing image database containing the at least one gallery face image; means for preprocessing the at least one probe face image and the at least one gallery face image; means for normalizing the at least one probe face image and the at least one gallery face image to obtain a consistent dynamic image range; means for creating at least one set of face patterns comprising face pattern words (FPWs) or face pattern bytes (FPBs) using at least one set of Gabor wavelet transform (GWT) coefficients with each probe face image and gallery face image, wherein the at least one probe face image is a thermal face image or a visible face image and wherein the at least one gallery face image is a thermal face image or a visible face image, and wherein the creation of FPWs and FPBs is pixel by pixel for each probe and gallery face image and comprises using at least one configuration of the GWT coefficients and further comprises eight sets and two sets, respectively, of 4-bit orientation bit code with optimized binary coding; means for calculating the Hamming Distance between the at least one probe face and the at least one gallery face using the FPWs or FPBs and a face mask; means for optimizing the orientation bit code by minimizing the Hamming Distance between all neighboring orientations and maximizing the Hamming Distance between all orthogonal orientations; and means for identifying a subject by using the FPWs or FPBs, wherein the system utilizes at least one processor for the means for receiving, preprocessing, and normalizing the images, for the means for creating the at least one set of face patterns comprising the FPWs or FPBs, for the means for calculating the Hamming Distance, for the means for optimizing the orientation bit code, and for the means for identifying a subject.
-
Specification