驱动补偿方法、装置、显示模组及计算机可读存储介质与流程

未命名 07-19 阅读:80 评论:0


1.本技术涉及显示技术领域,更具体而言,涉及一种驱动补偿方法、装置、显示模组及计算机可读存储介质。


背景技术:

2.在相关技术中,显示面板/显示器内的驱动单元在传输控制信号以控制显示器内各个像素的像素值时,因不同位置的像素对应的控制信号的信号传输线路/信号传输距离不同,不同信号传输线路对应的等效电阻也存在差异,进而不同位置的像素基于到相同的信号以进行充电变色/变色时,将因等效电阻的差异导致充电量不同,使得显示器显示时将出现明显的分区现象。


技术实现要素:

3.本技术提供了一种驱动补偿方法、装置、显示模组及计算机可读存储介质。
4.本技术提供的驱动补偿方法,包括:
5.将显示区域划分为多个第一分区,其中,一个所述第一分区对应一个所述驱动单元,所述第一分区对应的所述驱动单元用于控制所述第一分区内所有像素的亮度;
6.针对每个所述第一分区,基于所述第一分区对应的所述驱动单元的第一位置和所述第一分区内每个所述像素的第二位置,确定每个所述像素的亮度增益值,其中,所述像素的所述第二位置与所述第一位置的距离为第一目标距离,所述像素的所述亮度增益值与所述第一目标距离正相关;
7.针对每个所述驱动单元,基于所述第一分区内每个所述像素的所述亮度增益值来控制各个所述像素的亮度,以使所述第一分区内的各个所述像素在显示相同内容时各个所述像素的亮度相同。
8.本技术提供的驱动补偿方法中,显示模组首先根据各个驱动单元能控制的各个像素,将显示区域划分为多个第一分区;然后,针对每个所述第一分区,基于所述第一分区对应的所述驱动单元的第一位置和所述第一分区内每个所述像素的第二位置,确定每个所述像素的亮度增益值,以使距离驱动单元近的像素的亮度增益值越大,反之越小;最后,针对每个驱动单元,基于所述第一分区内每个所述像素的所述亮度增益值来控制各个所述像素的亮度,以使所述第一分区内的各个所述像素在显示相同内容时各个所述像素的亮度相同
9.如此,本技术根据像素与驱动单元的距离来设置各个像素的增益补偿值,使得驱动单元在控制各个像素的灰阶/亮度时,能基于增益补偿值控制各个像素以使各个像素在相同时段内能得到相同的充电量,进而在显示相同内容时的灰阶相同或是亮度相同,从而避免了分区现象的出现。
10.本技术提供的驱动补偿装置,包括:
11.第一划分模块,用于将显示区域划分为多个第一分区,其中,一个所述第一分区对应一个所述驱动单元,所述第一分区对应的所述驱动单元用于控制所述第一分区内所有像
素的亮度;
12.确定模块,用于针对每个所述第一分区,基于所述第一分区对应的所述驱动单元的第一位置和所述第一分区内每个所述像素的第二位置,确定每个所述像素的亮度增益值,其中,所述像素的所述第二位置与所述第一位置的距离为第一目标距离,所述像素的所述亮度增益值与所述第一目标距离正相关;
13.控制模块,用于针对每个所述驱动单元,基于所述第一分区内每个所述像素的所述亮度增益值来控制各个所述像素的亮度,以使所述第一分区内的各个所述像素在显示相同内容时各个所述像素的亮度相同。
14.本技术提供的显示模组,包括存储器和处理器,所述存储器中存储有计算机程序,所述计算机程序被所述处理器执行时,实现上述的驱动补偿方法。
15.本技术的计算机可读存储介质,存储有计算机程序,当所述计算机程序被一个或多个处理器执行时,实现上述的驱动补偿方法。
16.本技术的驱动补偿装置、显示模组及计算机可读存储介质,根据像素与驱动单元的距离来设置各个像素的增益补偿值,使得驱动单元在控制各个像素的灰阶/亮度时,能基于增益补偿值控制各个像素以使各个像素在相同时段内能得到相同的充电量,进而在显示相同内容时的灰阶相同或是亮度相同,从而避免了分区现象的出现。
17.本技术的实施方式的附加方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本技术的实施方式的实践了解到。
附图说明
18.本技术的上述和/或附加的方面和优点从结合下面附图对实施方式的描述中将变得明显和容易理解,其中:
19.图1为显示器的示意图;
20.图2为显示区域的分区现象示意图;
21.图3为显示区域的亮度分布示意图;
22.图4为本技术某些实施方式的驱动补偿方法的流程示意图;
23.图5为本技术某些实施方式的应用场景示意图;
24.图6为本技术某些实施方式的应用场景示意图;
25.图7为本技术某些实施方式的应用场景示意图;
26.图8为本技术某些实施方式的应用场景示意图;
27.图9为本技术某些实施方式的应用场景示意图;
28.图10为本技术某些实施方式的驱动补偿装置的示意图。
具体实施方式
29.下面详细描述本技术的实施方式,实施方式的示例在附图中示出,其中,相同或类似的标号自始至终表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施方式是示例性的,仅用于解释本技术的实施方式,而不能理解为对本技术的实施方式的限制。
30.为更清楚地说明本技术提供的各个实施方式,故对相关技术进行简要说明,具体
如下:
31.请参考图1,图1示出了一种显示器的示意图。图1所示出的显示器件中,覆晶薄膜(chip on flex,cof)通过扇出线(fanout line)向面板(panel)的数据线(data line)传输数据信号,以使面板中的有效显示区域(active area)中的各个像素的亮度/灰阶发生改变,从而显示出相应的图像。
32.需理解的是,因显示器件中用于布置扇出线的panel fanout区域空间不足,导致难以进行电阻布线时,则有:有效显示区域的中间区域(即图1中的
“②”
正上方的有效显示区域)由于与覆晶薄膜的距离较短,故其对应的扇出线电阻的等效电阻较小,而有效显示区域的两侧区域(即图1中的
“①”

“③”
正上方的有效显示区域)因与覆晶薄膜的距离较长,故其对应的扇出线电阻的等效电阻较大,故使得不同的数据线间存在电阻差异,数据线接收到的信号的时延(delay)不同,导致在充电时间或充电电压不足时,覆晶薄膜所控制的有效显示区域中出现像素的亮度不均匀的现象(如图1所示),也因此,导致整个有效显示区域出现分区现象/cof block现象,即如图2所示。
33.进一步的,对图2所示的显示器件进行亮度检测,即可得到如图3所示的亮度分布图,不难理解的是,图3表示图2中各个cof(即xd1至xd6)对应的有效显示区域中像素的亮度。
34.基于此,请参阅图4,本技术提供一种驱动补偿方法,包括:
35.0110,将显示区域划分为多个第一分区,其中,一个第一分区对应一个驱动单元,第一分区对应的驱动单元用于控制第一分区内所有像素的亮度。
36.也即,本技术实施方式的显示模组将按照各个驱动单元所能控制的像素区域大小,将自身的(有效)显示区域划分为多个第一分区。不难想到的是,本技术实施方式的显示模组内所有驱动单元共同运作时,可控制显示模组的整个显示区域中每个像素的亮度。
37.可以想到的是,本技术实施方式中的第一分区可理解为图2中任意一个覆晶薄膜所能控制的有效显示区域。
38.在某些实施方式中,本技术实施方式的驱动单元为源极驱动芯片(source driver ic)。
39.0120,针对每个第一分区,基于第一分区对应的驱动单元的第一位置和第一分区内每个像素的第二位置,确定每个像素的亮度增益值,其中,像素的第二位置与第一位置的距离为第一目标距离,像素的亮度增益值与第一目标距离正相关。
40.需理解的是,在图1所示的场景下,若每个像素的灰阶均需为1以使整个显示区域的各个位置均呈现相同的内容,则有:因

