Kinect Fusion过滤 [英] Kinect Fusion filtering

查看:73
本文介绍了Kinect Fusion过滤的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

很抱歉劫持这个帖子,但它完全适合我自己的问题。我有一个Kinect,在平面(桌面)前面60厘米。通过拍摄具有"深度基础"的屏幕截图来测量深度。采样并使用"Kinect Fusion
Explorer"。在这两种情况下,结果都是相似的(预期的结果),但实际上远远超出了上面提到的原始物体的~1.5mm。事实上,我在表面上会得到某种圆形波,这可能是由球面失真引起的。另外
还有大量的噪音,导致原始物体周围的总振幅约为1.5厘米。



所以我也会很开心能够在融合过程之前应用某种校准。有没有(简单)方法呢?



来自德国的问候。

解决方案

抱歉劫持此帖子

请不要,始终创建新帖子并发布指向您要引用的主题的链接。根据最初创建主题时确定年龄更容易。


http://social.msdn.microsoft.com/Forums/en-US/kinectsdk/thread/e7346b37-204d-48c1-a204-14157719f653


至于你的问题,你会看到深度图像工件:


http://msdn.microsoft.com/en-us/library/jj131032.aspx#ID4EOC


你在将帧传递给Fusion引擎之前,可以始终对数据应用某种类型的图像平滑。这是一个讨论这个的老线程。


http://social.msdn.microsoft.com/Forums/en-US/kinectsdk/thread/40d55ac6-19b7-4331-aca4-7f8cd271b78b


Sorry for hijacking this thread, but it just fits my own question perfectly. I have a Kinect, 60cm in front of a planar surface (a tabletop). The depth is measured both by taking a screenshot with the "Depth Basics" sample and using the "Kinect Fusion Explorer". In both cases, the results are similar (what was expected) but really very far form those ~1.5mm of the original object you mentioned above. In fact I get some kind of circular waves on the surface, probably caused by spherical distortion. In addition to that there is massive noise, resulting in a total amplitude of ~1.5cm around the original object.

So I also would be very happy to be able to apply some sort of calibration prior to the fusion process. Is there a (simple) way to do that?

Greetings from Germany.

解决方案

Sorry for hijacking this thread

Please don't, always create a new post and post a link to the thread you want to reference. It is easier to determine the age based on when the thread was originally created.

http://social.msdn.microsoft.com/Forums/en-US/kinectsdk/thread/e7346b37-204d-48c1-a204-14157719f653

As for your issue, you are seeing depth image artifacts:

http://msdn.microsoft.com/en-us/library/jj131032.aspx#ID4EOC

You can always apply some type of image smoothing on the data before passing the frame to the Fusion engine. Here is an older thread discussing this.

http://social.msdn.microsoft.com/Forums/en-US/kinectsdk/thread/40d55ac6-19b7-4331-aca4-7f8cd271b78b


这篇关于Kinect Fusion过滤的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