MTCNN-NCNN

MTCNN-NCNN with build instructions and implementation in Android: https://github.com/moli232777144/mtcnn_ncnn

MTCNN is an old paper (2016) with very straightforward idea, but it has superior performance-speed balance on mobile devices. The graphs are self-explained. It is a fast Face Detector with Facial Key-points Regression. The gist above claims that it will run 30ms on an low-end Android device.

C++ detect pipeline:https://github.com/deepinsight/mtcnn-ncnn/blob/master/mtcnn/mtcnn.cpp Caffe training:https://github.com/CongWeilin/mtcnn-caffe

Training Prototxt. Notice that, in training stage, all three networks are trained with all three tasks.
Deploy Prototxt. Notice that in inference stage, only classifier and BBox Regression branches are used

Last updated