下面我们来拆解一下延时包括哪些因素?到底哪部分是延时的主因?VR厂商怎么做才能有效地降低延时?
虚拟现实的延时主要包括屏幕显示延时、计算延时、传输延时以及传感器延时。以Oculus Rift为例,Oculus Rift总延时为19.3ms,其中屏幕显示延时13.3ms,延时占比达到69%。可见,屏幕显示延时是VR设备延时的最主要因素,也是产生眩晕感的最重要的因素之一。
VR设备延时因素
既然屏幕显示延时是VR设备延时的最主要因素,那么应当如何缩短屏幕显示延时?
一种方法是提高刷新率。想要让图像更加连续的移动,最好也是最简单的办法就是提高刷新率。从60Hz到90Hz,到120Hz,到200Hz……可能最后到1000Hz,那时我们的视觉系统就彻底分辨不出真实或者是虚拟了。
另外一种方法是降低余晖。首先解释下什么是显示余晖,我们看到显示器显示的图像,如果每一帧图像内的像素总是在发光,我们就称之为“全余晖”显示。如果只有非常短的时间内屏幕在发光,也就是“零余晖”显示。采用低余晖的显示,可以降低头部运动带来的拖影,会让物体的轨迹更加接近于物理世界的真实轨迹。(www.daowen.com)
很多VR厂商从这两个方面入手来解决屏幕显示延时的问题。提高刷新率自然不用多说,解决余晖的办法是更换传统LCD显示屏,采用AMOLED显示屏为最佳方案。LCD显示屏的显示原理是通过液晶翻转来选择性透过光线,而液晶翻转的响应时间最快也有2~4ms。而AMOLED的响应时间是LCD的千分之一,显示运动画面绝对不会有拖影的现象,可以减少眩晕。
两个途径解决显示延时
此外,值得注意的是,虚拟现实对零部件的适配性要求很高,并不是随便拿块AMOLED屏就可以用在VR头盔里面。因此,要想做到好的VR体验,必须专门为VR头盔定制AMOLED显示屏,Oculus Rift、HTC Vive、索尼PS VR都是如此。
很多国内VR头盔厂商直接采用智能手机的显示屏作为VR头盔的显示屏,但发现它的显示效果很不理想,这其中的原因就是在于显示屏的扫描方式。智能手机显示屏的扫描方式是从左向右扫描的,这种扫描方式用在VR显示中会导致左右眼存在一定的延时。因此,VR头盔显示屏的扫描方式要进行改变,两只眼睛前面的屏幕应当独立扫描,这样才能实现同步显示。
VR头盔与智能手机显示屏扫描方式的不同
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。