Ijraset Journal For Research in Applied Science and Engineering Technology
Authors: Om Bhakat, Poulami Roy, Poushmita Paul, Prabhat Ranjan, Prachi Shaw, Avali Banerjee, Koushik Pal, Soma Boral
DOI Link: https://doi.org/10.22214/ijraset.2025.72743
Certificate: View Certificate
Face recognition is among the most productive image processing applications and has a pivotal role in the technical field. Nowadays, the use of biometrics like face recognition system has been crucial in authentication concretely in attendance process. The system’s goal is to make the attendance marking process quick and easy because the teacher’s tedious job in class is time consuming in monitoring the students while marking attendance and ensuring that no fake attendance is marked. To solve the problem efficiently, the system employs a machine approaching rigorous attendance verification. The purpose of a face recognition system is to automate the recordings of employees, eliminating the need for manual clock-ins or time-sheets. This system ensures accurate attendance records, reducing the chances of errors or buddy punching. This attendance process saves time and resources for HR departments and teachers. This system provides a contactless solution for attendance in situations where hygiene and safety are paramount. These systems can be used in various settings, including workplaces, educational institutions, events, and even healthcare facilities
COVID-19 accelerated the adoption of digital technologies, including remote work and online education.
Traditional attendance systems (manual or paper-based) are inefficient, error-prone, time-consuming, and lack real-time access.
To address these issues, digital attendance systems, particularly those using facial recognition, offer improved accuracy, security, transparency, and efficiency.
Facial Recognition Attendance Systems automate the attendance process by detecting and recognizing faces, recording entry/exit times without manual input.
Benefits include:
Elimination of buddy punching (proxy attendance).
Time-saving and cost-efficient.
Enhanced data security and accessibility for administrators.
Useful for students and employees alike.
A. RFID + Face Recognition
Hybrid system using RFID for quick check-in and facial recognition for identity verification.
Increases accuracy and reduces proxy attendance.
B. Iris Recognition
Highly secure method using unique iris patterns for authentication.
Offers excellent precision and is resistant to forgery.
C. Machine Learning-Based Recognition
Uses ML models like Viola-Jones, HOG, and SVM/CNN for real-time, accurate facial recognition.
Learns and adapts over time for improved results.
D. Eigenfaces & Fisherfaces
Traditional techniques using PCA (Eigenfaces) and LDA (Fisherfaces) for dimensionality reduction and classification.
Useful for understanding earlier approaches before deep learning.
E. Hybrid Model: DWT + DCT + RBF
Combines wavelet and cosine transforms for feature extraction, followed by RBF networks for classification.
Offers high performance under challenging conditions (lighting, occlusions, etc.).
A. Dataset Creation
Collects facial images of users and stores them with identifiers for future comparison.
B. Face Detection
Uses algorithms like Haar cascades to identify facial regions in live video streams.
C. Face Recognition
Uses techniques such as LBPH and CNN to extract and compare facial features with stored data.
D. Attendance Update
If a face match is found, attendance is marked with a timestamp and stored in a database.
Key Tools & Technologies
OpenCV: For image processing and face detection.
HTML/CSS + React: For user-friendly, real-time web interfaces.
Flask: Backend logic for processing and routing data.
Face Recognition Library: Uses pre-trained models for facial encoding and matching.
MySQL: Stores facial data and attendance logs securely.
Real-Time Components:
Threading & Scheduling: Allows simultaneous video capture and data processing.
Flask-SocketIO: Enables live updates on the user interface.
The facial recognition-based attendance management system is an innovative and effective solution designed to overcome the limitations of traditional attendance methods. Manual attendance systems are usually slow, can easily have mistaken, and make it easier for students or employees to fake their presence. This system transforms attendance tracking by using biometric technology specifically, facial recognition to automate the entire process in a contactless and secure manner. By capturing live video, detecting faces, and matching them with pre-registered data, the system automatically marks attendance and records timestamps accurately. This eliminates the need for manual clock-ins, paper-based records, or physical ID cards. It not only improves accuracy but also significantly reduces administrative workload for teachers, HR departments, and other staff. Additionally, it ensures transparency and real-time monitoring of attendance records, which can be accessed remotely. The use of technologies such as OpenCV, face recognition libraries, Flask, MySQL, and HTML/CSS/React allows for the development of a responsive, interactive, and user-friendly platform. These tools work together to create a system that can recognize faces under varying conditions, such as different lighting, angles, or facial expressions. Real-time frameworks like Flask-SocketIO further enhance user experience by instantly displaying recognition results on the interface. One of the major benefits of this system is its suitability for post-COVID environments, as it offers a contactless solution that supports health and hygiene protocols. It also minimizes the risk of data manipulation and enhances security through biometric verification. Beyond educational institutions, it has broad applications in offices, healthcare, law enforcement, retail, and secure facilities. The future scope of this technology is promising. It can be enhanced by integrating advanced features such as liveness detection to prevent spoofing, multi-factor authentication for added security, and mobile apps for easier access and notifications. Cloud deployment can make it scalable across multiple locations, and more advanced AI models like deep learning and 3D recognition can further improve accuracy. In summary, the facial recognition attendance system offers a powerful combination of accuracy, efficiency, security, and adaptability. It modernizes attendance tracking, reduces manual effort, prevents fraudulent entries, and brings convenience to users. With its wide range of applications and potential for future enhancements, it represents a significant step toward smarter, safer, and more reliable attendance management in today’s digital world.
[1] Curiosity Deck, \"Face Recognition: A Simple Overview,\" *Medium*, [Online]. Available: https://medium.com/@curiositydeck/face-recognition-a-s imple-overview-41faa100f7fd. [Accessed: Apr. 17, 2025]. [2] A. Chatbot’s Life, \"How to Build a Face Recognition System,\" *Medium*, [Online]. Available: https://medium.com/a-chatbots-life/how-to-build-a-f ace-recognition-system-17f8425da5e3. [Accessed: Apr. 17, 2025]. [3] IJCRT, \"Face Recognition Based Attendance System,\" *Int. J. of Creative Research Thoughts (IJCRT)*, [Online]. Available: https://ijcrt.org/papers/IJCRTI020016.pdf. [Accessed: Apr. 17, 2025]. [4] Scaler Topics, \"Smart Attendance System using Face Recognition,\" *Scaler.com*, [Online]. Available: https://www.scaler.com/topics/smart-attendance-system-using-face- recognition/. [Accessed: Apr. 17, 2025]. [5] M. S. Akbar et al., \"Face Recognition and RFID Verified Attendance System,\" *2018 Int. Conf. on Computing, Electronics and Communications Engineering (iCCECE)*, London, UK, 2018, pp. 130–134. [6] K. O. Okokpujie et al., \"Design and Implementation of a Student Attendance System Using Iris Biometric Recognition,\" *2017 Int. Conf. on Computational Science and Computational Intelligence (CSCI)*, Las Vegas, NV, 2017, pp. 1793–1796. [7] H. Rathod et al., \"Automated Attendance System Using Machine Learning Approach,\" *2017 Int. Conf. on Nascent Technologies in Engineering (ICNTE)*, Navi Mumbai, 2017, pp. 1–5. [8] A. R. S. Siswanto, A. S. Nugroho, and M. Galinium, \"Implementation of Face Recognition Algorithm for Biometrics Based Time Attendance System,\" *2014 Int. Conf. on ICT for Smart Society (ICISS)*, Bandung, 2014, pp. 1–6. [9] S. Lukas et al., \"Student Attendance System in Classroom Using Face Recognition Technique,\" *2016 Int. Conf. on Information and Communication Technology Convergence (ICTC)*, Jeju, South Korea, 2016, pp. 1032–1035. [10] \"Eigenface,\" Wikipedia, [Online]. Available: https://en.wikipedia.org/wiki/Eigenface. [Accessed: Apr. 17, 2025]. [11] S. Smitha, P. S. Hegde, and A. Afshin, \"Face Recognition Based Attendance Management System,\" *Int. J. Eng. Res. Technol. (IJERT)*, vol. 9, no. 5, pp. 1190–1192, May 2020. [12] \"IJNRD Paper: Attendance Management System Using Face Recognition,\" *International Journal of Novel Research and Development*, April 2024. [Online]. Available: https://www.ijnrd.org/papers/IJNRD2404672.pdf [13] Department of ECE, ANITS, \"Face Recognition Based Attendance System,\" *B.Tech Final Year Project Report*, 2020–2021. [Online]. Available: https://ece.anits.edu.in/Project%20Reports%202020-21/ Sec-B/B-13.pdf [14] Sathyabama Institute of Science and Technology, \"Face Recognition Based Attendance Monitoring,\" *Project Report, B.E. ECE Batch 2019–2023*, 2023. [Online]. Available: https://sist.sathyabama.ac.in/sist_naac/aqar_2022_2023 /documents/1.3.4/b.e-ece-19-23-batchno-117.pdf [15] S. H. Sheikh and D. S. Karale, \"Real-Time Face Recognition and Detection for Smart Attendance System Using Machine Learning,\" *ITM Web of Conferences*, vol. 32, 2020. [Online]. Available: https://www.itm-conferences.org/articles/itmconf/abs/ 2020/02/itmconf_icacc2020_02001/itmconf_icacc2020_0200 1.html [16] TechTarget, \"Face Detection – Definition and Applications,\" *SearchEnterpriseAI*. [Online]. Available: https://www.techtarget.com/searchenterpriseai/definiti on/face- detection [17] V. Murugesan, V. Mekala, and K. Viswanatham, \"Attendance Management System Using Face Recognition Method,\" *ResearchGate*, 2021. [Online]. Available: https://www.researchgate.net/publication/356703144_Attendance_Management_System_Using_Face_Recognition_Metho [18] Implementation Report. Available at: 6 https://ece.anits.edu.in/Project%20Reports%202020-21/Sec-B/B-13.pdf [19] OpenCV Usage. Available at: https://ece.anits.edu.in/Project%20Reports%202020-21/Sec-B/B-13.pd [20] HTML/CSS + React. Available at: https://www.ijnrd.org/papers/IJNRD2404672.pd [21] Flask Framework. Available at: https://www.ijnrd.org/papers/IJNRD2404672.pd [22] Face Recognition Library - Report. Available at: https://www.pmu.edu.sa/attachments/academics/pdf/udp/coe/dept/ee/face_detection_system_report.pd [23] Face Recognition Library - IJNRD. Available at:https://www.ijnrd.org/papers/IJNRD2404672.pd [24] MySQL Use Case. Available at: https://doi.org/10.5120/ijca202192150 [25] Real-Time Checkpoints. Available at: [26] Refined Precision. Available at: https://medium.com/@jmayuresh25/face-recognition-system-security-analysis-for-authentication-97635c8351d [27] Refined Precision (2). Available at: https://www.ijnrd.org/papers/IJNRD2404672.pdf [28] Streamlined Efficiency. Available at: https://ijcrt.org/papers/IJCRTI020016.pd [29] Streamlined Efficiency (2). Available at: https://www.ijnrd.org/papers/IJNRD2404672.pd [30] Global Availability. Available at: https://trackobit.com/blog/reasons-to-use-facial-recognition-attendance-syste [31] Adaptability. Available at: https://trackobit.com/blog/reasons-to-use-facial-recognition-attendance-syste [32] Safety. Available at: https://medium.com/@jmayuresh25/face-recognition-system-security-analysis-for-authentication-97635c8351d [33] Security and Access Control. Available at: https://www.irjmets.com/uploadedfiles/paper//issue_10_october_2024/62013/final/fin_irjmets1728140366.pd [34] Educational Purposes. Available at: https://www.sciencedirect.com/science/article/pii/S266709682400042 [35] Educational Purposes (2). Available at: https://ieeexplore.ieee.org/document/10006633 [36] Educational Purposes (3). Available at: https://www.m2sys.com/blog/biometric-identification/use-of-face-recognition-attendance-system/ [37] Law Enforcement. Available at: https://anyconnect.com/blog/facial-recognition-applications/ [38] Office Environments. Available at: https://empmonitor.com/blog/implement-facial-recognition-attendance-system/ [39] Customer Service and Retail. Available at: https://indatalabs.com/blog/ai-and-face-recognition-i n-retail [40] Border Control and Immigration. Available at: https://en.wikipedia.org/wiki/Facial_recognition_system [41] Border Control (2). Available at: https://www.revfine.com/facial-recognition-travel-ind ustry/ [42] Healthcare Security. Available at: https://www.maxiomtech.com/facial-recognition-tech-hea lth-security/ [43] Healthcare Security (2). Available at: https://blog.hidglobal.com/10-reasons-prescribe-facial-recognition-healthcare-patient-identification [44] Future Scope. Available at: https://www.ijnrd.org/papers/IJNRD2404672.pdf
Copyright © 2025 Om Bhakat, Poulami Roy, Poushmita Paul, Prabhat Ranjan, Prachi Shaw, Avali Banerjee, Koushik Pal, Soma Boral. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
Paper Id : IJRASET72743
Publish Date : 2025-06-23
ISSN : 2321-9653
Publisher Name : IJRASET
DOI Link : Click Here