Leap Motion颠覆操控体验的超精致手势追踪技术【转】

转自:http://www.cnblogs.com/emouse/archive/2013/02/28/2936689.html

先来看两段简介视频:

看了介绍视频后,对如此次超高精度的手势追踪非常好奇,下面为整理的一些相关资料。



以下为来自Engadget的新闻介绍:

自微软推出 Kinect 以来就掀起了一股手势控制的旋风,同样作为科技巨头的三星苹果自然也不甘落于人后,纷纷拿出了自己的产品或专利。而最近一家名为 Leap Motion 的公司横空出世,推出了一款名为 Leap 的新产品,据称它比现有技术精准 200 倍,能为手势控制技术带来巨大的发展(看来不是只有大公司才能有大作为哦)。


这款设备只有一包口香糖大小,在通过
USB 连接电脑后,它会创造出一个 4 立方英尺的工作空间。在这个空间里你 10 个手指的动作都会被即时追踪,误差在 1 / 100
毫米以内。这样的精准程度就能保证用户顺利完成像 pinch-to-zoom 或控制 3D 渲染物体等操作。关于这项技术所采用的原理 Leap
Motion
并没有透露(不意外),不过他们表示任何有运算能力的设备,大到冰箱小到电话,都可以加入他们的软件。用户也可以根据自己的需要来设定手势及灵敏度,而且通过连接几台
Leap 设备还能造出一个更大的工作区域。另外,Leap Motion 也为开发者们准备了 SDK,希望他们能开发出 Leap
适用的应用,同时建立起一个应用搜索平台以便用户查找。这样的话未来的 Leap
就会有更多的可能性,无论是简单的电脑控制,还是游戏、设计等复杂一些的操作。而最令人兴奋的一点是部份用户现在就可以开始预购,售价仅有 69.99
美元(约合人民币 440 元),到冬季时将会向所有消费者发售。



摘自知乎的来自于 @大华电子 的原理分析:

从API的角度大概说一下。Leap Motion传感器的结构:大体上,Leap传感器根据内置的两个摄像头从不同角度捕捉的画面,重建出手掌在真实世界三维空间的运动信息。

检测的范围大体在传感器上方25毫米到600毫米之间,检测的空间大体是一个倒四棱锥体。首先,Leap
Motion传感器会建立一个直角座标系,座标的原点是传感器的中心,座标的X轴平行于传感器,指向屏幕右方。Y轴指向上方。Z轴指向背离屏幕的方向。单位为真实世界的毫米。如图:在使用过程中,
Leap Motion传感器会定期的发送关于手的运动信息,每份这样的信息称为「帧」( frame )。每一个这样的帧包含检测到的:

  1. 所有手掌的列表及信息;
  2. 所有手指的列表及信息;
  3. 手持工具(细的、笔直的、比手指长的东西,例如一枝笔)的列表及信息;
  4. 所有可指向对象(Pointable Object),即所有手指和工具的列表及信息;

Leap传感器会给所有这些分配一个唯一标识(ID),在手掌、手指、工具保持在视野范围内时,是不会改变的。根据这些ID,可以通过Frame::hand(
) , Frame::finger(
)等函数来查询每个运动对象的信息。Leap可以根据每帧和前帧检测到的数据,生成运动信息。例如,若检测到两只手,并且两只手都超一个方向移动,就认为是平移;若是像握着球一样转动,则记为旋转。若两只手靠近或分开,则记为缩放。所生成的数据包含:

  1. 旋转的轴向向量;
  2. 旋转的角度(顺时针为正);
  3. 描述旋转的矩阵;
  4. 缩放因子;
  5. 平移向量;

对于每只手,可以检测到如下信息:

  1. 手掌中心的位置(三维向量,相对于传感器座标原点,毫米为单位);
  2. 手掌移动的速度(毫米每秒);
  3. 手掌的法向量(垂直于手掌平面,从手心指向外);
  4. 手掌朝向的方向;
  5. 根据手掌弯曲的弧度确定的虚拟球体的中心;
  6. 根据手掌弯曲的弧度确定的虚拟球体的半径;

其中,手掌的法向量和方向如下图所示:「手掌球」的圆心和半径:对于每个手掌,亦可检测出平移、旋转(如转动手腕带动手掌转动)、缩放(如手指分开、聚合)的信息。检测的数据如全局变换一样,包括:

  1. 旋转的轴向向量;
  2. 旋转的角度(顺时针为正);
  3. 描述旋转的矩阵;
  4. 缩放因子;
  5. 平移向量;

 

Leap除了可以检测手指外,也可以检测手持的工具。像上文所说的,就是细的、笔直的、比手指长的物件:对于手指和工具,会统一地称为可指向对象(Pointable Object,抱歉不太会翻译),每个Pointable Object包含了这些信息:

  1. 长度;
  2. 宽度;
  3. 方向;
  4. 指尖位置;
  5. 指尖速度;

方向和指尖位置如下图:根据全局的信息、运动变换,手掌、手指和工具的信息和变换,开发者就可以靠这些来制作游戏、程序了。大概就是这样了~ 参考:Leap Motion的开发者文档  Leap Motion | Developers

最后的好消息就是,这货3月份在国内就可以出货了,淘宝上已经有多家可以预定了,国内价格应该在600元左右,用来做二次开发还是非常不错的,比Kinect便宜的价格,小巧的造型,超高的精确度,还是非常值得尝试的。

 

emouse 思·睿博客文章
原创文章转载请注明:http://emouse.cnblogs.com

分类: 计算机技术点滴,移动互联网

时间: 2024-09-25 10:52:41

Leap Motion颠覆操控体验的超精致手势追踪技术【转】的相关文章

Leap Motion 发布 Windows 手势操作展示视频

