System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本公开涉及电子,尤其涉及一种显示补偿方法、装置、电子设备和存储介质。
技术介绍
1、电子设备以手机为例。目前oled显示屏((organic light emitting diode,有机发光二极管显示屏))因为其显示效果,对比度及可柔性化的原因,基本占据了中高端手机的市场。但与lcd(liquid crystal display,液晶显示屏)相比,oled屏幕随点亮时间的延长,发光材料的效率下降,亮度下降。因此在长时间使屏幕部分点亮时,会影响显示效果,导致显示屏出现烙印的烧屏现象。这种性质的烧屏现象往往集中在显示区域的一小块区域,而这将直接导致显示屏报废。
技术实现思路
1、本公开提供一种显示补偿方法、装置、电子设备和存储介质。
2、根据本公开实施例的第一方面,提供一种显示补偿方法,所述方法包括:
3、获取显示屏的待显示图像;
4、根据显示补偿数据,对所述待显示图像进行补偿,得到目标图像;其中,所述显示补偿数据是基于老化补偿数据和非老化补偿数据确定的;
5、在所述显示屏上显示所述目标图像。
6、在一些实施例中,所述方法,还包括:
7、从预设存储区域内获取所述显示补偿数据;其中,所述预设存储区域为电子设备中用于存储所述非老化补偿数据的存储区域。
8、在一些实施例中,所述方法,还包括:
9、根据所述显示屏的显示信息,确定所述老化补偿数据;
10、从预设存储区域内获取所述非老化补
11、利用所述老化补偿数据对所述非老化补偿数据进行修正,得到所述显示补偿数据;
12、将所述显示补偿数据存储在所述预设存储区域。
13、在一些实施例中,所述利用所述老化补偿数据对所述非老化补偿数据进行修正,得到所述显示补偿数据,包括:
14、将所述老化补偿数据与所述非老化补偿数据进行迭代,得到所述显示补偿数据。在一些实施例中,所述根据所述显示屏的显示信息,确定所述老化补偿数据,包括:
15、根据所述显示信息,确定所述电子设备的像素亮度;
16、根据预设映射关系,将所述像素亮度调整为映射亮度,得到所述老化补偿数据;其中,所述映射亮度大于或等于所述像素亮度。
17、在一些实施例中,所述根据所述显示信息,确定所述电子设备的像素亮度,包括:
18、根据所述显示信息,至少确定像素的r通道亮度、g通道亮度和b通道亮度;
19、至少根据所述r通道亮度、g通道亮度和b通道亮度,确定所述像素亮度。
20、在一些实施例中,所述利用所述老化补偿数据对所述非老化补偿数据进行修正,得到所述显示补偿数据,包括:
21、对所述非老化补偿数据进行解密,得到解密后的所述非老化补偿数据;
22、利用所述老化补偿数据对解密后的所述非老化补偿数据进行修正,并得到修正后的所述非老化补偿数据;
23、对修正后的所述非老化补偿数据进行加密,得到所述显示补偿数据。
24、根据本公开实施例的第二方面,提供一种显示补偿装置,所述装置包括:
25、第一获取模块,用于获取显示屏的待显示图像;
26、处理模块,用于根据显示补偿数据,对所述待显示图像进行补偿,得到目标图像;其中,所述显示补偿数据是基于老化补偿数据和非老化补偿数据确定的;
27、显示模块,用于在所述显示屏上显示所述目标图像。
28、在一些实施例中,所述装置,还包括:
29、第二获取模块,用于从预设存储区域内获取所述显示补偿数据;其中,所述预设存储区域为电子设备中用于存储所述非老化补偿数据的存储区域。
30、在一些实施例中,所述装置,还包括:
31、确定模块,用于根据所述显示屏的显示信息,确定所述老化补偿数据;
32、第三获取模块,用于从预设存储区域内获取所述非老化补偿数据;
33、计算模块,用于利用所述老化补偿数据对所述非老化补偿数据进行修正,得到所述显示补偿数据;
34、存储模块,用于将所述显示补偿数据存储在所述预设存储区域。
35、在一些实施例中,所述计算模块,还用于:
36、将所述老化补偿数据与所述非老化补偿数据进行迭代,得到所述显示补偿数据。
37、在一些实施例中,所述确定模块,还用于:
38、根据所述显示信息,确定所述电子设备的像素亮度;
39、根据预设映射关系,将所述像素亮度调整为映射亮度,得到所述老化补偿数据;其中,所述映射亮度大于或等于所述像素亮度。
40、在一些实施例中,所述确定模块,还用于:
41、根据所述显示信息,至少确定像素的r通道亮度、g通道亮度和b通道亮度;
42、至少根据所述r通道亮度、g通道亮度和b通道亮度,确定所述像素亮度。
43、在一些实施例中,所述计算模块,还用于:
44、对所述非老化补偿数据进行解密,得到解密后的所述非老化补偿数据;
45、利用所述老化补偿数据对解密后的所述非老化补偿数据进行修正,并得到修正后的所述非老化补偿数据;
46、对修正后的所述非老化补偿数据进行加密,得到所述显示补偿数据。
47、根据本公开实施例的第三方面,提供一种终端,包括处理器、存储器及存储在存储器上并能够由所述处理器运行的可执行程序,所述处理器运行所述可执行程序时执行第一方面所述的方法。
48、根据本公开实施例的第四方面,提供一种存储介质,其上存储有可执行程序,所述可执行程序被处理器执行时实现第一方面所述的方法。
49、本公开实施例公开公开了一种显示补偿方法、装置、电子设备和存储介质,利用显示补偿数据对待显示图像进行补偿,可以改善老化问题和非老化问题,保证显示效果。
50、而且,本公开实施例可以将老化补偿处理和非老化补偿处理合并为一步计算,而无需分两步,即无需分别进行老化补偿计算和非老化补偿计算,有利于降低功耗。电子设备需要为显示补偿数据提供存储空间,而无需分别为老化补偿数据和非老化补偿数据提供存储空间,可以节省存储空间。
51、不仅如此,利用显示补偿数据对待显示图像补偿即可得到目标图像,无需在每次亮屏后对非老化补偿数据和老化补偿数据进行计算得到最终补偿数据,再利用最终补偿数据对待显示图像进行补偿。因此,本公开实施的显示补偿方法有利于减少亮屏所需时间,节省功耗。
52、应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
本文档来自技高网...【技术保护点】
1.一种显示补偿方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述方法,还包括:
3.根据权利要求1或2所述的方法,其特征在于,所述方法,还包括:
4.根据权利要求3所述的方法,其特征在于,所述利用所述老化补偿数据对所述非老化补偿数据进行修正,得到所述显示补偿数据,包括:
5.根据权利要求3所述的方法,其特征在于,所述根据所述显示屏的显示信息,确定所述老化补偿数据,包括:
6.根据权利要求5所述的方法,其特征在于,所述根据所述显示信息,确定所述电子设备的像素亮度,包括:
7.根据权利要求3所述的方法,其特征在于,所述利用所述老化补偿数据对所述非老化补偿数据进行修正,得到所述显示补偿数据,包括:
8.一种显示补偿装置,其特征在于,所述装置包括:
9.一种电子设备,包括处理器、存储器及存储在存储器上并能够由所述处理器运行的可执行程序,其特征在于,所述处理器运行所述可执行程序时执行如权利要求1至7任一项所述的方法。
10.一种存储介质,其上存储有可执
...【技术特征摘要】
1.一种显示补偿方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述方法,还包括:
3.根据权利要求1或2所述的方法,其特征在于,所述方法,还包括:
4.根据权利要求3所述的方法,其特征在于,所述利用所述老化补偿数据对所述非老化补偿数据进行修正,得到所述显示补偿数据,包括:
5.根据权利要求3所述的方法,其特征在于,所述根据所述显示屏的显示信息,确定所述老化补偿数据,包括:
6.根据权利要求5所述的方法,其特征在于,所述根据所述显示信息,确定所述电...
【专利技术属性】
技术研发人员:边玉亭,温永棋,
申请(专利权)人:北京小米移动软件有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。