Advanced Game Tech All Machine Learning

人脸 Mean+PCA 实验

    实验完全基于COMA这份代码,原因是这里面有完整的整个人头的数据库,以及PCA相关的代码,因此只要在这个基础上尝试去实现自己的所想即可。 https://github.com/anuragranj/coma     首先我们要找到一份实现了读取和存储网格数据的代码,最好还包括实时展示。computeModels.py 是合适选择,做适当的修改即可实现其包含的意义,主要就是展示结果模型的比较。     代码分析:     首先是terminal数据输入的支持,这边要注意的是选择的数据,输入的格式如default所示。     然后是最重要的FaceData数据类型的初始化。 这边要输入的是训练和测试数据集,以及模板模型。我们深入去看facedata数据类型的构成你会发现,这个数据类型里面产生的数据 std, mean, pca 等等全部是根据train数据来生成的,模板模型唯一的作用就是提供face信息。这也就是为什么改动.obj文件对结果没有影响。 …