本发明公开了一种具有拓扑鲁棒性的三维人脸识别方法,其包括如下步骤:S1对测试样本及三维人脸数据库中的训练集、测试集的三维人脸数据进行预处理;S2对预处理后的三维人脸在度量空间建模(X,dx);S3用离散化Hausdorff距离作为三维人脸外形匹配的相似度准则来计算三维人脸的相似度;S4三维人脸识别结果判定;本发明将欧式距离和测地距离的优势互补,融合成新的几何学意义上的测距——散布距离,反映曲面上两点的平均距离而非仅反映最短路径,具有拓扑鲁棒性,因此可以保持人脸的几何结构特性,彻底解决了因表情变化及拓扑几何结构改变导致识别率降低的问题。