Skip to content

Face recognition and identification using Haar cascades classifier and VGG-Face model

Notifications You must be signed in to change notification settings

artemi8/Face-recognition-and-identification

Repository files navigation

Face-recognition-and-identification

This is a practice project of mine to get working understanding of CNNs and it's capabilities in face identification by using transfer learning.

Model used here is VGG-Face model which is created with the weights contributed by the authors of the paper Deep Face Recognition

Files

avg_face_enc_gen.py

This program promts for a name to save the encodings and takes in the camera feed and identifies the face using Haar Cascade Classifiers and VGG-Face model is loaded and the program captures 40 pictures of your face and each face is separately encoded with the model and averaged with all fourty encodings of the face.

face_recognition.py

This simply works like a camera with feature of identifying the people in the camera if they have already saved their encodings using the previous program.

Note

Make sure you download the haarcascade_frontalface_alt.xml file in the same directory

About

Face recognition and identification using Haar cascades classifier and VGG-Face model

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages