LeapMotion 使用体验
作者曾供职于 PrimeSense 公司(Ki NEC t 核心芯片供应商),KTU 体感开发者协作博客的发起人,目前专注于 Kinect 和 LEAP 的体感交互开发。
2012 年最振奋人心的消息之一便是 LeapMotion 的横空出世。
Kinect 一上市便打破了消费类电子产品的吉尼斯世界纪录:60 天卖出 800 万台!LeapMotion 是继 Kinect 之后又一款革命性的产品。这家位于硅谷的高科技公司推出了非常精准而且价格又能为大众接受的手势识别设备。
这款产品使得体感交互异常火热,在 Kinect 的世界里,我们可以用身体动作和设备进行交互,而 LeapMotion 则在近距离的精准度方面取得了突破,在某种程度下,我们可以扔掉鼠标键盘直接操作电脑!
下面就随我来看看 LEAP 给我们带来了什么样的体验。
先看看 LEAP 的近照。
正面:
反面:
再看看它是怎么工作的。从图可见,把这个小盒子直接用 USB 连到电脑就可以了,非常方便,就像用鼠标一样。当然,现在 LEAP 还没有做到操作系统里,所以我们再启动一个 LEAP 的软件,整个就工作起来了。
LEAP 的工作范围大致是笔记本上方的空间。如下图所示,把 LEAP 放到键盘边,那手指在显示器前方的动作都可以被 LEAP 准确识别出来。
从实测效果看,LEAP 确实可以快速而又准确地识别出用户的手和手指的位置和运动,哪怕是非常细微的运动。当然,手上这个还只是开发板,还存在一些问题,有些特殊情况处理的不是很好,比如手处于 LEAP 识别范围的临界区的时候,或者部分手指被其它手指遮挡的时候。但在理想情况下,其性能都是很好的。
从体验来看,对这种手指悬空的操作还不是特别适应,而且操作一段时间后会感觉累,另外操作时要形成手心面对 LEAP 的习惯,不然 LEAP 的“眼睛”看不到,这就限制了操作的随意性和自由度。
LEAP 的革命性在于,它让人机交互朝着更自然的方式迈了一大步。
在鼠标键盘时代,人机交互都是透过工具来进行的,这个工具就是鼠标键盘和界面上的控件。比如我想放大图片,那就得用鼠标滚轮或者按 CTRL 和“+”。进入触摸屏时代,我们可以用手指直接去拉动图片放大,这种交互是抛弃了中间介质直接对目标来进行的。但其限制在于,操作是在平面上的,而且手指还是要去触碰触摸屏。现在 LEAP 来了,仅凭双手,无需任何介质,便可以自然地随心所欲地在三维空间进行交互,这直接把虚拟世界与现实世界联系起来了。
LEAP 能带来什么应用呢?这里根据其性能做些猜测:
- 隔空写字或涂鸦:由于 LEAP对单个手指的识别非常准确,用单个手指写字或画画毫无压力;
- 虚拟手工劳动:比如一些小零件或者虚拟积木的组装;
- 虚拟乐器:比如弹钢琴。
还有很多很多,LEAP 的应用想象空间非常大。
LEAP 可以取代鼠标键盘吗?从目前的性能和体验来看,说取代鼠标键盘为时尚早。这里逐一分析。
键盘 :键盘是输入文字最快的方式,甚至因为电脑的出现,我们写字都很少了。LEAP 对手指识别那么准确,不是可以写字吗?是可以,但最大的问题是手悬空写久了容易累。反过来想想,我们用平板电脑也可以很方便地写字,但用得更多的还是虚拟键盘。
鼠标 :这要看应用场合。我觉得有部分应用 LEAP 是会取代鼠标的,有部分应用鼠标还是有其继续存在的理由的。比如在虚拟 3D 空间操纵物体的时候,LEAP 会有优势。但在一些要求非常精细的地方,比如编辑文本的时候的光标定位,鼠标还是很难被取代的。
因此 LEAP 给我们带来了更丰富的交互方式的同时,也将和键鼠共存下去。
前面提到,LEAP 之前最火的是 Kinect,那 LEAP 和 Kinect 之间的区别在哪里呢?
- 工作距离 :用 Kinect 的时候用户一般在离设备半米到一米半的距离;而用 LEAP 的时候,用户的手在 LEAP 上方半米内的小空间里。
- 识别对象: Kinect 的视野可以看到几个人,而且可以识别人体的各个关节;LEAP 则只能看到几个手活动的范围,识别的也只是手和手指。
- 识别精度 :Kinect 的识别精度不算很高,对一些休闲类的应用足够了,对一些要求比较精准的地方就很难用上;LEAP 的精度则很高。
可见,Kinect 和 LEAP 各自有自己强项和相应的应用范围,相互之间并没有直接的冲突。
对用户来说,这两款革命性的产品都给我们带来了更丰富的交互体验。未来的人机交互,真实世界和虚拟世界之间的界限将变得越来越模糊。: )
除非注明,文章均为 威腾网 原创,本文地址: