Abstract
Traditional attendance recording methods can be replaced with artificial intelligence (AI) methods. This paper aims to develop an automated attendance system with a user-friendly graphical interface in Arabic to enhance user interaction. The Python programming language is used to build the system, which employs object detection and feature extraction algorithms. This system processes a live broadcast from an IP camera installed in the classroom. The system employs object detection algorithms to detect the faces in the video. The face locations are then sent to the feature extraction algorithms to extract and compare features with the features stored in the database. Our paper concludes that automating the attendance registration process using facial recognition technology can achieve up to 100% accuracy. Comparing our proposed system with previous studies, we find that it outperforms them in several aspects. Our method handles real-time tests with a larger number of students. It accommodates students positioned at different distances from the camera within the classroom, demonstrating our method's effectiveness in automating the attendance registration process.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
More From: Iraqi Journal for Computer Science and Mathematics
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.