oUp2Uo

Results 45 comments of oUp2Uo

你好,请问下加上icp之后,怎样来计算模型是偏移了多少x/y呢? 比如之前可以用模板去和初始图匹配,得到一个match.x/y,然后再和目标图片匹配得到一个match.x/y,做差得到目标图偏移了多少的结果。 现在icp的结果是要把特征点算到图片位置上,再旋转+平移RegistrationResult的值。结果的角度确实可以直接用RegistrationResult给的,但是平移该怎么去计算修正值呢?谢谢

> @oUp2Uo 跟初始图match不太合适,信息已经存在template里了。其实用transform矩阵来看很清楚,整个过程有3步,每一步对于一个transform。第一步是旋转缩放,第二步是crop切黑边(相当于平移),第三步是icp精调,三步的矩阵乘起来角度、平移都有了。 > 我看这个大家问的比较多,这几天我写个文档说明下吧。 嗯谢谢楼主。 我按照我前面说的那种方式(就是拿模板和初始图匹配得到一个初始偏移位置,再拿目标图去匹配的结果,求差得到结果),在加了icp之后,基本分值排名1-5的,其实角度差就在0.1范围内,证明icp效果很好……就是平移的那块,不知道怎么算了……

> @oUp2Uo [文档](https://github.com/meiqua/shape_based_matching/blob/master/Transforms%20in%20shape-based%20matching.pdf)写好了 感谢。 所以就是考虑模板的中心点的平移……我试试看看

Thanks for your reply. Btw, do you have any idea about the difference of left and right iris result landmark?

Still not correct on AMD now, getting the same result. `-d` log is: ``` [DEBUG] Could not find cameras.json [DEBUG] Could not find [DEBUG] Could not find input.ply [INFO] Found...

And here is bullet time video of the model, hope you like it :) Althogh the render result is not very good... https://www.youtube.com/watch?v=1tVV-ZOnxxY

I have tried to add `GL_DEBUG_OUTPUT` like this link: https://www.khronos.org/opengl/wiki/Debug_Output And I got some log. On NV GPU (the similar message goes on all the time): ``` GL CALLBACK: type...

Today I have a VR test on PICO 4 with 3070, it also comes the render problem, just like on AMD GPU. I guess is there any bug in sorting?...

I have rebuild with the latest code yesterday, so I think the fix should be contained. Actually I do not have a VR device, and I just wanted to see...

Here is the video running on AMD. https://github.com/hyperlogic/splatapult/assets/29222415/e997b1ac-ff4a-4015-8486-b84cf3d9daa1