当前位置:首页 > 装机升级 > 电脑外设 > 技巧
不一样的体感遥控 Freespace技术解析
  • 2013-7-1 13:46:55
  • 类型:原创
  • 来源:电脑报
  • 报纸编辑:薛昱
  • 作者:
【电脑报在线】电视也开始跨入了智能时代,搭载了Android系统,用户可以在欣赏传统电视节目的同时,可以安装各种APP,实现对电视功能的扩展。但是传统的红外遥控器在越来越丰富的功能面前显得越来越力不从心。

    电视也开始跨入了智能时代,搭载了Android系统,用户可以在欣赏传统电视节目的同时,可以安装各种APP,实现对电视功能的扩展。但是传统的红外遥控器在越来越丰富的功能面前显得越来越力不从心。有部分厂商尝试采用语音、眼球以及手势等方法来操控电视,但是在实际的应用中,这些方式的体验并不被用户所认可。本期为大家介绍的Freespace是一个非常成熟的体感技术,可以让遥控器像个在空中的鼠标一样,实现点选、滑扫及各种手势操作。


三重组合捕捉动作

   Freespace技术是由美国Hillcrestlabs公司研发的,这是一家专门为电视以及智能手机提供体感交互技术的公司。其实Freespace技术的原理并不复杂:借助重力监控,让系统来通过手势的“力度”来识别所要进行的操作。简单来说,Freespace体感遥控技术必须在遥控设备上装上一系列精密的惯性和磁性传感器,例如加速度计、陀螺仪、磁强计等来捕捉人体的动作,然后再通过Freespace软件,将人体动作转换成高品质的,可供程序识别的运动信息。

Freespace技术原理示意图

    不过要真正使用起来,可就没那么简单了。Freespace技术的整个组件整合了加速度计、陀螺仪与磁力计的预组装传感器模组,以及一个执行于Freespace MotionEngine的微控制器,以便能让厂商将Freespace更容易地整合进自家的体感遥控器产品中。

    当遥控器被拿起来时, Freespace 感应组件会辨识出遥控器已不再用于桌面上,它会辨识在空中的方向,然后将多个动作轴隔离和转译为精确、一致且可靠的屏幕光标动作。当然,要精确的动作转译需要三个重要技术的组合:微机电系统感应器(包括加速度传感器和陀螺仪)、数字讯号处理(SDP)与 无线射频组件(RF)。微机电系统感应器负责侦测动作,例如用加速传感器和陀螺仪侦测三维空间中的移动以及旋转。使得Freespace可实现精度较高的指向遥控功能。能使用户在高分辨率屏幕上轻松选择图标和图像以及大小;数字讯号芯片会把传感器检测到的运动信号转换成模拟或数字信号;RF 无线通讯消除延迟与视野限制,不同于需要瞄准操作的传统红外设备和光学动作感应设备,用户无需直指计算机或电视屏幕,从而给予了用户更大的自由,能在起居室长达30英尺(9.144米)的范围内随意移动。


复杂算法消除颤抖影响

    科学研究表明,所有的人都有某种程度的颤抖或是无意识的动作。例如,当一个人在墙壁上指着激光发光器,并尝试使手完全静止不动时,在墙壁上的激光点仍然会不停地跳动,这显示使用者会有无意识的颤抖。相应的,将体感遥控器那在手上的时候,颤抖挥导致光标不停地抖动,这是非常影响使用体验的。而这就需要通过Hillcrestlabs的专利算法来解决,具备定位补偿、颤抖消除,这也是Freespace技术与其他体感遥控技术所不同的地方。Freespace则是通过感应元件不断地测量,获取大量的数据,然后采用一种复杂的讯号处理算法来分辨有意识的移动与无意识的颤抖。根据官方资料显示,采用这种算法之后,可以颤抖对于遥控操作的影响减少70%到90%,使得用户不自主的颤抖对操作的影响降到最低,光标在屏幕上不会像 Wii-like 游戏手柄那样出现震颤。而传统体感技术解决颤抖问题,使用的是简易过滤技术,只能通过降低指向器精准度的途径来实现。

    更为神奇的是,将这一算法和前面提到的微机电系统感应器结合起来,不论遥控器的方向为何 (即便是不指向液晶电视),从任何角度(站、坐或躺)持续控制设备,Freespace 动作控制技术都能在屏幕上产生直观的光标动作。

本文出自2013-07-01出版的《电脑报》2013年第25期 E.硬件DIY
(网站编辑:pcw2013)


我来说两句(0人参与讨论)
发表给力评论!看新闻,说两句。
匿名 ctrl+enter快捷提交