一种显示屏的背光补偿方法、装置、芯片和终端与流程



1.本技术属于显示技术领域,尤其涉及一种显示屏的背光补偿方法、装置、芯片和终端。


背景技术:



2.目前,市场上的液晶显示屏多采用led(light emitting diode,发光二极管)作为背光源。led发出的光线经导光板散射后虽然可以较为均匀地出射,然而,对于显示屏而言,难免会存在轻微的显示不均匀现象,例如,显示屏中央亮度比边缘亮度稍高,或显示屏边缘亮度比中央亮度稍高等显示不均的问题。
3.并且,随着显示屏尺寸的增加,背光不平整带来的显示不均愈加严重,采用传统的去除背光亮度不均(demura)的方式已经无法满足用户的需求。


技术实现要素:



4.本技术实施例提供一种显示屏的背光补偿方法、装置、芯片和终端,可以改善显示屏显示不均的现象。
5.本技术实施例第一方面提供一种显示屏的背光补偿方法,包括:
6.获取显示屏的各个背光区域的第一预设背光补偿系数,其中,所述显示屏的各个背光区域的第一预设背光补偿系数基于所述显示屏相应背光区域的亮度与所述显示屏亮度最低的背光区域的亮度之间的比值确定;
7.基于所述第一预设背光补偿系数对待显示图像进行背光补偿,得到第一待显示数据。
8.本技术实施例第二方面提供一种显示屏的背光补偿装置,包括:
9.获取单元,用于获取显示屏的各个背光区域的第一预设背光补偿系数,其中,所述显示屏的各个背光区域的第一预设背光补偿系数基于所述显示屏相应背光区域的亮度与所述显示屏亮度最低的背光区域的亮度之间的比值确定;
10.补偿单元,用于基于所述第一预设背光补偿系数对待显示图像进行背光补偿,得到第一待显示数据。
11.本技术实施例第三方面提供一种芯片,包括处理器,处理器用于读取并执行存储器中存储的计算机程序,以实现上述第一方面所述的方法的步骤
12.本技术实施例第四方面提供一种终端,包括存储器、处理器以及存储在存储器中并可在处理器上运行的计算机程序,处理器执行计算机程序时实现上述第一方面所述的方法的步骤。
13.本技术实施例第五方面提供一种计算机可读存储介质,计算机可读存储介质存储有计算机程序,计算机程序被处理器执行时实现上述第一方面所述的方法的步骤。
14.本技术实施例中,通过获取基于显示屏的各个背光区域的亮度与所述显示屏亮度最低的背光区域的亮度的比值确定得到的显示屏的各个背光区域的第一预设背光补偿系
数,对待显示图像进行背光补偿,得到第一待显示数据,实现了从显示数据的源头进行背光亮度的调整,可以有效地改善显示屏显示不均的现象,并且,还可以为亮度上限预留提升空间。
附图说明
15.为了更清楚地说明本技术实施例的方法方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本技术的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
16.图1是本技术实施例提供的传统的背光补偿方法的实现示意图;
17.图2是本技术实施例提供的显示屏的背光补偿方法的实现流程示意图;
18.图3是本技术实施例提供的第一预设背光补偿系数的确定的具体实现流程示意图;
19.图4是本技术实施例提供的显示屏的背光补偿装置的结构示意图。
20.图5是本技术实施例提供的终端的结构示意图。
具体实施方式
21.为了使本技术的目的、方法方案及优点更加清楚明白,以下结合附图及实施例,对本技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本技术,并不用于限定本技术。
22.本文中的“和/或”仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b这三种情况。另外,在本技术实施例的描述中,除非另有说明,“多个”是指两个或多于两个,“至少一个”、“一个或多个”是指一个、两个或两个以上。
23.在本说明书中描述的参考“一个实施例”或“一些实施例”等意味着在本技术的一个或多个实施例中包括结合该实施例描述的特定特征、结构或特点。由此,在本说明书中的不同之处出现的语句“在一个实施例中”、“在一些实施例中”、“在其他一些实施例中”、“在另外一些实施例中”等不是必然都参考相同的实施例,而是意味着“一个或多个但不是所有的实施例”,除非是以其他方式另外特别强调。术语“包括”、“包含”、“具有”及它们的变形都意味着“包括但不限于”,除非是以其他方式另外特别强调。
24.本技术实施例的方法可以应用于多种终端,例如,手机、电视、平板电脑、可穿戴设备、车载设备、增强现实(augmented reality,ar)/虚拟现实(virtual reality,vr)设备、笔记本电脑、超级移动个人计算机(ultra-mobile personal computer,umpc)、上网本、个人数字助理(personal digital assistant,pda)等需要使用显示屏进行数据显示的终端上,本技术实施例对终端的具体类型不作任何限制。
25.目前,随着终端显示屏尺寸的增加,背光不平整带来的显示不均愈加严重,特别是对高亮度的图像(待显示图像)进行显示时,采用传统的去除背光亮度不均(demura)的方式已经无法满足用户的需求。
26.具体的,如图1所示,一般的实现方式中demura的实现过程为:通过相机11对显示
屏12显示的不同灰阶的图像进行拍摄,例如,选取63、127、195等关键灰阶对显示屏进行拍摄,然后,根据拍摄得到的图像的灰阶(显示灰阶)通过主动降低或调高显示灰阶的方式确定显示屏各个区域的像素在63、127、195等关键灰阶的背光补偿系数(第二背光补偿系数),并将其以补偿表格的方式写入显示屏的驱动芯片tcon-ic中,使用时,通过插值的方式计算得到各个区域的各个灰阶对应的背光补偿系数。
27.然而,对于高亮度类型的图像,例如,灰阶在240-255之间的图像,由于已经高灰阶了,没有进一步提高灰阶值的空间,因此,对于显示屏中显示偏暗的区域在显示灰阶为240-255之间的高亮度类型的图像时,上调亮度的效果不够理想,导致与背光亮度相关的亮度不均的斑点(mura)在高亮度类型的图像中仍然存在,并且非常明显。
28.因此,传统的去除背光亮度不均(demura)的方式对于高亮度类型的图像的显示无法达到较好的改善效果。
29.基于此,本技术实施例提供一种显示屏的背光补偿方法、装置、芯片和终端,可以改善显示屏显示不均的现象。
30.具体的,本技术提供的一种显示屏的背光补偿方法、装置、芯片和终端,通过获取基于显示屏的各个背光区域的亮度与显示屏亮度最低的背光区域的亮度的比值确定得到的显示屏的各个背光区域的第一预设背光补偿系数,对待显示图像进行背光补偿,得到第一待显示数据,实现了从显示数据的源头进行背光亮度的调整,可以有效地改善显示屏显示不均的现象,并且,还可以为亮度上限预留提升空间。
31.例如,通过降低输出给显示屏驱动芯片的高亮度类型的图像的显示亮度,改善高亮画面下的部分区域偏暗的现象,为高亮度类型的图像的亮度上限预留提升空间。并且,本技术实施方式可以应用于具有不同类型的显示屏的终端,具有普适性强,可推广性强的特点。
32.为了更好地理解本技术实施例提供的显示屏的背光补偿方法,以下结合附图,从实现层面介绍具体的实现过程。
33.示例性的,如图2示出了本技术实施例提供的一种显示屏的背光补偿方法的示意性流程图。该显示屏的背光补偿方法可以由上述终端配置的显示屏的背光补偿装置执行,具体包括以下步骤201至步骤202。
34.步骤201,获取显示屏的各个背光区域的第一预设背光补偿系数。
35.本技术实施例中,显示屏的各个背光区域的第一预设背光补偿系数基于显示屏相应背光区域的亮度与显示屏亮度最低的背光区域的亮度之间的比值确定。
36.即,某个背光区域的第一预设背光补偿系数由该背光区域的亮度与显示屏亮度最低的背光区域的亮度之间的比值确定。
37.本技术实施例中,上述第一预设背光补偿系数可以存储在终端的内存中,在步骤201中,获取显示屏的各个背光区域的第一预设背光补偿系数,可以是指在终端的内存中读取显示屏的各个背光区域的第一预设背光补偿系数。
38.可选的,在确定显示屏的各个背光区域的第一预设背光补偿系数的过程中,可以将显示屏被划分为m*n个背光区域,在该显示屏显示某个预设亮度的画面时,对该显示屏进行拍摄,得到m*n个背光区域中各个背光区域的亮度,并确定m*n个背光区域中亮度最低的背光区域的亮度,即,显示屏亮度最低的背光区域的亮度,进而计算得到显示屏的各个背光
区域的亮度与显示屏亮度最低的背光区域的亮度之间的比值,其中,m、n均为大于或等于1的整数。
39.例如,根据公式计算得到显示屏的各个背光区域的亮度与显示屏亮度最低的背光区域的亮度的比值,其中,η表示显示屏其中一个背光区域的亮度与亮度最低的背光区域的亮度的比值。
40.需要说明的是,由于本技术是基于显示屏相应背光区域的亮度与显示屏亮度最低的背光区域的亮度之间的比值确定得到上述第一预设背光补偿系数,因此,可以在显示屏显示任何一个预设亮度的画面时,对该显示屏进行拍摄,计算得到该比值。
41.特别的,为了更好地适应高亮度类型的图像背光不均现象的调整,在本技术的一些实施方式中,在将显示屏被划分为m*n个背光区域之后,可以在该显示屏显示白画面时,即,显示屏显示高亮度类型的画面时,对该显示屏进行拍摄,得到m*n个背光区域中各个背光区域的亮度,并确定m*n个背光区域中亮度最低的背光区域的亮度,即,显示屏亮度最低的背光区域的亮度,进而计算得到显示屏的各个背光区域的亮度与显示屏亮度最低的背光区域的亮度之间的比值。
42.例如,显示屏显示各个像素的rgb值为(255,255,255)的显示画面时,对该显示屏进行拍摄,得到m*n个背光区域中各个背光区域的亮度,并确定m*n个背光区域中亮度最低的背光区域的亮度,即,显示屏亮度最低的背光区域的亮度,进而计算得到显示屏的各个背光区域的亮度与显示屏亮度最低的背光区域的亮度之间的比值。
43.在得到显示屏的各个背光区域的亮度与显示屏亮度最低的背光区域的亮度之间的比值之后,可选的,在本技术的一些实施方式中,上述步骤201中的第一预设背光补偿系数可以基于显示屏的伽马补偿值以及显示屏相应背光区域的亮度与显示屏亮度最低的背光区域的亮度之间的比值计算得到。
44.例如,如图3所示,第一预设背光补偿系数可以采用以下步骤301至步骤302的方式确定:
45.步骤301,获取显示屏的伽马补偿值。
46.其中,伽马补偿值是一种参数值,用来表达显示器的非线性特性,例如,crt(阴极射线管)显示器的非线性特性,但事实上,即使crt显示器是线性的,gamma校正仍然存在。原因在于视觉系统对于亮度或者说对于rgb三信号的感觉大致成对数关系,而并非线性关系,gamma校正正是为了克服这种非线性而引入的一种传输函数,在视频流、计算机图形学以及其他成像系统中应用广泛。
47.通常情况下,当用于gamma校正的伽马补偿值大于1时,图像的高光部分被压缩而暗调部分被扩展,当用于gamma校正的伽马补偿值小于1时,图像的高光部分被扩展而暗调部分被压缩,gamma校正一般用于平滑地扩展暗调的细节。
48.可选的,在本技术的一些实施方式中,显示屏的伽马补偿值γ可以基于灰阶亮度与灰阶值的对应关系计算得到,其中,la表示显示屏能够显示的除255以外的任意灰阶值,wa表示灰阶值la对应的灰阶亮度,w
白255
表示显示屏显示白画面时对应的灰阶亮度。
49.可选的,由于gamma 2.2是默认的冠军。许多程序和界面元素用gamma 2.2,所以这是一个安全的选择,也是接近的srgb调再现的曲线,这意味着非彩管理的srgb图像显示,大约正确的亮度。因此,在本技术的一些实施方式中,显示屏的伽马补偿值γ还可以直接设置为2.2,而不利用公式进行计算。可以理解的是,利用公式进行计算得到的显示屏的伽马补偿值也可能为2.2。
50.因此,上述步骤301中,获取显示屏的伽马补偿值可以是指从终端的内存中读取显示屏预设的伽马补偿值。
51.步骤302,基于伽马补偿值以及显示屏相应背光区域的亮度与显示屏亮度最低的背光区域的亮度之间的比值计算得到显示屏相应背光区域的第一预设背光补偿系数。
52.其中,上述相应背光区域的亮度与上述相应背光区域的第一预设背光补偿系数是指同一个背光区域。即,本技术实施例中,背光区域的第一预设背光补偿系数由于该第一预设背光补偿系数对应的背光区域的亮度与显示屏亮度最低的背光区域的亮度之间的比值计算得到。
53.例如,某个背光区域a1的第一预设背光补偿系数为基于显示屏的伽马补偿值以及a1的亮度与显示屏亮度最低的背光区域的亮度之间的比值计算得到。
54.可选的,在本技术的一些实施方式中,上述步骤302中,基于伽马补偿值以及比值计算得到多个背光区域中各个背光区域的第一预设背光补偿系数,可以为基于公式计算得到显示屏相应背光区域的第一预设背光补偿系数λ,其中,γ表示显示屏的伽马补偿值,η表示显示屏其中一个背光区域的亮度与亮度最低的背光区域的亮度之间的比值。
55.还需要说明的是,上述基于伽马补偿值以及比值计算得到多个背光区域中各个背光区域的第一预设背光补偿系数,还可以为基于公式计算得到显示屏相应背光区域的第一预设背光补偿系数λ,本技术对此不做限制。其中,γ表示显示屏的伽马补偿值,η表示显示屏其中一个背光区域的亮度与亮度最低的背光区域的亮度之间的比值。
56.步骤202,基于第一预设背光补偿系数对待显示图像进行背光补偿,得到第一待显示数据。
57.本技术实施例中,在基于第一预设背光补偿系数对待显示图像进行背光补偿,得到第一待显示数据的过程中,可以先确定待显示图像中各个像素对应的显示屏的背光区域,然后基于显示屏各个背光区域的第一预设背光补偿系数,对待显示图像中的各个像素进行背光补偿,得到第一待显示数据。
58.可以理解的是,在本技术实施例中,当上述第一预设背光补偿系数为基于公式计算得到的第一预设背光补偿系数,则上述基于第一预设背光补偿系数对待显示图像进行背光补偿,得到第一待显示数据,可以包括:获取待显示图像各个像素的初始灰阶值l
(初始)
;将待显示图像各个像素的初始灰阶值l
(初始)
除以其背光区域对应的第一预设背
光补偿系数λ
l(初始)
,得到待显示图像各个像素补偿后的灰阶值l
(补偿)
,并将待显示图像各个像素补偿后的灰阶值l
(补偿)
作为第一待显示数据。
59.可以理解的是,当第一预设背光补偿系数的计算公式为时,在本技术实施例中,上述步骤202,基于第一预设背光补偿系数对待显示图像进行背光补偿,得到第一待显示数据,可以包括:获取待显示图像各个像素的初始灰阶值l
(初始)
;将待显示图像各个像素的初始灰阶值l
(初始)
乘以其背光区域对应的第一预设背光补偿系数λ
l(初始)
,得到待显示图像各个像素补偿后的灰阶值l
(补偿)
,并将待显示图像各个像素补偿后的灰阶值l
(补偿)
作为第一待显示数据。
60.需要说明的是,在本技术其他实施例中,还可以采用其他的背光补偿计算方式确定上述第一背光补偿系数,即,基于显示屏相应背光区域的亮度与显示屏亮度最低的背光区域的亮度之间的比值确定得到第一背光补偿系数的方式不限于上述的计算公式,同样的,基于第一预设背光补偿系数对待显示图像进行背光补偿的方式也不限于上述的计算公式。
61.本技术提供的一种显示屏的背光补偿方法,通过获取基于显示屏的各个背光区域的亮度与显示屏亮度最低的背光区域的亮度之间的比值确定得到的显示屏的各个背光区域的第一预设背光补偿系数,对待显示图像进行背光补偿,得到第一待显示数据,实现了从显示数据的源头进行背光亮度的调整,可以有效地改善显示屏显示不均的现象,并且,还可以为亮度上限预留提升空间。
62.例如,通过降低输出给显示屏驱动芯片的高亮度类型的图像的显示亮度,为高亮度类型的图像的亮度上限预留提升空间。
63.由于高亮度类型的图像,例如,灰阶在240-255之间的图像,由于已经属于高灰阶了,没有进一步提高灰阶值的空间,因此,对于显示屏中显示偏暗的区域在显示灰阶为240-255之间的高亮度类型的图像时,上调亮度的效果不够理想,导致与背光亮度相关的亮度不均的斑点(mura)在高亮度类型的图像中仍然存在,并且非常明显,而本技术通过降低输出给显示屏驱动芯片的高亮度类型的图像的显示亮度,可以为高亮度类型的图像的亮度上限预留提升空间,因此,本技术对高亮度类型的图像做背光补偿,可以有较好的补偿效果。
64.基于此,在本技术的一些实施方式中,在基于第一预设背光补偿系数对待显示图像进行背光补偿,得到第一待显示数据之前,可以先检测待显示图像是否为高亮度类型的图像;若待显示图像为高亮度类型的图像,则基于第一预设背光补偿系数对待显示图像进行背光补偿,得到第一待显示数据。
65.相应的,在本技术的一些实施方式中,当待显示图像不为高亮度类型的图像,则可以不基于上述第一预设背光补偿系数对待显示图像进行背光补偿,得到第一待显示数据,而是将该待显示图像直接给显示屏的驱动芯片进行显示,以提高显示屏显示图像的效率。
66.可选的,在本技术的一些实施方式中,在得到第一待显示数据之后,还可以获取显示屏的各个背光区域的第二预设背光补偿系数,并基于第二预设背光补偿系数对第一待显示数据进行背光补偿,得到第二待显示数据。
67.例如,从显示屏的驱动芯片tcon-ic中读取基于传统的方式确定的补偿表格对第一待显示数据做进一步的背光补偿,以进一步提高显示屏显示的均匀性。
68.其中,上述补偿表格记载了显示屏的各个背光区域的第二预设背光补偿系数。
69.可选的,显示屏的各个背光区域的第二预设背光补偿系数可以基于显示屏显示预设灰阶的图像时,显示屏相应背光区域对应的显示灰阶与该预设灰阶之间的差值确定。
70.即,某个背光区域的第二预设背光补偿系数由该背光区域的显示灰阶与预设灰阶之间的差值确定。
71.本技术实施例中,上述第二预设背光补偿系数也可以存储在终端的内存中,或者存储在显示屏的驱动芯片tcon-ic中。
72.上述获取显示屏的各个背光区域的第一预设背光补偿系数,可以是指在终端的内存中读取显示屏的各个背光区域的第一预设背光补偿系数。
73.可选的,在确定显示屏的各个背光区域的第二预设背光补偿系数的过程中,也可以将显示屏被划分为m*n个背光区域,在该显示屏显示某个预设灰阶的画面时,对该显示屏进行拍摄,得到m*n个背光区域中各个背光区域的显示灰阶,并确定m*n个背光区域中各个背光区域的显示灰阶与该预设灰阶之间的差值,进而基于该差值得到显示屏的各个背光区域的第二预设背光补偿系数,其中,m、n均为大于或等于1的整数。
74.例如,选取63、127、195等关键灰阶对显示屏进行拍摄,然后,根据拍摄得到的图像的灰阶(显示灰阶)与63、127、195等预设灰阶的差值,确定显示屏各个区域的像素在63、127、195等关键灰阶的背光补偿值,并将显示屏各个区域的像素在63、127、195等关键灰阶的背光补偿值以补偿表格的方式存入显示屏的驱动芯片tcon-ic中,以便在基于上述各个实施方式得到第一待显示数据之后,可以从显示屏的驱动芯片tcon-ic中读取基于传统的方式确定的补偿表格对第一待显示数据做进一步的背光补偿,以进一步提高显示屏显示的均匀性。
75.还需要说明的是,对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本技术并不受所描述的动作顺序的限制,在本技术的一些实施方式中,某些步骤可以采用其它顺序进行。
76.图4示出了本技术实施例提供的一种显示屏的背光补偿装置400的结构示意图,包括获取单元401和补偿单元402。
77.获取单元401,用于获取显示屏的各个背光区域的第一预设背光补偿系数,其中,显示屏的各个背光区域的第一预设背光补偿系数基于显示屏相应背光区域的亮度与显示屏亮度最低的背光区域的亮度之间的比值确定;
78.补偿单元402,用于基于第一预设背光补偿系数对待显示图像进行背光补偿,得到第一待显示数据。
79.可选的,在本技术的一些实施方式中,上述获取单元401,还具体用于基于以下方式确定显示屏的各个背光区域的第一预设背光补偿系数:
80.获取显示屏的伽马补偿值;
81.基于伽马补偿值以及显示屏相应背光区域的亮度与显示屏亮度最低的背光区域的亮度之间的比值计算得到显示屏相应背光区域的第一预设背光补偿系数。
82.可选的,在本技术的一些实施方式中,上述获取单元401,还具体用于:
83.基于灰阶亮度与灰阶值的对应关系计算得到显示屏的伽马补偿值
γ,其中,la表示显示屏能够显示的除255以外的任意灰阶值,wa表示灰阶值la对应的灰阶亮度,w
白255
表示显示屏显示白画面时对应的灰阶亮度。
84.可选的,在本技术的一些实施方式中,上述获取单元401,还具体用于:
85.基于公式计算得到显示屏相应背光区域的第一预设背光补偿系数λ,其中,γ表示显示屏的伽马补偿值,η表示显示屏其中一个背光区域的亮度与亮度最低的背光区域的亮度之间的比值。
86.可选的,在本技术的一些实施方式中,上述补偿单元402,还具体用于:
87.获取待显示图像各个像素的初始灰阶值l
(初始)

