Kinect V1深度图重构原理,基于PrimeSense 公司提供的一种编码结构光(激光散斑)技术对三维空间进行深度编码,摄像头不同距离产生的激光散斑图案唯一可区分,通过计算物体表面pattern图案与指定参考平面pattern的相关性,可以计算实际物体表面的深度信息。
1. Kinect V1 sdk+toolkit
sdk1.8.0 & toolkit1.8.0 下载地址:https://www.microsoft.com/en-us/download/
Kinect V1 Demo简介:
1.1) Kinect Explorer - D2D
同时捕获Color Stream, Depth Stream,并且能够调节sensor settings 主要是俯仰角度。
1.2) Kinect Skelton Basis ——可以获取人体骨骼信息
1.3) Kinect Controls Basis——可以通过手掌控制左右移动
1.4) Kinect Speech Basis——语音控制
2. C# WPF读取kinect设备,获取Raw Data
2.1在实际编程中,我们可以根据需求选取不同的图像数据格式,在Kinect for windows的API中,彩色图像类型用 ColorImageFormat表示,可枚举的值如下: