Smart Attendance Automation Using Camera-Based Face Recognition | IJLTEMAS
00
Days
00
Hrs
00
Min
00
Sec
Submit Your Paper

Smart Attendance Automation Using Camera-Based Face Recognition

Authors

Roshan Malga

Department of Computer Science and Engineering, Hyderabad Institute of Technology and Management Hyderabad, Telangana, India (India)

T. Sai Kumar

Department of Computer Science and Engineering, Hyderabad Institute of Technology and Management Hyderabad, Telangana, India (India)

V. Jashwanth

Department of Computer Science and Engineering, Hyderabad Institute of Technology and Management Hyderabad, Telangana, India (India)

P. Sai Charan

Department of Computer Science and Engineering, Hyderabad Institute of Technology and Management Hyderabad, Telangana, India (India)

S. Karthik

Department of Computer Science and Engineering, Hyderabad Institute of Technology and Management Hyderabad, Telangana, India (India)

Article Information

DOI: 10.51583/IJLTEMAS.2026.151000105

Subject Category: Computer Vision

Volume/Issue: 15/10 | Page No: 1302-1317

Publication Timeline

Submitted: 2026-11-01

Accepted: 2026-11-06

Published: 2026-11-14

Abstract

Attendance management in educational institutions is often performed through manual registers or roll calls, which require staff time and can lead to recording errors, proxy attendance, and difficulty retrieving historical records. This paper presents a web-based Smart Attendance Automation prototype that integrates camera-based face detection and recognition with digital attendance management. The application is developed using Python and Flask, with HTML, CSS, Bootstrap, and JavaScript for the user interface and SQLite for student and attendance records. During enrollment, an administrator enters student details and captures ten facial images per student. The images are organized by roll number and used to train an OpenCV Local Binary Patterns Histograms (LBPH) recognizer. During attendance, browser camera frames are sent to the Flask backend, Haar Cascade detects face regions, and LBPH predicts the registered identity. A configured threshold is applied before a student is accepted. The application checks for an existing record before inserting attendance for the same student and date, and provides student management, daily and monthly reports, individual attendance history, charts, and CSV export. Preliminary testing involved six registered students under good and low lighting, and six unregistered people. The system correctly identified 6/6 registered-student attempts under good lighting and 4/6 under low lighting; the remaining two low-light attempts were rejected. All six unregistered-person tests were rejected as unregistered, with no incorrect acceptance observed. The resulting genuine-student identification rate was 83.33%, the false rejection rate was 16.67%, and the observed false acceptance rate was 0% in this small test sample. These results are preliminary and require validation using a larger, more diverse dataset

Keywords

Smart attendance, face recognition, OpenCV, Haar Cascade, LBPH, Flask, Python, SQLite, biometric privacy.

Downloads

References

1. P. Viola and M. J. Jones, “Robust real-time face detection,” in Proc. IEEE International Conference on Computer Vision (ICCV), 2001, p. 747, doi: 10.1109/ICCV.2001.937709. [Google Scholar] [Crossref]

2. T. Ahonen, A. Hadid, and M. Pietikäinen, “Face description with local binary patterns: Application to face recognition,” IEEE Transactions on Pattern Analysis and Machine Intelligence, vol. 28, no. 12, pp. 2037–2041, Dec. 2006, doi: 10.1109/TPAMI.2006.244. [Google Scholar] [Crossref]

3. A. Budiman, F. Fabian, R. A. Yaputera, S. Achmad, and A. Kurniawan, “Student attendance with face recognition (LBPH or CNN): Systematic literature review,” Procedia Computer Science, vol. 216, pp. 31–38, 2023, doi: 10.1016/j.procs.2022.12.108. [Google Scholar] [Crossref]

4. I. D. M. B. A. Darmawan, “Implementation of face recognition for attendance recording in online learning,” Jurnal Ilmu Komputer, vol. 16, no. 2, 2023, doi: 10.24843/JIK.2023.v16.i02.p06. [Google Scholar] [Crossref]

5. N. Beri, V. Srivastava, and N. Malik, “Face recognition attendance management system using LBPH and Haar Cascade,” Journal of Trends in Computer Science and Smart Technology, vol. 6, no. 3, pp. 257–273, 2024, doi: 10.36548/jtcsst.2024.3.004. [Google Scholar] [Crossref]

6. S. S. Tiwari, S. Kumar, R. V. S. Praveen, G. Kumar, S. C. Sekhar, and R. Bhokare, “Automated smart attendance system for higher education using a lightweight DNN model-based face recognition,” in Proc. 8th International Conference on Computing Methodologies and Communication (ICCMC), 2025, pp. 1513–1518, doi: 10.1109/ICCMC65190.2025.11140746. [Google Scholar] [Crossref]

7. B.-T. Nguyen-Tat, M.-Q. Bui, and V. M. Ngo, “Automating attendance management in human resources: A design science approach using computer vision and facial recognition,” International Journal of Information Management Data Insights, vol. 4, no. 2, Art. no. 100253, 2024, doi: 10.1016/j.jjimei.2024.100253. [Google Scholar] [Crossref]

8. Government of India, “The Digital Personal Data Protection Act, 2023,” Act No. 22 of 2023, Aug. 11, 2023. [Online]. Available: https://www.indiacode.nic.in/indiacode/handle/123456789/22037?view_type=browse [Google Scholar] [Crossref]

9. OpenCV, “Cascade Classifier and Face Recognition Documentation.” [Online]. Available: https://docs.opencv.org/ [Google Scholar] [Crossref]

10. Pallets, “Flask Documentation.” [Online]. Available: https://flask.palletsprojects.com/ [Google Scholar] [Crossref]

11. Python Software Foundation, “Python Documentation.” [Online]. Available: https://docs.python.org/3/ [Google Scholar] [Crossref]

12. SQLite, “SQLite Documentation.” [Online]. Available: https://www.sqlite.org/docs.html [Google Scholar] [Crossref]

Metrics

Views & Downloads

Similar Articles

Engineering,
Management &
Applied Science
Journal
(IJLTEMAS)
Published by RSIS International
Tower B, Suncity Success Tower
Golf Course Ext Rd, Sector 65
Gurugram, Haryana 122101, India
© 2026 IJLTEMAS · RSIS International. ISSN 2278-2540.