ISSN ONLINE(2320-9801) PRINT (2320-9798)

All submissions of the EM system will be redirected to Online Manuscript Submission System. Authors are requested to submit articles directly to Online Manuscript Submission System of respective journal.

Kernel Fisher Analysis Based Feature Extraction for Face Recognition Using Euclidean Classifier

M.Manimozhi1, S.Sangeetha1, M.Malarvizhi1, S.Mohamed Nizar2
  1. PG student, Applied Electronics, IFET College of Engineering, Villupuram, Tamil Nadu, India
  2. Associate Professor, IFET College of Engineering, Villupuram, Tamil Nadu, India
Related article at Pubmed, Scholar Google

Visit for more related articles at International Journal of Innovative Research in Computer and Communication Engineering


Face recognition is one of the important factors in this real situation.The kernel approach has been proposed to solve face recognition problem (by mapping input space to high dimensional feature space).Algorithm such as KFA (Kernel Fisher Analysis), preprocessing and training the images and classify using classifier for the images taken from ORL dataset. Euclidean Classifier is used for recognition. The advantage of MATLAB software is chosen to implement the analysis.


Euclidean classifier, ORL database, Kernel Fisher Analysis


An image may be defined as a two-dimensional function, f(x, y), where x and y are spatial (plane) coordinates, and the amplitude of at any pair of coordinates (x, y) is called the intensity or gray level of the image at that point. When x, y, and the amplitude values of f are all finite, discrete quantities, we call the image a digital image. The field of digital image processing refers to processing digital images by means of a digital computer. Digital image processing refers to the processing of an image in digital form. Modern cameras may directly take the image in digital form but generally images are originated in optical form. They are captured by video cameras and digitalized. The digitalization process includes sampling, quantization. Pixel is the term most widely used to denote the elements of a digital image. consider the area of automated analysis of text.
Face recognition is of great importance in many applications such as identification and verification, employee access to high-security area, human-machine interfaces, law enforcement and automatic crowd surveillance.In my work kernel fisher analysis is proposed for feature extraction. Kernel fisher analysis is a recently proposed powerful classification procedure, applied in characterized by large number of inputs. Its aim is to acquire a non linear discriminate analysis in higher space.Euclidean classifier is used as a classifier. The images are taken from the ORL for face recognition.


In Generic HFR framework which includes prototype random subspace is used . A set of training subjects with an image from each modality can be used as a prototype and depending on the modality of a new image, the image from each prototype subject can be selected from the corresponding modality. Random sampling provide better result.Accuracy of each of the tested HFR is low[1].In Locality constraints kernel space is used. It includes coupled spectral regression and coupled discriminate analysis. It is an effective subspace learning framework, deducing from the graph embedding view of subspace learning. Difference in appearance from different modalities is reduced. Local structure of the data is not preserved[2]. In Simplified Weber level descriptor is used.It extracts the geometry of a face and distribution of geometric features in an image. It finds the most of effective low dimensional embedding for the original sample data.Two database results are employed. Accuracy is low[3].


The input image is taken from the ORL database. Preprocessing is used to remove the noise present in the image.It suppress the unwanted distortions and improve the image data. It is used to reduce the complexity of an image .It is used to suppress (i.e.) to reduce the amount of noise present in the image.
Kernel Fisher Analysis(KFA) is proposed for feature extraction. The aim of KFA is to achieve a nonlinear discriminate analysis in the higher space.In ORL database there are 40 image sets.Each set consist of 10 images of different posture of same person.In my work for training eight images are taken and the other two for testing. The idea behind the Euclidian distance classifier is that one computes the average of several training vectors for each possible categorization and then classifies a given test vector by determining to which cluster the average is the vector nearest. The output image shows whether the image is matched with the image in the database. It is used for Identifying the correct person belonging to the purpose.


The figure 2 is taken for the testing from the set of ORL images. This image is taken to find the similarities of the same image
Fig 3 shows some of the posture similar to the test image taken. Similarly for all the set of images classification is done and recognition rate percentage is calculated.
In fig 4 it shows the recognition rate percentage for first ten sets.For s1 the test image 1 is applied and the face is recognized and again test image 2 is applied and face recognition is done.With these two results overall recognition is calculated for this it is calculated for the entire set.
In fig 5 it shows the recognition rate percentage for sets S11-S20.For s11 the test image 1 is applied and the face is recognized and again test image 2 is applied and face recognition is done.With these two results overall recognition is calculated for this it is calculated for the entire set.
In fig 6 it shows the recognition rate percentage for set s21-s40.For s21 the test image 1 is applied and the face is recognized and again test image 2 is applied and face recognition is done.With these two results overall recognition is calculated for this it is calculated for the entire set.The overall recognition rate percentage is 33.3%.


