运动追踪系统已经在Wii和Kinect身上得到了普及,并且改变了人们玩视频游戏的一些方式——但是也有很多人在抱怨,说这些系统与真实世界的运动延迟太过滞后。不过,Lumitrack实验系统的创建者,已经有了精度更高、延迟更低、价格更实惠、并且更易于商业化的解决方案。Lumitrack是由卡内基梅隆大学和迪斯尼匹茨堡研究所(Disney Research Pittsburgh)的研究人员们所开发的。
Lumitrack由发出类条形码光线模式的投影机所组成。在一个“典型”的安装中,一台位于电脑屏幕上方的投影机可以向玩家及其周边照出一个名叫“m序列”(m-sequence)的“矩形图像”。
这个序列“代表”着计算机的屏幕,并且由许多不同厚度的竖线组成——但在任何相邻线上,7种类型的组合都不会有重复。而玩家的“手持式控制器”(手柄),则配备了光学传感器。
这些传感器可以通过检测并匹配7个相邻列特定组合,来确定其在游戏画面内的确切位置——至少在水平轴线上。而为了获得垂直轴线上的位置,第二个投影机会在垂直方向上覆盖另一层。
最终的结果便是,通过两个方向上的“m序列”所包含的信息,一套特制的系统就能够精确地在游戏内甩起他们的枪杆子了——当然,这只是举个例子来说明。
在一个替代设置中,游戏控制器可以包含在投影机里面,而传感器也可以置于屏幕当中。但无论采取哪种方式,该系统都可以实现毫米级的精度,响应时间亦能控制在2.5ms的范围内。
虽然目前的采用的是可见光,但是这套系统也可以利用不可见的红外光。据该大学表示,此种传感器只需很少的电力,并且应该能走向大规模量产,甚至内置到智能手机之中。
感兴趣的读者可以翻阅网站上的这篇研究论文:
《umitrack: Low Cost, Precise, High Speed Tracking with Projected m-Sequences》
[编译自:Gizmag , 来源:Carnegie Mellon University] |