A new method for face recognition using convolutional neural network

In this paper, the performance of the proposed Convolutional Neural Network (CNN) with three well-known image recognition methods such as Principal Component Analysis (PCA), Local Binary Patterns Histograms (LBPH) and K–Nearest Neighbour (KNN) is tested. In our experiments, the overall recognition accuracy of the PCA, LBPH, KNN and proposed CNN is demonstrated. All the experiments were implemented on the ORL database and the obtained experimental results were shown and evaluated. This face database consists of 400 different subjects (40 classes/ 10 images for each class). The experimental result shows that the LBPH provide better results than PCA and KNN. These experimental results on the ORL database demonstrated the effectiveness of the proposed method for face recognition. For proposed CNN we have obtained a best recognition accuracy of 98.3 %. The proposed method based on CNN outperforms the state of the art methods.

[1]  Ratna Astuti Nugrahaeni,et al.  Comparative analysis of machine learning KNN, SVM, and random forests algorithm for facial expression classification , 2016, 2016 International Seminar on Application for Technology of Information and Communication (ISemantic).

[2]  Divya Meena,et al.  An approach to face detection and recognition , 2016, 2016 International Conference on Recent Advances and Innovations in Engineering (ICRAIE).

[3]  E. Rekha,et al.  An efficient automated attendance management system based on Eigen Face recognition , 2017, 2017 7th International Conference on Cloud Computing, Data Science & Engineering - Confluence.

[4]  Yanjie Li,et al.  Face recognition based on convolutional neural network and support vector machine , 2016, 2016 IEEE International Conference on Information and Automation (ICIA).

[5]  Héctor M. Pérez Meana,et al.  Face recognition system for smartphone based on LBP , 2017, 2017 5th International Workshop on Biometrics and Forensics (IWBF).

[6]  Patrik Kamencay,et al.  Accurate wild animal recognition using PCA, LDA and LBPH , 2016, 2016 ELEKTRO.

[7]  Dirk van den Heuvel,et al.  Face Recognition Using Local Binary Patterns Histograms (LBPH) on an FPGA-Based System on Chip (SoC) , 2016, 2016 IEEE International Parallel and Distributed Processing Symposium Workshops (IPDPSW).

[8]  Mamun Bin Ibne Reaz,et al.  Ensemble SVM classifiers based on PCA and LDA for IDS , 2016, 2016 International Conference on Advances in Electrical, Electronic and Systems Engineering (ICAEES).

[9]  Grégoire Mercier,et al.  Convolutional Neural Networks for object recognition on mobile devices: A case study , 2016, 2016 23rd International Conference on Pattern Recognition (ICPR).

[10]  Kebin Jia,et al.  Design and Implementation of Remote Facial Expression Recognition Surveillance System Based on PCA and KNN Algorithms , 2015, 2015 International Conference on Intelligent Information Hiding and Multimedia Signal Processing (IIH-MSP).

[11]  Yoav Goldberg,et al.  Understanding Convolutional Neural Networks for Text Classification , 2018, BlackboxNLP@EMNLP.

[12]  Ahmed Ben Hamida,et al.  Fusing Gabor and LBP feature sets for KNN and SRC-based face recognition , 2016, 2016 2nd International Conference on Advanced Technologies for Signal and Image Processing (ATSIP).