A Novel Coupled Template for Face Recognition Based on a Convolutional Neutral Network

Skin segmentation can effectively improve accuracy of face searching in a picture. However, it is a difficult problem to segment face skin from a photo with complex background. In this paper, a novel coupled template for face regions extraction after skin segmentation is proposed to overcome the difficulty that face regions are largely sticky to similar skin backgrounds. The algorithm based on the coupled template is able to separate the face regions from similar skin regions correctly and enhance the correct rate of face region detection largely. Moreover, a prior knowledge of standard face region can be embedded into face searching process to locate the face position and then a well-trained convolutional neutral network is used to recognize faces so that the accuracy of face recognition can be improved further. The novel approach has a good adaptability to the image with complex background that results in many large sticky similar skin blocks. The classical basic architecture of convolutional neural network LeNet-5 is employed and only focuses on the accurate located-areas. The high recognition rate and low missing detection are obtained for the pictures with complex background especially with a large number of color blocks similar to skin.

[1]  Du Pei-ming A survey of human face detection , 2006 .

[2]  Kevin Curran,et al.  Neural network face detection , 2005 .

[3]  Junmo Kim,et al.  Image Classification Using Convolutional Neural Networks With Multi-stage Feature , 2014, RiTA.

[4]  Yajie Liu,et al.  Offline handwritten English character recognition based on convolutional neural network , 2012, 2012 10th IAPR International Workshop on Document Analysis Systems.

[5]  Yu Feng-qin A Survey on Human Face Detection , 2009 .

[6]  Yann LeCun,et al.  What is the best multi-stage architecture for object recognition? , 2009, 2009 IEEE 12th International Conference on Computer Vision.

[7]  Zhengyou Zhang,et al.  Improving multiview face detection with multi-task deep convolutional neural networks , 2014, IEEE Winter Conference on Applications of Computer Vision.

[8]  Xiaogang Wang,et al.  Deep Convolutional Network Cascade for Facial Point Detection , 2013, 2013 IEEE Conference on Computer Vision and Pattern Recognition.

[9]  Chengjun Liu,et al.  Face detection using discriminating feature analysis and support vector machine in video , 2004, Proceedings of the 17th International Conference on Pattern Recognition, 2004. ICPR 2004..

[10]  Peng Hong-jing Novel method of face detection in color images based on skin-color segmentation of combining canny operator , 2007 .

[11]  Ying-Nong Chen,et al.  The Application of a Convolution Neural Network on Face and License Plate Detection , 2006, 18th International Conference on Pattern Recognition (ICPR'06).