Kinect仿真没有插入实际设备

mik*_*ail 6 c# virtualization emulation kinect kinect-sdk

当Kinect本身没有插入时,是否可以模拟Kinect传感器(用于Kinect SDK)?

首先,我认为Kinect Studio完全符合我的要求,但现在看来Kinect Studio可以记录数据流,并可以将它们"提供"给应用程序,但无法模拟与传感器的连接.所以目前我有几个.xed文件用Kinect Studio录制,我无法启动任何启用Kinect的应用程序,而不会得到"Kinect传感器未插入"或任何消息.

有没有办法解决?我可以访问Kinect,但它不在同一个地方,我打算编写大部分代码(我非常希望用记录数据运行/调试它).

我真的很感激任何帮助.

PS也许我只是错误地使用Kinect Studio,它实际上可以模拟Kinect连接(实际上这是最好的情况).

G.Y*_*G.Y 1

为此,您需要向 NUI 驱动程序提供您记录的数据。

NUI-自然用户界面 - 这个东西从 Kinect 获取输入并给出骨架映射的输出。

如果我没记错的话 - 你很幸运,因为 NUI 是开源的。搜索 OPEN-NI。

您所要求的绝对是可能的,但要深入了解细节,您将需要投入相当长的时间才能成为 Open-Ni 社区的一部分,这不是一两天就能学会的东西。

回到你的问题 - 是的,如果你修改驱动程序,有可能让 Kinect 工作室“认为”有一个 Kinect 连接。我自己尝试过吗?不 :)