Learned and implemented the Face detection and recognition using face_recognition api
Using face recognition api, self implemented algo in SceneChangeDetect.py and Multithreading pool developed a system in which one can pass argument as past cctv footage and can do facial_recognition(attendance).
50sec(changes rapid) -> 10 sec processing and largely depends upon the visual it is getting as it skips most of the part of frame in which no change occured and also no face detected.
Clone the repository into a python virtual environment with installed packages :
$ git clone https://github.com/Akash16s/Face-Recognition-Attendance.git
-dataset
- Name of person or ID
- Photos
-input CCTV video
(venv)$ python encode.py
(vnev)$ python attendance.py -i "Location of input Video" -d "Input the date and time %Y-%m-%d %H:%M:%S"