Implementation of Convolutional Neural Network and Vincenty Formula on Face Attendance System Web-Based for Managing the Attendance

Dwiny Meidelfi (1), Hendrick (2), Yulherniwati (3), Novi (4), Alvin Faiz Zulfitri (5)
(1) Department of Information Technology, Politeknik Negeri Padang
(2) Department of Electronics Engineering, Politeknik Negeri Padang
(3) Department of Information Technology, Politeknik Negeri Padang
(4) Department of Information Technology, Politeknik Negeri Padang
(5) Department of Information Technology, Politeknik Negeri Padang
Fulltext View | Download
How to cite (IJASEIT) :
Meidelfi, D., Hendrick, Yulherniwati, Novi, & Zulfitri, A. F. (2023). Implementation of Convolutional Neural Network and Vincenty Formula on Face Attendance System Web-Based for Managing the Attendance. International Journal of Advanced Science Computing and Engineering, 5(3), 287–297. https://doi.org/10.62527/ijasce.5.3.181

The level of student attendance at tertiary institutions has a crucial role in determining the quality of education. The Information Technology Department at Padang State Polytechnic realizes the urgent need to increase the efficiency of managing student attendance, which currently still relies on a manual attendance system. As an innovative solution, this research proposes designing a face-based attendance system that utilizes facial recognition technology to verify student attendance automatically. One of the challenges in developing a face-based attendance system is the accuracy of calculating the distance between the student's location and the institutional location. To overcome this problem, the research used the Vincenty Formula method which was proven to have a high level of accuracy in calculating the distance between two points on the earth. The integration of this method is expected to increase the accuracy of calculating the distance between the student's location and the institution. Apart from that, this attendance system adopts the Convolutional Neural Network (CNN) algorithm, an algorithm specifically designed to process two-dimensional data. CNN is used to learn and detect features in images so that facial recognition can be done with a high level of accuracy. This approach is expected to improve system performance in recognizing and verifying student attendance.

D. Abdullah, “Sistem informasi pelayanan dan keluhan pelanggan di PT. PLN,” 2020.

P. I. Dharma and S. Sumarno, “Website-Based Sales Reporting Information System with the Laravel Framework (Case Study of Pramana Agency),” Procedia Eng. Life Sci., vol. 2, no. 2, 2022.

J. Wu, “Introduction to convolutional neural networks,” Natl. Key Lab Nov. Softw. Technol. Nanjing Univ. China, vol. 5, no. 23, p. 495, 2017.

V. M. P. Salawazo, D. P. J. Gea, R. F. Gea, and F. Azmi, “Implementasi metode convolutional neural network (cnn) pada pengenalan objek video cctv,” J. Mantik Penusa, vol. 3, no. 1.1, 2019.

P. Lu, B. Song, and L. Xu, “Human face recognition based on convolutional neural network and augmented dataset,” Syst. Sci. Control Eng., vol. 9, no. sup2, pp. 29–37, 2021.

K. P. Danukusumo, “Implementasi deep learning menggunakan convolutional neural network untuk klasifikasi citra candi berbasis GPU.” UAJY, 2017.

R. Akbar, A. Aslan, and R. A. Mustaqim, “Qibla Direction Calculation Methods in Islamic Astronomy References in Indonesia,” AHKAM J. Ilmu Syariah, vol. 22, no. 2, 2022.

Taigman, Y., Yang, M., Ranzato, M., & Wolf, L. (2014). DeepFace: Learning Deep Facial Representations for Face Recognition. In 2014 IEEE Conference on Computer Vision and Pattern Recognition (CVPR) (pp. 2477-2485). https://openaccess.thecvf.com/content_cvpr_2014/html/Taigman_DeepFace_Closing_the_2014_CVPR_paper.html

Liu, W., Guo, Y., Lin, L., & He, J. (2017). SphereFace: Deep Hypersphere Embedding for Face Recognition. In 2017 IEEE Conference on Computer Vision and Pattern Recognition (CVPR) (pp. 6738-6746). https://ieeexplore.ieee.org/document/8100196

Deng, J., Pan, J., Zheng, S., Dakkak, I., Wang, Z., Li, K., ... & Huang, Q. (2018). ArcFace: Cosine Margin for Face Recognition. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition (CVPR) (pp. 5065-5074). https://arxiv.org/pdf/1801.07698

Ghilani, C. D. (2000). Vincenty solutions without iteration. Journal of Surveying Engineering, 126(4), 139-143.

Hijmans, R. J. (2012). A comparison of methods for calculating geodetic distances between points on the Earth. International Journal of Geographical Information Science, 26(12), 2269-2292.

Roelefse, C. (2021). Evaluation of different methods for calculating geodetic distances between points on the Earth. GeoGebra Forum. https://www.geogebra.org/m/GXTWfXwU

Khan, M. F., Umair, M., & Madani, S. A. (2020). A Multi-modal Biometric Attendance System based on Facial Recognition and Location Verification. In 2020 International Conference on Computing, Communication, and Security (ICCCS) (pp. 1-6). https://ieeexplore.ieee.org/document/9708535

Ahire, A., Patil, P., & Kadam, P. (2021). Deep learning based attendance system using facial recognition and geofencing. In 2021 International Conference on Recent Advances in Computing and Communication (ICRAC) (pp. 326-330). https://ieeexplore.ieee.org/document/10153549