【原创+总结】Kinect 深度图获取原理![]()
Kinect
深度图获取过程图
PrimeSense散斑测距原理[1] 流程图
流程图详解:
1.
在不同距离(已知)上,分别拍摄散斑图像(Speckle
注:1.
2.
红外发射机发出的镭射光经红外发射器镜头前光栅生成结构光,结构光投射到物体表面,得到散斑图案,通过红外摄影机拍摄到此散斑图案。
4.
完整系统20
其中,22为Kinect;24为处理装置(Processor);26为显示器(Display) 22:产生散斑,并将其投射到被测物28上;且获取28上的散斑图案。 24:处理22所产生的图片数据,并以此为据来计算28距22的距离,实现三维重建。 26:显示3D虚拟图像
30:红外发射机块 (34:红外发射器;36:光栅) 32:红外接收机块 (38:光学透镜;40:传感器(CCD或CMOS图像传感器阵列);42:传感器单元) 44:分光镜 46:目标区域 其中,是空间中的物体与红外发射器之间的距离;是34发出的光在36上形成的点[2]的大小;即镭射光光波波长;△Z散斑轴向平均长度。
投射到空间物体上的散斑图案在轴向移动距离小于△Z时,红外摄影机所得散斑图案与参考图案间有很高的互相关性,且其间距离越小于△Z,互相关性越高;反之,如果移动距离大于△Z,相关性就很小,甚至没有相关性。
测量误差:
附: 结构光:
1、激光从激光器发出,经过柱面透镜后汇聚成宽度很窄的光带,称为结构光。该光平面以一定角度入射在工件上,在工件上产生反射和散射。
2、已知空间方向的投影光线的集合称为结构光。
3、生成结构光的设备可以是将光点、光缝、光栅、格网或斑纹投影到被测物体上的某种投影设备或仪器,也可以是生成激光束的激光器。
结构光的英文是structured 结构光标定方法:基于立体标靶的激光平面标定,斜面标定法。 注:红色部分即为Kinect 投射到空间的结构光图案
参考文献:
[1]
[2]
|
|