EDUTRACK: A CHECKPOINT-BASED FACE-RECOGNITION ATTENDANCE SYSTEM FOR UZBEK HIGHER EDUCATION

Авторы

  • Shahriyor Turayev School of Computer Science and Engineering Inha University in Tashkent Tashkent, Uzbekistan Автор

DOI:

https://doi.org/10.65164/kemsxf78

Ключевые слова:

Index Terms—face recognition, classroom attendance, deployment case study, ArcFace, pgvector, educational technology, Central Asia.

Аннотация

Manual attendance in higher education consumes 5–10 minutes of every lecture, scales poorly to large classrooms, and is easily defeated by proxy sign-ins and mid-lecture departures. Prior face-recognition attendance systems address the sign-in cost but overwhelmingly report only laboratory accuracy on small, controlled datasets and do not defend against attendance fraud that occurs during a session. We present EduTrack, a production-grade classroom attendance platform deployed for one semester at Inha University in Tashkent, Uzbekistan. EduTrack combines a Spring Boot orchestration layer, a Python/ONNX recognition engine (YuNet detector + ArcFace R50 512-dimensional embeddings), and a PostgreSQL/pgvector similarity store, achieving a measured P95 end-to-end recognition latency of 47 ms per face on commodity CPU hardware. We contribute (i) a four-window checkpoint-grading scheme that samples attendance across a lecture rather than at a single moment, cutting undetected “sign-and-leave” events by an estimated 93% relative to single-snapshot baselines; (ii) an identity-stabilization rule requiring five consistent matches before recording a recognition, which reduces false-accept rate to an estimated 0.4% at a 0.70 cosine threshold; and (iii) the first reported semester-scale deployment of such a system on a Central Asian student population—a demographic under-represented in face-embedding training corpora. Across three classrooms (N = 168 enrolled students, 12 weeks, 1,240 sessions), EduTrack matched teacher-provided ground truth with 96.2% accuracy, reduced per-lecture attendance overhead from an average of 6.8 minutes to under 10 seconds, and received a mean usability score of 4.3/5 from surveyed teachers (n = 14) and 3.9/5 from students (n = 112), with privacy concerns emerging as the principal adoption barrier.

Библиографические ссылки

[1] M. Turk and A. Pentland, "Eigenfaces for recognition," J. Cognitive Neurosci., vol. 3, no. 1, pp. 71–86, 1991.

[2] F. Schroff, D. Kalenichenko, and J. Philbin, "FaceNet: A unified embedding for face recognition and clustering," in Proc. IEEE CVPR, 2015, pp. 815–823.

[3] J. Deng, J. Guo, N. Xue, and S. Zafeiriou, "ArcFace: Additive angular margin loss for deep face recognition," in Proc. IEEE CVPR, 2019, pp. 4690–4699.

[4] S. Khan, A. Akram, and N. Usman, "Real-time automatic attendance system for face recognition using FaceNet," in Proc. IEEE ICAI, 2020, pp. 1–6.

[5] D. Sunaryono, J. Siswantoro, and R. Anggoro, "An android-based attendance system using face recognition and LBPH," Procedia Comput. Sci., vol. 179, pp. 266–274, 2021.

[6] M. Arsenovic, S. Sladojevic, A. Anderla, and D. Stefanovic, "FaceTime – Deep learning based face recognition attendance system," in Proc. IEEE SISY, 2017, pp. 53–58.

[7] J. Johnson, M. Douze, and H. Jégou, "Billion-scale similarity search with GPUs," IEEE Trans. Big Data, vol. 7, no. 3, pp. 535–547, 2021.

[8] pgvector Contributors, "pgvector: Open-source vector similarity search for PostgreSQL," 2024. [Online]. Available: https://github.com/pgvector/pgvector

[9] R. Gupta, S. Rana, and V. Chaudhary, "Dual-phase face-recognition attendance," in Proc. IEEE CICT, 2022, pp. 1–5.

[10] S. Lukas, A. R. Mitra, R. I. Desanti, and D. Krisnadi, "Student attendance system in classroom using face recognition technique," in Proc. ICTC, 2016, pp. 1032–1035.

[11] P. Grother, M. Ngan, and K. Hanaoka, "Face recognition vendor test (FRVT) part 3: Demographic effects," NIST IR 8280, 2019.

[12] J. Buolamwini and T. Gebru, "Gender shades: Intersectional accuracy disparities in commercial gender classification," in Proc. ACM FAT*, 2018, pp. 77–91.

[13] W. Wu, H. Peng, and S. Yu, "YuNet: A tiny millisecond-level face detector," Mach. Intell. Res., vol. 20, pp. 656–665, 2023.

[14] Q. Cao, L. Shen, W. Xie, O. M. Parkhi, and A. Zisserman, "VGGFace2: A dataset for recognising faces across pose and age," in Proc. IEEE FG, 2018, pp. 67–74.

[15] Government of Uzbekistan, "HEMIS: Higher Education Management Information System," 2024. [Online]. Available: https://hemis.uz

Опубликован

2026-05-15