A three-dimensional face recognition method based on
deep learning includes: constructing a three-dimensional face
deep learning network, calculating the high-frequency-
depth map of each training sample, and then simultaneously inputting the
color face two-dimensional image and the high-frequency-
depth map of each training sample into the face three-dimensional
deep learning network for training; using a color camera to obtain a
color face two-dimensional image of a face to be tested, and then inputting the
color face two-dimensional image of the face to be tested into the trained face three-dimensional deep
learning network, and outputting the three-dimensional
point cloud coordinates of the face to be tested; according to the color face two-dimensional image and the three-dimensional
point cloud coordinates of the face to be tested, calculating a three-dimensional face
feature vector, and then comparing the three-dimensional face
feature vector of the face to be tested with the three-dimensional face
feature vector of the registered face in the registration
library, so as to identify the personnel information of the face to be tested. The present invention belongs to the field of
information technology, and can make full use of the depth information of the face to effectively improve the reliability of the face recognition result.