Abstract
Among several methods used for monitoring the attendance of students, facial recognition is not mostly acclaimed. The emerging image processing technology is not a prevailing part of regular attendance monitoring systems regardless of the numerous benefits. To eliminate data handling processes, it is required to design an intelligent system that detects a student’s face and verifies it from the database. This paper proposes a system that uses TensorFlow for face identification and verification and displays students’ attendance on a web-based/local GUI. This system is capable of generating real-time output based on video feed obtained from the classroom. The outcome is labeled with the name of the student as entered in the database. This system functions on the Google Colab platform on Graphics Processing Units (GPUs). In its preliminary stage, a local dataset of a student under diverse light conditions has been experimented upon to study the behavior of the Face Recognition algorithm in illumination. The results suggest that the algorithm is effective under low light conditions as well. This paper primarily engenders significant advances in image processing through facial recognition library highlighting Machine Learning applications in everyday circumstances.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Abbreviations
- GUI:
-
Graphical User Interface
- GPU:
-
Graphics Processing Unit
- HOG:
-
Histogram of Oriented Gradients
- SVM:
-
Support Vector Machine
- PSNR:
-
Peak Signal-to-Noise Ratio
- RGB:
-
Red Green Blue
- SQL:
-
Structured Query Language
- CNN:
-
Convolutional Neural Network
- CVPR:
-
Computer Vision and Pattern Recognition
- VGGF:
-
Very Deep Convolutional Network for Large-Scale Face Recognition Dataset
- PCA:
-
Principal Component Analysis
- LBPH:
-
Local Binary Pattern Histogram
- LDA:
-
Linear discriminant analysis
- API:
-
Application Programming Interface
References
Varadharajan, E., Dharani, R., Jeevitha, S., Kavinmathi, B., Hemalatha, S.: Automatic attendance management system using face detection. In: Coimbatore, 2016 Online International Conference on Green Engineering and Technologies (IC-GET)
Hoo, S., Ibrahim, H.: Biometric-based attendance tracking system for education sectors: a literature survey on hardware requirements. J. Sens. (2019)
Zhang, K., Zhang, Z., Li, Z., Qiao, Y.: Joint face detection and alignment using multi-task cascaded convolutional networks. IEEE Signal Process. Lett.
Kazemi, V., Sullivan, J.: One-millisecond face alignment with an ensemble of regression trees. In: Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, pp. 1867–1874 (2014)
Khan, S., Akram, A., Usman, N.: Real-Time Automatic Attendance System for Face Recognition Using Face API and OpenCV 2020. Springer Science+Business Media, LLC, part of Springer Nature 2020
Chintalapati, S., Raghunadh, M.V.: Automated attendance management system based on face recognition algorithms. In: 2013 IEEE International Conference on Computational Intelligence and Computing Research
Dalal, N., Triggs, B.: Histograms of oriented gradients for human detection. In: 2005 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR ’05), vol. 1, pp. 886–893. IEEE (2005, June)
Rathod, H., Ware, Y., Sane, S., Raulo, S., Pakhare, V., Rizvi, I.A.: Automated attendance system using machine learning approach. In: Navi Mumbai, 2017 International Conference on Nascent Technologies in Engineering (ICNTE)
Sripathi, V., Savakhande, N., Pote, K., Shinde, P., Mahajan, J.: Face recognition based attendance system. 2020 Int. Res. J. Eng. Technol. (IRJET)
Salim, O.A.R., Olanrewaju, R.F., Balogun, W.A.: Class attendance management system using face recognition. In: Kuala Lumpur, 2018 7th International Conference on Computer and Communication Engineering (ICCCE)
Patil, M.N., Iyer, B., Arya, R.: Performance evaluation of PCA and ICA algorithm for facial expression recognition application. In: Pant, M., Deep, K., Bansal, J., Nagar, A., Das, K. (eds.) Proceedings of Fifth International Conference on Soft Computing for Problem Solving. Advances in Intelligent Systems and Computing, vol. 436, pp. 965–976. Springer, Singapore (2016). https://doi.org/10.1007/978-981-10-0448-3_81
Borkar, N.R., Kuwelkar, S.: Real-time implementation of the face recognition system. In: Erode, 2017 International Conference on Computing Methodologies and Communication (ICCMC)
Handaga, B., Murtiyasa, B., Wantoro, J.: Attendance system based on deep learning face recognition without queue. In: Semarang, Indonesia, 2019 Fourth International Conference on Informatics and Computing (ICIC)
Apoorva, P., Impana, H.C., Siri, S.L., Varshitha, M.R., Ramesh, B.: Automated criminal identification by face recognition using open computer vision classifiers. In: Erode, India, 2019 3rd International Conference on Computing Methodologies and Communication (ICCMC)
Khan, S., Akram, A., Usman, N.: Real time automatic attendance system for face recognition using face API and OpenCV. Wireless Pers. Commun. 113, 469–480 (2020)
Deshpande, P., Iyer, B.: Research directions in the Internet of Every Things (IoET). In: 2017 International Conference on Computing, Communication and Automation (ICCCA), Greater Noida, 2017, pp 1353–1357. https://doi.org/10.1109/CCAA.2017.8230008
Iyer, B., Patil, N.: IoT enabled tracking and monitoring sensor for military applications. Int. J. Syst. Assur. Eng. Manag. 9, 1294–1301 (2018). https://doi.org/10.1007/s13198-018-0727-8
Deshpande, P.: Cloud of everything (CLeT): the next-generation computing paradigm. In: Advances in Intelligent Systems and Computing, vol. 1025, pp. 207–214, Springer, Singapore (2020). https://doi.org/10.1007/978-981-32-9515-5_20
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2022 The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd.
About this paper
Cite this paper
Patel, B., Patil, V., Pawar, O., Pawaskar, O., Mahajan, J.R. (2022). Attendance System Using Face Recognition Library. In: Iyer, B., Ghosh, D., Balas, V.E. (eds) Applied Information Processing Systems . Advances in Intelligent Systems and Computing, vol 1354. Springer, Singapore. https://doi.org/10.1007/978-981-16-2008-9_23
Download citation
DOI: https://doi.org/10.1007/978-981-16-2008-9_23
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-16-2007-2
Online ISBN: 978-981-16-2008-9
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)