本公开涉及终端,尤其涉及一种ir drop补偿方法、装置、终端及存储介质。
背景技术:
1、目前很多手机等终端都采用oled(organic light-emitting diode)屏幕。oled屏幕由自发光型材料构成,导致oled屏幕存在ir drop(电压降)。
2、在oled屏幕中,不同显示画面的负载不同,会造成同样的颜色在不同显示画面中呈现不同的色度和亮度,影响oled屏幕色彩显示的准确性。
技术实现思路
1、为克服相关技术中存在的问题,本公开提供一种ir drop补偿方法、装置、终端及存储介质。
2、根据本公开实施例的第一方面,提供一种ir drop补偿方法,应用于终端,所述方法包括:
3、确定图像帧中每个像素的颜色通道的原始通道值;其中,所述颜色通道包括红色通道、蓝色通道和绿色通道;
4、根据所述图像帧中每个像素颜色通道的原始通道值,以及相应颜色通道的亮度衰减系数变化曲线,补偿所述图像帧中相应像素的相应颜色通道的原始通道值,以实现对所述图像帧的ir drop补偿,所述亮度衰减系数变化曲线表征相应颜色通道的亮度衰减系数与通道值的对应关系。
5、可选地,所述根据所述图像帧中每个像素颜色通道的原始通道值,以及相应颜色通道的亮度衰减系数变化曲线,补偿所述图像帧中相应像素的相应颜色通道的原始通道值,包括:
6、根据所述图像帧中多个像素的颜色通道的原始通道值,确定所述图像帧的相应颜色通道的平均通道值;
7、根据颜色通道的平均通道值,以及相应颜色通道的亮度衰减系数变化曲线,确定相应颜色通道的平均亮度衰减系数;
8、根据颜色通道的平均亮度衰减系数,确定相应颜色通道的增益系数;
9、根据所述图像帧中每个像素的颜色通道的原始通道值,以及相应颜色通道的压缩系数和增益系数,补偿所述图像帧中相应像素的相应颜色通道的原始通道值。
10、可选地,所述根据所述图像帧中每个像素的颜色通道的原始通道值,以及相应颜色通道的压缩系数和增益系数,补偿所述图像帧中相应像素的相应颜色通道的原始通道值,包括:
11、根据所述图像帧中每个像素的颜色通道的原始通道值,以及相应颜色通道的压缩系数和增益系数,确定所述原始通道值对应的补偿后的目标通道值。
12、可选地,所述根据所述图像帧中每个像素点的颜色通道的原始通道值,以及相应颜色通道的压缩系数和增益系数,确定所述原始通道值对应的补偿后的目标通道值,包括:
13、将所述原始通道值左乘相应颜色通道的压缩系数,确定中间通道值;
14、将所述中间通道值左乘相应颜色通道的增益系数,确定所述目标通道值。
15、可选地,所述根据颜色通道的平均亮度衰减系数,确定相应颜色通道的增益系数,包括:
16、根据颜色通道的平均亮度衰减系数以及第一转换公式,确定所述增益系数,所述第一转换公式包括:
17、其中,gain指增益系数,λ指平均亮度衰减系数。
18、可选地,所述亮度衰减系数变化曲线通过以下方式确定:
19、确定颜色通道的多个通道值对应的多个正常亮度值和多个衰减亮度值,所述多个衰减亮度值、所述多个正常亮度值与所述多个通道值分别一一对应;
20、根据颜色通道的所述多个正常亮度值和所述多个衰减亮度值,确定相应颜色通道的多个亮度衰减系数,所述多个亮度衰减系数与所述多个通道值一一对应;
21、根据颜色通道的所述多个亮度衰减系数和所述多个通道值,确定相应颜色通道的所述亮度衰减系数变化曲线。
22、可选地,所述确定颜色通道的多个通道值对应的多个正常亮度值和多个衰减亮度值,包括:
23、根据所述终端的全部显示区域,确定颜色通道的所述多个通道值对应的所述多个正常亮度值;
24、根据所述终端的设定显示区域,确定颜色通道的所述多个通道值对应的所述多个衰减亮度值;其中,所述设定显示区域的面积小于或等于所述全部显示区域的面积的5%。
25、可选地,所述压缩系数通过以下方式确定:
26、根据颜色通道的所述亮度衰减系数变化曲线,确定相应颜色通道的最大亮度衰减系数;
27、根据颜色通道的最大亮度衰减系数,确定所述压缩系数。
28、可选地,所述根据颜色通道的最大亮度衰减系数,确定所述压缩系数,包括:
29、根据颜色通道的最大亮度衰减系数以及第二转换公式,确定所述压缩系数,所述第二转换公式包括:
30、compress=1/(1+λmax)^(1/2.2);其中,compress指压缩系数,λmax指最大亮度衰减系数。
31、根据本公开实施例的第二方面,提供一种ir drop补偿装置,应用于终端,所述装置包括确定模块,所述确定模块,用于:
32、确定图像帧的颜色通道的通道值;其中,所述颜色通道包括红色通道、蓝色通道和绿色通道;
33、根据所述图像帧的颜色通道的通道值,以及相应颜色通道的亮度衰减系数变化曲线,调整所述图像帧的相应颜色通道的通道值,以实现对所述图像帧的ir drop补偿,所述亮度衰减系数变化曲线表征相应颜色通道的亮度衰减系数与通道值的对应关系。
34、根据本公开实施例的第三方面,提供一种终端,所述终端包括:
35、处理器;
36、用于存储所述处理器可执行指令的存储器;
37、其中,所述处理器被配置为执行如第一方面所述的方法。
38、根据本公开实施例的第四方面,提供一种非临时性计算机可读存储介质,当所述存储介质中的指令由终端的处理器执行时,使得所述终端能够执行如第一方面所述的方法。
39、本公开的实施例提供的技术方案可以包括以下有益效果:该方法中,通过调整颜色通道的通道值来实现对图像帧的ir drop补偿,由于该方法是基于处理器实现ir drop补偿,而处理器比显示驱动芯片的性能更强大,因此,该方法可以实现更加细致的ir drop补偿,以提升ir drop补偿的精度,并且,该方法可以应用于更多的需要进行ir drop补偿的场景,以丰富ir drop补偿可应用的场景。
40、应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
1.一种ir drop补偿方法,应用于终端,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述根据所述图像帧中每个像素颜色通道的原始通道值,以及相应颜色通道的亮度衰减系数变化曲线,补偿所述图像帧中相应像素的相应颜色通道的原始通道值,包括:
3.根据权利要求2所述的方法,其特征在于,所述根据所述图像帧中每个像素的颜色通道的原始通道值,以及相应颜色通道的压缩系数和增益系数,补偿所述图像帧中相应像素的相应颜色通道的原始通道值,包括:
4.根据权利要求3所述的方法,其特征在于,所述根据所述图像帧中每个像素点的颜色通道的原始通道值,以及相应颜色通道的压缩系数和增益系数,确定所述原始通道值对应的补偿后的目标通道值,包括:
5.根据权利要求2所述的方法,其特征在于,所述根据颜色通道的平均亮度衰减系数,确定相应颜色通道的增益系数,包括:
6.根据权利要求1所述的方法,其特征在于,所述亮度衰减系数变化曲线通过以下方式确定:
7.根据权利要求6所述的方法,其特征在于,所述确定颜色通道的多个通道值对应的多个正常亮度值和多个衰减亮度值,包括:
8.根据权利要求2-7任一项所述的方法,其特征在于,所述压缩系数通过以下方式确定:
9.根据权利要求8所述的方法,其特征在于,所述根据颜色通道的最大亮度衰减系数,确定所述压缩系数,包括:
10.一种ir drop补偿装置,应用于终端,其特征在于,所述装置包括确定模块,所述确定模块,用于:
11.一种终端,其特征在于,所述终端包括:
12.一种非临时性计算机可读存储介质,其特征在于,当所述存储介质中的指令由终端的处理器执行时,使得所述终端能够执行如权利要求1-9任一项所述的方法。