Artificial neural networks for face recognition using PCA and BPNN

In today's age of automation, face recognition is a vital component for authorization and security. It has received substantial attention from researchers in various fields of science such as biometrics and computer vision. In this paper, a face recognition system using Principal Component Analysis (PCA) with Back Propagation Neural Networks (BPNN) is analysed. A neural based algorithm is presented to recognize the frontal views of faces. The multi-variate data set of face image is reduced using the PCA technique. BPNN is used for training and learning, leading to efficient and robust face recognition. Experiments and testing were conducted over Olivetti Research Laboratory (ORL) Face database. Results indicate that PCA based execution is faster while the recognition accuracy suffers and vice versa for BPNN, thus suggesting a system incorporating both techniques is preferred.

[1]  M. Younus Javed,et al.  Discrete cosine transform (DCT) based face recognition in hexagonal images , 2010, 2010 The 2nd International Conference on Computer and Automation Engineering (ICCAE).

[2]  H. Abdi,et al.  Principal component analysis , 2010 .

[3]  Roberto Brunelli,et al.  Face Recognition: Features Versus Templates , 1993, IEEE Trans. Pattern Anal. Mach. Intell..

[4]  Hervé Abdi,et al.  Wiley Interdisciplinary Reviews: Computational Statistics , 2010 .

[5]  Harpreet Kaur,et al.  Face Recognition Using PCA & Neural Network , 2013 .

[6]  Sunil Arya,et al.  Algorithms for fast vector quantization , 1993, [Proceedings] DCC `93: Data Compression Conference.

[7]  Ah Chung Tsoi,et al.  Face recognition: a convolutional neural-network approach , 1997, IEEE Trans. Neural Networks.

[8]  N. Jamil,et al.  Face recognition using neural networks , 2001, Proceedings. IEEE International Multi Topic Conference, 2001. IEEE INMIC 2001. Technology for the 21st Century..