Kinect for Windows v2无法长时间可靠地保持在线状态 [英] Kinect for Windows v2 cannot reliably remain online for prolonged periods

查看:110
本文介绍了Kinect for Windows v2无法长时间可靠地保持在线状态的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我们正在开发一个.NET 4.5应用程序,它将Kinect帧流全天候记录到一个巨大的磁盘阵列中。但是,似乎Kinect的香草装置不能长时间保持在线状态。大约一天后,框架只是停止到达没有
明显的原因。 Windows事件查看器中没有任何内容似乎相关;设备管理器也没有显示Kinect设备的任何问题。

We are developing a .NET 4.5 app that records Kinect frame streams to a huge disk array, 24/7. However, it appears that a vanilla installation of the Kinect cannot remain online for prolonged periods. After a day or so, frames simply stop arriving for no apparent reason. There is nothing in the Windows Events Viewer that seems related; Device Manager also does not show any problem for the Kinect devices.

有人可以调查这个问题吗?

Could somebody look into this issue?

我们刚刚禁用电源管理整个硬件链(PCI Express - > USB 3.0控制器 - > Kinect),看看它是否有帮助。

We have just disables power management on the whole chain of hardware (PCI express -> USB 3.0 controller -> Kinect) and will see if it helps.

推荐答案

您使用任何自定义代码将Kinect帧写入磁盘?或者您使用的是Kinect Studio吗?

Are you using any custom code to write the Kinect Frames to disk? or are you using Kinect Studio?

如果使用您自己的自定义代码,请检查以确保您适当地释放所有帧(处理它们)。不这样做,即使是以最微妙的方式也很容易导致这种行为。

If using your own custom code, check to make sure you're releasing all frames (Disposing them) appropiately. Not doing so, even in the most subtle way could easily cause this behavior.


这篇关于Kinect for Windows v2无法长时间可靠地保持在线状态的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

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