微动是如何把桌面变成“触摸屏”的?
扫描二维码
随时随地手机看文章
OFweek显示网讯 微动是一款用于识别人体手势操作的设备,和Leap Motion一样,它能识别用户十指的动作路径、手势动作、包括瞬间动作交错的识别推算,继而与显示屏实现交互反馈。
微动的主要原理是通过微动内的红外线LED灯,透过红外光滤镜,产生的前后90度,左右120度,感知高度为40厘米,类似四棱台的“光场”。如果光场内有诸如手指这样的障碍物,红外光就会被反射过来。在微动内两个摄像头,模仿人眼识像的原理,利用双目立体算法(stereo visual),识别判断光场物体的运动轨迹,最终反馈到用户与屏幕间的交互反馈。
不过,微动和Leap Motion有一些不同,微动的联合创始人刘津甦表示:
在微动的硬件上,嵌入了一个独立的运算单元,一部分图像数据处理通过独立运算单元完成,然后通过USB直接传输结果,可以降低宿主机的计算负担。这样可以保证它在一些配置比较低的设备上依旧能比较流畅的运行。
其次,微动在产品功能中增加了一种平面输入的模式,称作TouchMode。只要微动翻转过来,让黑色的滤镜这面对着用户,微动上的绿灯亮起,就进入这种输入模式——这时微动前方的桌面或其他水平介质就好似悬浮触摸板。TouchMode识别设备前方扇形区域,其扇形半径距离25厘米,角度范围120度,可以感应桌面3厘米高度范围内的识别目标。用户在桌面的绘画、文字书写都能够相对实时地屏幕的画板上。
联合创始人党建勋告诉PingWest:类似桌面上的虚拟键盘的输入,在原理上也是能够支持的。刘津甦说:“现在大多数显示是二维的,我们现在不想马上推出一个三维的设备,取代鼠标和键盘,这是不现实的。我们希望增加出来的功能,在游戏很多环节加互动增强体验,而不是苛求现在游戏的菜单、配置都变成体感操作”。
微动的产品将在7月9日上线点名时间,在这批量产的机型中,用户只要用USB连上电脑,安装驱动就可以使用。首批产品主要支持Windows 7/8,届时还会附有一个应用中心,提供一些开源的游戏,并告诉玩家那些主流游戏已经适配微动。同时,他们也在招募一些游戏设计师,做一些轻度游戏,发挥微动的性能。
刘津甦说:“首批上线的游戏不会太多,主要是用于手机用户体验和意见,去完善产品,短期打算和智能电视厂商合作。远期要实现产品的无线化、微型化,定制更小的模组去适配移动端和其他硬件设备;增加硬件的识别内容,包括肢体、上半身、头部脸部进行互动;未来还会其他的立体显示设备、虚拟现实技术相结合。”
采访期间,PingWest也试玩了一些小的游戏Demo。比如标配的水果忍者,感觉不到延时,但灵敏度还需要多玩几遍来适应;还有一款跑酷游戏,玩家需要翻转手掌让小球避开障碍;其中有款名为FPS射击类游戏很有意思,原本为了配置方便,射击的操作是横向滑动手掌,但后来公司中的游戏体验师认为,把手比划作枪型,用食指瞄准,前后点顿来射击更符合自然的交互动作,于是他们改变了算法。目前,锋时互动团队中负责游戏体验优化的员工就已经有三位了。陆续团队还会有一些原生的计划,诸如钓鱼、拳击之类的体感游戏也会加入,比如可以用手比划拳击和格挡的动作,一些游戏还将支持多人联机一起玩。
当下微动支持三种应用方式:
系统级适配。微动已经支持WIN7/WIN8系统原生多点触控应用,并在为苹果的OS X系进行适配。
微动适配应用。微动为非微动提供了一套轻量级的适配工具。用户可以在可视化的工具上拖拽几下、或者编写四五行脚本,就可以把微动输入的信息转化为应用程序能接受的传统输入。
原生应用。微动给应用开发者提供了SDK支持,支持C/C++、C#、JAVA语言,Unity3D、OGRE游戏引擎,还支持以网络服务的方式快速架设远程操控系统。
目前,微动的成员主要成员包括创始人刘津甦,从事机器人运动控制、机器视觉方面的研究,在公司负责核心算法研发、软件框架设计等工作;CEO刘哲,南开大学商学硕士,负责公司供应链管理和日程管理、商务运营等工作;张硕曾就职于华为,负责市场推广、商务合作;党建勋负责硬件部分设计和嵌入式端程序与逻辑的设计和优化。