1.本技术涉及显示技术领域,尤其涉及一种显示器的补偿方法及显示器。
背景技术:2.在目前的液晶显示领域,显示器经常会出现显示不均匀(即,mura)的现象。因此,相关技术中使用demura设备,利用多个补偿单元来对显示数据进行补偿,以便消除液晶显示器的mura现象。
3.然而,相关技术中,最小补偿单元范围有限。例如,目前的4k屏幕常用的补偿单元为8*8像素,即,以8*8像素为一个补偿单元进行补偿。但是,对于小于该最小补偿单元的微小mura,例如vfs、lens mura、黑白点等,相关技术的demura设备则无法修复。因此,如何修复局部的微小mura,是一个亟待解决的问题。
技术实现要素:4.有鉴于此,本技术提出了一种显示器的补偿方法及显示器,能够解决利用单一补偿区域无法修复显示图像的局部细微处显示不均匀的问题,实现对于不同显示区域的精细化补偿,进而提升补偿效果,改善显示不均匀的现象。
5.根据本技术的一方面,提供了一种显示器的补偿方法,所述显示器的补偿方法包括:获取所述显示器的显示图像;确定所述显示图像对应的待补偿区域,其中,所述待补偿区域包括至少一个第一待补偿区域以及至少一个第二待补偿区域;基于所述待补偿区域对所述显示图像进行补偿,其中,所述至少一个待补偿区域的补偿方式与所述至少一个第二待补偿区域的补偿方式不同。
6.进一步地,确定所述显示图像对应的待补偿区域,包括:确定所述显示图像的至少一个第一待补偿区域;确定所述显示图像的至少一个第二待补偿区域。
7.进一步地,确定所述显示图像的至少一个第一待补偿区域,包括:获取各个所述第一待补偿区域的第一待补偿参数以及第二待补偿参数;根据各个所述第一待补偿区域的第一待补偿参数确定该第一待补偿区域在水平方向上的长度;根据各个所述第一待补偿区域的第二待补偿参数确定该第一待补偿区域在竖直方向上的长度。
8.进一步地,各个所述第一待补偿区域包括至少一个第一待补偿子区域,其中,确定所述显示图像的至少一个第一待补偿区域,还包括:确定各个所述第一待补偿区域的至少一个第一待补偿子区域。
9.进一步地,确定各个所述第一待补偿区域的至少一个第一待补偿子区域,包括:获取各个所述第一待补偿子区域的第三待补偿参数以及第四待补偿参数;根据各个所述第一待补偿子区域的第三待补偿参数确定该第一待补偿子区域在水平方向上的长度;根据各个所述第一待补偿子区域的第四待补偿参数确定该第一待补偿子区域在竖直方向上的长度。
10.进一步地,基于所述待补偿区域对所述显示图像进行补偿,其中,所述至少一个待补偿区域的补偿方式与所述至少一个第二待补偿区域的补偿方式不同,包括:判断所述待
补偿区域的范围是否超过预设的补偿阈值范围;在所述待补偿区域的范围不超过预设的补偿阈值范围时,利用所述第一待补偿区域对所述显示图像进行补偿;在所述待补偿区域的范围超过预设的补偿阈值范围时,利用所述第二待补偿区域对所述显示图像进行补偿。
11.进一步地,所述第一待补偿子区域包括第一区域以及第二区域,各个所述区域分别包括至少一个像素单元,其中,利用所述第一待补偿区域对所述显示图像进行补偿,包括:确定所述第一区域内的像素单元所对应的补偿值;根据所述第一区域内的像素单元所对应的补偿值确定所述第二区域内的像素单元所对应的补偿值;根据所述第一区域内的像素单元所对应的补偿值以及所述第二区域内的像素单元所对应的补偿值对所述显示图像进行补偿。
12.进一步地,根据所述第一区域内的像素单元所对应的补偿值确定所述第二区域内的像素单元所对应的补偿值,包括:利用内插根据所述第一区域内的像素单元所对应的补偿值对所述第二区域内的像素单元所对应的补偿值进行估算,得到所述第二区域内的像素单元所对应的估算值;将所述第二区域内的像素单元所对应的估算值作为所述第二区域内的像素单元所对应的补偿值。
13.进一步地,所述第二待补偿区域包括第三区域以及第四区域,利用所述第二待补偿区域对所述显示图像进行补偿,包括:确定所述第三区域内的像素单元所对应的补偿值;根据所述第三区域内的像素单元所对应的补偿值确定所述第四区域内的像素单元所对应的补偿值;根据所述第三区域内的像素单元所对应的补偿值以及所述第四区域内的像素单元所对应的补偿值对所述显示图像进行补偿。
14.根据本技术的另一方面,提供了一种显示器,所述显示器包括:获取模块,与识别模块电连接,所述获取模块用于获取所述显示器的显示图像;识别模块,与获取模块以及补偿模块电连接,所述识别模块用于确定所述显示图像对应的待补偿区域,其中,所述待补偿区域包括至少一个第一待补偿区域以及至少一个第二待补偿区域;补偿模块,与识别模块电连接,所述补偿模块用于基于所述待补偿区域对所述显示图像进行补偿。
15.通过将显示图像对应的待补偿区域划分为不同的待补偿区域,并在不同的待补偿区域内分别采用不同的补偿方式对所述显示图像进行补偿,根据本技术的各方面能够解决利用单一补偿区域无法修复显示图像的局部细微处显示不均匀的问题,实现对于不同显示区域的精细化补偿,进而提升补偿效果,改善显示不均匀的现象。
附图说明
16.下面结合附图,通过对本技术的具体实施方式详细描述,将使本技术的技术方案及其它有益效果显而易见。
17.图1示出本技术实施例的显示器的补偿方法的流程图。
18.图2示出本技术实施例的待补偿区域的示意图。
19.图3示出本技术实施例的待补偿参数的示意图。
20.图4示出本技术实施例的第一补偿子区域的示意图。
21.图5示出本技术实施例的第一补偿子区域的示意图。
display,lcd)。当然,本技术实施例的显示器也可以包括基于oled(即,organic light-emitting diode)的显示面板或者其他类型的显示面板。可以理解,本技术对于显示器的类型并不限定。
33.以下,本技术以液晶显示面板作为示例进行说明。以液晶显示面板为例,本技术实施例的显示器可包括多个行列形式排列的像素单元阵列、多条扫描线以及多条数据线。每个像素单元中可设置有薄膜晶体管,每条扫描线可用于控制对应于该条扫描线的一行像素单元中的薄膜晶体管的开启和关闭;每条数据线可与一个像素单元电连接,用于在对应的像素单元中薄膜晶体管开启时向该像素单元中写入显示数据,以便驱动对应的像素单元点亮,从而形成所述显示器的显示图像。
34.示例性的,本技术实施例的显示器的补偿方法可以是对于各个像素单元的灰阶进行补偿。其中,灰阶可以表示每一颜色从最暗到最亮之间的不同亮度层级。以8位灰阶为例,灰阶的表示范围为从0至255,共256个等级。灰阶数据可以预设在所述显示数据中。需要说明的是,除了灰阶,所述显示图像还可以包括例如明度、亮度等各种参数,利用显示器的补偿方法也可以对所述显示图像的其他参数进行补偿。可以理解,本技术对于所述显示器的补偿方法所补偿的参数或对象并不限定。
35.步骤s20:确定所述显示图像对应的待补偿区域,其中,所述待补偿区域包括至少一个第一待补偿区域以及至少一个第二待补偿区域;
36.其中,所述至少一个待补偿区域中各个第一待补偿区域的大小均可以小于所述至少一个第二待补偿区域中各个第二待补偿区域的大小。例如,第一待补偿区域可以包括4*4个像素单元,第二待补偿区域可以包括16*16个像素单元。
37.图2示出本技术实施例的待补偿区域的示意图。
38.如图2所示,可以确定所述显示图像对应的第一待补偿区域21、第一待补偿区域22以及第二待补偿区域23。其中,各个待补偿区域的形状均可以为矩形。例如,第一待补偿区域21的大小可以通过沿x方向(即,水平方向)的长度以及沿y方向(即,竖直方向或垂直方向)的长度确定。第一待补偿区域21与第一待补偿区域22可以相邻设置,也可以间隔一定距离设置。
39.当然,本技术实施例的各个待补偿区域的形状也可以设置为其他形状,例如圆形、椭圆形等规则形状,或者之字形等不规则形状。可以理解,本技术对于各个待补偿区域的具体形状并不限定。
40.进一步地,确定所述显示图像对应的待补偿区域,包括:
41.步骤s21:确定所述显示图像的至少一个第一待补偿区域;
42.步骤s22:确定所述显示图像的至少一个第二待补偿区域。
43.需要说明的是,步骤s21和步骤s22可以同时进行,也可以按照先后顺序进行。例如,也可以先确定所述显示图像的至少一个第二待补偿区域,再确定所述显示图像的至少一个第一待补偿区域。可以理解,本技术对于确定第一待补偿区域以及第二待补偿区域的顺序并不限定。
44.进一步地,确定所述显示图像的至少一个第一待补偿区域,包括:
45.步骤s211:获取各个所述第一待补偿区域的第一待补偿参数以及第二待补偿参数;
46.步骤s212:根据各个所述第一待补偿区域的第一待补偿参数确定该第一待补偿区域在水平方向上的长度;
47.步骤s213:根据各个所述第一待补偿区域的第二待补偿参数确定该第一待补偿区域在竖直方向上的长度。
48.其中,所述第一待补偿参数可以是与该第一待补偿参数对应的第一待补偿区域在水平方向上的长度,所述第二待补偿参数可以是与该第一待补偿参数对应的第一待补偿区域在竖直方向上的长度。各个所述第一待补偿区域的第一待补偿参数以及第二待补偿参数可以预先存储在所述显示器中。
49.需要说明的是,步骤s212以及步骤s213可以同时进行,也可以按照先后顺序进行,本技术对于确定第一待补偿参数以及第二待补偿参数的顺序并不限定。
50.图3示出本技术实施例的待补偿参数的示意图。
51.如图3所示,31可包括多个第一待补偿区域,area1-block、area2-block、area3-block、
……
arean-block可分别表示第1至第n个第一待补偿区域;32可表示第二待补偿区域。其中,n可以为任意自然数。
52.示例性的,对于第1个第一待补偿区域area1-block而言,area1-h可表示第1个第一待补偿区域的第一待补偿参数,通过水平方向的开始坐标点pos1h-start和终止坐标点pos1h-end来确定水平坐标区间(即,第一待补偿参数);area1-v可表示第1个第一待补偿区域的第二待补偿参数,通过垂直方向的开始坐标点pos1v-start和终止坐标点pos1v-end来确定垂直坐标区间(即,第二待补偿参数)。同理,对于第2个第一待补偿区域至第n个第一待补偿区域,也可以进行类似的设置,不再赘述。
53.进一步地,各个所述第一待补偿区域包括至少一个第一待补偿子区域,其中,确定所述显示图像的至少一个第一待补偿区域,还包括:
54.步骤s214:确定各个所述第一待补偿区域的至少一个第一待补偿子区域。
55.例如,在图3中,area1-block可包括16个第一待补偿子区域,这16个第一待补偿子区域可以按照行列形式进行排列。示例性的,这16个第一待补偿子区域可以按照4*4的方式进行排列,也可以按照8*2的方式进行排列。以这16个第一待补偿子区域按照8*2的方式进行排列为例,此时在图3中,h1可以为8,v1可以为2,即h1可以表示该第一补偿区域中在水平方向上的第一待补偿子区域的数量;v1可以表示该第一补偿区域中在竖直方向上的第一待补偿子区域的数量。依次类推,hn可以表示第n个第一补偿区域中在水平方向上的第一待补偿子区域的数量;vn可以表示第n个第一补偿区域中在竖直方向上的第一待补偿子区域的数量。
56.进一步地,确定各个所述第一待补偿区域的至少一个第一待补偿子区域,包括:
57.步骤s2141:获取各个所述第一待补偿子区域的第三待补偿参数以及第四待补偿参数;
58.步骤s2142:根据各个所述第一待补偿子区域的第三待补偿参数确定该第一待补偿子区域在水平方向上的长度;
59.步骤s2143:根据各个所述第一待补偿子区域的第四待补偿参数确定该第一待补偿子区域在竖直方向上的长度。
60.示例性的,各个所述第一待补偿子区域的第三待补偿参数可以是对应的第一待补
偿子区域在水平方向上的像素单元的数量;各个所述第一待补偿子区域的第四待补偿参数可以是对应的第一待补偿子区域在竖直方向上的像素单元的数量。
61.例如,第一待补偿子区域可包括4*4个像素单元,作为基本的补偿单元对相应的所述显示图像中的4*4个像素点进行补偿。此时,该第一补偿子区域的第三待补偿参数可以为4,表示该第一待补偿子区域在水平方向上的长度包括4个像素单元;该第一补偿子区域的第四待补偿参数同样可以为4,表示该第一待补偿子区域在竖直方向上的长度包括4个像素单元。
62.步骤s30:基于所述待补偿区域对所述显示图像进行补偿,其中,所述至少一个待补偿区域的补偿方式与所述至少一个第二待补偿区域的补偿方式不同。
63.进一步地,基于所述待补偿区域对所述显示图像进行补偿,其中,所述至少一个待补偿区域的补偿方式与所述至少一个第二待补偿区域的补偿方式不同,包括:
64.步骤s31:判断所述待补偿区域的范围是否超过预设的补偿阈值范围;
65.步骤s32:在所述待补偿区域的范围不超过预设的补偿阈值范围时,利用所述第一待补偿区域对所述显示图像进行补偿;
66.步骤s33:在所述待补偿区域的范围超过预设的补偿阈值范围时,利用所述第二待补偿区域对所述显示图像进行补偿。
67.举例来说,所述预设的补偿阈值范围可以是8*8。即,当确定的待补偿区域的范围超过8*8时,该补偿区域可以是第二待补偿区域,可以利用所述第二待补偿区域对所述显示图像进行补偿;而当确定的待补偿区域的范围没有超过8*8时,该补偿区域可以是第一待补偿区域,可以利用所述第一待补偿区域对所述显示图像进行补偿。即,对于不同范围大小的待补偿区域,在本技术实施例中可以采用不同的补偿方式进行补偿,从而解决利用单一补偿区域无法修复显示图像的局部细微处显示不均匀的问题,实现对于不同显示区域的精细化补偿,进而提升补偿效果,改善显示不均匀的现象。
68.进一步地,所述预设的补偿阈值范围可以根据所述显示器的显示图像的不同动态调整。由于对于不同的显示图像,显示不均匀的现象会有所差异,因此,可以通过动态调整所述预设的补偿阈值范围,针对不同的显示图像进行不同形式的补偿,从而提高补偿的精准度。
69.进一步地,所述第一待补偿子区域包括第一区域以及第二区域,各个所述区域分别包括至少一个像素单元,其中,利用所述第一待补偿区域对所述显示图像进行补偿,包括:
70.步骤s321:确定所述第一区域内的像素单元所对应的补偿值;
71.步骤s322:根据所述第一区域内的像素单元所对应的补偿值确定所述第二区域内的像素单元所对应的补偿值;
72.步骤s323:根据所述第一区域内的像素单元所对应的补偿值以及所述第二区域内的像素单元所对应的补偿值对所述显示图像进行补偿。
73.图4示出本技术实施例的第一补偿子区域的示意图。
74.如图4所示,该第一补偿子区域可以包括第一区域以及第二区域,总共包括8*8共64个像素点。每个像素点对应一个像素单元。其中,第一区域可包括像素点41、像素点42、像素点43以及像素点44,第二区域可以是所述第一补偿子区域中除了第一区域之外的区域,
即图4中的60个黑色矩形框,表示60个像素点。
75.图5示出本技术实施例的第一补偿子区域的示意图。
76.如图5所示,该第一补偿子区域可以包括第一区域以及第二区域,总共包括4*4共16个像素点。每个像素点对应一个像素单元。其中,第一区域可包括像素点51、像素点52、像素点53以及像素点54,第二区域可以是所述第一补偿子区域中除了第一区域之外的区域,即图5中的12个黑色矩形框,表示12个像素点。
77.进一步地,根据所述第一区域内的像素单元所对应的补偿值确定所述第二区域内的像素单元所对应的补偿值,包括:
78.步骤s3231:利用内插根据所述第一区域内的像素单元所对应的补偿值对所述第二区域内的像素单元所对应的补偿值进行估算,得到所述第二区域内的像素单元所对应的估算值;
79.步骤s3232:将所述第二区域内的像素单元所对应的估算值作为所述第二区域内的像素单元所对应的补偿值。
80.具体的,以图5为例,可以先获取第一区域中的四个像素点对应的补偿值,然后利用内插根据位于边缘位置的四个像素点对应的补偿值来对所述第二区域内的像素单元所对应的补偿值进行估算,得到所述第二区域内的像素单元所对应的估算值,最后将所述第二区域内的像素单元所对应的估算值作为所述第二区域内的像素单元所对应的补偿值。图4中的补偿过程与图5类似,不再赘述。
81.进一步地,所述第二待补偿区域包括第三区域以及第四区域,利用所述第二待补偿区域对所述显示图像进行补偿,包括:
82.步骤s331:确定所述第三区域内的像素单元所对应的补偿值;
83.步骤s332:根据所述第三区域内的像素单元所对应的补偿值确定所述第四区域内的像素单元所对应的补偿值;
84.步骤s333:根据所述第三区域内的像素单元所对应的补偿值以及所述第四区域内的像素单元所对应的补偿值对所述显示图像进行补偿。
85.具体的,所述第二待补偿区域中的第三区域以及第四区域的大小可以以任意形式进行划分。由于所述第二待补偿区域比所述第一待区域大,因此第三区域以及第四区域的划分可以有更多形式。例如,第三区域也可以是类似于第一区域,包括位于所述第二待补偿区域的四个边角位置的像素点。
86.需要说明的是,在步骤s332中,可以利用线性插值根据所述第三区域内的像素单元所对应的补偿值确定所述第四区域内的像素单元所对应的补偿值。即,在本技术实施例中,示例性的,可以利用内插对所述第一待补偿区域进行补偿,利用线性插值对所述第二待补偿区域进行补偿。由于对所述第一待补偿区域进行补偿的补偿方式可以与对所述第一待补偿区域进行补偿的补偿方式不同,因此可以解决利用单一补偿区域无法修复显示图像的局部细微处显示不均匀的问题,实现对于不同显示区域的精细化补偿,进而提升补偿效果,改善显示不均匀的现象。可以理解,除了利用内插和线性插值进行补偿,在本技术实施例中还可以设置其他的补偿方式,本技术对于所述第一待补偿区域以及所述第二待补偿区域各自的补偿方式并不限定。
87.此外,本技术还提供了一种显示器,所述显示器包括:获取模块,与识别模块电连
接,所述获取模块用于获取所述显示器的显示图像;识别模块,与获取模块以及补偿模块电连接,所述识别模块用于确定所述显示图像对应的待补偿区域,其中,所述待补偿区域包括至少一个第一待补偿区域以及至少一个第二待补偿区域;补偿模块,与识别模块电连接,所述补偿模块用于基于所述待补偿区域对所述显示图像进行补偿,其中,所述至少一个待补偿区域的补偿方式与所述至少一个第二待补偿区域的补偿方式不同。
88.进一步地,所述识别模块包括:第一识别模块,用于确定所述显示图像的至少一个第一待补偿区域;第二识别模块,用于确定所述显示图像的至少一个第二待补偿区域。
89.进一步地,所述第一识别模块包括:第一获取模块,用于获取各个所述第一待补偿区域的第一待补偿参数以及第二待补偿参数;第一待补偿参数确定模块,用于根据各个所述第一待补偿区域的第一待补偿参数确定该第一待补偿区域在水平方向上的长度;第二待补偿参数确定模块,用于根据各个所述第一待补偿区域的第二待补偿参数确定该第一待补偿区域在竖直方向上的长度。
90.进一步地,各个所述第一待补偿区域包括至少一个第一待补偿子区域,其中,所述第一识别模块还包括:第一待补偿子区域确定模块,用于确定各个所述第一待补偿区域的至少一个第一待补偿子区域。
91.进一步地,第一待补偿子区域确定模块具体用于:获取各个所述第一待补偿子区域的第三待补偿参数以及第四待补偿参数;根据各个所述第一待补偿子区域的第三待补偿参数确定该第一待补偿子区域在水平方向上的长度;根据各个所述第一待补偿子区域的第四待补偿参数确定该第一待补偿子区域在竖直方向上的长度。
92.进一步地,所述补偿模块包括:判断模块,用于判断所述待补偿区域的范围是否超过预设的补偿阈值范围;第一补偿模块,用于在所述待补偿区域的范围不超过预设的补偿阈值范围时,利用所述第一待补偿区域对所述显示图像进行补偿;第二补偿模块,用于在所述待补偿区域的范围超过预设的补偿阈值范围时,利用所述第二待补偿区域对所述显示图像进行补偿。
93.进一步地,所述第一待补偿子区域包括第一区域以及第二区域,各个所述区域分别包括至少一个像素单元,其中,所述第一补偿模块包括:第一区域补偿确定模块,用于确定所述第一区域内的像素单元所对应的补偿值;第二区域补偿确定模块,用于根据所述第一区域内的像素单元所对应的补偿值确定所述第二区域内的像素单元所对应的补偿值;第一补偿子模块,用于根据所述第一区域内的像素单元所对应的补偿值以及所述第二区域内的像素单元所对应的补偿值对所述显示图像进行补偿。
94.进一步地,所述第二区域补偿确定模块包括:第一估算模块,用于利用内插根据所述第一区域内的像素单元所对应的补偿值对所述第二区域内的像素单元所对应的补偿值进行估算,得到所述第二区域内的像素单元所对应的估算值;第一估算确定模块,用于将所述第二区域内的像素单元所对应的估算值作为所述第二区域内的像素单元所对应的补偿值。
95.进一步地,所述第二待补偿区域包括第三区域以及第四区域,所述第二补偿模块包括:第三区域补偿确定模块,用于确定所述第三区域内的像素单元所对应的补偿值;第四区域补偿确定模块,用于根据所述第三区域内的像素单元所对应的补偿值确定所述第四区域内的像素单元所对应的补偿值;第二补偿子模块,用于根据所述第三区域内的像素单元
所对应的补偿值以及所述第四区域内的像素单元所对应的补偿值对所述显示图像进行补偿。
96.需要说明的是,所述显示器的各个模块用于执行本技术实施例的显示器的补偿方法。有关所述显示器的各个模块的具体细节,可参照本技术实施例中关于所述显示器的补偿方法的具体描述,不再赘述。
97.综上所述,本技术实施例将显示图像对应的待补偿区域划分为不同的待补偿区域,并在不同的待补偿区域内分别采用不同的补偿方式对所述显示图像进行补偿,能够解决利用单一补偿区域无法修复显示图像的局部细微处显示不均匀的问题,实现对于不同显示区域的精细化补偿,进而提升补偿效果,改善显示不均匀的现象。
98.在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。
99.以上对本技术实施例所提供的显示器的补偿方法及显示器进行了详细介绍,本文中应用了具体个例对本技术的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本技术的技术方案及其核心思想;本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本技术各实施例的技术方案的范围。