亮度补偿方法、装置、电子设备及计算机可读存储介质与流程
- 国知局
- 2024-06-21 14:00:23
本技术属于显示,尤其涉及一种亮度补偿方法、装置、电子设备及计算机可读存储介质。
背景技术:
1、目前,由于材料或者工艺等原因会导致显示屏在显示过程中出现显示亮度不均的现象,即出现mura现象,造成显示屏的显示效果较差。因此,需要对显示屏中的mura区域(即出现mura现象的区域)进行亮度补偿,以消除显示屏中的mura区域。其中,消除显示屏中的mura区域的技术一般称为demura,即可以通过demura对显示屏中的mura区域进行亮度补偿。但现有技术通过demura对显示屏中的mura区域进行亮度补偿时,一般是通过统一gamma值来对mura区域进行亮度补偿,补偿效果有限,导致补偿后的显示屏仍会存在mura现象。
技术实现思路
1、本技术实施例提供了一种亮度补偿方法、装置、电子设备及计算机可读存储介质,可以提高显示效果。
2、第一方面,本技术实施例提供了一种亮度补偿方法,包括:
3、确定第一像素对应的第一显示亮度,所述第一像素为待补偿区域中的像素;
4、当所述第一显示亮度小于目标亮度时,根据所述第一像素的灰阶对应的第一gamma值,对所述第一像素进行亮度补偿;
5、当所述第一显示亮度大于所述目标亮度时,根据所述第一像素的灰阶对应的第二gamma值,对所述第一像素进行亮度补偿;
6、其中,所述第一gamma值为提升所述第一显示亮度的gamma值,所述第二gamma值为降低所述第一显示亮度的gamma值。
7、在上述提供的亮度补偿方法中,在对待补偿区域进行补偿时,对于待补偿区域中的每一个像素(即第一像素)可以根据第一像素对应的第一显示亮度采用不同的gamma值(例如第一gamma值或者第二gamma值),来对第一像素进行亮度补偿,而不是使用统一gamma值来对待补偿区域中的所有像素进行亮度补偿,可以有效减少对各像素进行亮度补偿的实际补偿值与理论补偿值之间的偏差,确保亮度补偿效果,消除待显示区域的mura现象,提高显示效果。
8、示例性的,第一gamma值可以为对第一像素的亮度进行正向补偿的gamma值。第二gamma值可以为对第一像素的亮度进行负向补偿的gamma值。应理解,正向补偿可以是指提升亮度的补偿,负向补偿可以是指降低亮度的补偿。即第一gamma值可以用于调亮第一像素的亮度(例如第一显示亮度),第二gamma值可以用于调暗第一像素的亮度。
9、可选的,同一灰阶对应的第一gamma值和第二gamma值不相同,使得对于同一灰阶所出现的不同的mura现象,可以根据不同gamma值来进行准确的亮度补偿,可以减少亮度补偿的实际补偿值与理论补偿值之间的偏差,确保亮度补偿效果。
10、可选的,不同灰阶对应的第一gamma值不相同,不同灰阶对应的第二gamma值也不相同,即对于不同的灰阶不是使用统一gamma值来进行亮度补偿,而是使用不同的gamma值对不同的灰阶进行准确的亮度补偿,可以减少各灰阶进行亮度补偿的实际补偿值与理论补偿值之间的偏差,确保亮度补偿效果,提高显示效果。
11、在一种可能的实现方式中,所述方法还包括:
12、获取所述待补偿区域中的每一个像素在预设绑点灰阶下的第一灰阶,所述第一灰阶为基于预设demura方法对所述待补偿区域进行补偿后的灰阶;
13、根据第二灰阶,确定所述预设绑点灰阶对应的第一目标灰阶,所述第二灰阶为所述第一灰阶中比所述预设绑点灰阶大的一个或多个灰阶;
14、根据所述第一目标灰阶,确定所述预设绑点灰阶对应的第一gamma值。
15、可选的,所述第一目标灰阶为所述第二灰阶中的最大值。
16、示例的,所述根据所述第一目标灰阶,确定所述预设绑点灰阶对应的第一gamma值,包括:
17、获取在所述预设绑点灰阶下,所述待补偿区域对应的第二显示亮度;
18、获取在所述第一目标灰阶下,所述待补偿区域对应的第三显示亮度;
19、根据所述预设绑点灰阶、所述第一目标灰阶、所述第二显示亮度和所述第三显示亮度,确定所述预设绑点灰阶对应的第一gamma值。
20、在该实现方式提供的亮度补偿方法中,在基于预设demura方法对待补偿区域进行亮度补偿时,可以获取待补偿区域中的各像素在各预设绑点灰阶下的第一灰阶,即基于预设demura方法进行补偿后的灰阶,并可以根据各像素在各预设绑点灰阶下的第一灰阶,确定各像素在各预设绑点灰阶下的第二灰阶,从而可以根据第二灰阶准确确定各预设绑点灰阶对应的第一gamma值(即正向补偿的gamma值),使得在需要对某预设绑点灰阶对应的像素进行正向补偿时,可以根据该预设绑点灰阶对应的第一gamma值,对该像素进行准确的正向补偿,以提升该像素的亮度,确保亮度补偿效果。
21、在另一种可能的实现方式中,所述方法还包括:
22、获取所述待补偿区域中的每一个像素在预设绑点灰阶下的第一灰阶,所述第一灰阶为基于预设demura方法对所述待补偿区域进行补偿后的灰阶;
23、根据第三灰阶,确定所述预设绑点灰阶对应的第二目标灰阶,所述第三灰阶为所述第一灰阶中比所述预设绑点灰阶小的一个或多个灰阶;
24、根据所述第二目标灰阶,确定所述预设绑点灰阶对应的第二gamma值。
25、可选的,所述第二目标灰阶为所述第三灰阶中的最小值。
26、示例性的,所述根据所述第二目标灰阶,确定所述预设绑点灰阶对应的第二gamma值,包括:
27、获取在所述预设绑点灰阶下,所述待补偿区域对应的第二显示亮度;
28、获取在所述第二目标灰阶下,所述待补偿区域对应的第四显示亮度;
29、根据所述预设绑点灰阶、所述第二目标灰阶、所述第二显示亮度和所述第四显示亮度,确定所述预设绑点灰阶对应的第二gamma值。
30、在该实现方式提供的亮度补偿方法中,在基于预设demura方法对待补偿区域进行亮度补偿时,可以获取待补偿区域中的各像素在各预设绑点灰阶下的第一灰阶,并可以根据各像素在各预设绑点灰阶下的第一灰阶,确定各像素在各预设绑点灰阶下的第三灰阶,从而可以根据第三灰阶准确确定各预设绑点灰阶对应的第二gamma值(即负向补偿的gamma值),使得在需要对某预设绑点灰阶对应的像素进行负向补偿时,可以根据该预设绑点灰阶对应的第二gamma值,对该像素进行准确的负向补偿,以降低该像素的亮度,确保亮度补偿效果。
31、在一个示例中,所述根据所述预设绑点灰阶、所述第二目标灰阶、所述第二显示亮度和所述第四显示亮度,确定所述预设绑点灰阶对应的第二gamma值,包括:
32、根据下述公式确定所述预设绑点灰阶对应的第二gamma值:
33、
34、其中,gx2'为所述第二目标灰阶,gx2为所述预设绑点灰阶,lx2'为所述第四显示亮度,lx2为所述第二显示亮度,·2为所述第二gamma值。
35、可选的,在确定各预设绑点灰阶对应的第一gamma值后,可以通过插值方式根据各预设绑点灰阶对应的第一gamma值,确定其他非绑点灰阶对应的第一gamma值。类似的,在确定各预设绑点灰阶对应的第二gamma值后,可以通过插值方式根据各预设绑点灰阶对应的第二gamma值,确定其他非绑点灰阶对应的第二gamma值。
36、第二方面,本技术实施例提供了一种亮度补偿装置,包括:
37、显示亮度获取模块,用于确定第一像素对应的第一显示亮度,所述第一像素为待补偿区域中的像素;
38、第一亮度补偿模块,用于当所述第一显示亮度小于目标亮度时,根据所述第一像素的灰阶对应的第一gamma值,对所述第一像素进行亮度补偿;
39、第二亮度补偿模块,用于当所述第一显示亮度大于所述目标亮度时,根据所述第一像素的灰阶对应的第二gamma值,对所述第一像素进行亮度补偿;
40、其中,所述第一gamma值为提升所述第一显示亮度的gamma值,所述第二gamma值为降低所述第一显示亮度的gamma值。
41、第三方面,本技术实施例提供了一种电子设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时,使所述电子设备实现上述第一方面中任一项所述的亮度补偿方法。
42、第四方面,本技术实施例提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被计算机执行时,使所述计算机实现上述第一方面中任一项所述的亮度补偿方法。
43、第五方面,本技术实施例提供了一种计算机程序产品,当计算机程序产品在电子设备上运行时,使得电子设备执行上述第一方面中任一项所述的亮度补偿方法。
44、可以理解的是,上述第二方面至第五方面的有益效果可以参见上述第一方面中的相关描述,在此不再赘述。
本文地址:https://www.jishuxx.com/zhuanli/20240618/35453.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。
下一篇
返回列表