本技术涉及显示,具体涉及一种显示面板亮度补偿方法、装置和存储介质。
背景技术:
1、由于面板厂在制备显示面板过程中,对电性指标的均一度有极高要求。若生产的显示面板出现画面显示亮度不均匀现象,则需要对该亮度不均匀的现象进行处理。因此,需要开发相应的算法,以对显示面板的亮度不均匀进行处理。
2、由于显示面板的亮度不均匀现象复杂,因此,采用传统的亮度调整(demura)算法补偿显示面板亮度不均匀现象后,会产生很大的数据计算量,从而增加了对存储器件存储空间的要求。
技术实现思路
1、鉴于上述问题,本技术实施例提供一种显示面板亮度补偿方法、装置和存储介质,用于解决在补偿显示面板过程中,降低其所产生的数据计算量,从而降低了对存储器件存储空间的要求。
2、第一方面,本技术实施例提供了一种显示面板亮度补偿方法,所述方法包括:
3、获取显示面板中像素点的当前亮度值;
4、根据当前亮度值,确定当前亮度值的相邻设定亮度值;其中,相邻设定亮度值包括:第一设定亮度值和第二设定亮度值;
5、基于第一设定亮度值对应的补偿值和第二设定亮度值对应的调整值,确定当前亮度值的补偿值;
6、根据当前亮度值以及补偿值,对显示面板进行补偿;
7、其中,第一设定亮度值基于显示面板的显示特性确定;第二设定亮度值选取自多个第一设定亮度值之间;第二设定亮度值对应的调整值基于显示面板在以第二设定亮度值进行显示的显示效果确定。
8、由此,本技术实施例提供的技术方案,首先,根据当前亮度值,确定其在相邻的第一设定亮度值和第二设定亮度值区间范围;其次,得到区间范围对应的第一设定亮度值对应的补偿值和第二设定亮度值对应的调整值;最后,确定显示面板当前亮度值对应的补偿值。其中,第二设定亮度值对应的调整值是基于显示面板在以第二设定亮度值进行显示的显示效果确定,即根据在显示面板中画面的亮度不均匀显示特性,确定相应的第二设定亮度值,其中,第二设定亮度值的确定方式包括:人为确定等,进一步确定第二设定亮度值对应的调整值,减少了补偿面板过程中所产生的数据计算量,降低了对存储器件存储空间的要求。
9、在可选的实施例中,第一设定亮度值的确定方式包括:
10、根据显示面板的显示特性,获取显示面板的显示缺陷亮度区间;其中,显示缺陷亮度区间包括:低阶亮度区间、中阶亮度区间以及高阶亮度区间;
11、根据显示缺陷亮度区间,于相应亮度区间中构建多个第一设定亮度值;
12、其中,多个第一设定亮度值的构建方式包括:等比例构建以及等间距构建。
13、由此,上述实施例提供的技术方案,根据显示面板不同的亮度缺陷,获取显示面板的显示缺陷亮度区间,确定需要补偿的亮度区间对应的第一设定亮度值。即针对不同显示面板在不同显示亮度的区间的亮度不均匀现象,灵活选取亮度区间及对应的第一设定亮度值,可针对性对显示面板进行补偿,从而提高显示面板的补偿效果。
14、在可选的实施例中,第一设定亮度值对应的补偿值的确定方式包括:
15、获取显示面板以第一设定亮度值进行显示的实际图像;
16、根据实际图像,获取第一设定亮度值对应画面的实际亮度值;
17、根据实际亮度值及拟合算法,获取实际亮度值对应的目标亮度值曲线;
18、根据亮度值曲线获取第一设定亮度值对应的目标亮度值;
19、根据第一设定亮度值所对应的目标亮度值确定其对应的补偿值。
20、由此,上述实施例提供的技术方案,通过拟合算法,将预设区域内第一设定亮度值的多个实际亮度值进行拟合,得到对应的目标亮度值曲线,再根据目标亮度值曲线确定目标亮度值,从而根据该目标亮度值可得出理想的第一设定亮度值的补偿值,通过选取有限个第一设定亮度值并计算其相应的补偿值以实现对面板的高效率补偿,也减小了补偿过程中的运算量。
21、在可选的实施例中,预设区域包括分块区域;
22、根据实际亮度值,计算第一设定亮度值对应画面中预设区域对应的实际亮度值的补偿值,包括:
23、以预设像素分块颗粒度将实际亮度值分成多个分块区域,计算每个分块区域内的典型亮度值;
24、根据每个分块区域内典型亮度值,结合实际亮度值的补偿值曲线,得到预设区域对应的实际亮度值的补偿值。
25、由此,上述实施例提供的技术方案,在确定第一设定亮度值对应的补偿值的过程中,对第一预设亮度值构成的实际亮度值画面区域进行分块,并计算每个分块对应的典型亮度值,结合实际亮度值的补偿值曲线,得到预设区域对应的实际亮度值的补偿值,即将显示区域划分为多个分块区域,并对该多个分块区域分别进行相应的补偿,提高了对显示面板进行补偿的精确度,也即是提高了对面板的补偿效果。
26、在可选的实施例中,第二设定亮度值对应的调整值的确定方式包括:
27、获取第二设定亮度值相邻的第一设定亮度值;
28、获取相邻的第一设定亮度值相应区间范围对应的补偿值;
29、基于对应的补偿值、预设算法以及调整因子,确定第二设定亮度值对应的调整值。
30、由此,上述实施例提供的技术方案,首先,通过确定第二设定亮度值在选取的多个第一设定亮度值相邻的区间范围;其次,得到相邻的第一设定亮度值对应的补偿值;最后,结合调整因子进一步计算第二设定亮度值对应的调整值(即,补偿值),区别于第一设定亮度值对应的补偿值的计算方法,此方法根据在显示面板中画面的亮度不均匀显示特性,确定相应的第二设定亮度值,并结合调整因子进一步确定第二设定亮度值对应的调整值,减少了确定第二预设亮度值的调整值过程中的数据计算量,从而降低了对存储器件存储空间的要求。
31、在可选的实施例中,基于对应的补偿值、预设算法以及调整因子,确定第二设定亮度值对应的调整值包括:
32、基于对应的补偿值以及线性插值算法,得到第二设定亮度值对应的实际调整值;
33、获取显示面板在以第二设定亮度值以及对应的实际调整值进行显示的实际显示效果;
34、基于实际显示效果,获取调整因子;
35、将实际调整值与调整因子相乘,获取第二设定亮度值对应的调整值。
36、由此,上述实施例提供的技术方案,通过获取显示面板在以第二设定亮度值以及对应的实际调整值进行显示的实际显示效果,结合实际显示效果,获取相应的调整因子,即通过确定的第二设定亮度值在显示面板中的显示特性,确定第二设定亮度值的调整值(例如,采用人工/机器观察、调试后确定),使面板在第二设定亮度值的调整值的补偿下接近于理想的显示面板补偿效果,此方案提高了补偿显示面板的补偿精度,进一步提高了显示面板补偿效果。
37、在可选的实施例中,基于第一设定亮度值对应的补偿值和第二设定亮度值对应的调整值,确定当前亮度值的补偿值包括:
38、基于第一设定亮度值对应的补偿值和第二设定亮度值对应的调整值,通过线性插值算法计算,确定当前亮度值的补偿值。
39、由此,上述实施例提供的技术方案,将现有的第一设定亮度值对应的补偿值和第二设定亮度值对应的调整值,结合线性插值算法计算当前亮度值的补偿值,对整个显示面板补偿。即线性插值算法可以用来近似代替原函数,也可以用来计算得到补偿面板过程中没有的亮度补偿值,此亮度补偿值计算方式可以减少数据计算量,从而降低了对存储器件存储空间的要求。
40、在可选的实施例中,显示面板包括amoled。
41、由于amoled屏幕具备着响应速度快,自发光,显示效果优异以及更低电能消耗的优点,因此amoled显示面板被众多智能手机厂商青睐,逐步应用在高端、中端、低端手机中。由此,将本技术前述实施例中提供的显示面板亮度补偿方法,对amoled显示面板进行显示补偿处理,可以很直观地观察到该显示面板补偿方法对于amoled显示面板的补偿效果,并且由于目前amoled显示面板的应用广泛,在生产amoled显示面板过程中面板存在亮度不均匀后,采用前述实施例中提供的显示面板亮度补偿方法处理也能节省面板厂的生产成本。
42、第二方面,本技术实施例提供了一种显示面板亮度补偿装置,装置包括:亮度获取模块、确定模块以及补偿模块;
43、亮度获取模块用于获取显示面板中像素点的当前亮度值;
44、确定模块用于根据当前亮度值,确定当前亮度值的相邻设定亮度值;其中,相邻设定亮度值包括:第一设定亮度值和第二设定亮度值;
45、确定模块还用于基于所述第一设定亮度值对应的补偿值和第二设定亮度值对应的调整值,确定当前亮度值的补偿值;
46、补偿模块用于根据当前亮度值以及补偿值,对显示面板进行补偿;
47、其中,第一设定亮度值基于显示面板的显示特性确定;所述第二设定亮度值选取自多个第一设定亮度值之间;第二设定亮度值对应的调整值基于显示面板在以第二设定亮度值进行显示的显示效果确定。
48、本技术实施例提供的显示面板亮度补偿装置,首先,亮度获取模块获取显示面板中像素点的当前亮度值;其次,确定模块确定当前亮度值在相邻的第一设定亮度值和第二设定亮度值区间范围,得到区间范围对应的第一设定亮度值对应的补偿值和第二设定亮度值对应的调整值,确定显示面板当前亮度值对应的补偿值;最后,补偿模块根据当前亮度值以及补偿值,对显示面板进行补偿。其中,第二设定亮度值对应的调整值是基于显示面板在以第二设定亮度值进行显示的显示效果确定,即根据在显示面板中画面的亮度不均匀显示特性,确定相应的第二设定亮度值,进一步确定第二设定亮度值对应的调整值,减少了补偿面板过程中所产生的数据计算量,从而降低了对存储器件存储空间的要求。
49、第三方面,本技术提供一种电子设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时执行第一方面、第一方面中任一可选的实现方式中的所述方法。
50、第四方面,本技术提供一种计算机可读存储介质,该计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时执行第一方面、第一方面中任一可选的实现方式中的所述方法。
51、上述实施例,提供的电子设备以及计算机可读存储介质具有与上述第一方面,或第一方面的任意一种可选的实施方式所提供的一种显示面板亮度补偿方法相同的有益效果,此处不作赘述。
52、上述说明仅是本技术技术方案的概述,为了能够更清楚了解本技术的技术手段,而可依照说明书的内容予以实施,并且为了让本技术的上述和其它目的、特征和优点能够更明显易懂,以下特举本技术的具体实施方式。