Non-rigid-ICP icon indicating copy to clipboard operation
Non-rigid-ICP copied to clipboard

mesh alignment

Open baymin182 opened this issue 5 years ago • 7 comments

求问一下,你尝试过用3DMM的平均shape配准自己扫描生成的mesh吗?我看到3DMM里的坐标大概在正负50000,自己扫描得到的大概在正负0.1左右?这个问题应该如何解啊?要配准的mesh朝向不同,还有就是生成的mesh噪点太多,会有多大的影响啊?

baymin182 avatar Mar 07 '19 08:03 baymin182

坐标可以缩放,朝向可以通过一些3d软件来改变,记录RT批处理一下,噪点不可避免

RhythmJnh avatar Mar 07 '19 08:03 RhythmJnh

我是采用了缩放和调整大概的朝向的策略,但是,会出现一个问题就是会把模板压成一个平面,然后基本不在变化,这个问题可能发生的情况是什么?

baymin182 avatar Mar 07 '19 10:03 baymin182

@baymin182 ,我也出现了你说的压成一个平面的情况,请问你最后解决了吗?

rlczddl avatar Mar 30 '19 08:03 rlczddl

您好,感谢分享,我想问一下nicp论文中有一项是控制光滑smooth的loss,对应在代码中是哪个变量呢?

Archer666 avatar Apr 19 '19 04:04 Archer666

@Archer666 代码和文章的字符是一一对应的,你仔细看一下就能找到了,毕竟文章给了解析解

rlczddl avatar Apr 20 '19 15:04 rlczddl

@baymin182,我也在做3DMM平均人脸模型和三维人脸数据集中人脸配准的操作,以及一些其它和三维人脸有关的操作,也遇到了一些问题。实在苦于无人交流,我q984498227,可否交流一下???

我最近也在做,交流

jinxinbao avatar Oct 29 '19 07:10 jinxinbao

@baymin182 @rlczddl 做NICP时,有一种极端的情况,source 点云坍塌到一个面甚至是一个点,实际是落入到 local minimum陷阱中。要得到正确结果,首先要保证两个点云数据的 faces和norms尽可能是正确的,因为边的约束对保持形变的相对稳定非常重要,而正确的法向量可以保证最后一步找最近对应点的正确性。两个点云最好缩放到各维度(-1,1)之间。我不知道你使用的数据质量怎样,可以尝试一些方法,比如加入landmark 约束, 以及删除错误的顶点和面片,设置Options.ignoreBoundary = 1如果存在空洞的话;

plutoyuxie avatar Apr 16 '20 09:04 plutoyuxie