Font Size: a A A

A New Privacy Preserving Scheme For Face Recognition

Posted on:2021-03-07Degree:MasterType:Thesis
Country:ChinaCandidate:Q YangFull Text:PDF
GTID:2428330605461325Subject:Computer technology
Abstract/Summary:PDF Full Text Request
Face recognition is a kind of biometric recognition technology based on the facial feature information of a person.With the rapid development of Internet technology,in recent years,the technology of analyzing images based on deep learning convolutional neural networks has achieved great success.Face recognition has been increasingly applied to various fields.With the widespread use of biometrics,important privacy issues have also arisen.The face recognition system collects the user's face data for commercial use.Face data is usually unique and irreplaceable,once leaked,it will cause great damage to the user's privacy.This paper first proposes a face recognition privacy protection scheme based on secure multi-party computing and Siamese neural network,and establishes a face recognition privacy protection model.By calculating sensitive data from multiple sources,it can perform face recognition.At the same time,the privacy of face data can be guaranteed.The solution of this paper is divided into two phases:extracts the face embedding data phase and the face recognition privacy preserving phase.Extracts the face embedding data phase.The offline client extracts facial feature embeddings.First,the face image is pre-processed through face detection and alignment,and then the deep learning model based on the Siamese neural network is used to process the face features to extract low-dimensional face representations(face embeddings).Face embedding refers to removing the final classification layer after the neural network training is completed,and using the output of the previously fully connected layer as a low-dimensional face representation.The client then sends the private data of face embeddings to two remote non-competing servers in a secret sharing manner.The face recognition privacy preserving phase.Training and prediction of face recognition privacy preserving model on online server.Two non-competitive servers private train models using cloud computing through joint multifaceted face embedding data.The parameters of the face recognition privacy protection model after training are stored by the two non-competing servers in the form of secret shared secret text.Later,the trained model is used to recognizer the face by combining the face embedding data to be recognized.The recognition result is still in the form of secret ciphertext,and the recognition result is returned to the client.The client reconstructs the secret to obtain the plain text recognition result,and completes the person face recognition.Finally,this paper analyzes the correctness and security of the scheme,and implements the scheme through experiments.The results show that the face recognition privacy protection scheme based on secure multiparty computing and Siamese neural network not only has reliable security.And has the advantages of light weight,high accuracy,and computational efficiency.This solution has important application value and practical significance for building a safe and efficient face recognition privacy protection system.
Keywords/Search Tags:face recognition, privacy preserving, secure multiparty computing, secret sharing, deep learning, siamese neural network
PDF Full Text Request
Related items