- Initially we are preparing a photos database of people whom we will recognize in the future
- When the database is ready, we connect the video stream from the webcam and use cnn to detect the faces in the photo
- Then, with the help of another cnn, we highlight landmarks on the face
- Then we compare them with already known templates
For our project we don't need powerful and expensive hardware, only compact raspberry pi and camera.
- cvlib
- dlib
- face-recognition
- Keras
- matplotlib
- numpy
- opencv-contrib-python
- Pillow
- scikit-learn
- tensorboard
- tensorflow
In this video you can watch the work of the CNN that created and trained by us to recognise the actors of the "Justice League"