计算机一台
XTion Pro体感设备一个
XTion设备:XTion设备的核心是由红外线激光发射器、红外线激光接收器、处理芯片PS1080这三个部分组成。除此之外,还有一些附加的功能设备,如麦克风以及RGB摄像头等。
XTion设备的功能;XTion体感设备最基本的功能是获取空间深度数据,并计算出其余数据,比如深度影像,人物影像,人物骨架等。设备还可以附加声音影像和彩色影像,用以摄像、彩色图像识别、语音识别、语音控制等,这些信息的加入。使得体感操控更加人性化。
硬件设备的软件支持OpenNI;通常以体感设备为基础的体感应用开发软件包名为OpenNI,本质上是一种API(应用程序编程接口)。OpenNI可以将人体的空间深度信息从背景中剥离出来,并且演化出更丰富的人体空间位置信息,让抽象的视觉信息转化为具体的数字信息,从而使得计算机以及开发者可以去识别并使用这些数字信息。
深度感应器的工作原理:XTion设备中3D深度感应模块所使用的技术称为光编码技术(Light Coding),这是一种光学式技术。其本质就是一张红外线激光编码图。透过红外线投影机打到空间中去,也就是用红外线发出射线前经过编码后、肉眼不可见的红外线散斑,打到空间中,使得空间中被加上标记,由于散斑具有高度的随机性,因此空间中任何两处的散斑都会是不同的图案。接收器在截取空间的红外线影像后,把影像交给PS1080芯片进行计算,算出深度图。
XTion设备散斑原理及光源标定方法:所谓散斑就是当相干光从粗糙表面反射或从含有散射物的介质内部向后散射或投射时,会形成不规则的强度分布,出现随机分布的斑点,这些随机分布的斑点就称为散斑。粗糙表面和介质中散射子可以看作是由不规则分布的大量面元构成,相干光照射时,不同的面元对入射相干光的反射或散射会引起不同的光程差,反射或散射的光波动在空间相遇时会发生干涉现象。当数目很多的面元不规则分布时,可以观察到随机分布的颗粒状结构图案。
无法侦测物体深度:XTion设备最佳工作范围为0.8~3.5m。由于一些物体的材质不能形成有效的散斑,所有设备并不能抓取到这些物体的深度数据,比如透明材质和镜面材质,对这两种材质。均不能获取有效的深度数据。
XTion的作用是获取深度图像
OpenNI本质是API应用程序编程接口