The recognition process of 3D face in cloud environment is vulnerable to the interference of external environment, resulting in poor recognition accuracy, therefore, a 3D face recognition method in cloud environment based on semi supervised clustering algorithm is proposed in this paper, after Harris feature points of successful matching of a 2D image are mapped into 3D space, surface fitting method estimated by the least squares is used to extract the curvature information corresponding to feature points, maximum and minimum principal curvatures are constructed as the final curvature eigenvector. The semi supervised clustering algorithm is introduced to perform the cluster judgement to decide if the sample is labeled 3D face sample. According to the class probability or membership degree of 3D face samples to preselect partial samples, labeled 3D face samples training classifier is established, after the second-selection is processed for the preselected 3D face samples according to the classification confidence, the selected results and the predicted labels are added into labeled samples. The iterations are applied to the semi supervised clustering algorithm to cluster the original labeled samples, new labeled samples and label the rest of the unlabeled samples,. The iterative process is repeated until all samples have been marked, and the labeled samples are identified 3D face data. The experiment combined proposed method with cloud computing platform, the experimental results show that the proposed method has high recognition accuracy and efficiency.
['Cuixia Li', 'Yingjun Tan', 'Dingbiao Wang', 'Peijie Ma']
Research on 3D face recognition method in cloud environment based on semi supervised clustering algorithm