Face Recognition Technology

HOME SOURCE CODE SOFTWARE INFO SUPPORT CONTACT US

Face recognition

Face Recognition Based on PCA

DCT-ANN Face Identification

Wavelet-ANN Face Recognition

Face Recognition Based on Polar Frequency Features

Face Recognition Based on FisherFaces

Face Recognition Based on Local Features

Face Recognition in Fourier Space

WebCam Face Identification

Face Recognition Based on Overlapping DCT

Face Recognition Based on Statistical Moments

Face Recognition Based on Nonlinear PCA

Face Recognition Based on Hierarchical Dimensionality Reduction

Fusion of Low-Computational Global and Local Features For Face Recognition

SVD-Based Face Recognition

Correlation Filters Face Verification

ICA Face Recognition

3D Face Recognition

Infrared Face Recognition

Octave Face Recognition

PHP Face Recognition

JAVA Face Recognition

LBP Face Recognition System

HMM Face Recognition System

NMF Face Recognition System

Face matching

Face Identification Based on CPD

GA MACE Face Verification

External resources

Advanced Source Code .Com

Neural Networks .It

Genetic Algorithms .It

Iris Recognition .It

FisherFaces for Face Recognition


Download now Matlab source code
Requirements: Matlab, Matlab Image Processing Toolbox.

We develop a face recognition algorithm which is insensitive to large variation in lighting direction and facial expression. Taking a pattern classification approach, we consider each pixel in an image as a coordinate in a high-dimensional space. We take advantage of the observation that the images of a particular face, under varying illumination but fixed pose, lie in a 3D linear subspace of the high dimensional image space—if the face is a Lambertian surface without shadowing. However, since faces are not truly Lambertian surfaces and do indeed produce self-shadowing, images will deviate from this linear subspace. Rather than explicitly modeling this deviation, we linearly project the image into a subspace in a manner which discounts those regions of the face with large deviation. Our projection method is based on Fisher’s Linear Discriminant and produces well separated classes in a low-dimensional subspace, even under severe variation in lighting and facial expressions. The Eigenface technique, another method based on linearly projecting the image space to a low dimensional subspace, has similar computational requirements. Yet, extensive experimental results demonstrate that the proposed “Fisherface” method has error rates that are lower than those of the Eigenface technique for tests on the Harvard and Yale Face Databases.

A complete list of public face databases is available at http://www.advancedsourcecode.com/facedatabase.asp.

Index Terms: Appearance-based vision, face recognition, illumination invariance, Fisher’s linear discriminant, face recognition, face matching, face identification, PCA, Principal Components Analysis, Fisherfaces.

Release 1.0 Date 2006.01.17
Major features:


Face Recognition . It Luigi Rosa mobile +39 3207214179 luigi.rosa@tiscali.it
http://www.advancedsourcecode.com