Identification of individuals in a class for attendance is one such application of face recognition. Maintenance and monitoring of attendance records play a vital role in the analysis of the performance of any organization. The purpose of developing an attendance management system is to computerize the traditional way of taking attendance. Automated Attendance Management System performs the daily activities of attendance marking and analysis with reduced human intervention. The prevalent techniques and methodologies for detecting and recognizing face fail to overcome issues such as scaling, pose, illumination, variations, rotation, and occlusions.
They required a solution that could address the following challenges:
The proposed system aims to overcome the pitfalls of the existing systems and provides features such as detection of faces, extraction of the features, detection of extracted features, and analysis of student's attendance. The development team brainstormed on Client's requirement and came up with an optimized solution. Training data in the form of faces of each student was captured and faces were recognized by comparing training data and pictures captured by teachers in the classroom. A Web portal and a mobile application were developed with AI-enabled Face Recognition System.
Key features developed for the solution are as follows:
The end product delivered to Client gave good accuracy. The overall process of attendance marking was made effortless with less interaction of the user. This is one of the best examples of how Artificial Intelligence can help in solving challenges existing in the conventional domain.