高级检索

基于卷积神经网络的多对象人脸识别方法

Multi-object face recognition based on convolutional neural network

  • 摘要: 随着人脸识别技术的发展,识别单一对象的技术已经非常成熟。但是在一些复杂场景中,如果只应用传统的单一人脸识别技术难以满足精确、高效的实际需求。针对复杂场景下的多对象人脸识别的需求,设计并实现了基于卷积神经网络的多对象人脸识别方法。其中的人脸检测核心功能是基于MTCNN(multi task cascaded convolutional networks)模型的规范,设计并训练得到的AMTCNN(advanced multi task cascaded convolutional networks)模型。在训练阶段,应用人脸检测与对齐联合学习、早停策略,以提升模型的泛化性能。在人脸检测阶段应用多尺度输入策略提高小尺寸人脸的检测召回率。在最后的人脸识别阶段,应用人脸识别深度学习库提取 128 维人脸特征向量实现精准的身份识别。综合的对比实验结果显示,相比于传统HOG特征方法,AMTCNN具有更好的性能。

     

    Abstract: With the advancement of facial recognition technology, the identification of a single object has become highly mature. However, in some complex scenarios, applying the traditional single-face recognition technique alone struggles to meet the demands for precision and efficiency. This paper addresses the need for multi-object facial recognition in complex scenarios by designing and implementing a convolutional neural network-based multi-object facial recognition method. The core facial detection functionality is achieved through the standardized design and training of the AMTCNN (advanced multi task cascaded convolutional networks) model, which builds upon the MTCNN (multi task cascaded convolutional networks) model. During the training phase, joint learning of facial detection and alignment, along with the early stopping strategy, is employed to enhance the model's generalization performance. In the facial detection phase, a multi-scale input strategy is applied to improve the recall rate for small-sized faces. Finally, in the facial recognition phase, a deep learning library is used to extract 128-dimensional facial feature vectors for accurate identity recognition. Comprehensive comparative experiments demonstrate that AMTCNN outperforms the traditional HOG feature-based method.

     

/

返回文章
返回