The invention provides a face image normalization method based on an auto-encoding network, which comprises the following steps: step 1, constructing a training
data set of the auto-encoding network,and preprocessing the training
data set; 2, constructing a coding network and a decoding network of the self-coding network, wherein the coding network is constructed based on a Resnet34 module, and the decoding network is composed of a
deconvolution module; 3, using an L1loss
loss function to measure the difference between the
noise face and the normalized face, using a
cross entropy loss function to measure the face image classification loss, and using the result of weighted summation of the two losses as the final
loss function of the self-encoding network; step 4, training the preprocessedtraining
data set on a self-encoding network to obtain a trained face
normalization model; and step 5, inputting the to-be-processed face image into the face
normalization model to complete face image normalization. By the adoption of the technical scheme, faces can be normalized in batches at a time without any
prior information, compared with other face
image restoration algorithms, the methodhas the advantages of being simple, convenient, easy to implement, high in efficiency and good in effect, face image identity information before and after normalization is kept consistent, has the advantages of being invariant in feature and high in accuracy and is of great significance to a face
recognition algorithm.