区域中的像素因与驱动单元/覆晶薄膜较近,其对应的数据信号的传输线路(扇出线)的等效电阻越小,故

区域中的像素只需以“灰阶为1”对应的电压/电流进行驱动/变色/发光,即可使其灰阶变化为1;因



区域中的像素因与驱动单元较远,其对应的数据信号的传输线路的等效电阻越小,故



区域中的像素需以“灰阶为2或3”对应的电压进行驱动,才可使其灰阶变化为1。不难发现的是,不同位置的像素需以不同的驱动能量(即驱动电压或驱动电流)进行驱动后,才能得到相同的充电量,进而能转变为相同灰阶/发出相同亮度的光,也即,不同位置的像素间存在驱动能量差异。
41.正因此,本技术实施方式将显示区域划分为多个分区后,将基于各个分区中像素
与驱动单元的(目标)距离来设置各个像素的亮度的增益值(gain),使得像素与驱动单元的距离越远,则像素的亮度增益值越高,反之则越小。
42.不难理解的是,本技术实施方式是通过亮度增益值来对像素的控制信号/数据信号/驱动电压进行增益,以弥补不同位置像素间的驱动能量差异。可以想到的是,像素的亮度增益值的大小与像素对应的控制信号/数据信号/驱动电压的大小呈正相关。
43.还需理解的是,在本技术实施方式中,不同像素的亮度增益值的设置方式为可根据实际情况设置。如在某些实施方式中,通过实验测得与驱动单元的距离不同的像素在输入不同强度的电压时的灰阶后,通过比对不同位置的像素在相同灰阶时的驱动电压差异,即可得到不同位置的像素的亮度增益值。
44.0130,针对每个驱动单元,基于第一分区内每个像素的亮度增益值来控制各个像素的亮度,以使第一分区内的各个像素在显示相同内容时各个像素的亮度相同。
45.也即,本技术实施方式的显示模组将控制驱动单元基于上述亮度增益值,以不同的驱动能量驱动自身对应的第一分区中的各个像素,使得各个像素在显示相同内容能发出相同强度的光(或是说,能转变为相同大小的灰阶)。
46.举例而言,在图1所示场景下,若每个像素的灰阶均需为1以使整个显示区域的各个位置均呈现相同的内容,则有:

