用于测试算法的 Kinect

Kinect for testing algorithms

我可以使用 kinect 传感器来测试与深度测量相关的算法吗?有人已经尝试过了吗?

我研究了一下,所以问题很少-

  1. 是否有 linux 与 kinect 一起工作的驱动程序?

  2. 推荐使用哪种kinect? Kinect v1 还是 v2?

  3. 有什么方法可以使用 USB 数据线获取计算机上的数据吗?据我所知,kinect 需要修改(即添加 12 V 电源)。有谁知道这个电源的规格吗?电源应该支持多少安培?

  4. 最后,为什么 Kinect V1 的 USB 适配器(对于 xBox 360 - 4 磅)和 Kinect V2(对于 Xbox one - 50 磅)之间存在如此巨大的价格差异,尽管两者都是据我所知,它们只是转移了电源线和数据线。

我不确定 Kinect 传感器是否适合测试你的算法,因为我不知道具体细节,但回答你的其他问题:

  1. 是的,Linux有OpenKinect's libfreenect for Kinectv1 or libfreenect2 for Kinectv2等驱动程序。

请注意,我只有官方Kinect SDK 的经验。如果您关心骨骼追踪质量,您可能应该使用 Windows 上的官方 Kinect SDK。如果你不关心骨骼追踪,那给了你更多的选择。

  1. Kinect v2 - 它有更好的规格。某些要求可能需要使用 Kinect v1,但一般来说,Kinect v2 是默认选择。

  2. 不,您需要 adapter/power 电源才能将其连接到 PC。官方电源为12V时为2.67A。网上DIY教程很多,比如这个YouTube video: How to Hack Xbox One Kinect to Work on Windows 10 PC

  1. 供给与需求。适配器不再生产,对 Kinect v2 适配器的需求增加。