手势操作外设 Leap http://www.aliyun.com/zixun/aggregation/1594.html">Motion 刚刚发布了Windows 系统手势操作的短片,展示了添加 Leap Motion 控制器外设的 Windows 系统的手势操作场景. 如视频所示,用户可以在不接触屏幕的情况下对显示屏进行类多点触控操作.Leap Motion 未来将支持 Windows 7.Windows 8.Mac OS X.视频展示了 Windows 8系统的手势操作场景,不久后将

Leap Motion初体验:代替鼠标?为时过早

Leap Motion提前发货,眼下不少外媒已经拿到设备并且开始试玩.那么它真是跟传说中一样要颠覆人机交互的神器吗?耐心往下看吧.Leap Motion售价仅80美刀,这样的低价革命性外设没有走众筹的路子比较少见.从外观上,Leap Motion非常小巧(1.27cm×3.04cm×7.62cm),重量为0.1磅(45克).整体跟一个U盘非常相近,其银白光滑的外观跟Macbook Pro很搭--感觉倒像苹果家的设备.通过设备左侧的USB 3.0 Micro-B接口(实际数据传输速度仍为USB 2

假想敌 Leap Motion,指·控体感操控设备

Leap Motion 是一条非常称职的鲶鱼,突然之间激活了体感领域.不仅仅让更多普通消费者开始关注体感,很多公司和团队也在借着这一次热潮进入这个领域,或是推广自己的产品.我们关注了 Leap Motion 很长时间,在这期间,我们得知了一款叫做 VirTouch-R 的产品和它背后的团队. 产品,"指环王": VirTouch-R 的中文名叫做"指·控".顾名思义,就是通过手指动作隔空控制鼠标.指·控与 Leap Motion 最大的不同在于操作需要戴一个指环,这

看微软将Leap Motion式手势感应功能整合进超薄键

摘要: 微软正在研发的一项带有手势控制功能的超薄键盘.通过在键帽中加入红外接近 传感器而打造出一个涵盖整个键盘面积的感应区域,再加上经过优化的机器学习算法,微软实验室在一块 微软正在研发的一项带有手势控制功能的超薄键盘.通过在键帽中加入红外接近传感器而打造出一个涵盖整个键盘面积的感应区域,再加上经过优化的机器学习算法,微软实验室在一块苹果出品的外界键盘中加入了类似 Leap Motion 的手势操控功能. 用户可以以纯手势或者键盘加手势等方式直接命令设备,甚至是在键盘上方直接输入手势命令.目前这

惠普携手Leap Motion 今夏将推3D体感技术电脑

[导读]对于Leap http://www.aliyun.com/zixun/aggregation/1594.html">Motion来说,这象征了对3D体感控制技术的肯定. Leap Motion宣布与惠普合作(腾讯科技配图) 4月16日发自硅谷 3D体感控制器 Leap Motion今天宣布与电脑公司惠普合作,将把3D体感控制的技术与惠普设备进一步结合.今年夏天开始,惠普的部份电脑将会先"捆绑"销售Leap Motion控制器,不久之后将在全球推出嵌入手势控制的软

惠普Envy 17 Leap Motion上手

  多年来,电脑厂商们一直试图通过新的技术来代替传统的鼠标键盘,实现更人性化的PC操作体验,其中Leap Motion可以说是最先走进现实的手势操作周边.除了单独购买,Leap Motion也在寻求一体化的营销模式,惠普Envy 17 Leap Motion特别版便是一个案例.这款搭载17英寸屏幕.Haswell处理器和Nvidia显卡的娱乐影音笔记本,内置了Leap Motion组件,提供了一体化的手势操作功能.那么,这个新特性是否会让笔记本更加易用呢?一起来看看使用体验. 机身设计 惠普En

“中国的Leap Motion”出关

摘要: 一年前我第一次见锋时互动的两个创始人时,他们的产品外壳还是3D打印出来的,稍一颠簸内部的原件位置都不对了.一年之后,第一款消费级产品微动做出来了,外观很有设计感,产 一年前我第一次见锋时互动的两个创始人时,他们的产品外壳还是3D打印出来的,稍一颠簸内部的原件位置都不对了.一年之后,第一款消费级产品"微动"做出来了,外观很有设计感,产品设计和功能都有优化,玩游戏也挺顺手的. 锋时互动是国内少数几家做类Leap Motion产品的公司.他们的第一款消费级产品微动明天就会在点名时间上

Leap Motion CEO:体感更接近人的本能

北京时间3月13日消息,据国外媒体报道,键盘.鼠标和触屏板这些传统的输入设备和3D体感技术相比存在着很大的差距,因为后者和真实世界有着非常高的相似度,能够为用户提供很好的体验.所以,3D体感技术是未来的科技发展的趋势之一. 美国知名科技媒体techcrunch专栏记者安东尼·哈(Anthony Ha)就体感技术采访了著名体感控制器制造商Leap Motion的首席执行官Michael Buckwald(迈克尔 巴克沃尔德). 以下是文章的全部内容: 前几天我有幸接触了Leap Motion的团队

Leap Motion 3D体感控制器今日正式发货

Leap Motion是一款由Leap公司开发的面向Windows PC及Mac平台的体感设备,当用户将设备与自己的计算机连接之后,便可以摆脱鼠标和键盘的束缚,实现3D空间内的精确体感操作,其精确度要比其他体感设备高出200倍.正如之前的报道,经过两个月的延迟,体感控制器开发商Leap在当地时间7月22正式宣布,面向公众推出其3D体感控制器--Leap Motion.上周Leap公司曾发表声明称保证用户在7月22日将产品 送到预定用户手中,但尚未向用户开放该产品的软件驱动下载,已拿到产品的用户也