Kinect SDK 2.0的功能明显少于1.8?

时间:2015-06-22 07:32:39

标签: kinect-sdk

我想念以前SDK-s中出现的几个我相信的功能。

例如:

//Getting reference to sensor(s)
//Old (1.8)
sensor = KinectSensor.KinectSensors[0];
//New (2.0)
sensor = KinectSensor.GetDefault();
//
//the latter one does not support multiple sensors?

还错过了使用多个传感器跟踪骨架的选项: https://msdn.microsoft.com/en-us/library/dn188677.aspx 这也不见了吗?

1 个答案:

答案 0 :(得分:0)

使用新传感器,硬件要求不断增加,使得多个传感器变得更加困难,如Carmine Sirignano reported

  

仅支持一个Kinect for Windows v2传感器。由于可用的USB3带宽只能支持一个传感器,因此它是系统的运行时和硬件问题。除了单独的PCI Express 2.0总线上的主机控制之外,您还需要一个具有多个USB3主机控制器的系统。

Wyck继续在同一个链接:

  

Kinect使用了大量(超过一半)可用总线带宽来正常运行。因此,即使您可以物理连接两个或更多传感器,也没有可行的方法让它们维持足够的数据速率,以便它们使用现有硬件正常运行。

由于硬件限制,似乎运行时只能使用单个设备,因此API已更改以反映出来。