Bemfoo
Bemfoo
> > I used this index in BFM 2009. It's really useful, thanks a lot. > > Recently, I turn to use BFM 2017, and it has a version with...
> Hi, thanks for your code. Do you have plans to upload this part of the code? I am curious how you calculated the KL divergence loss between z and...
我好像是在vs里面安装的qt5, 我也不太清楚这好早写的一直没有更新, 我已经想用opengl重写了:/
这是HDF5库的头文件
libandroid_ceres.so是通过ndk+cmake编译出来的,因为是可以生成的库文件就没放上来,大小也超过github的限制,可以看一下这个CMakeLists文件:https://github.com/Great-Keith/head-pose-estimation/blob/master/android/landmark-fitting/app/src/main/cpp/CMakeLists.txt
你好,我是用的是老师提供的模型所以不方便放出来,但是理论上使用官网的模型也是可行的,只是出于时间关系我还没有测试过,可能会存在一些bug。 你可以使用官方的[2017年版本](https://faces.dmi.unibas.ch/bfm/bfm2017.html)或者[2019年版本](https://faces.dmi.unibas.ch/bfm/bfm2019.html)进行测试,不过同时也需要修改input.txt文件中其他的数据集名称。(2009年版本不可行因为其中不包括表情数据) 过两天如果有时间我会修改进行测试一下。 希望能够帮到你 :)
我尝试了一下2017版本的,上传了一个inputs-2017.txt你可以参考一下,2019我还在下载中网速好慢q...不过应该大同小异,规则参见:https://github.com/Great-Keith/BFM-tools 还有代码中有几个地方需要修改: 1) tex_mu是否需要乘以255(即color/model/mean中的颜色范围是0~1还是0~255,代码默认0~255) 2) triangle list的矩阵是否需要转置(代码中默认(n_face,3)) 3) triangle list的起始下标是0还是1(代码默认1) 我修改这些部分后就可以生成平均脸了。 不过我还没有将代码修改到完全兼容各种模型,所以没有push上来,你可以自己再试试看。
> > 我尝试了一下2017版本的,上传了一个inputs-2017.txt你可以参考一下,2019我还在下载中网速好慢q...不过应该大同小异,规则参见:[Great-Keith/BFM-tools](https://github.com/Great-Keith/BFM-tools) > > 还有代码中有几个地方需要修改: > > > > 1. tex_mu是否需要乘以255(即color/model/mean中的颜色范围是0~1还是0~255,代码默认0~255) > > 2. triangle list的矩阵是否需要转置(代码中默认(n_face,3)) > > 3. triangle list的起始下标是0还是1(代码默认1) > > > > 我修改这些部分后就可以生成平均脸了。 > > 不过我还没有将代码修改到完全兼容各种模型,所以没有push上来,你可以自己再试试看。...
> 按照你说的这几个修改之后终于可以出来正常的人脸了。 > 不过2017的要注释掉表情的部分 > current_blendshape = current_shape;// +current_expr; > 并且滑动块调节似乎对scale参数很敏感,一不小心就会出现奇奇怪怪的画面-_-|| 哈哈尴尬 大概也是因为模型PC比例不太一样的。