原神达到120FPS:安卓手机插帧技术解析

发表时间: 2023-01-31 21:58

问个简单的问题,你的手机玩原神是多少帧?以我的手机为例,骁龙870游戏手机,默认画质下大概40多帧,偶尔还会有停顿。在手机圈里,原神从上线至今都是当之无愧的手机杀手,不管什么手机遇到它都不灵。如今最新的骁龙8 Gen2总算能高画质满帧运行了,没想到网上有人不答应了——能不能让原神120FPS满帧运行?这个指望高通或者米哈游可能不太行,那如果用插帧技术来实现呢?

众所都周知,现在已经越来越多安卓手机把120Hz屏幕当标配,甚至一些不是旗舰的机型都已经是120Hz了。但如果论原神游戏画质,安卓却几乎是所有平台里最差的,因为跑不动啊,更不用说120FPS了。但国产手机品牌早就已经引入了一项技术——MEMC视觉补偿,或者更直白的说叫插帧,我们常见到一些手机号称有独显芯片之类,就是用来提升帧率的,号称直接让流畅度翻倍。

游戏帧率高低主要有两个影响。一是帧率低了画面会不清楚,毕竟两帧之间没有画面纯靠脑补的时候,它是没细节的。二是帧率低了会感觉不流畅,就像看幻灯片。补帧就是在两帧画面之间增加一帧,让画面连贯起来。至于这一帧画面是怎么来的,有四种方法,如果用过视频剪辑工具,那简直是太熟悉了。四种方法各有特色,也各有不足。手机芯片用的,就是其中的运动补偿算法。

理论上来说,这种运动补偿技术确实会让画面更清晰,但这有两个前提。首先就是要有足够强的运算处理器支持,处理器所做的是要对前后两帧的变化进行识别,算出来中间那一帧。既然涉及到计算,那也就能想到另一个前提是啥了,画面要尽量简单,不然运算量太大。如果把处理器弄得头皮发麻,那画面肯定就会出问题。

所谓的“画面简单”并不是说元素要少,而是规律性要强。比如在满是条纹的静态背景下快速挥动叶子,就容易导致识别出现错误,这也是运动补偿算法非常典型的问题,会出现画面破碎、画面错乱,反而让游戏体验更差。早期一些带运动视觉补偿技术的手机玩游戏时就有类似的问题,只不过现在手机能把大多数游戏都平稳在60FPS,对此也就不敏感了。

至于说原神这种游戏,玩过的小伙伴可能都有体会,平时在大世界到处跑的时候,其实60FPS已经足够了,现在的旗舰手机也能保证战斗画面是60FPS。但原神的战斗画面往往过于激烈,尤其是多重元素反应叠加的话简直堪称眼花缭乱,对于这种情况下能不能插帧到120FPS,我个人对此并不看好。毕竟,不管算法还是所谓独显芯片的运算性能,都很难说有多大进步。

说到这里可以有个结论了,借助独显芯片插帧让原神插帧到120FPS,只能说值得一试,不要对此期望太高。但也不是说这技术就一无是处,很多中低端手机玩游戏时都还没法满帧60FPS,要是能加个独显芯片,让骁龙778G手机都能高帧率高画质吃鸡,那得是什么体验?但也正因为他们产品定位问题,如果加个芯片,手机价格也会跟着水涨船高,又不值得了。所以手机的所谓独显芯片和运动补偿,到底适合什么环境呢?