Non-rigid-ICP
Non-rigid-ICP copied to clipboard
mesh alignment
求问一下,你尝试过用3DMM的平均shape配准自己扫描生成的mesh吗?我看到3DMM里的坐标大概在正负50000,自己扫描得到的大概在正负0.1左右?这个问题应该如何解啊?要配准的mesh朝向不同,还有就是生成的mesh噪点太多,会有多大的影响啊?
坐标可以缩放,朝向可以通过一些3d软件来改变,记录RT批处理一下,噪点不可避免
我是采用了缩放和调整大概的朝向的策略,但是,会出现一个问题就是会把模板压成一个平面,然后基本不在变化,这个问题可能发生的情况是什么?
@baymin182 ,我也出现了你说的压成一个平面的情况,请问你最后解决了吗?
您好,感谢分享,我想问一下nicp论文中有一项是控制光滑smooth的loss,对应在代码中是哪个变量呢?
@Archer666 代码和文章的字符是一一对应的,你仔细看一下就能找到了,毕竟文章给了解析解
@baymin182,我也在做3DMM平均人脸模型和三维人脸数据集中人脸配准的操作,以及一些其它和三维人脸有关的操作,也遇到了一些问题。实在苦于无人交流,我q984498227,可否交流一下???
我最近也在做,交流
@baymin182 @rlczddl 做NICP时,有一种极端的情况,source 点云坍塌到一个面甚至是一个点,实际是落入到 local minimum陷阱中。要得到正确结果,首先要保证两个点云数据的 faces和norms尽可能是正确的,因为边的约束对保持形变的相对稳定非常重要,而正确的法向量可以保证最后一步找最近对应点的正确性。两个点云最好缩放到各维度(-1,1)之间。我不知道你使用的数据质量怎样,可以尝试一些方法,比如加入landmark 约束, 以及删除错误的顶点和面片,设置Options.ignoreBoundary = 1如果存在空洞的话;