Are you an EPFL student looking for a semester project?
Work with us on data science and visualisation projects, and deploy your project as an app on top of Graph Search.
State-of-the-art (SOTA) face recognition systems generally use deep convolutional neural networks (CNNs) to extract deep features, called embeddings, from face images. The face embeddings are stored in the system's database and are used for recognition of the enrolled system users. Hence, these features convey important information about the user's identity, and therefore any attack using the face embeddings jeopardizes the user's security and privacy. In this paper, we propose a CNN-based structure to reconstruct face images from face embeddings and we train our network with a multi-term loss function. In our experiments, our network is trained to reconstruct face images from SOTA face recognition models (ArcFace and ElasticFace) and we evaluate our face reconstruction network on theMOBIO and LFW datasets. The source code of all the experiments presented in this paper is publicly available so our work can be fully reproduced.
Touradj Ebrahimi, Yuhang Lu, Zewei Xu
Touradj Ebrahimi, Yuhang Lu, Zewei Xu