Web-Based Attendance System Using Arcface, GPS Validation and Liveness Detection
DOI:
https://doi.org/10.32664/smatika.v16i02.2382Keywords:
ArcFace, Face Recognition, Geofencing, Liveness Detection, Web-Based Attendance SystemAbstract
The development of digital attendance systems requires authentication mechanisms that are not only flexible but also secure against identity and location manipulation. Conventional fingerprint-based attendance systems have limitations in supporting employee mobility and still require dedicated hardware at each workplace location. Existing online attendance systems generally implement GPS validation or face recognition independently and often lack mechanisms to prevent identity spoofing attacks. In addition, computationally intensive models may reduce system efficiency in real-time web environments. Therefore, this study proposes a web-based attendance system that integrates lightweight facial authentication, GPS-based geofencing validation, and passive liveness detection to improve both security and computational efficiency.This study aims to develop a web-based attendance system integrating ArcFace-based facial authentication, GPS-based geofencing validation, and Passive Liveness Detection using MiniFASNet. Experimental evaluations were conducted to assess authentication accuracy, computational efficiency, and spoofing detection capability. The results showed that MobileFaceNet achieved an authentication accuracy of 95.00% with an average inference time of 0.0216 seconds per face. In addition, the implemented liveness detection mechanism effectively detected most spoofing attempts involving photographs and replay videos. The system also achieved a False Acceptance Rate (FAR) of 0% under the evaluated experimental conditions and successfully fulfilled all functional requirements. Therefore, the proposed system provides a secure, efficient, and centralized attendance solution suitable for organizations with high employee mobility.
References
[1] A. M. A. DB, M. Faisal, and M. A. M. Hayat, “Implementasi Hybrid CNN, Facial Landmark dan Liveness Detection pada Sistem Absensi Wajah,” J. Inform. Prog., vol. 17, no. 2, pp. 116–120, 2025, doi: 10.56708/progres.v17i2.483.
[2] Z. Cheng, “Design of Face Recognition Course Checking System,” Front. Comput. Intell. Syst., 2025, doi: 10.54097/z106h475.
[3] M. A. Khan, M. Alhaisoni, U. Tariq, H. S. Yong, A. Armghan, and S. Kadry, “Human Face Recognition for Attendance Monitoring System Using Deep Learning Approach,” Comput. Mater. Contin., vol. 70, no. 2, pp. 2763–2778, 2022, doi: 10.32604/cmc.2022.019558.
[4] W. Nawaz, A. Ahmed, H. Tahir, and S. A. Khan, “Deep Learning-Based Face Recognition Attendance System: A Review and Future Directions,” Appl. Sci., vol. 13, no. 5, p. 3124, 2023, doi: 10.3390/app13053124.
[5] D. Sunaryono, J. Siswantoro, and R. Anggoro, “An Android Based Course Attendance System Using Face Recognition,” J. King Saud Univ. - Comput. Inf. Sci., vol. 33, no. 3, pp. 304–312, 2021, doi: 10.1016/j.jksuci.2019.01.006.
[6] M. Syarif and W. Gunawan, “Attendance System Leveraging Haar Cascade Detection and CNN-Based FaceNet Recognition Technology,” JOIV Int. J. Informatics Vis., vol. 9, no. 2, 2025, doi: 10.62527/joiv.9.2.2464.
[7] G. Gadafi, S. Sumarno, and C. Taurusta, “Implementasi Sistem Absensi Pada PG-TK AISYIYAH VI Sebagai Pendataan Absen Guru,” SMATIKA J. Inform., vol. 14, no. 2, pp. 284–296, 2024, doi: 10.32664/smatika.v14i02.1333.
[8] S. Khairnar, S. Gite, K. Kotecha, and S. D. Thepade, “Face Liveness Detection Using Artificial Intelligence Techniques: A Systematic Literature Review and Future Directions,” Big Data Cogn. Comput., vol. 7, no. 1, p. 37, 2023, doi: 10.3390/bdcc7010037.
[9] L. Li, Z. Xia, J. Wu, L. Yang, and H. Han, “Face Presentation Attack Detection Based on Optical Flow and Texture Analysis,” J. King Saud Univ. - Comput. Inf. Sci., vol. 34, no. 4, pp. 1455–1467, 2022, doi: 10.1016/j.jksuci.2022.02.019.
[10] Y. Liu, J. Stehouwer, A. Jourabloo, and X. Liu, “Deep Learning Based Face Anti-Spoofing: A Review,” IEEE Access, vol. 11, pp. 7090–7125, 2023.
[11] Z. Yu, Y. Qin, X. Li, C. Zhao, Z. Lei, and S. Z. Li, “Deep Learning for Face Anti-Spoofing: A Survey,” IEEE Trans. Pattern Anal. Mach. Intell., vol. 46, no. 1, pp. 1–22, 2023, doi: 10.1109/TPAMI.2022.3215850.
[12] S. Chen, Y. Liu, X. Gao, and Z. Han, “MobileFaceNets: Efficient CNNs for Accurate Real-Time Face Verification on Mobile Devices,” in Chinese Conference on Biometric Recognition (CCBR), 2018, pp. 428–436. doi: 10.1007/978-3-319-97909-0_46.
[13] E. N. F. Dewi, G. N. Tarempa, A. N. Rachman, and A. Febriansyah, “Sistem Presensi Perkuliahan Mahasiswa Berbasis Face Recognition dengan Metode Liveness Detection,” Indones. J. Comput. Sci., 2025, doi: 10.31294/ijcs.v4i2.9876.
[14] S. C. M. Rani, M. D. Sumukha, M. Hariprasad, M. N. Kumar, and J. R. Srinivas, “ML-Driven Automated Professor Presence Monitoring Using GPS Geo-Fencing and Face Liveness Detection,” Int. J. Res. Appl. Sci. Eng. Technol., 2025, doi: 10.22214/ijraset.2025.73664.
[15] G. C. Terampe and A. Pramudwiatmoko, “Facial Recognition Performance Evaluation with YOLOv8, ArcFace, and SVM in a Contactless Employee Attendance System,” J. Ris. Inform., vol. 8, no. 1, pp. 108–120, 2025, doi: 10.34288/jri.v8i1.465.
[16] S. Jia, C. Hu, G. Guo, and Z. Xu, “Face Anti-Spoofing Based on Deep Learning: Recent Advances and Challenges,” Electronics, vol. 12, no. 9, p. 2068, 2023, doi: 10.3390/electronics12092068.
[17] Y. Martinez-Diaz, M. Nicolas-Diaz, H. Mendez-Vazquez, L. S. Luevano, and L. Chang, “Benchmarking Lightweight Face Architectures on Specific Face Recognition Scenarios,” Artif. Intell. Rev., vol. 54, pp. 6201–6244, 2021, doi: 10.1007/s10462-021-09974-2.
[18] N. Surantha and B. Sugijakko, “Lightweight Face Recognition-Based Portable Attendance System with Liveness Detection,” Internet of Things, vol. 25, p. 101089, 2024, doi: 10.1016/j.iot.2024.101089.
[19] A. Pawar, R. Hiwanj, P. Koparde, D. Chikmurge, and S. Barve, “Automated Employee Attendance Monitoring Using Liveness Face Recognition and Geofencing in Real Time,” in Proceedings of the IEEE 5th International Conference on Advances in Electronics, Computers and Communications (ICAECC), 2023, pp. 1–6. doi: 10.1109/ICAECC59324.2023.10560301.
[20] J. Deng, J. Guo, N. Xue, and S. Zafeiriou, “ArcFace: Additive Angular Margin Loss for Deep Face Recognition,” IEEE Trans. Pattern Anal. Mach. Intell., vol. 44, no. 10, pp. 5962–5979, 2022, doi: 10.1109/TPAMI.2021.3087709.
[21] J. P. Sitanggang, J. S. Asri, Hermansyah, and I. Sutanto, “Rancang Bangun Sistem Absensi Berbasis Mobile Dengan Memanfaatkan Pengenalan Wajah (Studi Kasus: PT. Ginsa Inti Pratama),” JUSTIKPEN, vol. 5, no. 1, pp. 155–164, 2025, doi: 10.55338/justikpen.v5i1.356.
[22] N. Aloudat and S. Michael, “Location-Based Services Using Geofencing Technology: A Survey,” Futur. Internet, vol. 14, no. 7, p. 215, 2022, doi: 10.3390/fi14070215.
[23] N. V Prasada and I. Ikrimach, “Employee Attendance System Using Face Recognition and GPS Using Local Binary Pattern Histogram,” Int. J. Sci. Technol. Eng. Math., vol. 4, no. 4, pp. 83–107, 2024, doi: 10.53378/ijstem.353133.
Downloads
Published
Issue
Section
License
Copyright (c) 2026 SMATIKA JURNAL

This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.
The writer agreed that the article copyright by Smatika journal and the writer has the right to disseminate the paper published without permission in advance.
