Electronic Science and Technology ›› 2024, Vol. 37 ›› Issue (12): 79-86.doi: 10.16180/j.cnki.issn1007-7820.2024.12.012

Previous Articles    

Dynamic Face Recognition System Design Based on RetinaFace and FaceNet

LI Yunpeng, XI Zhihong   

  1. College of Information and Communication Engineering,Harbin Engineering University,Harbin 150001,China
  • Received:2023-05-06 Online:2024-12-15 Published:2024-12-16
  • Supported by:
    National Natural Science Foundation of China(62001136)

Abstract:

This study proposes a dynamic face recognition system to address the problem of requiring the recognized individual's cooperation in existing static face recognition processes. The system uses the RetinaFace and FaceNet algorithms for dynamic face detection and recognition, respectively, and is optimized for high recognition accuracy and real-time performance. In particular, GhostNet is used as the backbone network for RetinaFace detection, and Adaptive-NMS(Non Max Suppression) non-maximum suppression is used for face bounding box regression. For FaceNet recognition, MobileNetV1 is used as the backbone network, and a joint loss function combining Triplet loss and cross-entropy loss is used for face classification. The optimized algorithm has excellent performance in detection and recognition The improved RetinaFace algorithm achieves detection accuracies of 93.35%, 90.84%, and 80.43% on the WiderFace dataset, with a frame rate of 53 frame·s-1. For dynamic face detection, the average detection accuracy is 96%, with a frame rate of 21 frame·s-1. When the FaceNet threshold is set to 1.15, the highest recognition rate is 98.23%. The average recognition accuracy of the dynamic recognition system is 98%, with a frame rate of 20 frame·s-1. The experimental results demonstrate that the proposed system fully addresses the problem of requiring cooperation from the recognized individual in static face recognition and achieves high recognition accuracy and real-time performance.

Key words: face detection, face recognition, deep learning, RetinaFace, FaceNet, network lightweight, MobileNet, GhostNet

CLC Number: 

  • TP391.41