和motionleap一样的软件 motion leap是什么软件

(YiViAn 2016年5月2日)2013年 , 初创公司Leap发布了面向PC及苹果电脑MAC的体感控制器Leap Motion 。但是当时Leap Motion的体验效果并不好 , 又缺乏使用场景,与二维计算机及终端有着难以调和的矛盾 。
而VR的出现,仿佛为Leap Motion新开了一扇天窗,Leap Motion倡导的三维空间交互与VR可谓完美结合 , 因此Orion应运而生 。Orion是原有的Leap Motion软件的一个升级版本,硬件不变 。在VR系统中 , Orion提供了一种手势的输入方式,它可以将手部的活动信息实时反馈到处理器 , 最后显示在VR头显中 。

和motionleap一样的软件 motion leap是什么软件

文章插图
简单来说,Leap Motion是基于双目视觉的手势识别设备 。那什么是基于双目视觉的手势识别呢?
基于双目视觉的手势识别
顾名思义,双目视觉就是有两个摄像头,利用双目立体视觉成像原理,通过两个摄像机来提取包括三维位置在内的信息进行手势的综合分析判断,建立的是手部的立体模型 。这种方法对于用户手势的输入限制较小 , 可以实现更加自然的人机交互,但由于需要进行立体匹配 , 且由于立体模型的复杂性,需要处理大量的数据,计算相对来说较复杂 。
要实现双目手势识别首先需要对双目摄像头做标定,即是计算空间中左右两台摄像机位置的几何关系 。首先是对单摄像机的标定,其主要任务是计算摄像机的内部参数(包含摄像机的投影变换矩阵和透镜畸变参数)和外部参数(包含相对于某个世界坐标系的旋转矩阵和平移向量) , 形象点说 , 摄像机本身存在畸变 , 如果不经过标定过程,摄像机所拍摄出的影响是存在畸变的,即可能将原本的矩形显示成不规则的圆角四边形 。然后是标定 , 即计算空两台摄像机在空间中的相对的几何位置关系(包含旋转矩阵和平移向量),通俗讲就是使得两台摄像机所成的影像显示在同一水平线上 。
接下来就是具体的手势识别过程了 。
  • 首先从双目摄像头采集操作者手势动作的左右视觉图像,通过立体视觉算法生成深度图像 。具体过程:经过立体标定后获取经过校准的立体图像对后,进行立体匹配 , 获得视差图像,再利用摄像机的内参数及外参数进行三角计算获取深度图像 。

和motionleap一样的软件 motion leap是什么软件

文章插图
  • 然后对左(或右)视觉图像使用手势分割算法处理,分割出的人手所在的初始位置信息 , 并将该位置作为手势跟踪算法的起始位置 。
  • 再使用手势跟踪算法对人手运动进行跟踪 。
  • 再根据跟踪得到的结果进行手势的识别 。需要说明的是,如果跟踪目标消失,则重新进行手势分割,再重复上述步骤 。双目手势识别流程图如下:

和motionleap一样的软件 motion leap是什么软件

文章插图

    推荐阅读