88.将待显示图像各个像素的初始灰阶值l
(初始)
除以其背光区域对应的第一预设背光补偿系数λ
l(初始)
,得到待显示图像各个像素补偿后的灰阶值l
(补偿)
,并将待显示图像各个像素补偿后的灰阶值l
(补偿)
作为第一待显示数据。
89.可选的,在本技术的一些实施方式中,上述补偿单元402,还具体用于:
90.检测待显示图像是否为高亮度类型的图像;
91.若待显示图像为高亮度类型的图像,则基于第一预设背光补偿系数对待显示图像进行背光补偿,得到第一待显示数据。
92.可选的,在本技术的一些实施方式中,上述补偿单元402,还具体用于:
93.获取显示屏的各个背光区域的第二预设背光补偿系数,其中,显示屏的各个背光区域的第二预设背光补偿系数基于所述显示屏显示预设灰阶的图像时,显示屏相应背光区域对应的显示灰阶与所述预设灰阶之间的差值确定;
94.基于第二预设背光补偿系数对第一待显示数据进行背光补偿,得到第二待显示数据。
95.需要说明的是,为描述的简洁,上述描述的显示屏的背光补偿装置400的具体工作过程,可以参考上述图1至图3中方法的对应过程,此处不再赘述。
96.还需要说明的是,在本技术实施例中,上述各个实施方式的显示屏的背光补偿装置400可以在终端整机设计时,配置于终端的整机主芯片上,也可以配置于显示屏的驱动芯片tcon-ic中,本技术对此不做限制。
97.例如,如下表一所示,将显示屏被划分为m*n个背光区域,计算得到显示屏各个背光区域的预设补偿系数之后,该预设补偿系数可以以像素点灰阶压缩值映射表的方式存储在终端的整机主芯片上。当终端需要对待显示图像进行显示时,可以先获取显示屏的各个背光区域的第一预设背光补偿系数,基于该第一预设背光补偿系数对待显示图像进行背光补偿,得到第一待显示数据。
98.表一:
99.[0100][0101]
示例性的,本技术实施例还提供一种终端,包括存储器、处理器以及存储在存储器中并可在处理器上运行的计算机程序,处理器执行计算机程序时实现上述显示屏的背光补偿方法的步骤。
[0102]
如图5所示,为本技术提供的一种用于实现上述显示屏的背光补偿方法的终端结构示意图,该终端可以包括:处理器51、存储器52、一个或多个输入设备53(图5中仅示出一个)和一个或多个输出设备54(图5中仅示出一个)。处理器51、存储器52、输入设备53和输出设备54通过总线55连接。
[0103]
应当理解,在本技术实施例中,所称处理器51可以是中央处理单元(central processing unit,cpu),该处理器还可以是其他通用处理器、数字信号处理器(digital signal processor,dsp)、专用集成电路(application specific integrated circuit,asic)、现场可编程门阵列(field-programmable gate array,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。
[0104]
输入设备53可以包括虚拟键盘、触控板、指纹采传感器(用于采集用户的指纹信息和指纹的方向信息)、麦克风等,输出设备54可以包括显示器、扬声器等。
[0105]
上述存储器52存储有计算机程序,上述计算机程序可在上述处理器51上运行,例如,上述计算机程序为显示屏的背光补偿方法的程序。上述处理器51执行上述计算机程序时实现上述显示屏的背光补偿方法实施例中的步骤,例如图2所示的步骤201至步骤202。或者,上述处理器51执行上述计算机程序时实现上述装置实施例中获取单元、补偿单元和显示单元的功能。
[0106]
上述计算机程序可以被分割成一个或多个模块/单元,上述一个或者多个模块/单元被存储在上述存储器52中,并由上述处理器51执行,以完成本技术。上述一个或多个模块/单元可以是能够完成特定功能的一系列计算机程序指令段,该指令段用于描述上述计算机程序在上述进行显示屏的背光补偿的终端中的执行过程。例如,上述计算机程序可以被分割成获取单元、补偿单元和显示单元,各单元具体功能如下:
[0107]
获取单元,用于获取显示屏的各个背光区域的第一预设背光补偿系数,其中,显示屏的各个背光区域的第一预设背光补偿系数基于显示屏相应背光区域的亮度与显示屏亮度最低的背光区域的亮度之间的比值确定;
[0108]
补偿单元,用于基于第一预设背光补偿系数对待显示图像进行背光补偿,得到第一待显示数据。
[0109]
所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,仅以上述各功
能单元、模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能单元、模块完成,即将上述装置的内部结构划分成不同的功能单元或模块,以完成以上描述的全部或者部分功能。实施例中的各功能单元、模块可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中,上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。另外,各功能单元、模块的具体名称也只是为了便于相互区分,并不用于限制本技术的保护范围。上述系统中单元、模块的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
[0110]
示例性的,本技术实施例还提供一种芯片,包括处理器,处理器用于读取并执行存储器中存储的计算机程序,以实现上述显示屏的背光补偿方法的步骤。
[0111]
示例性的,本技术实施例还提供一种计算机可读存储介质,计算机可读存储介质存储有计算机程序,计算机程序被处理器执行时实现上述显示屏的背光补偿方法的步骤。
[0112]
示例性的,本技术实施例还提供了一种计算机产品,该计算机产品存储有计算机指令,当计算机指令被执行时,实现上述显示屏的背光补偿方法的步骤。
[0113]
本技术上述各个实施方式中,通过获取基于显示屏的各个背光区域的亮度与显示屏亮度最低的背光区域的亮度的比值确定得到的显示屏的各个背光区域的第一预设背光补偿系数,对待显示图像进行背光补偿,得到第一待显示数据,实现了从显示数据的源头进行背光亮度的调整,可以有效地改善显示屏显示不均的现象,例如,改善高亮画面下的部分区域偏暗的现象,可以为亮度上限预留提升空间。并且,本技术实施方式可以应用于具有不同显示屏的终端,具有普适性强,可推广性强的特点。
[0114]
在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述或记载的部分,可以参见其它实施例的相关描述。
[0115]
本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本技术的范围。
[0116]
在本技术所提供的实施例中,应该理解到,所揭露的装置/终端和方法,可以通过其它的方式实现。例如,以上所描述的装置/终端实施例仅仅是示意性的,例如,上述模块或单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通讯连接可以是通过一些接口,装置或单元的间接耦合或通讯连接,可以是电性,机械或其它的形式。
[0117]
上述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
[0118]
另外,在本技术各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
[0119]
上述集成的模块/单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本技术实现上述实施例方法中的全部或部分流程,也可以通过计算机程序来指令相关的硬件来完成,上述的计算机程序可存储于一计算机可读存储介质中,该计算机程序在被处理器执行时,可实现上述各个方法实施例的步骤。其中,上述计算机程序包括计算机程序代码,上述计算机程序代码可以为源代码形式、对象代码形式、可执行文件或某些中间形式等。上述计算机可读介质可以包括:能够携带上述计算机程序代码的任何实体或装置、记录介质、u盘、移动硬盘、磁碟、光盘、计算机存储器、只读存储器(read-only memory,rom)、随机存取存储器(random access memory,ram)、电载波信号、电信信号以及软件分发介质等。需要说明的是,上述计算机可读介质包含的内容可以根据司法管辖区内立法和专利实践的要求进行适当的增减,例如在某些司法管辖区,根据立法和专利实践,计算机可读介质不包括电载波信号和电信信号。
[0120]
以上实施例仅用以说明本技术的技术方案,而非对其限制;尽管参照前述实施例对本技术进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本技术各实施例技术方案的精神和范围,均应包含在本技术的保护范围之内。

技术特征:


1.一种显示屏的背光补偿方法,其特征在于,包括:获取显示屏的各个背光区域的第一预设背光补偿系数,其中,所述显示屏的各个背光区域的第一预设背光补偿系数基于所述显示屏相应背光区域的亮度与所述显示屏亮度最低的背光区域的亮度之间的比值确定;基于所述第一预设背光补偿系数对待显示图像进行背光补偿,得到第一待显示数据第一待显示数据。2.如权利要求1所述的背光补偿方法,其特征在于,所述显示屏的各个背光区域的第一预设背光补偿系数基于以下方式确定:基于所述显示屏的伽马补偿值以及所述显示屏相应背光区域的亮度与所述显示屏亮度最低的背光区域的亮度之间的比值计算得到所述显示屏相应背光区域的第一预设背光补偿系数。3.如权利要求2所述的背光补偿方法,其特征在于,所述基于所述显示屏的伽马补偿值以及所述显示屏相应背光区域的亮度与所述显示屏亮度最低的背光区域的亮度之间的比值计算得到所述显示屏相应背光区域的第一预设背光补偿系数,具体为:基于公式计算得到所述显示屏相应背光区域的第一预设背光补偿系数λ,其中,γ表示所述显示屏的伽马补偿值,η表示所述显示屏其中一个背光区域的亮度与亮度最低的背光区域的亮度之间的比值。4.如权利要求3所述的背光补偿方法,其特征在于,所述基于所述第一预设背光补偿系数对待显示图像进行背光补偿,得到第一待显示数据,包括:获取所述待显示图像各个像素的初始灰阶值l
(初始)
;将所述待显示图像各个像素的初始灰阶值l
(初始)
除以其背光区域对应的第一预设背光补偿系数λ
l(初始)
,得到所述待显示图像各个像素补偿后的灰阶值l
(补偿)
,并将所述待显示图像各个像素补偿后的灰阶值l
(补偿)
作为所述第一待显示数据。5.如权利要求1-4任意一项所述的背光补偿方法,其特征在于,所述基于所述第一预设背光补偿系数对待显示图像进行背光补偿,得到第一待显示数据,包括:检测所述待显示图像是否为高亮度类型的图像;若所述待显示图像为高亮度类型的图像,则基于所述第一预设背光补偿系数对所述待显示图像进行背光补偿,得到所述第一待显示数据。6.如权利要求1-4任意一项所述的显示屏的背光补偿方法,其特征在于,所述显示屏的背光补偿方法还包括:获取所述显示屏的各个背光区域的第二预设背光补偿系数,其中,所述显示屏的各个背光区域的第二预设背光补偿系数基于所述显示屏显示预设灰阶的图像时,所述显示屏相应背光区域对应的显示灰阶与所述预设灰阶之间的差值确定;基于所述第二预设背光补偿系数对所述第一待显示数据进行背光补偿,得到第二待显示数据。7.一种显示屏的背光补偿装置,其特征在于,包括:获取单元,用于获取显示屏的各个背光区域的第一预设背光补偿系数,其中,所述显示屏的各个背光区域的第一预设背光补偿系数基于所述显示屏相应背光区域的亮度与所述
显示屏亮度最低的背光区域的亮度之间的比值确定;补偿单元,用于基于所述第一预设背光补偿系数对待显示图像进行背光补偿,得到第一待显示数据。8.一种芯片,包括处理器,其特征在于,所述处理器用于读取并执行存储器中存储的计算机程序,以实现如权利要求1-6中任意一项所述方法的步骤。9.一种终端,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如权利要求1-6中任意一项所述方法的步骤。10.一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1-6中任意一项所述方法的步骤。

技术总结


本申请属于显示技术领域,尤其涉及一种显示屏的背光补偿方法、装置、芯片和终端,本申请通过获取基于显示屏的各个背光区域的亮度与所述显示屏亮度最低的背光区域的亮度的比值确定得到的显示屏的各个背光区域的第一预设背光补偿系数,对待显示图像进行背光补偿,得到第一待显示数据,实现了从显示数据的源头进行背光亮度的调整,可以有效地改善显示屏显示不均的现象,并且,还可以为亮度上限预留提升空间。空间。空间。


技术研发人员:

王照 卢星

受保护的技术使用者:

OPPO广东移动通信有限公司

技术研发日:

2021.09.06

技术公布日:

2023/3/9

本文发布于:2024-09-24 20:33:16,感谢您对本站的认可!

本文链接:https://www.17tex.com/tex/3/70313.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:显示屏   亮度   区域   系数
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议