Kinect v2.0 for windows开发环境说明

时间:2022-07-09 10:25:23

官方文档里是这些:

Supported Operating Systems and Architectures

The following operating systems and architectures are supported:

  • Windows 8 (x64)
  • Windows 8.1 (x64)
  • Windows 8 Embedded Standard (x64)
  • Windows 8.1 Embedded Standard (x64)

Recommended Hardware Configuration

Your computer must have the following minimum capabilities:

  • 64 bit (x64) processor
  • 4 GB Memory (or more)
  • I7 3.1Ghz (or higher)
  • Built-in USB 3.0 host controller (Intel or Renesas chipset).

    If you’re adding USB 3.0 functionality to your existing PC through an adapter, please ensure that it is a Windows 8 compliant device and that it supports Gen-2. See the troubleshooting section of Getting Started for more information.

  • DX11 capable graphics adapter (see list of known good adapters below)
    • Intel HD 4400 integrated display adapter
    • ATI Radeon HD 5400 series
    • ATI Radeon HD 6570
    • ATI Radeon HD 7800 (256bit GDDR5 2GB/1000Mhz)
    • NVidia Quadro 600
    • NVidia GeForce GT 640
    • NVidia GeForce GTX 660
    • NVidia Quadro K1000M
  • A Kinect v2 sensor, which includes a power hub and USB cabling.

操作系统必须要达到要求,不然连Kinect v2 SDK安装的机会一点都没有。

关于USB3.0我有话要说,USB3.0 这个东西确定有点儿坑,不是任何USB3.0的设备都可以,兼容性不强的USB3.0的设备会导致无法读取Kinect v2的各种帧数据。

一般Intel 7系列以上的主板都源生支持USB3.0,通常来说接上就可以用,但有些个别厂商的主板可能还是会出现无法读取Kinect v2的帧数据的问题。

如果主板不是源生支持USB3.0的,用其它USB3.0主控芯片的主板,就有很大的机率导致无法读取Kinect v2的各种帧数据。我是用的USB3.0扩展卡来连接Kinect v2,买过两个卡都成功连接设备(USB3.0扩展卡主控芯片都是NEC 720202)。

这是一些可以成功连接Kinect v2的设备列表:https://social.msdn.microsoft.com/Forums/en-US/bb379e8b-4258-40d6-92e4-56dd95d7b0bb/confirmed-list-of-usb-30-pcie-cardslaptopsconfigurations-which-work-for-kinect-v2-during?forum=kinectv2sdk