User-Friendly Interface Attendance System Based on Python Libraries and Deep Learning
How to cite (IJASEIT) :
The old methods used to manage attendance for students, employees, or even teaching staff using a paper attendance record are considered tiring methods that take time. In addition to errors and repetitions or forgetting to register attendance, even with the presence of manual fingerprinting, due to the diseases that the world has experienced in previous years, it has become undesirable for some because it is considered a means of transmitting infection. In this research, we propose a method to record attendance relying on face recognition technology with real-time video processing by using multi-layer perceptron algorithm with two of python libraries, where the camera device is accessed, a picture of the person is taken, and the image is processed and framed, comparing captured faces with images within the stored database, performing face recognition, then dealing with file operations, and managing time-related tasks. Once the desired person is found, attendance is recorded with the actual time entered into an Excel file, and the file is saved with the date of the day on which attendance was recorded. The designed system works efficiently in the real-time implementation of counting and detection, proven to combine high face-detection accuracy and performance.
K. Panchal et al., "RFID based attendance system for department," Int. J. Intell. Syst. Appl. Eng., vol. 12, no. 14s, pp. 505-514, 2024.
M. H. M. Kamil et al., "Online attendance system based on facial recognition with face mask detection," Multimedia Tools Appl., vol. 82, no. 22, pp. 34437-34457, 2023, doi: 10.1007/s11042-023-14842-y.
S. Salunkhe et al., "Integrated student database and attendance management system with face recognition," EasyChair, Tech. Rep., 2023.
S. P. González-Sabbagh and A. Robles-Kelly, "A survey on underwater computer vision," ACM Comput. Surv., vol. 55, no. 13s, pp. 1-39, 2023, doi: 10.1145/3578516.
D. Wanyonyi and T. Celik, "Open-source face recognition frameworks: A review of the landscape," IEEE Access, vol. 10, pp. 50601-50623, 2022, doi: 10.1109/access.2022.3170037.
D. A. Manjula, D. Kalpana, and S. Guguloth, "Facial recognition attendance monitoring system using deep learning techniques," Int. J. Innov. Eng. Manage. Res., vol. 12, no. 3, pp. 129-137, 2023.
R. V. Petrescu, "Face recognition as a biometric application," J. Mechatronics Robot., vol. 3, p. 237.57, 2019, doi:10.2139/ssrn.3417325.
L. Nosrati, A. M. Bidgoli, and H. H. S. Javadi, "Identifying people's faces in smart banking systems using artificial neural networks," Int. J. Comput. Intell. Syst., vol. 17, no. 1, pp. 1-21, 2024, doi: 10.1007/s44196-023-00383-7.
M. Leo et al., "Analysis of facial information for healthcare applications: A survey on computer vision-based approaches," Information, vol. 11, no. 3, p. 128, 2020, doi: 10.3390/info11030128.
M. Ali, A. Diwan, and D. Kumar, "Attendance system optimization through deep learning face recognition," Int. J. Comput. Digit. Syst., vol. 15, no. 1, pp. 1-12, 2024, doi: 10.12785/ijcds/1501108.
D. A. Maharani et al., "Improving the capability of real-time face masked recognition using cosine distance," in Proc. 6th Int. Conf. Interact. Digit. Media (ICIDM), 2020, doi: 10.1109/icidm51048.2020.9339677.
I. S. Razaq and B. K. Shukur, "Combining wavelet transforms features and high-level features using CNN for face morphing attack detection," Int. J. Inf. Technol., vol. 15, no. 7, pp. 3957-3966, 2023, doi: 10.1007/s41870-023-01424-2.
D. G. H. L. et al., "Face recognition based attendance system," Int. J. Eng. Res. Technol., vol. 9, no. 6, pp. 761-767, 2020.
S. Dev and T. Patnaik, "Student attendance system using face recognition," in Proc. Int. Conf. Smart Electron. Commun. (ICOSEC), 2020, doi: 10.1109/icosec49089.2020.9215441.
S. Khan, A. Akram, and N. J. Usman, "Real time automatic attendance system for face recognition using face API and OpenCV," Wireless Pers. Commun., vol. 113, no. 1, pp. 469-480, 2020, doi: 10.1007/s11277-020-07224-2.
K. Preethi and S. Vodithala, "Automated smart attendance system using face recognition," in Proc. 5th Int. Conf. Intell. Comput. Control Syst. (ICICCS), 2021, doi: 10.1109/ICICCS51141.2021.9432140.
R. R. Asaad et al., "Image processing with Python libraries," Acad. J. Nawroz Univ., vol. 12, no. 2, pp. 410-416, 2023.
E. Yose, V. Victor, and N. Surantha, "Portable smart attendance system on Jetson Nano," Bull. Electr. Eng. Inf., vol. 13, no. 2, pp. 1050-1059, 2024, doi: 10.11591/eei.v13i2.6061.
A. Qashlim et al., "Smartphone technology applications for milkfish image segmentation using OpenCV library," Int. J. Interact. Mob. Technol., vol. 14, no. 8, pp. 150-163, 2020.
I. Kiselev, "Comparative analysis of libraries for computer vision OpenCV and AForge," in J. Phys.: Conf. Ser., 2020, IOP Publishing.
K. D. Ismael and S. J. Irina, "Face recognition using Viola-Jones depending on Python," Indones. J. Electr. Eng. Comput. Sci., vol. 20, no. 3, pp. 1513-1521, 2020, doi: 10.11591/ijeecs.v20.i3.pp1513-1521.
V. Mekala et al., "Face recognition-based attendance system," Int. J. Innov. Technol. Explor. Eng., vol. 8, no. 12, pp. 520-525, 2019.
S. R. Boyapally and K. J. Supreethi, "Facial recognition and attendance system using Dlib and face recognition libraries," Int. Res. J. Mod. Eng. Technol. Sci., vol. 3, no. 1, pp. 409-417, 2021.
B. Turkoglu and E. Kaya, "Training multi-layer perceptron with artificial algae algorithm," Eng. Sci. Technol. Int. J., vol. 23, no. 6, pp. 1342-1350, 2020, doi: 10.1016/j.jestch.2020.07.001.
M. Desai and M. J. Shah, "An anatomization on breast cancer detection and diagnosis employing multi-layer perceptron neural network (MLP) and convolutional neural network (CNN)," Clin. eHealth, vol. 4, pp. 1-11, 2021, doi: 10.1016/j.ceh.2020.11.002.
Q. Chen, W. Zhang, and Y. Lou, "Forecasting stock prices using a hybrid deep learning model integrating attention mechanism, multi-layer perceptron, and bidirectional long-short term memory neural network," IEEE Access, vol. 8, pp. 117365-117376, 2020, doi: 10.1109/access.2020.3004284.
Z. Car et al., "Modeling the spread of COVID-19 infection using a multilayer perceptron," Comput. Math. Methods Med., vol. 2020, pp. 1-10, 2020, doi: 10.1155/2020/5714714.
I. Lorencin et al., "Using multi-layer perceptron with Laplacian edge detector for bladder cancer diagnosis," Artif. Intell. Med., vol. 102, p. 101746, 2020, doi: 10.1016/j.artmed.2019.101746.
Y. Shewale, S. Kumar, and S. Banait, "Machine learning based intrusion in IoT network using MLP and LSTM," Int. J. Intell. Syst. Appl. Eng., vol. 11, no. 7s, pp. 210-223, 2023.
S. Nosratabadi et al., "Prediction of food production using machine learning algorithms of multilayer perceptron and ANFIS," Agriculture, vol. 11, no. 5, p. 408, 2021, doi: 10.3390/agriculture11050408.