区域中的像素以“灰阶为1”对应的第一驱动电压和其亮度增益值对应的第二驱动电压驱动后,其灰阶转变为1;



区域中的像素将以“灰阶为1”对应的第一驱动电压和其亮度增益值对应的第三驱动电压驱动后,其灰阶转变为1。其中,第三驱动电压大于第二驱动电压。
47.在某些实施方式中,驱动单元通过向第一分区中的各个数据线(dataline)输入数据信号以使第一分区中的像素变色/发光。
48.如此,本技术根据像素与驱动单元的距离来设置各个像素的增益补偿值,使得驱动单元在控制各个像素的灰阶/亮度时,能基于增益补偿值控制各个像素以使各个像素在相同时段内能得到相同的充电量,进而在显示相同内容时的灰阶相同或是亮度相同,从而避免了分区现象的出现。
49.可选的,为保证驱动补偿的执行效率,在本技术某些实施方式中,上述0120之前,本技术提供的驱动方法还包括:
50.将第一分区划分为多个第二分区;
51.将像素所在的第二分区的位置作为像素的第二位置。
52.为更清楚地说明本技术的实施方式,请参考图5,图5为本技术提供的应用场景示意图。
53.也即,在某些实施方式中,本技术将对显示区域进行二阶分区,即,在第一分区的基础上,再对第一分区进行子区域划分,以将每个第一分区划分为多个第二分区。示范性的,参考图5,图5示出了一个由24
×
16个小方格构成的显示区域。图5中,按照从左右往右的顺序,第1至4列的小方格构成dx6对应的第一分区、第5至8列的小方格构成dx5对应的第一分区,

,第21至24列的小方格构成dx1对应的第一分区;每个第一分区内的4
×
16个小方格则表示每个第一分区的第二分区。
54.进一步的,在此种实施方式下的任意一个像素的第二位置均将由其所属的第二分区决定,即,若一个第二分区的中心位置为(50,50),则此第二分区内所有像素的第二位置
均为(50,50)。
55.需说明的是,图5所示的第二分区的设置方式仅为一种可行方式。如在某些实施方式中,第一分区内的各个第二分区的区域大小并不相同。
56.又如,在另一些实施方式中,具体可参考图6,图6为本技术某些实施方式的应用场景示意图。图6示出了沿水平方向设置6个驱动单元(cof6至cof1)以控制显示区域的情形,图6左侧的两个虚线所夹持的区域指代cof2对应的第一分区,图6右侧表示cof2对应的第一分区沿水平方向划分为40个竖列形式的第二分区。
57.进一步的,本技术实施方式的显示模组能根据各个第二分区的位置,来确定各个第二分区内各个像素的亮度增益值,使得第二分区内的所有像素的亮度增益值均统一。也因此,显示模组无需针对每个像素的位置来单独设置各个像素的亮度增益值。
58.举例而言,以图3对应的场景下,某些实施方式中的xd6至xd1的亮度增益值可如图7所示。
59.又如,在显示区域由12个并排设置的驱动单元共同控制,且每个第一分区均包括9
×
40个第二分区的某些实施方式中,显示区域内各个第二分区内的像素的亮度增益值如图8所示。
60.为更清楚地说明本技术提供的实施方式,请参考图9,图9示出了本技术某些实施方式的应用场景示意图。图9示出了显示区域由6个驱动单元/cof控制,每个第一分区对应5
×
40个第二区域,图9左侧从上至下依次表示“存在cof block现象的显示区域”、“显示区域中各像素以相同驱动电压驱动时的亮度分布情况”及“显示区域中各像素/第二分区的增益(补偿)值”;图9右侧从上至下依次表示“cof2对应的第一分区中的各个第二分区”、“cof2对应的第一分区中各像素以相同驱动电压驱动时的亮度分布情况”及“cof2对应的各个第二分区的增益(补偿)值”。由此,cof2对应的驱动单元能基于图9所示的亮度增益值,对cof2对应的第一分区中的各个像素进行控制,使得各个像素能基于不同的驱动能量/驱动电压/驱动电流来显示相同的灰阶/灰阶,进而第一分区的各个位置均显示相同的内容。
61.如此,本技术实施方式的显示模组将基于各个第二分区的位置来设置各像素的亮度增益值,无需根据每个像素的位置来单独设置每个像素的亮度增益,由此降低了增益补偿值的计算开销,从而提高了驱动补偿的执行效率。
62.此外,能够理解的是,上述实施方式中的各个像素均将被划分至一个第二分区中,但在另一些实施方式中,并非所有像素均能被划分至一个第二分区中,也即,上述0110,包括:
63.基于预设的多个绑点,将第一分区划分为多个第二分区,其中,一个绑点对应一个第二分区,任意两个第二分区间存在间隔区域。
64.进而,上述0120在某些实施方式中具体包括:
65.针对第一分区内第二分区中的第一目标像素,基于第一位置和第一目标像素的第二位置,确定每个第一目标像素的亮度增益值,其中,第一目标像素的第二位置与第一位置的距离为目标距离,第一目标像素的亮度增益值与目标距离正相关;
66.针对第一分区内相邻两个第二分区的间隔区域中的第二目标像素,基于第二目标像素与目标分区的间隔距离,确定第二目标像素的亮度增益值,其中,目标分区为相邻两个第二分区中与第二目标像素的距离较近的第二分区,第二目标像素的亮度增益值小于或等
于相邻两个第二分区对应的两个亮度增益值中的较大值,第二目标像素的亮度增益值与目标分区内的像素的亮度增益值的差值为目标差值,间隔距离与目标差值正相关。
67.也即,本技术实施方式将通过各个绑点来设置显示区域中不同位置的像素的亮度增益值。具体而言,可参考图5,图5的y轴(亮度轴)和各根虚线共表示25个绑点,故在图5所示的实施方式中,显示区域内共包含25个第二分区;以从左往右的顺序,每个第一分区均包括5个第二分区,相邻的两个第一分区间存在一个共用的第二分区/绑点。如,由y轴至第4根虚线所构成的一个第一分区,和由第4至8根虚线构成的另一个第一分区间,二者共用第4根虚线对应的第二分区/绑点。
68.进一步的,当显示模组根据各个第二分区/绑点的位置,确定出各个第二分区的所有像素的亮度增益值后,第二分区外的其他目标像素的亮度增益值则以由目标像素与相邻的第二分区为参照。
69.示范性的,设某个第一分区仅包括三个第二分区,分别为q1、q2及q3,且q1、q2及q3的区域大小相同(包含的像素数量相同),q1、q2及q3沿水平方向设置,目标像素p处于q1和q2间,q1内各像素的增益值为g1,q2内各像素的增益值为g2,g1大于或等于g2,p与q1的距离s1小于p与q2的距离s2,则有:p的亮度增益值g3小于g1,当p接近于g1,即s1越小时,(g1-g3)越小;当p远离于g1,即s1越大时,(g1-g3)越大。s1小于预设阈值或是等于0时,(g1-g3)为0。
70.如此,本技术实施方式使得显示模组能以第二分区的亮度增益值作为参照,对应地确定各个像素的亮度增益值,进而显示模组无需关注每个像素与驱动单元的距离,使得各个像素的亮度增益值能高效地确定,从而提高了驱动补偿的执行效率。
71.可选的,在g1大于g2且q1和q2位于驱动单元的同一侧的某些实施方式中,目标像素p的亮度增益值g3通过以下两个公式中的任意一个确定,即:
[0072][0073]
另外,可以理解的是,本技术实施方式中绑点的设置方式为可根据实际情况设置,如在某些实施方式中,绑点为等距设置。具体而言,在某些实施方式中,上述绑点用于绑定一个信号输出通道,信号输出通道用于使驱动单元输出用于控制像素的亮度的信号,第一分区包括并排设置的预设通道数量的信号输出通道。
[0074]
进而,上述基于预设的多个绑点,将第一分区划分为多个第二分区之前,本技术提供的驱动补偿还包括:
[0075]
计算预设通道数量与预设绑点数量的商值,得到相邻绑点间隔;
[0076]
基于相邻绑点间隔,设置第一分区中的各个绑点。
[0077]
为清楚地说明本技术提供的实施方式,请参考图6,图6的右侧图像示出了cof2对应的第一分区中,设置有并列且沿水平从左往右方向设置的40根信号输出通道,驱动单元根据每根信号输出通道控制各个竖列方向上的像素,进而,cof2根据40根信号输出通道控制cof2对应的第一分区中的各个像素。
[0078]
进而,当预设绑点数量为4时,则相邻绑点间隔为10(即40/4),故在某些实施方式中,cof2对应的绑点可设置在第1、10、20、30及40根信号输出通道上;而在另一些实施方式
中,cof2对应的绑点可设置在第1、11、21、31及40根信号输出通道上。
[0079]
如此,本技术基于等距设置的绑点,使得第一分区内的各个第二分区能高效地确定。
[0080]
可选的,为保障后期能便利地维护亮度增益值,且为实现亮度增益值的灵活控制,在某些实施方式中,本技术提供的驱动补偿方法还包括:
[0081]
响应于增益值调整指令,基于增益值调整指令中的目标亮度增益值和增益值调整指令对应的目标第二分区,将目标第二分区内的所有像素的亮度增益值均设置为目标亮度增益值。
[0082]
也即,本技术实施方式中的任意一个第二分区对应的亮度增益值均能根据工作人员/用户需要进行调整,进而当工作人员发现某个第二分区的亮度增益值错误,导致第一分区内各个像素无法以相同的灰阶显示相同的内容,或是显示区域内存在cof block现象时,则工作人员根据实际情况控制终端设备生产增益值调整指令,以将增益值调整指令发送至显示模组,进而实现相应的目标第二分区对应的亮度增益值调整。
[0083]
不难想到的是,在以绑点划分第二分区的某些实施方式中,当目标第二分区对应的亮度增益值变更后,目标第二分区对应的间隔区域中的像素的亮度增益值亦将随之变化。
[0084]
由此,本技术实施方式使得各个第二分区对应的亮度增益值能根据实际需要灵活调整,进而方便后期对亮度增益值进行维护。
[0085]
可选的,为避免第二分区的数量过多导致显示模组需消耗较多资源确定各个第二对应的亮度增益值,上述0120在在某些实施方式中具体包括:
[0086]
若第二分区的数量大于预设阈值,则将所有第二分区中的至少两个第二分区作为参考分区;
[0087]
针对每个参考分区,基于第一位置和参考分区内的像素的第二位置,确定每个参考分区内每个像素的亮度增益值;
[0088]
基于每个参考分区内的每个像素的亮度增益值,确定所有第二分区中参考分区外的第二分区内各个像素的亮度增益值。
[0089]
也即,本技术实施方式的显示模组首先从所有的第二分区中选取预设数量个第二分区以作为参考分区;然后,显示模组基于参考分区与驱动单元的距离,设置参考分区中各个像素的亮度补偿值;随后,因所有第二分区中已存在部分已知的亮度增益值(即参考分区对应的亮度增益值),故显示模组通过插值法或其他方式,对应的设置参考分区外其他各个第二分区对应的亮度增益值。
[0090]
示范性的,以图8为例,cof12的第1列、第2列、第39列及第40列下的36个第二分区均为参考分区时,因相邻的两个分区对应的亮度增益值的差值为5,第1列和第40列对应的亮度增益值取最大值255时,则显示模组将以沿对应地设置cof12对应的各个第二分区的亮度增益值,以得到第1至20列对应的亮度增益值逐步降低,第21至40列对应的亮度增益值逐步增大。
[0091]
如此,本技术使得显示模组能以较简单高效的方式确定各个第二分区对应的亮度增益值,从而降低了显示模组的计算开销和负荷。
[0092]
可选的,在某些实施方式中,本技术提供的驱动补偿方法还包括:
[0093]
基于驱动单元的信号输出通道的数量和第二分区的数量,确定第二分区包括的像素的数量以得到像素数量,其中,信号输出通道用于使驱动单元输出用于控制像素的亮度的信号。
[0094]
进而,上述0130在某些实施方式中具体包括:
[0095]
针对每个驱动单元,基于第一分区包括的各个第二分区内像素的亮度增益值,控制各个第二分区内像素数量的像素的亮度,以使第一分区内的各个像素在显示相同内容时各个像素的亮度相同。
[0096]
可以理解的是,此实施方式下每个第二分区均包括由相同数量的像素构成的像素组/像素块。进而,驱动单元可通过驱动各个第二分区对应的像素块来完成第一分区内各个像素的控制。
[0097]
还可以理解的是,此种实施方式下的驱动单元将基于自身的信号输出通道的数量,来实现多个像素的控制。不难想到的是,驱动单元能控制所有信号输出通道同时输出信号以同时多个像素进行变色。
[0098]
不难理解的是,本技术实施方式中像素块/第二分区内像素的数量(即像素数量)的计算方式为可根据实际情况设置的内容,如在某些实施方式中,上述基于驱动单元的信号输出通道的数量和第二分区的数量,确定第二分区包括的像素的数量以得到像素数量,包括:
[0099]
计算信号输出通道的数量和第二分区的数量的商值以得到像素数量。
[0100]
也即,因在此实施方式中,一个信号输出通道能控制一个像素的一个子像素的灰阶/亮度,故本技术通过信号输出通道的数量和第二分区的数量的商值,得到驱动单元每个第二分区内所能同时控制的子像素的数量。示范性的,设信号输出通道的数量为960,第二分区为40,则驱动单元针对每个第二分区,能同时控制第二分区内24(即960/40)个子像素。
[0101]
而在另一些实施方式中,上述基于驱动单元的信号输出通道的数量和第二分区的数量,确定第二分区包括的像素的数量以得到像素数量,包括:
[0102]
计算信号输出通道的数量和第二分区的数量的商值以得到候选数量;
[0103]
计算候选数量与像素的颜色通道数量的商值以得到像素数量。
[0104]
需说明的是,此种实施方式下第二分区内的各个像素需对应同一种颜色模式,如rgb三色通道模式。进而,本技术的显示模组基于每个第二分区所能分配到的通道数量(即候选数量)和驱动单元基于第二分区分配到的通道数量所能同时控制的子像素个数,即可得到上述像素数量。
[0105]
示范性的,设信号输出通道的数量为960,第二分区为40,像素的颜色通道数量为3,则驱动单元针对每个第二分区,能同时控制第二分区内8(即960/40/3)个像素。
[0106]
参考图10,本技术提供一种驱动补偿装置200,包括:
[0107]
第一划分模块210,用于将显示区域划分为多个第一分区,其中,一个第一分区对应一个驱动单元,第一分区对应的驱动单元用于控制第一分区内所有像素的亮度;
[0108]
确定模块220,用于针对每个第一分区,基于第一分区对应的驱动单元的第一位置和第一分区内每个像素的第二位置,确定每个像素的亮度增益值,其中,像素的第二位置与第一位置的距离为第一目标距离,像素的亮度增益值与第一目标距离正相关;
[0109]
控制模块230,用于针对每个驱动单元,基于第一分区内每个像素的亮度增益值来
控制各个像素的亮度,以使第一分区内的各个像素在显示相同内容时各个像素的亮度相同。
[0110]
在某些实施方式中,驱动补偿装置200还包括:
[0111]
第二划分模块,用于将第一分区划分为多个第二分区;
[0112]
位置设置模块,用于将像素所在的第二分区的位置作为像素的第二位置。
[0113]
在某些实施方式中,第二划分模块包括:
[0114]
分区划分子模块,用于基于预设的多个绑点,将第一分区划分为多个第二分区,其中,一个绑点对应一个第二分区,任意两个第二分区间存在间隔区域。
[0115]
进而,上述确定模块210,包括:
[0116]
第一增益值确定子模块,用于针对第一分区内第二分区中的第一目标像素,基于第一位置和第一目标像素的第二位置,确定每个第一目标像素的亮度增益值,其中,第一目标像素的第二位置与第一位置的距离为目标距离,第一目标像素的亮度增益值与目标距离正相关;
[0117]
第二增益值确定子模块,用于针对第一分区内相邻两个第二分区的间隔区域中的第二目标像素,基于第二目标像素与目标分区的间隔距离,确定第二目标像素的亮度增益值,其中,目标分区为相邻两个第二分区中与第二目标像素的距离较近的第二分区,第二目标像素的亮度增益值小于或等于相邻两个第二分区对应的两个亮度增益值中的较大值,第二目标像素的亮度增益值与目标分区内的像素的亮度增益值的差值为目标差值,间隔距离与目标差值正相关。
[0118]
在某些实施方式中,绑点用于绑定一个信号输出通道,信号输出通道用于使驱动单元输出用于控制像素的亮度的信号,第一分区包括并排设置的预设通道数量的信号输出通道。
[0119]
进而,驱动补偿装置200还包括:
[0120]
间隔计算模块,用于计算预设通道数量与预设绑点数量的商值,得到相邻绑点间隔;
[0121]
绑点设置模块,用于基于相邻绑点间隔,设置第一分区中的各个绑点。
[0122]
在某些实施方式中,驱动补偿装置200还包括:
[0123]
调整模块,用于响应于增益值调整指令,基于增益值调整指令中的目标亮度增益值和增益值调整指令对应的目标第二分区,将目标第二分区内的所有像素的亮度增益值均设置为目标亮度增益值。
[0124]
在某些实施方式中,确定模块220,包括:
[0125]
参考分区设置子模块,用于若第二分区的数量大于预设阈值,则将所有第二分区中的至少两个第二分区作为参考分区;
[0126]
第一分区增益确定子模块,用于针对每个参考分区,基于第一位置和参考分区内的像素的第二位置,确定每个参考分区内每个像素的亮度增益值;
[0127]
第二分区增益确定子模块,用于基于每个参考分区内的每个像素的亮度增益值,确定所有第二分区中参考分区外的第二分区内各个像素的亮度增益值。
[0128]
在某些实施方式中,驱动补偿装置200还包括:
[0129]
计算模块,用于基于驱动单元的信号输出通道的数量和第二分区的数量,确定第
二分区包括的像素的数量以得到像素数量,其中,信号输出通道用于使驱动单元输出用于控制像素的亮度的信号。
[0130]
进而,上述控制模块230还用于针对每个驱动单元,基于第一分区包括的各个第二分区内像素的亮度增益值,控制各个第二分区内像素数量的像素的亮度,以使第一分区内的各个像素在显示相同内容时各个像素的亮度相同。
[0131]
在某些实施方式中,计算模块还用于计算信号输出通道的数量和第二分区的数量的商值以得到像素数量。
[0132]
在某些实施方式中,计算模块包括:
[0133]
第一数量计算子模块,用于计算信号输出通道的数量和第二分区的数量的商值以得到候选数量;
[0134]
第二数量计算子模块,用于计算候选数量与像素的颜色通道数量的商值以得到像素数量。
[0135]
本技术实施方式提供的驱动补偿装置200能够实现上述驱动补偿方法的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
[0136]
本技术还提供一种显示模组,显示模组包括存储器和处理器,存储器中存储有计算机程序,计算机程序被处理器执行时,实现本技术的驱动补偿方法。
[0137]
本技术还提供一种包含计算机程序的计算机可读存储介质。当计算机程序被一个或多个处理器执行时,使得一个或多个处理器执行本技术的驱动补偿方法。
[0138]
在本说明书的描述中,参考术语“某些实施方式”、“一个例子中”、“示例地”等的描述意指结合实施方式或示例描述的具体特征、结构、材料或者特点包含于本技术的至少一个实施方式或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施方式或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施方式或示例中以合适的方式结合。此外,在不相互矛盾的情况下,本领域的技术人员可以将本说明书中描述的不同实施例或示例以及不同实施例或示例的特征进行结合和组合。
[0139]
流程图中或在此以其他方式描述的任何过程或方法描述可以被理解为,表示包括一个或更多个用于实现特定逻辑功能或过程的步骤的可执行指令的代码的模块、片段或部分,并且本技术的优选实施方式的范围包括另外的实现,其中可以不按所示出或讨论的顺序,包括根据所涉及的功能按基本同时的方式或按相反的顺序,来执行功能,这应被本技术的实施例所属技术领域的技术人员所理解。
[0140]
尽管上面已经示出和描述了本技术的实施方式,可以理解的是,上述实施方式是示例性的,不能理解为对本技术的限制,本领域的普通技术人员在本技术的范围内可以对上述实施方式进行变化、修改、替换和变型。

