Research on face detection method based on improved MTCNN network

Face detection is one of the important topics in computer vision research and is the basis of many applications. A face detection algorithm based on improved Multi-Task Convolution Neural Network (MTCNN) is proposed in this paper. To increase the accuracy of eye location in complex situations, this method improves the network structure of MTCNN, builds a neural network model based on MTCNN using TensorFlow, and cascades an eye regression network. The Face-Net neural network model was used for training, and the obtained training model was used for detection. Experiments have shown that the accuracy on the LFW dataset is 0.9963 and the accuracy on the YouTube Faces DB dataset is 0.9512.

[1]  Sami Romdhani,et al.  Efficient, robust and accurate fitting of a 3D morphable model , 2003, Proceedings Ninth IEEE International Conference on Computer Vision.

[2]  Sami Romdhani,et al.  Estimating 3D shape and texture using pixel intensity, edges, specular highlights, texture constraints and a prior , 2005, 2005 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'05).

[3]  James Philbin,et al.  FaceNet: A unified embedding for face recognition and clustering , 2015, 2015 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[4]  Yiying Tong,et al.  Unconstrained 3D face reconstruction , 2015, 2015 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[5]  Moni Naor,et al.  Computer Vision – ECCV 2016 , 2016, Lecture Notes in Computer Science.

[6]  Hao Li,et al.  Real-Time Facial Segmentation and Performance Capture from RGB Input , 2016, ECCV.

[7]  Tal Hassner,et al.  Regressing Robust and Discriminative 3D Morphable Models with a Very Deep Neural Network , 2016, 2017 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).