movaid7 / OpenCV_ClassAttendance

Automated class attendance system using OpenCV to recognise students in real time

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Automated Class Attendance with Python & OpenCV

Automated class attendance system built with OpenCV to perform multi-person detection & recognition of students

The aim of this project was to implement a camera based solution that periodically takes a still image from a webcam and detects the faces of students. The system then recognises the students present and automatically updates a class register database with attendance and information on latecoming.

However, the implementation that was achieved performed multi-face recognition in real time and continuously updated the recognition model by periodically retraining it with up-to-date pictures of each correctly identified student.

Mockup of what the recognition looked like

About

Automated class attendance system using OpenCV to recognise students in real time


Languages

Language:C++ 100.0%