技术特征:
1.一种驱动补偿方法,其特征在于,包括:将显示区域划分为多个第一分区,其中,一个所述第一分区对应一个所述驱动单元,所述第一分区对应的所述驱动单元用于控制所述第一分区内所有像素的亮度;针对每个所述第一分区,基于所述第一分区对应的所述驱动单元的第一位置和所述第一分区内每个所述像素的第二位置,确定每个所述像素的亮度增益值,其中,所述像素的所述第二位置与所述第一位置的距离为第一目标距离,所述像素的所述亮度增益值与所述第一目标距离正相关;针对每个所述驱动单元,基于所述第一分区内每个所述像素的所述亮度增益值来控制各个所述像素的亮度,以使所述第一分区内的各个所述像素在显示相同内容时各个所述像素的亮度相同。2.根据权利要求1所述的方法,其特征在于,所述针对每个所述第一分区,基于所述第一分区对应的所述驱动单元的第一位置和所述第一分区内每个所述像素的第二位置,确定每个所述像素的亮度增益值之前,所述方法还包括:将所述第一分区划分为多个第二分区;将所述像素所在的所述第二分区的位置作为所述像素的第二位置。3.根据权利要求2所述的方法,其特征在于,所述将所述第一分区划分为多个第二分区,包括:基于预设的多个绑点,将所述第一分区划分为多个第二分区,其中,一个所述绑点对应一个所述第二分区,任意两个所述第二分区间存在间隔区域;所述针对每个所述第一分区,基于所述第一分区对应的所述驱动单元的第一位置和所述第一分区内每个所述像素的第二位置,确定每个所述像素的亮度增益值,包括:针对所述第一分区内所述第二分区中的第一目标像素,基于所述第一位置和所述第一目标像素的第二位置,确定每个所述第一目标像素的亮度增益值,其中,所述第一目标像素的所述第二位置与所述第一位置的距离为目标距离,所述第一目标像素的所述亮度增益值与所述目标距离正相关;针对所述第一分区内相邻两个所述第二分区的所述间隔区域中的第二目标像素,基于所述第二目标像素与目标分区的间隔距离,确定所述第二目标像素的亮度增益值,其中,所述目标分区为所述相邻两个所述第二分区中与所述第二目标像素的距离较近的所述第二分区,所述第二目标像素的所述亮度增益值小于或等于所述相邻两个所述第二分区对应的两个所述亮度增益值中的较大值,所述第二目标像素的亮度增益值与所述目标分区内的像素的亮度增益值的差值为目标差值,所述间隔距离与所述目标差值正相关。4.根据权利要求3所述的方法,其特征在于,所述绑点用于绑定一个信号输出通道,所述信号输出通道用于使所述驱动单元输出用于控制所述像素的亮度的信号,所述第一分区包括并排设置的预设通道数量的所述信号输出通道;所述基于预设的多个绑点,将所述第一分区划分为多个第二分区之前,所述方法还包括:计算所述预设通道数量与预设绑点数量的商值,得到相邻绑点间隔;基于所述相邻绑点间隔,设置所述第一分区中的各个所述绑点。5.根据权利要求2所述的方法,其特征在于,所述方法还包括:
响应于增益值调整指令,基于所述增益值调整指令中的目标亮度增益值和所述增益值调整指令对应的目标第二分区,将所述目标第二分区内的所有所述像素的所述亮度增益值均设置为所述目标亮度增益值。6.根据权利要求2所述的方法,其特征在于,所述针对每个所述第一分区,基于所述第一分区对应的所述驱动单元的第一位置和所述第一分区内每个所述像素的第二位置,确定每个所述像素的亮度增益值,包括:若所述第二分区的数量大于预设阈值,则将所有所述第二分区中的至少两个所述第二分区作为参考分区;针对每个所述参考分区,基于所述第一位置和所述参考分区内的所述像素的所述第二位置,确定每个所述参考分区内每个所述像素的所述亮度增益值;基于每个所述参考分区内的每个所述像素的所述亮度增益值,确定所有所述第二分区中所述参考分区外的所述第二分区内各个所述像素的所述亮度增益值。7.根据权利要求2所述的方法,其特征在于,所述方法还包括:基于所述驱动单元的信号输出通道的数量和所述第二分区的数量,确定所述第二分区包括的所述像素的数量以得到像素数量,其中,所述信号输出通道用于使所述驱动单元输出用于控制所述像素的亮度的信号;所述针对每个所述驱动单元,基于所述第一分区内每个所述像素的所述亮度增益值来控制各个所述像素的亮度,以使所述第一分区内的各个所述像素在显示相同内容时各个所述像素的亮度相同,包括:针对每个所述驱动单元,基于所述第一分区包括的各个所述第二分区内所述像素的所述亮度增益值,控制各个所述第二分区内所述像素数量的所述像素的亮度,以使所述第一分区内的各个所述像素在显示相同内容时各个所述像素的亮度相同。8.根据权利要求7所述的方法,其特征在于,所述基于所述驱动单元的信号输出通道的数量和所述第二分区的数量,确定所述第二分区包括的所述像素的数量以得到像素数量,包括:计算所述信号输出通道的数量和所述第二分区的数量的商值以得到所述像素数量。9.根据权利要求7所述的方法,其特征在于,所述基于所述驱动单元的信号输出通道的数量和所述第二分区的数量,确定所述第二分区包括的所述像素的数量以得到像素数量,包括:计算所述信号输出通道的数量和所述第二分区的数量的商值以得到候选数量;计算所述候选数量与所述像素的颜色通道数量的商值以得到所述像素数量。10.一种驱动补偿装置,其特征在于,包括:第一划分模块,用于将显示区域划分为多个第一分区,其中,一个所述第一分区对应一个所述驱动单元,所述第一分区对应的所述驱动单元用于控制所述第一分区内所有像素的亮度;确定模块,用于针对每个所述第一分区,基于所述第一分区对应的所述驱动单元的第一位置和所述第一分区内每个所述像素的第二位置,确定每个所述像素的亮度增益值,其中,所述像素的所述第二位置与所述第一位置的距离为第一目标距离,所述像素的所述亮度增益值与所述第一目标距离正相关;
控制模块,用于针对每个所述驱动单元,基于所述第一分区内每个所述像素的所述亮度增益值来控制各个所述像素的亮度,以使所述第一分区内的各个所述像素在显示相同内容时各个所述像素的亮度相同。11.一种显示模组,其特征在于,所述显示模组包括存储器和处理器,所述存储器中存储有计算机程序,所述计算机程序被所述处理器执行时,实现权利要求1-9任一项所述的方法。12.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机程序,当所述计算机程序被一个或多个处理器执行时,实现权利要求1-9任意一项所述的方法。

技术总结
本申请提供一种驱动补偿方法、装置、显示模组及计算机可读存储介质,方法包括:将显示区域划分为多个第一分区;针对每个第一分区,基于第一分区对应的驱动单元的第一位置和第一分区内每个像素的第二位置,确定每个像素的亮度增益值;针对每个驱动单元,基于第一分区内每个像素的亮度增益值来控制各个像素的亮度,以使第一分区内的各个像素在显示相同内容时各个像素的亮度相同。如此,本申请根据像素与驱动单元的距离来设置各个像素的增益补偿值,使得驱动单元在控制各个像素的灰阶/亮度时,能基于增益补偿值控制各个像素,以使各个像素在显示相同内容时的灰阶相同或是亮度相同,从而避免了分区现象的出现。从而避免了分区现象的出现。从而避免了分区现象的出现。


技术研发人员:李清 周留刚 戴珂 聂春扬 汪俊 孙建伟 谭雨辰 潘正汝 梁云云
受保护的技术使用者:京东方科技集团股份有限公司
技术研发日:2023.04.28
技术公布日:2023/7/18
版权声明

本文仅代表作者观点,不代表航空之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)

飞行汽车 https://www.autovtol.com/

分享:

扫一扫在手机阅读、分享本文

相关推荐