Kinect V2开发(1)入门

本科毕业设计相关,入坑。

一、Kinect for Windows V2

Kinect V2开发(1)入门

  • 彩色图像:1920*1080 @30、15FPS(根据环境亮度)

  • 深度图像:512*424 @ 30FPS、16bit距离值(mm)、可侦测范围0.5~8m

  • 红外图像:512*424 @ 30FPS、16bit强度值

  • 声音

    根据以上数据,可以再通过软件,进行人体的追踪。骨架的辨识(0.5~4.5m)。最多6个人,每个人25个关节点,其中每个关节点可以取得空间中的位置、方向等数据。
    麦克风阵列可判断声音的来源,搭配Microsoft Speech SDK,可分析声音的输入,做语音控制。

Kinect V2开发(1)入门

二、开发软硬件要求
系统要求:
● win8 or win10
硬件要求:
● 64位(x64)处理器
● i7 2.5-GHz或更快的处理器
● 内置USB 3.0总线(驱动安装必须正确,在USB设备里面能看到Inetel USB 3.0字样)
Kinect V2开发(1)入门
● 4 GB RAM
● DX11图形适配器 (用GPU-z这个工具可以检测显卡是否支持DX11)
开发环境
● Visual Studio 2012、Visual Studio 2013

三、安装测试
Kinect SDK 2.0下载链接
安装完成之后,有三个应用程序
Kinect V2开发(1)入门
1.SDK Browser v2.0 所有SDK支持功能的各个版本的Demo,可以直接运行查看效果,有的还提供C#或者C++编写的样例程序可以下载
Kinect V2开发(1)入门
2.Kinect Studio v2.0 可以查看2D以及3D的预览信息
Kinect V2开发(1)入门
Kinect V2开发(1)入门
3.Visual Gesture Builder - PREVIEW 手势识别预览版
(暂时没发现怎么用,应该需要另外导入Demo)
Kinect V2开发(1)入门

四、开发环境配置
本渣电脑为双核i3-3120M-2.5GHz 硬着头皮上了 = =
Enviroment : win10 + vs2015 + openCV3.2.0
配置教程参考链接
Kinect开发环境配置:

  • 在【C/C++】的【常规】里,【附加包含目录】中加入【$(KINECTSDK20_DIR)\inc】
  • 在【链接器】的【常规】里,【附加库目录】中加入【$(KINECTSDK20_DIR)\Lib\x86】
  • 在【链接器】的【输入】里,【附加依赖项】中加入【kinect20.lib】

学习资料:
1、Microsoft官方博客
2、Microsoft Virtual Academy课程——Kinect for Windows V2开发快速入门
3、Heresy博客——Kinect for Windows SDK v2 基本介绍以及其他
4、Kinect for Windows V2编程教学视频


2017.10.29

相关文章: