论文部分内容阅读
移动网络和设备的不足限制AR的发展
AR在移动设备上的应用已经有一段时间了,但是一直不温不火,这其中传统4G网络和目前手机性能的不足是一个重要原因。我们以大家常用的AR手机游戏为例,比如很多朋友在手机上玩AR游戏《Pokemon GO》时,往往是看到了小精灵就是抓不住,这其中一个重要原因就是由于4G网络的时延性太大(一般为50毫秒)。这个时延性导致游戏中小精灵的实际位置和我们眼睛看到的并不一致,从而无法及时抓获(图2)。
当然手机本身的性能也会影响AR游戏的体验,大家知道现在很多AR游戏都是多人对战,但是如果同屏或者说在一定范围内同场竞技的玩家太多,同屏渲染就极易给手机的CPU/GPU带来过大的压力,结果是游戏的帧率降低,同时延迟的问题也会越發突出。
此外4G网络的连接速率也是限制原因,比如AR游戏要传输的数据容量要比传统游戏多得多,这种技术需要高带宽的支持才能让用户获得很好的沉浸感。另外还存在诸如AR设备成本过高、设备数据计算能力不高、3D渲染效率慢等不足,而这些不足现在可以借助5G完美解决。
5G和AR的完美结合
如上所述,4G目前在AR移动应用中有许多不足,那么5G是利用什么来解决这些不足呢?这里还是以AR手机游戏为例。比如上述在AR游戏中突出的延时和多人同屏渲染问题,现在利用5G新特性就可以解决。
首先5G的高带宽、低时延的特性可以让AR游戏的延时得到极大的改善。5G的理论下行速率是10Gbps(相当于现在万兆网络大型机房),5G理论的延迟是1毫秒(4G则是30~50毫秒)。这样在高速5G网络的支持下,1毫秒的延迟几乎让玩家没有感觉,《Pokemon GO》中的小精灵几乎可以让你一抓一个准。经过实际测试,即使在目前并不成熟的5G网络下,测试的Ping值(10ms)和抖动数值(3.4ms)也非常优秀(图3)。
三件套
其次是5G的MEC边缘计算技术可以有效降低AR游戏对手机资源的占用。如上所述,在多人对战的AR游戏中,同屏渲染会极大地占用手机资源。5G引入的MEC边缘计算技术是一种先进的分布式网络架构,它利用无线接入网络就近提供所需服务和云端计算功能,可以为各种应用场景搭建出高性能、低延迟与高带宽的电信级服务环境,从而加速网络中各种资源的快速传输。
使用5G网络MEC边缘计算技术后,以后AR游戏厂商就可以将这种极大占用手机资源的同屏渲染移动到云端服务器处理,玩家直接通过5G网络从云端下载所有场景和玩家信息。这样既可以减轻手机资源的损耗,同时游戏进程又不会有明显的延迟,极大地增强了用户沉浸式的虚拟体验(图4)。
当然MEC边缘计算技术还会对AR硬件设备的设计和性能提升带来明显的影响。比如目前AR设备Magic Leap One,它是由头戴式设备、小型可穿戴计算机,以及一个手持控制器组成的。其中可穿戴计算机造价不菲(包含NVIDIA的TX2,带有四核ARM A57 CPU、双核Denver 2 CPU),主要负责AR数据处理,以后如果利用MEC边缘计算技术,那么这个处理终端就可以去除(数据处理移动到云端完成),这样不仅可以让AR设备使用起来更方便,而且大大降低制造成本(图5)。
最后还有很多5G技术可以为AR带来更多的好处,比如5G网络使用包括高频毫米波在内的MIMO技术、多频谱技术,这可以极大地提高网络传输的吞吐能力。—方面可以极大地提升AR应用传输数据容量,另一方面则可以为更多用户的连接提供通畅的通道,5G目前每平方千米的最大连接数为1000000个(4G只有其1%),这样对于那些多人联机AR游戏,即使众多用户一起(比如在商场、体育馆这种人流密集的地方)在线连接也不会受影响(图6)。
不仅是游戏——5G在AR中的更多应用
5G的各种新特性当然不仅是在AR游戏中的应用,随着5G的普及和AR技术的发展,两者的结合可以给我们的生活带来更多的便利。比如我们去饭店点菜时,传统方式是看菜单,但是很多时候菜端上来却和菜单显示的迥然不同。现在可以使用AR菜单,顾客只需下载一个APP,用手机扫描—下菜单,相应的菜就会以动态的形式出现,并且还可以呈现详细的制作方式,当然动态菜单生成工作都可以由5G的边缘计算完成。
不过最后我们也应该清醒地看到,5G和AR的结合目前也还存在一些不足,现在5G的速率还没达到宣传那样的高速,在AR应用上要实现低延时连接还需要一定的时间。另外针对AR场景,如何降低其产生的内容流量成本和计算资源成本也是一个问题,等等。无论如何,可以预见伴随大量数据和计算密集型任务转移到云端,以及5G技术的进一步发展和普及,5G必将给时下AR带来更多的畅快体验。