Face recognition is done with the help of algorithm such as KFA (kernel fisher analysis).The ORL database images are preprocessed to remove the noise and it is applied for feature extraction. The feature is extracted with the help of KFA algorithm.KFA map the input space to a high dimensional feature space so that it yields a non linear discriminant analysis in higher space. Next for the classification process neural network is applied (i.e.) Euclidean classfier is used here as a classifier. This classifier classifies the images efficiently and produces the desired result.using Euclidean classifier the overall recognition rate is 33%.
Future enhancement of this project will be real time images are applied for the above process with the same algorithm and classifier.

Figures at a glance

Figure 1 Figure 2 Figure 3
Figure 1 Figure 2 Figure 3
Figure 1 Figure 2 Figure 3
Figure 4 Figure 5 Figure 6


  1. B. Klare and A. K. Jain, “Heterogeneous face recognition using kernel prototype similarities,” IEEE Trans. Pattern Anal. Mach. Intel., vol. 35,no. 6, pp. 1410–1422, Jun. 2013.

  2. Z. Lei, S. Liao, A. K. Jain, and S. Z. Li, “Coupled discriminant analysis for heterogeneous face recognition,” IEEE Trans. Inf. Forensics Security,vol. 7, no. 6, pp. 1707–1716, Dec. 2012.

  3. S. Liao, D. Yi, Z. Lei, R. Qin, and S. Li, “Heterogeneous face recognition from local structures of normalized appearance,” in Proc. 3rd ICB, pp. 209–218, 2009

  4. Y. Fu, S. Yan, and T. S. Huang, “Correlation metric for generalized feature extraction,” IEEE Trans. Pattern Anal. Mach. Intell., vol. 30, no. 12, pp. 2229–2235, Dec. 2008.

  5. T. Ahonen, E. Rahtu, V. Ojansivu, and J. Heikkila¨ , “Recognition of Blurred Faces Using Local Phase Quantization,” Proc. Int’l Conf. Pattern Recognition, pp. 1-4, 2008.

  6. S. A. Billings, H. Wei, and M. A. Balikhin, “Generalized multiscale radial basis function networks,” Neural Netw., vol. 20, no. 10, pp. 1081–1094, Dec. 2007.

  7. T. Ahonen, A. Hadid, and M. Pietika¨inen, “Face Description with Local Binary Patterns: Application to Face Recognition,” IEEE Trans. Pattern Analysis and Machine Intelligence, vol. 28, no. 12, pp. 2037-2041, Dec. 2006.

  8. J. Yang, A. F. Franji, J. Y. Yang, D. Zhang, and Z. Jin, “KPCA plus LDA:A complete kernel fisher discriminant framework for feature extraction and recognition,” IEEE Trans. Pattern Anal. Mach. Intell., vol. 27, no. 2, pp. 230–244, Feb. 2005.

  9. R. Neruda and P. Kudová, “Learning methods for radial basis function networks,” Future Generat. Comput. Syst., vol. 21, no. 7, pp. 1131–1142, Jul. 2005.

  10. J. Park and I. W. Sandberg, “Approximation and radial-basis-function networks,” Neural Comput., vol. 5, no. 2, pp. 305–316, 1993.

  11. W. A. Light, “Some aspects of radial basis function approximation,” Approximation Theory, Spline Functions Appl., vol. 356, no. 2, pp. 163–190, 1992.

  12. M. Truk and A. Pentland, J. Cognit. Neurosci., “Eigenfaces for Recognition,” vol. 3, no. 1, pp. 71–86, 1991.

  13. M. D. Richard and R. P. Lippmann, “Neural network classifiers estimate Bayesian a posteriori probabilities,” Neural Comput., vol. 3, no. 4, pp. 461–483, 1991.

  14. J. Park and I. W. Sandberg, “Universal approximation using radial-basis function networks,” Neural Comput., vol. 3, no. 2, pp. 246–257, 1991.

  15. K. Hornik, M. Stinchcombe, and H. White, “Multilayer feed forward networks are universal approximators,” Neural Netw., vol. 2, no. 5, pp. 359–366, 1989.