As a series of tutorials on the most popular deep learning algorithms for new-entry deep learning research engineers, MTCNN has been widely adopted in industry for human face detection task which is an essential step for subsquential face recognition and facial expression analysis. This tutorial is designed to explain how to implement the algorithm. In this tutorial, developers will learn how to build MTCNN model for face detection task.
python MTCNN.py --test_image 'images/s_l.jpg' --mini_face 20
python Video.py --scale 1 --mini_face 32
Please go through the details on MTCNN_Step_by_Step.ipynb
Please go through the details on MTCNN_Training_Step_by_Step.ipynb
- Joint Face Detection and Alignment using Multi-task Cascaded Convolutional Networks
- Coding is heavily based on Dface