Kinect限制 [英] Kinect limitation

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

问题描述

你好,

这里的第一个问题,如果它太明显我很抱歉我是kinect的新手。

First question here, so apologies if it's too obvious I'am very new to kinect .

I刚刚买了一个二手的kinect设备。到目前为止一切顺利,我安装了今天下午我能找到的一切:Kinect SDK 1.7,Kinect照片捕捉工具V0.7,Kinfux86,  ZigFuOpenNI。

I just bought today a used kinect device. So far so good, I installed everything I could find this afternoon : Kinect SDK 1.7, Kinect photo capture tools V0.7, Kinfux86,  ZigFuOpenNI.

它工作得很好(我认为),能够捕获(3d扫描)一些主题并使用Kinect Studio将它们保存为.obj和融合。

It's working pretty well (I think), beeing able to capture (3d scan) a few subject and save them as .obj using Kinect Studio and Fusion.

有一点我不确定 理解:何时"捕获"我似乎被限制在一定程度(相机kinect的锥角)或pointcloud的点数(密度类型)和软件停止捕获。

One thing I'm not sure to  understand : When "capturing" I seem to be limited to either a certain degree (cone angle of the camera kinect) or an amount of points for the pointcloud (sort of density) and the software stop capturing.

是吗软件限制或硬件限制(atm,我在一台非常小的笔记本电脑上运行kinect)?

Is it a software limitation or a hardware limitation (atm, I'm running kinect on a very small laptop) ?

我记得在youtube上观看宣传视频,捕获过程似乎不如我今天能做...

I remember watching on a youtube a promotional video the capture process seemed less limited than what I can do today...

http://www.youtube.com/watch?v=quGhaggn3cQ

http://www.youtube.com/watch?v=quGhaggn3cQ

感谢您的帮助:)

推荐答案

如果Kinect Fusion失去跟踪,它将停止将新框架集成到您的模型中。丢失跟踪的最常见原因是传感器移动太快。 (请注意,捕捉场景在视频中的显示速度比实时的
快。在录制时,传感器的移动速度要慢得多。)

If Kinect Fusion loses tracking, it will stop integrating new frames into your model. The most common reason for losing tracking is that the sensor has been moved too quickly. (Please note that the capture scenes are presented in the video faster than real-time. While they were being recorded, the sensor was being moved much more slowly.)

Kinect Fusion通过将当前帧与处理的最后一帧进行比较来工作。如果它不能匹配两个帧(它们之间的差异太大而无法匹配帧之间的功能),它会停止积分。

Kinect Fusion works by comparing the current frame to the last frame that was processed. If it can't match the two frames (the difference between them is so large that it is unable to match features between the frames), it stops integrating.

要恢复,你可以尝试将传感器重新定位在与跟踪丢失之前捕获的最后一帧相同的位置和角度。如果你这样做,它应该恢复积分。

To recover, you can try to reposition the sensor at the same location and angle as the last frame that was captured before tracking was lost. If you do so, it should resume integrating.

请记住,Kinect Fusion设计用于中等静态场景。如果场景中的物体之间存在大量相对运动,则可能会失去跟踪并且无法重新获得它。

Keep in mind also, that Kinect Fusion is designed to work on moderately static scenes. If there is a lot of relative motion among the objects in the scene, it may lose tracking and be unable to regain it.


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

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