This research presents an improved real-time face recognition system at a
lowresolution of 15 pixels with pose and emotion and resolution variations.
We have designed our datasets named LRD200 and LRD100, which have been used for
training and classification. The face detection part uses the Viola-Jones
algorithm, and the face recognition part receives the face image from the face
detection part to process it using the Local Binary Pattern Histogram (LBPH)
algorithm with preprocessing using contrast limited adaptive histogram
equalization (CLAHE) and face alignment. The face database in this system can
be updated via our custom-built standalone android app and automatic restarting
of the training and recognition process with an updated database. Using our
proposed algorithm, a real-time face recognition accuracy of 78.40% at 15px and
98.05% at 45px have been achieved using the LRD200 database containing 200 images per
person. With 100 images per person in the database (LRD100) the achieved
accuracies are 60.60% at 15px and 95% at 45px respectively. A facial deflection of about 30° on either side from the front face showed an
average face recognition precision of 72.25%-81.85%. This face recognition
system can be employed for law enforcement purposes, where the surveillance
camera captures a low-resolution image because of the distance of a person from
the camera. It can also be
References
[1]
Kaur, G., Kaur, H. and Kaur, M. (2017) A Survey on Face Recognition Techniques. International Journal of Advanced Research in Computer Science, 8, 33-35.
[2]
Ferizal, R., Wibirama, S. and Setiawan, N.A. (2017) Gender Recognition Using PCA and LDA with Improving Preprocessing and Classification Technique. 2017 7th International Annual Engineering Seminar (InAES), Yogyakarta, 1-2 August 2017, 1-6. https://doi.org/10.1109/INAES.2017.8068547
[3]
Parmar, D.N. and Mehta, B.B. (2014) Face Recognition Methods & Applications. arXiv:14030485.
[4]
Shiji, S.K. (2013) Biometric Prediction on Face Images Using Eigenface Approach. 2013 IEEE Conference on Information Communication Technologies, Thuckalay, 11-12 April 2013, 104-109. https://doi.org/10.1109/CICT.2013.6558071
[5]
Morizet, N., Amiel, F., Hamed, I.D. and Ea, T. (2007) A Comparative Implementation of PCA Face Recognition Algorithm. 2007 14th IEEE International Conference on Electronics, Circuits and Systems, Marrakech, 11-14 December 2007, 865-868. https://doi.org/10.1109/ICECS.2007.4511128
[6]
Lu, J., Plataniotis, K.N. and Venetsanopoulos, A.N. (2003) Face Recognition Using LDA-Based Algorithms. IEEE Transactions on Neural Networks and Learning Systems, 14, 195-200. https://doi.org/10.1109/TNN.2002.806647
[7]
Viola, P. and Jones, M. (2001) Rapid Object Detection Using a Boosted Cascade of Simple Features. Proceedings of the 2001 IEEE Computer Society Conference on Computer Vision and Pattern Recognition. CVPR 2001, Kauai, 8-14 December 2001, I-511-I-518. https://doi.org/10.1109/CVPR.2001.990517
[8]
Chakrasali, S.V. and Kuthale, S. (2016) Optimized Face Detection on FPGA. 2016 International Conference on Circuits, Controls, Communications and Computing (I4C), Bangalore, 4-6 October 2016, 1-6. https://doi.org/10.1109/CIMCA.2016.8053269
[9]
Mohan, A.R., Sudha, N. and Meher, P.K. (2008) An Embedded Face Recognition System on A VLSI Array Architecture and Its FPGA Implementation. 2008 34th Annual Conference of IEEE Industrial Electronics, Orlando, 10-13 November 2008, 2432-2437. https://doi.org/10.1109/IECON.2008.4758338
[10]
Jammoussi, A.Y., Ghribi, S.F. and Masmoudi, D.S. (2009) Implementation of Face Recognition System in Virtex II Pro Platform. 2009 3rd International Conference on Signals, Circuits, and Systems (SCS), Medenine, 6-8 November 2009, 1-6. https://doi.org/10.1109/ICSCS.2009.5412313
[11]
Endluri, R., Kathait, M. and Ray, K.C. (2013) Face Recognition Using PCA on FPGA Based Embedded Platform. 2013 International Conference on Control, Automation, Robotics and Embedded Systems (CARE), Jabalpur, 16-18 December 2013, 1-4. https://doi.org/10.1109/CARE.2013.6733778
[12]
Schaffer, L., Kincses, Z. and Pletl, S. (2017) FPGA-Based Low-Cost Real-Time Face Recognition. 2017 IEEE 15th International Symposium on Intelligent Systems and Informatics (SISY), Subotica, 14-16 September 2017, 000035-000038. https://doi.org/10.1109/SISY.2017.8080568
[13]
Borkar, N. and Kuwelkar, S. (2017) Face Recognition System Using PCA, LDA & Jacobi Method. European Journal of Advances in Engineering and Technology, 4, 236-331.
[14]
Irgens, P., Bader, C., Lé, T., Saxena, D. and Ababei, C. (2017) An Efficient and Cost-Effective FPGA Based Implementation of the Viola-Jones Face Detection Algorithm. HardwareX, 1, 68-75. https://doi.org/10.1016/j.ohx.2017.03.002
[15]
Zhao, X. and Wei, C. (2017) A Real-Time Face Recognition System Based on the Improved LBPH Algorithm. 2017 IEEE 2nd International Conference on Signal and Image Processing (ICSIP), Singapore, 4-6 August 2017, 72-76. https://doi.org/10.1109/SIPROCESS.2017.8124508
[16]
Ahmed, A., Guo, J., Ali, F., Deeba, F. and Ahmed, A. (2018) LBPH Based Improved Face Recognition at Low Resolution. 2018 International Conference on Artificial Intelligence and Big Data (ICAIBD), Chengdu, 26-28 May 2018, 144-147. https://doi.org/10.1109/ICAIBD.2018.8396183
[17]
Naik, A.U. and Guinde, N. (2020) LBPH Algorithm for Frontal and Side Profile Face Recognition on GPU. 2020 Third International Conference on Smart Systems and Inventive Technology (ICSSIT), Tirunelveli, India, 20-22 August 2020, 776-779. https://doi.org/10.1109/ICSSIT48917.2020.9214228
[18]
Tan, X.Y., Chen, S.C., Zhou, Z-H, and Zhang, F.Y. (2006) Face Recognition from a Single Image Per Person: A Survey. Pattern Recognition, 39, 1725-1745. https://doi.org/10.1016/j.patcog.2006.03.013