Kinect for Windows SDK开发指南
1. Kinect SDK发展与概述
在过去,一些需要整合RGB和深度数据的项目,由于libfreenect的局限性,开始转向PrimeSense提供的OpenNI技术栈。不过,没有微软研究院的关键技术,使用OpenNI进行骨骼跟踪时,仍需摆出尴尬的T字姿势来初始化骨骼识别。
2011年6月17日,微软终于在像MIX这样的活动上展示数周后,以非商业许可的方式向公众发布了Kinect SDK测试版。正如承诺的那样,它包含了无需初始姿势的骨骼识别算法,以及使Kinect语音识别系统在大房间中工作所需的AEC技术和声学模型。从此,每个开发者都能使用微软内部开发计算机Kinect应用程序的相同工具。
Kinect for Windows SDK是一组库,它允许我们在各种微软开发平台上使用Kinect传感器作为输入来编写应用程序。借助它,我们可以编写WPF应用程序、WinForms应用程序、XNA应用程序,甚至经过一些工作,还能编写运行在Windows操作系统上的基于浏览器的应用程序。不过,奇怪的是,我们不能使用Kinect for Windows SDK创建Xbox游戏。开发者可以将该SDK与Xbox Kinect传感器配合使用。但要使用Kinect的近模式功能,则需要官方的Kinect for Windows硬件。此外,商业部署也需要Kinect for Windows传感器。
2. Kinect硬件理解
Kinect for Windows SDK利用并依赖于Kinect设备所有计划版本中包含的特殊组件。为了理解SDK的功能,首先了解与之交互的硬件很重要。Kinect组件的光滑黑色外壳包
超级会员免费看
订阅专栏 解锁全文
32

被折叠的 条评论
为什么被折叠?



