The program demonstrates the three most known face detection algorithms :
- Histogram of Oriented Gradients (HOG) with Support Vector Machine (SVM) model
- Convolutional Neural Network (CNN) based face detection
- Haar Feature based Cascade Classifier
and a Deep Metric Learning based face recognition algorithm.
The project is based on face_recognition library which wraps DLib facial detection/recognition functionality.