Can machine recognize a long-missed old friend? A test to the FaceNet face recognition algorithm

Yuxuan Dong
DOI: https://doi.org/10.1088/1742-6596/2634/1/012055
2023-11-22
Journal of Physics Conference Series
Abstract:Facial recognition receives heated discussion in recent years. Given the increasing demand for portable and easy-to-use face recognition programs, several coding libraries have been developed that includes the algorithm for identifying and classifying faces. One example of such libraries, the "face_recognition" library developed by Adam Geitgey allows fast execution for face recognition tasks and requires only 1 photo as training input. It adopts the Convolutional Neural Network (CNN) from OpenFace, which is built based on the FaceNet algorithm. Although the study claims that the algorithm has a high base on tests from common face dataset, it is not clear whether the algorithm can identify people consistently when they are in their different ages. In this paper, a face dataset is constructed by collecting publicly available photos from celebrities that can be traced to a certain date of taken. These photos are grouped by 5 pieces per person with each photo taken roughly 4 years apart from the previous one. Then, experiments are conducted to test the effectiveness of face_recognition library on identifying the person from these groups of photos. The results report an over 75% success rate for the algorithm on image identification tasks, indicating a good ability for the face encoding to resist the gap of time.
What problem does this paper attempt to address?