最近,ColorOS的“类DC调光”技术在网上大热,引发了媒体和用户的热议。不过对于它的技术原理,不少人还是晕乎乎的,因为涉及到一些专业名词。为了帮助大家理解“类DC调光”,知名数码博主@肥威给出了一篇解读文章。
肥威表示,ColorOS团队之所以要做“类DC调光”,是因为有用户反馈OLED屏幕的频闪问题。去年11月,有很多用户反馈OLED屏幕在低亮度下会出现频闪、条纹,而且不断滚动,用户的眼睛很难受,眼睛干涩、视觉疲劳。
为此,ColorOS工程师开启了长达数月研究。他们发现,市面上的OLED屏幕默认都是PWM调光,这种调光方式本身没有什么问题,但是低亮度下(100nit~110nit以下),PWM调光(240Hz)就会出现频闪,亮度越低频闪越严重。
要解决这个问题,可以将OLED屏幕改成“DC调光”。但是很遗憾,OLED供应商在屏幕出厂时已经将硬件写死了,手机厂商无法改动。于是研发团队调转了研究方向,尝试通过纯软件的方式来解决OLED低亮度下的频闪问题。
在对OLED屏幕的研究过程中,ColorOS团队先后尝试过很多方法,主要有低亮度背光平滑算法、PCC图像遮罩、修改PWM频率、蒙版调光+dither。经过上次实验和对比,最终发现,前三种方法都会对屏幕产生负面影响,例如屏幕偏色、发光不均匀、屏幕闪屏、灰阶偏离劣化等问题。只有“蒙版调光+dither”是最合适的。
ColorOS的“蒙版调光+dither”方案调用了高通骁龙平台内部的“Snapdragon Display Engine图层混合器”图层混合器通过 Dim Layer 与其它图层进行透明混合处理,使画面的内容亮度有效的降低,实现了类似DC调光模式的效果。
在优化和调试过程中,ColorOS团队也遇到过不少问题,比如闪屏、切换花屏幕、闪白光、亮度异常等问题,于是他们对背光系统做了大幅度的修改,并用“dither”技术解决了一些问题。最终,这项技术被命名为了“类DC调光”。
与其他调光相比,ColorOS的“类DC调光”在在色准、动态范围、对比度、色阶等方面相比其他方法有一定提升,视觉体验更好。因为调用的接口更底层,功耗控制做的也很不错,不会带来续航负担。从真机实拍对比图来看,开启了“类DC调光”后,原本在低亮度下会出现OLED屏幕的“频闪黑条”已经几乎消失不见。
从发现频闪问题到解决方案的落地,我们可以看出,ColorOS工程师付出了很大的努力,虽然“类DC调光”不是硬件级的调光,但却是现阶段最优解决方案之一,也给业内带来一种新思路。最后ColorOS呼吁,希望上游屏幕厂商能重视PWM调光带来的问题,早日革新调光技术,让消费者用上软硬件结合的真全局DC调光。