A face recognition method and apparatus, and a terminal device, applicable to the technical field of face recognition. The method comprises: acquiring body point cloud data of a current user, the body point cloud data comprising a plurality of data points, and each data point having a corresponding coordinate value (S101); extracting face point cloud data in the body point cloud data (S102); obtaining voxel data in the face point cloud data according to the coordinate value of each data point in the face point cloud data (S103); extracting a plurality of feature points in the voxel data using a preset three-dimensional spatial information hierarchical learning network model, and calculating the distance between the feature points (S104); and recognizing, on the basis of the distance between the feature points, whether the current user is a target user (S105). Whether an object to be recognized is a living body is determined by means of depth information in the point cloud data, such that the living body determination can be performed without relying on user behavior, thereby improving the efficiency of face recognition.
FACE RECOGNITION METHOD AND APPARATUS, AND TERMINAL DEVICE