在此前的iQOO多款机型中曾使用过Pixelworks X5 Pro这颗“独立显示芯片”,包括一加也使用过。这颗芯片的作用是让画面的显示帧数能够突破游戏本身的限制,用更高的帧数来实现更流畅的效果。而在全新的vivo X70 Pro+上,vivo转而使用了一颗自研的V1专业影像芯片。这颗芯片的主要功能是地提升X70 Pro+的手机拍照效果,当然它也能够像Pixelworks X5 Pro一样,为游戏带来更全面的体验升级,这是在当前的硬件、软件限制下迈出的巨大一步。
手机中的“独显”,究竟是什么
vivo最开始把独显这个概念在手机圈内“普及”,所以自然而然就有很多人“经验主义”,认为它与电脑的独立显卡一样,是游戏渲染的硬件。其实这就是认知误区了,一般来说游戏渲染主要是GPU负责,而游戏帧数通过某种额外的硬件进行提升,与另一种技术更符合:电视的MEMC运动补偿技术。
MEMC技术的出现,是为了弥补影视产业中大部分视频都是基于24/25fps制作,虽然有“电影感”,但画面流畅度却存在显著缺陷。而如今的移动互联网时代虽然有大部分视频是基于60fps制作,不过大都局限于流媒,传统影视依然没有跟上步调,这与电视本身定位相冲突。而MEMC技术的出现,就很好地解决了视频帧数不够的问题。
当前部分中高端电视的刷新率都提升到了120Hz,这一点与手机类似,而MEMC技术则能够通过计算的方式,在相邻的两帧画面之间插入一定数据的“虚拟画面”,具体是几张则需要根据片源以及刷新率来确定,如果是从30帧插到120帧,则需要插入3张虚拟画面。插入新画面之后,由于物体的运动的轨迹更加清晰,所以肉眼效果看上去就会更流畅。比较出名的有索尼的Motionflow,三星的Auto Motion PLus等等。
当然,MEMC技术也是有缺陷的。这项技术需要配合图像芯片使用,比如索尼电视很知名的“X1”,本质上它也需要依靠强大的硬件和算法,才能够在极短的间隙算出插值,如果慢了那可能就要看到伪影等画面,所以对于电视和手机来说,硬件和算法都是插帧技术的第一位。
vivo X70 Pro+的V1芯片虽然是自研,不过从效果上来说因为是针对性原发,所以在处理特定任务时具备高性能、低延时、低功耗的特点,即便是大量的复杂运算,比起CPU、DSP等部件也有更好的能力。
这项技术为什么会在手机上发光发热?其实原因很简单,除了前面我们提到过的视频帧数不足的问题,如今手游厂商对高帧率模式的开发并不到位,极少数支持120fps,少部分可以开启90fps,大部分仍然只支持60fps。在游戏内帧数体验上不去的情况下,通过插帧技术来补足流畅感,确实是当下最好的选择。
当然就效果来说,我们还是要实际验证之后才能下结论。
插帧效果明显吗?
在之前的iQOO手机中,我们其实可以看到手机提供了游戏插帧的功能开关,可以让用户自由选择。因为按照电视上MEMC功能的效果,因为画面是实时渲染,所以开启MEMC之后会降低输入延迟,并且有可能会出现画面撕裂等,对于更关注游戏体验的主机玩家来说,开启MEMC的体验显然是不够的。
而对于“性能”不是那么出众,并且游戏本身就做出了一定限制的手机游戏来说,MEMC并不能说是完全无用,在特定的场景里还是能有效提升体验。而vivo X70 Pro+的体验如何呢?
我们用某款手机的960fps慢动作来拍摄vivo X70 Pro+游戏插帧后的效果,并使用只有60Hz刷新率的iPhone 11游戏画面作为对比,两款手机的游戏设置均为最低、帧数手动调整至60fps,关闭动态模糊。使用角色在稻妻城外侧的传送点附近进行跑步,注意观察角色的左脚的移动距离。
(iPhone 11)
(vivo X70 Pro+)
为什么我们会觉得90帧画面比60帧画面流畅?我们在现实世界里面小跑,脚部是一个连贯运动曲线,基本上可以看做是一个“无限帧”,而游戏因为需要实时渲染,所以帧画面本身就不是连贯的,常见的60fps、90fps就是每秒钟能够看到的画面数量,故而帧数越高就意味着画面的运动轨迹应该越流畅,每两帧画面之间的运动距离会更短。不过动态图却告诉我们,vivo X70 Pro+并没有那么流畅。即便不说距离,体感上我们也没有感受到90fps的流畅度。
两款手机在运行游戏时都采用最低的画面设置,因为游戏插帧功能在高温度下会不起作用。其中iPhone 11的画面渲染分辨率为1792*828,而vivo X70 Pro+的分辨率为1600*720,如果按照运动的像素来看,vivo X70 Pro+还占优。
这不免让我们想到,手机没有提供游戏插帧的开关,并不是我们想的那样默认支持游戏插帧,而是暂时还不支持游戏插帧?而在游戏插帧选项下,有“优化功耗”这一选项,开启之后将会提供“90帧体验”,为此我们开启这一功能再来进行验证。
此外,我们还换了另一个场景来验证,在游戏中快速转动视角来看背景部分的流畅度。由于没有插帧的开关,这次测试vivo X70 Pro+将会通过两段素材来进行对比。
(关闭功耗优化,插帧是否起作用未知)
(开启功耗优化,游戏插帧至90fps)
(iPhone 11)
视频采用120fps慢动作拍摄,并通过软件进一步放慢到1/4播放速度,从效果来看开启功耗优化之后vivo X70 Pro+的背景流畅度似乎也只是与iPhone 11处在同一水平,个人观感甚至还要更差一些。当然因为不能同时操作,可能存在一定的变量,不过这对结论的影响并不大。
现实打脸还是挺快的。或许V1芯片还少了点调教,导致这颗芯片实际插帧的效果不如之前iQOO使用Pixelworks X5 Pro的效果,“未来可期”先安排上吧,未来或许有用得上的时候。
能耗,真的能降低吗?
游戏插帧内“优化功耗”这一功能其实更好理解,就是开启功能之后手机玩游戏的续航会有所提升。有没有用,简单验证一下就行了。按照惯例,手机开启最高亮度(关闭自动亮度)清空后台,《原神》游戏设置画质为中,帧数上限更改为60fps,关闭运动模糊(晕),从100%电量直接玩到自动关机。
下面直接说结论:vivo X70 Pro+未开启优化功耗,总共玩了207分钟;开启优化功耗,总共玩了210分钟,差距并不大。整个游戏过程基本是在野外跑图或者打怪,读图的时间都比较少,更没进过副本深渊。
随后我们开启后台监测软件看一下数据,在《原神》某个小岛上不断地跑圈圈,不开启优化功耗的情况下最大电流为2165.86mA,最小595.1mA,平均电流1228.81mA。
开启优化功耗之后,数据似乎更离谱了,平均电流1285.17mA,最大电流低了一些,只有2044.09mA,最小电流来到了643.01mA。
其实游戏测试续航来说,数据只能用作参考,毕竟实时显然效果以及游戏内材质的变化都容易影响GPU的功耗,当然CPU的功耗也会有一定的影响,所以上述结果仅供参考。不过就个人体验来说,优化功耗功能开启之后,对用户的增益其实并不能算大,考虑到我们前面测试的结果,在开启优化功耗之后游戏的帧数也并没有插帧到90fps,所以大概可以认为是插帧功能本身就存在问题。当然另一方面,则是《原神》游戏过于吃性能的原因在内。
按照笔者的理解,插帧降功耗这个功能其实有一定的说法。我们都知道MEMC的作用是在相邻两帧之间插入一帧来提高流畅度,也就是说从60fps插帧到120fps,效果非常显著。而在我们开启优化功耗时,就能看到手机会提示“至少保证60fps”。所以我们就不免要猜测,手机提供插帧功能降功耗,是否意味着游戏会被强制渲染45fps,并以此插帧到90fps,通过这样的方式来降低功耗。
只不过这两项,咱们都没体验到,关键可能还是在V1这颗芯片上。
写在最后
说实话,V1对游戏的插帧几乎等于没有,是不如iQOO的插帧功能的,这也是首次上马自研芯片的可能存在的一个阵痛期,后期优化上去之后,功能或许就能正常使用了。另一方面,目前vivo X70 Pro+的游戏插帧暂时还只支持4款游戏,这也需要固件做出更多的适配才行。
无论是从一个手机用户的角度,还是以一个硬件玩家的身份来说,个人都希望vivo X70 Pro+能够提供视频的插帧效果,而不是只强调游戏的插帧优势。虽然如今的手机大都是120Hz的刷新率,在播放24帧片源时几乎不会再出现抖动问题,但片源的流畅度始终存在问题,通过插帧算法提升流畅度,对用户体验的提升远比游戏要明显得多。
目前手机上的高频应用中,视频相关的应用占据了大多数,而且在今后游戏陆续开放90帧模式以后,游戏插帧的重要性将被进一步降低。而在影像工业只要存在“电影感”的前提下,24p播放就依然会是主流,所以不得不说,通过120Hz+图像芯片实现视频插帧,才是未来手机提升体验的重点之一,而不是什么“游戏芯”。