Attendance System using Face Clusters
Abstract
Abstract. In cases of schools & institutions, staff monitoring is regarded as
important but usually a cumbersome process. This paper describes a system, Face
recognition based attendance system that tracks near real-time video and clusters
faces for automatic attendance. The system is developed using python language
and uses OpenCV library for face detection and recognition and MySQL for
database. The face data is captured for processing and recognition and depends
on Haar cascade classifier in order to detect the face with subsistence and
reliability. This collected data is used to train an LBPH (Local Binary Patterns
Histogram) face recognizer which can detect the face of different people. The
system is tested and evaluated for the existent of accuracy as all the proposed
system simulated in the actual environment the specifications are reflecting
optimum performance. Besides easing out the process of attendance tracking this
approach also helps in improving accuracy to a larger extent since manual errors
often occur with such tracking methods.
References
IEEE Trans. Pattern Anal. Mach. Intell., pp. 1–16, 2023, doi: 10.1109/TPAMI.2023.3243812.
2. H. Wang, V. Sanchez, and C.-T. Li, “Cross-Age Contrastive Learning for Age-Invariant Face
Recognition,” Jan. 02, 2024, arXiv: arXiv:2312.11195. Accessed: Nov. 21, 2024. [Online].
Available: http://arxiv.org/abs/2312.11195
3. R. Dong and K.-M. Lam, “Bi-Center Loss for Compound Facial Expression Recognition,”
IEEE Signal Process. Lett., vol. 31, pp. 641–645, 2024, doi: 10.1109/LSP.2024.3364055.
4. R. Sh. Al-Yozbaky and M. Alanezi, “Detection and Analyzing Phishing Emails Using
NLP Techniques,” in 2023 5th International Congress on Human-Computer Interaction,
Optimization and Robotic Applications (HORA), Istanbul, Turkiye: IEEE, Jun. 2023, pp. 1–6.
doi: 10.1109/HORA58378.2023.10156738.
5. F. Schroff, D. Kalenichenko, and J. Philbin, “FaceNet: A unified embedding for face
recognition and clustering,” in 2015 IEEE Conference on Computer Vision and Pattern
Recognition (CVPR), Boston, MA, USA: IEEE, Jun. 2015, pp. 815–823. doi: 10.1109/
CVPR.2015.7298682.
6. S. Shen et al., “CLIP-Cluster: CLIP-Guided Attribute Hallucination for Face Clustering,” in
2023 IEEE/CVF International Conference on Computer Vision (ICCV), Paris, France: IEEE,
Oct. 2023, pp. 20729–20738. doi: 10.1109/ICCV51070.2023.01900.
7. H. Wu, V. Albiero, K. S. Krishnapriya, M. C. King, and K. W. Bowyer, “Face Recognition
Accuracy Across Demographics: Shining a Light Into the Problem,” in 2023 IEEE/CVF
Conference on Computer Vision and Pattern Recognition Workshops (CVPRW), Vancouver,
BC, Canada: IEEE, Jun. 2023, pp. 1041–1050. doi: 10.1109/CVPRW59228.2023.00111.
8. Setia, S., Anjli, K., Bisht, U., Jyoti, Raj, D. Event Management System Using Spatial and
Event Attribute Information. SN COMPUT. SCI. 6, 290 (2025). https://doi.org/10.1007/
s42979-025-03781-0.
9. Naitik, D. Raj, D. K. Rajan, A. K. Gupta, A. K. Agrawal and K. R. Krishna, “Enhancing
Toxic Comment Detection with BiLSTM-Based Deep Learning Model,” 2024 International
Conference on Information Science and Communications Technologies (ICISCT), Seoul,
Korea, Republic of, 2024, pp. 206-211, doi: 10.1109/ICISCT64202.2024.10956568.
10. S. Singh, P. Prakash, G. Baghel, A. Singh, D. Raj and A. K. Agrawal, “Banana Crop
Health: A Deep Learning-Based Model for Disease Detection and Classification,” 2024
27th International Symposium on Wireless Personal Multimedia Communications (WPMC),
Greater Noida, India, 2024, pp. 1-6, doi: 10.1109/WPMC63271.2024.10863138.
11. Adhikari, M.S., Gupta, R., Raj, D., Astya, R., Ather, D., Agrawal, A. (2025). Prevention of
Attacks on Spanning Tree Protocol. In: Dutta, S., Bhattacharya, A., Shahnaz, C., Chakrabarti,
S. (eds) Cyber Intelligence and Information Retrieval. CIIR 2023. Lecture Notes in Networks
and Systems, vol 1139. Springer, Singapore. https://doi.org/10.1007/978-981-97-7603-0_24
12. D. Raj, A. K. Gupta and K. Rama Krishna, “Comparative Analysis of Different Approaches
for Cyber Forensics,” 2024 4th International Conference on Technological Advancements in
Computational Sciences (ICTACS), Tashkent, Uzbekistan, 2024, pp. 42-47, doi: 10.1109/
ICTACS62700.2024.10840964
13. Raj, D., Ather, D. & Sagar, A.K. “Advancing Vehicular Ad-Hoc Network Solutions in
Emerging Economies: A Comparative Analysis of V2V Protocols Through Simulation
Studies”. SN COMPUT. SCI. 5, 1077 (2024). https://doi.org/10.1007/s42979-024-03411-1
14. Bhardwaj, A., Sharma, A., Raj, D., Ather, D., Sagar, A. K., & Jain, V. (2025). “Dynamic
and Scalable Privacy-Preserving Group Data Sharing in Secure Cloud Computing”. In N.
Chaubey & N. Chaubey (Eds.), Advanced Cyber Security Techniques for Data, Blockchain,
IoT, and Network Protection (pp. 89-122). IGI Global Scientific Publishing. https://doi.
org/10.4018/979-8-3693-9225-6.ch004
15. Singhal, R., Jain, V., & Raj, D. (2025). E-Health Transforming Healthcare Delivery With AI,
Blockchain, and Cloud. In M. Lytras, A. Alkhaldi, & P. Ordóñez de Pablos (Eds.), Harnessing
AI, Blockchain, and Cloud Computing for Enhanced e-Government Services (pp. 475-510).
IGI Global Scientific Publishing. https://doi.org/10.4018/979-8-3693-7678-2.ch015
16. Gupta, R., Adhikari, M. S., Raj, D., Jain, V., Sagar, A. K., & Ather, D. (2024). Blockchain
in Web3.0. In K. Abhishek & C. Chakraborty (Eds.), Blockchain-Based Solutions for
Accessibility in Smart Cities (pp. 171-204). IGI Global. https://doi.org/10.4018/979-8-3693-
3402-7.ch007
17. Pranjal, Vaishnavi, Divyansh, Raj, D., Jain, V., Agarwal, A.K. (2024). “Adversarial Attacks
on Neural Networks”. In: Dutta, S., Bhattacharya, A., Shahnaz, C., Chakrabarti, S. (eds)
Cyber Intelligence and Information Retrieval. CIIR 2023. Lecture Notes in Networks and
Systems, vol 1025. Springer, Singapore. https://doi.org/10.1007/978-981-97-3594-5_34.
18. Gandhar A.; Gupta K.; Pandey A.K.; Raj D., “Fraud Detection Using Machine Learning and
Deep Learning”, 2024, SN Computer Science, Volume-5, Issue-5, DOI: 10.1007/s42979-024-
02772-x
19. Prajapati A.; Gupta A.; Mishra S.; Raj D.; Singh M.K.; Goyal M.K., “An Exploration on
Big Data Analytical Techniques: A Review”, 2024, Proceedings of the 18th INDIAcom; 11th
International Conference on Computing for Sustainable Global Development, INDIACom
2024, pp: 123-128, DOI: 10.23919/INDIACom61295.2024.10498836
20. Chaudhary A.; Krishna K.C.; Shadik M.; Raj D., “Detection of Phishing Link Using Different
Machine Learning Techniques”, 2024, Lecture Notes in Networks and Systems, Volume-896,
pp: 63-77, DOI: 10.1007/978-981-99-9811-1_6
21. Rai S.; Upadhyay A.K.; Sharma D.; Raj D.; Gupta A.K.; Ather D., “Quantum cryptography-A
modern approach”, 2023, Journal of Discrete Mathematical Sciences and Cryptography,
Volume-26, Issue-7, pp: 1991-2006, DOI: 10.47974/JDMSC-1839
22. Raj D.; Sagar A.K., “Vehicular Ad-hoc Networks: A Review on Applications and Security”,
2023, Communications in Computer and Information Science, Volume-1921 CCIS, pp: 241-
255, DOI: 10.1007/978-3-031-45124-9_19
23. Dhoundiyal S.; Arora A.; Mohakud S.; Patadia K.; Gupta A.K.; Raj D., “A Multilingual Text
to Speech Engine Hindi-English: Hinglish”, 2023, Proceedings of the 12th International
Conference on System Modeling and Advancement in Research Trends, SMART-2023, pp:
480-485, DOI: 10.1109/SMART59791.2023.10428607
24. Santhan A.; Tomar A.K.; Arora V.; Raj D., “Tank water flow automation”, 2023, Artificial
Intelligence, Blockchain, Computing and Security: Volume 1, Volume-1, pp: 924-928, DOI:
10.1201/9781003393580-138
25. Chaudhary A.; Krishna K.C.; Shadik M.; Raj D., “A review on malicious link detection
techniques”, 2023, Artificial Intelligence, Blockchain, Computing and Security: Volume 1,
Volume-1, PP: 768-777, DOI: 10.1201/9781003393580-114
26. Ali S.A.; Roy N.R.; Raj D., “Software Defect Prediction using Machine Learning”, 2023,
Proceedings of the 17th INDIACom; 10th International Conference on Computing for
Sustainable Global Development, INDIACom 2023, pp: 639-642
27. Borges, Tanya and Rai, Akash and Raj, Dharm and Ather, Danish and Gupta, Keshav, “Kidney
Stone Detection using Ultrasound Images” (July 14, 2022). Proceedings of the Advancement
in Electronics & Communication Engineering 2022, Available at http://dx.doi.org/10.2139/
ssrn.4159208
28. Jain, Ashima and Sarkar, Arup and Ather, Danish and Raj, Dharm, “Temperature Based
Automatic Fan Speed Control System using Arduino” (July 14, 2022). Proceedings of the
Advancement in Electronics & Communication Engineering 2022, Available at SSRN: http://
dx.doi.org/10.2139/ssrn.4159188 .
29. Challa, Neha and Baishya, Kriti and Rohatgi, Vinayak and Gupta, Keshav and Ather, Danish
and Raj, Dharm, Recent Advances in Sign Language Detection: A Brief Survey (July 14,
2022). Proceedings of the Advancement in Electronics & Communication Engineering 2022,
Available at http://dx.doi.org/10.2139/ssrn.4157565.
30. Malhotra, Chiranjeev and, Devanshu and Sharma, Sourav and Arquam, Md. and Maini, Tarun
and Raj, Dharm, “Complete Medical Solutions With InstaMedi” (July 14, 2022). Proceedings
of the Advancement in Electronics & Communication Engineering 2022, Available at http://
dx.doi.org/10.2139/ssrn.4159204
31. Agarwal A.K.; Ather D.; Astya R.; Parygin D.; Garg A.; Raj D., “Analysis of Environmental
Factors for Smart Farming: An Internet of Things Based Approach”, 2021, Proceedings of
the 10th International Conference on System Modeling and Advancement in Research Trends,
SMART 2021, pp: 210-214, DOI: 10.1109/SMART52563.2021.9676305
32. Ojha R.P.; Raj D.; Srivastava P.K.; Sanyal G., “Gaussian tendencies in data flow in
communication links”, 2018, Advances in Intelligent Systems and Computing, Volume-729,
PP: 499-505, DOI: 10.1007/978-981-10-8536-9_48
33. Srivastava M.; Singh H.M.; Gupta M.; Raj D., “Digital watermarking using spatial domain
and triple des”, 2016, Proceedings of the 10th INDIACom; 3rd International Conference on
Computing for Sustainable Global Development, INDIACom 2016, PP: 3031-3035.
34. Kumar S.; Raj D., “A contemporary approach to hybrid expert systems: Case base reasoning”,
2010, 2010 International Conference on Computer and Communication Technology,
ICCCT-2010, pp: 736-740, DOI: 10.1109/ICCCT.2010.5640376
35. Raj D.; Tripathi R.C., “Method for generating 3-dimensional wireframe model from different
2-dimensional drawings”, 2010, NISS2010-4th International Conference on New Trends in
Information Science and Service Science, pp: 313-318.