/facialattendance

This is a prototype of a model which uses facial data to recognize, authenticate and validate attendance data of people.

Primary LanguagePython

Facial Attendance

This is a model which uses facial data to recognize, authenticate and validate attendance of people. It uses face_recognition a pretained neural network capable of highly accurate face detection based on features extracted from existing pictures of users.

Dependencies

All project dependencies are listed in requirements.txt file.

To install just use:

pip3 install -r requirements.txt

Instructions

First use the command:

git clone https://github.com/OBITORASU/facialattendance.git

After cloning the project, to use it first you need to create a folder named images inside the cloned folder. The images folder is supposed to contain images of your employees with their names as the file name for identification. When the model is run using the webcam, any employee from the images folder will be recognized on the web cam feed and their attendence will be stored in an auto generated csv file. The csv file is regenerated every time the program is re-run, so it is recommended that you take backup of each individual csv when running this script consecutively.