一种LED驱动芯片、LED显示屏及显示数据补偿方法与流程
未命名
08-17
阅读:131
评论:0
一种led驱动芯片、led显示屏及显示数据补偿方法
技术领域
1.本技术涉及led显示领域,具体涉及一种led驱动芯片、led显示屏及显示数据补偿方法。
背景技术:
2.如图1所示,对于最小显示单位,pwm上升下降时间所占比重非常大,同时芯片与芯片之间(以及通道与通道之间)存在差异,其上升下降时间不完全一致,这就导致当灰度值较小时,不同芯片驱动的led灯的亮度不一样。为了提升显示效果,通常会对显示数据进行等值补偿。所谓等值补偿,即对所有显示组所分配的显示数据均补偿相等的灰度值,如图2所示,所有分配了显示数据的显示组灰度值均补偿了3(阴影部分)。然而,这种等值补偿的方式,将加重显示时的跳灰问题。
3.人眼对亮度的感知特性符合gamma曲线,即对暗区的变化较敏感,对亮区的变化较迟钝。对于led显示,通常会在上位机/控制卡中对显示数据进行伽马校正,得到映射后的显示数据后发送给led驱动芯片,led驱动芯片根据映射后的显示数据产生pwm信号进而控制led显示屏显示。对于伽玛校正,原始显示数据在灰度值较低时,校正后得到的芯片级显示数据与原始显示数据大小基本一致,但当显示数据的灰度值较高时,映射后的显示数据与原始显示数据差别将会很大。例如,当原始显示数据灰度值小于60时,则映射后的显示数据灰度值与原始显示数据的灰度值大小相等,当原始显示数据灰度值为100时,映射后的显示数据灰度值为120,当原始显示数据灰度值为101时,映射后的显示数据灰度值为124。此时,原始显示数据灰度值相差1,但映射后的显示数据灰度值相差3。当所有显示组均补偿相同的灰度补偿值时,高灰对增加的灰度值并不敏感,因此,低灰时跳灰将更明显。
4.上述问题成为亟需解决的问题。
技术实现要素:
5.本技术的目的在于克服现有技术的不足,提供一种led驱动芯片、led显示屏及显示数据补偿方法,以克服低灰时严重的跳灰现象,提升显示屏显示效果。
6.本技术第一方面提供一种led驱动芯片,其用于实现显示数据的pwm波调制:显示数据分配为m个pwm显示组;所述m个pwm显示组中的一个pwm显示组的灰度补偿值为w,w≠0,其余pwm显示组的第k个pwm显示组的灰度补偿值为dk,k∈{1,2,
……
,m-1},dk》=0。
7.可选地,所述灰度补偿值w为第一固定常数,所述灰度补偿值dk为第二固定常数或可调的;或,所述灰度补偿值w为可调的,所述灰度补偿值dk为第三固定常数或可调的。
8.可选地,当显示数据的灰度值t《=q时,所述灰度补偿值w为第一固定常数,所述灰度补偿值dk为第二固定常数或可调的;其中,q为第一灰度阈值。
9.可选地,当显示数据的灰度值t》q时,所述m个pwm显示组的灰度补偿值均可调;其中,q为第一灰度阈值。
10.可选地,当显示数据的灰度值t》0时,第一pwm显示组的灰度补偿值为w;其中,第一pwm显示组为固定位置的一pwm显示组,所述固定位置,指代pwm显示组为固定的第m个子帧对应的一个行显示组。
11.可选地,当显示数据的灰度值t《=l时,所述显示数据被分配到第一pwm显示组中;当显示数据的灰度值t》l时,所述显示数据被分配到包括第一pwm显示组在内的一个或多个显示组中,且分配了显示数据的pwm显示组所分配的显示数据的灰度值大于或等于l;其中,l为第二灰度阈值。
12.可选地,当显示数据的灰度值l《t《n*l时,显示数据分配至c1个pwm显示组中;当显示数据的灰度值t》=n*l时,显示数据分配至n个pwm显示组中,所述n个pwm显示组中的各个显示组分配的显示数据的灰度值均大于或等于z;其中,c1为t/l的整数部分,z为t/n的整数部分,n为一帧图像的子帧数。
13.可选地,当显示数据的灰度值t《=q0时,所述显示数据分配到第一pwm显示组中;当显示数据的灰度值t》q0时,所述第一pwm显示组的显示数据的灰度值至少为q0;其中,q0为集中显示阈值。
14.本技术第二方面提供了一种led显示屏,其包括显示面板,且该led显示屏包括如前所述的led驱动芯片。
15.本技术的第三方面提供了一种显示数据补偿方法,该方法包括:将显示数据分配为m个pwm显示组;所述m个pwm显示组中的一个pwm显示组的灰度补偿值为w,其余pwm显示组中的第k个pwm显示组的灰度补偿值为dk,k∈{1,2,
……
,m-1},dk》=0。
16.可选地,所述灰度补偿值w为第一固定常数,所述灰度补偿值dk为第二固定常数或可调的;或,所述灰度补偿值w为可调的,所述灰度补偿值dk为第三固定常数或可调的。
17.可选地,当显示数据的灰度值t《=q时,所述m个pwm显示组中的一个显示组的灰度补偿值为第一固定常数,其余pwm显示组的灰度补偿值为第二固定常数或可调;当显示数据的灰度值t》q时,所述m个pwm显示组的灰度补偿值均可调。
18.本技术的有益效果是:和现有技术相比,本技术提供了一种led驱动芯片、led显示屏及显示数据补偿方法,其不同于现有技术中对各个显示组补偿同样的灰度值,而是对各个分配了显示数据的显示组的灰度值进行可控的补偿,可以降低跳灰影响,特别是避免低灰时跳灰严重的问题,显著提升显示效果。
附图说明
19.图1是理想pwm与实际pwm的示意图;图2是现有技术中各显示组灰度值的补偿原理图;图3是本技术一实施方式提供的各显示组灰度值补偿原理图。
具体实施方式
20.下面结合具体实施例进一步详细描述本技术的技术方案,但本技术的保护范围不局限于以下所述。
21.图2示出了现有技术中各显示组灰度值的补偿原理图。对于不同灰度值,不管实际分成多少个pwm(脉宽调制-pulse width modulation)显示组(多少个子帧),每个分配了显示数据的pwm显示组均补偿相同的灰度值,例如,如图2所示,一个完整的显示帧被分成四个子帧(图1仅以某一行为例,图1中group1-group4指代某一行位于不同子帧上的显示组,实际显示中,一个完整的子帧是包括对应于m行的m个显示组的)。每个分配了显示数据的pwm显示组(group1-group3)均额外补偿了大小为3的灰度值(阴影部分)。第一个pwm显示组(group1)分配的灰度值大小是4,则经补偿后,其实际的灰度大小为7,第二个pwm显示组分配的灰度值大小为3,经补偿后,其实际的灰度大小为6,第三个pwm显示组分配的灰度值大小为4,经补偿后,其实际的灰度大小为7。参考图1,实际显示中,灰度值为1,实际可能只有0.2的亮度,灰度值为2时,实际可能只有0.6的亮度,灰度值为3时,实际可能只有1.6的亮度。以每个分配了显示数据的显示组均补偿灰度值3为例,当显示数据的灰度值为11时,以4/4/3的方式分配到3个显示组,此时,实际会有15.8的亮度,当显示数据的灰度值为12时,以4/4/4的方式分配到3个显示组,此时,实际会有16.8的亮度,当显示数据的灰度值为13时,以4/4/4/1的方式分配到4个显示组,此时,实际会有19.4的亮度,以4/4/4/2的方式分配到4个显示组,此时,实际会有20.4的亮度。可见,4/4/4到4/4/4/1,跳灰将比较严重。
22.为此,如表1所示,本技术提出一种led驱动芯片,该芯片用于实现显示数据的pwm波调制。本技术的led驱动芯片,可以接收控制卡发送的显示数据,依据显示数据生成对应显示数据灰度值大小的pwm波,led驱动芯片依据pwm波输出恒定的电流,用于点亮对应的灯珠。其中,pwm波的高电平宽度表征灯珠的点亮时长。
23.如图3,本技术的led驱动芯片的pwm波调制,包括:将显示数据分配为m个pwm显示组(表1、图3中m=4);所述m个pwm显示组中的一个pwm显示组的灰度补偿值为w,w≠0,其余pwm显示组的第k个pwm显示组的灰度补偿值为dk,k∈{1,2,
……
,m-1},dk》=0。
24.这里,可以理解为,当m=1时,该显示组的灰度补偿值为w(此时,w可以是固定的常数,也可以是根据显示效果可调的),此时自然没有其余pwm显示组,即dk不存在。当m》=2时,则其余pwm显示组(组数大于或等于1)中的第k个显示组的灰度补偿值为dk。即,此时,这m个分配了显示数据的显示组中,除了补偿值为w的那个显示组以外的其余m-1个pwm显示组中的第k个显示组,其灰度补偿值为dk,k∈{1,2,
……
,m-1},dk》=0。
25.需要说明,本技术中,显示数据可以是原始数据经过伽马映射后的显示数据。同时,本技术中,m个pwm显示组,指代显示数据(以映射后的显示数据的总灰度值大小为t为例)被实际分配到的pwm显示组的显示组个数。
[0026][0027]
表1请参考表1,以t=15为例,此时,分配了显示数据的pwm显示组为group1、group3、
group5、group6,即m=4。本领域技术人员应当知晓,在led显示中,会将一帧图像分成a个子帧(表1中a=6),逐个子帧逐个子帧地进行显示,以完成整帧图像的显示。而每个子帧中,包括了多个pwm显示组,每个pwm显示组对应了一行的部分显示数据,所有a个子帧中对应于某一行的显示数据之和等于该行的总灰度值。前文所述m个pwm显示组的灰度值总和,实际指代某一行的显示数据的灰度值之和。请参见图2,图2中包括4个子帧(即a=4),m个pwm显示组指代group1-group3这三个显示组,这三个显示组是从a个显示组中选择的,向这三个pwm显示组分配显示数据,即这三个pwm显示组中的每个显示组灰度值大小均不为0,且灰度值总和在补偿之前为t。表1中则分成了6个子帧。另外,本技术中显示数据优选为用整数表示,即不管是总的灰度数据,还是分配到各组的灰度数据,亦或是补偿的灰度数据,其最小单位是1。
[0028]
对于分配有显示数据的这m个pwm显示组,本实施方式中对其进行灰度值补偿,以避免跳灰对显示效果的影响,从而提升显示效果。
[0029]
具体地,对于m个pwm显示组,其中有1个显示组的灰度补偿值设置为w,其它显示组(若有,即若m》1,注意,m必然是整数)的补偿值与w不存在关联关系,即dk与w是相互独立的,dk不会受w的值影响。以表1为例,此时,group1灰度补偿值为w,其它分配了显示数据的组灰度补偿值与w无关,不受其影响。本实施方式区别于现有技术中各个pwm显示组的补偿值相等、彼此不独立的情况,从而能够避免等值补偿带来的跳灰问题,特别是对低灰的影响。
[0030]
另外需要说明,本技术中,显示数据分配到的组数不是固定的。即,对于不同灰度值的显示数据,前述m并不固定。例如,假设显示数据的灰度值为20,m可选择为4,每组分配的灰度值为5;而显示数据的灰度值为25,m可选择为5,此时每组分配的灰度值也是5。本技术中,可供选择的a个显示组,从左往右命名为第一显示组(group1)、第二显示组(group2)、
……
、第a显示组(groupa)。m个显示组可以为这a个显示组中任意的m个显示组,也可以为固定的m个,所谓固定,指代若m=2,则固定选择第一显示组、第二显示组,或第一显示组、第三显示组。对应地,若m=3,则这3组中必然包括m=2时的那两组。本技术中具体是固定的哪些组,这里不进行限定。
[0031]
一些实施方式中,除了补偿值为w的那个显示组以外的其余m-1个pwm显示组中的灰度补偿值相等,即d1=d2=d3。
[0032]
一些实施方式中,所述灰度补偿值w为第一固定常数,所述灰度补偿值dk为第二固定常数或可调的;或,所述灰度补偿值w为可调的,所述灰度补偿值dk为第三固定常数或可调的。
[0033]
本实施方式中,对于m大于或等于2时(m=1时,灰度补偿值为w,w可以是预先设置的第一固定常数,也可以根据显示效果来调整),存在以下几种可能:一个显示组的灰度补偿值为w,为第一固定常数f1,其它pwm显示组的灰度补偿值为第二固定常数f2。即,dk=f2,则表1中,d1=d2=d3。
[0034]
对于不同的显示数据,可以是,如表2所示,分配的灰度值大小分别为4、4、4、3时,分别补偿3、1、1、1;或者分配数据为4、4、4、4,分别补偿3、1、1、1;或者分配数据为4、1、4、4、4,分别补偿3、1、1、1、1。显然,这里,不管驱动芯片接收控制卡输入的显示数据的灰度值为多少,不管分到多少个显示组,将显示数据分配为m组后,其中必然有1个显示组(这里为group1)的补偿值为w(这里是3),其它显示组的补偿值为常数1,若其它显示组超过2组,则
其它显示组的补偿值相等,均为1。这里的固定常数,可以是预先配置好的。
[0035][0036]
表2(2)一个显示组的灰度补偿值为w,为第一固定常数,其它pwm显示组的灰度补偿值是可调的。
[0037]
也就是说,其中一个显示组(表3为group1)的灰度值是固定值,例如为提前配置好的,w大小为3,其它显示组的灰度补偿值可根据显示效果来调节。其它显示组中,可以是,各个显示组的灰度值的调节是独立的,根据显示效果来进行调节,例如,图3或表1中,可以是d1、d2和d3互相独立可调,也可以是d1、d2和d3相等,且大小可调。又如,表3中,d
15,1
、d
15,2
、d
15,3
、d
16,1
、d
16,2
、d
16,3
、d
17,1
、d
17,2
、d
17,3
、d
17,4
彼此独立可调;也可以是,如表4中,其它显示组中各个显示组的灰度值均为d,d可调。不管其它显示组之间的补偿值有无关系、是否独立,本实施方式中,有一个显示组的灰度值是固定值w,这表示,不管驱动芯片接收到的显示数据的灰度值是多少,其所分配到的m个显示组中,必然有一个显示组的灰度补偿值等于第一固定常数,例如事先配置的3。而其它显示组的灰度补偿值与该第一固定常数无关,而是根据显示效果来调节的。
[0038][0039]
表3
[0040]
表4一个显示组的灰度补偿值w可调,其它显示组的灰度补偿值为第三固定常数f3。此种方式中,例如group1根据显示效果来调整补偿值,而其它的显示组的灰度值则均提前配置为5。当然,同理,一个显示组的灰度补偿值可调,可以是不管灰度值是多少,其中有一个显示组,例如group1的补偿值是相等的,且该值可调,还可以是group1的补偿值是不相等的,且该值可调。对于其它显示组而言,对于不同的显示数据,其它的显示组的灰度值如表4所示,所有显示组的补偿值均为d,是事先配置的固定常数。
[0041]
一个显示组的灰度补偿值w可调,其它显示组的灰度补偿值也可调。
[0042]
也就是说,事先并不固定任何一个显示组的灰度补偿值,所有显示组灰度补偿值均根据显示效果可以调整。此种方式具有最大的灵活性,能获得最好的显示效果。但对调节要求较高。例如可以是,表4中,group1的补偿值均为w,其它组的补偿值均为d,而w和d均是
根据显示效果来调节的。
[0043]
一些实施方式中,当显示数据的灰度值t《=q时,所述灰度补偿值w为第一固定常数,所述灰度补偿值dk为第二固定常数或可调的;其中,q为第一灰度阈值。
[0044]
本实施方式中,特别针对低灰时的情况。当驱动芯片接收到的显示数据的灰度值属于低灰时,即灰度值不大于预设的第一灰度阈值,此时,限定m个pwm显示组采用前述第1-2种方案。即,对于低灰数据,m个pwm显示组中,存在1个显示组,其灰度补偿值必然是前述第一固定常数。而其它显示组的补偿值,与前述显示组的灰度补偿值彼此独立,采用此种方式,能保证低灰时基本无跳灰。
[0045]
进一步地,而当显示数据的灰度值t》q时,所述m个pwm显示组的灰度补偿值均可调;其中,q为第一灰度阈值。
[0046]
对于显示数据灰度值大于一定阈值时,不再限定其中必然有一个显示组灰度补偿值为固定的。此种方案中,当灰度值t小于或等于q时,必然有一个显示组灰度补偿值为第一固定常数(即w固定,dk可调或固定),而当灰度值t大于q时,此时,不管m取值为多少,各个显示组的灰度补偿值均根据显示效果进行调整(即w和dk均可调)。当然,这里可以是各个显示组的灰度补偿值取值相同且可调整,也可以彼此独立调整。
[0047]
一些实施方式中,当显示数据的灰度值t》0时,第一pwm显示组分配了显示数据且其灰度补偿值为w;其中,第一pwm显示组为固定位置的一pwm显示组,所述固定位置的一pwm显示组,指代pwm显示组为固定位置的子帧对应的一个行显示组。例如,表2-表7中,第一pwm显示组即为固定的第1个子帧中的group1(这里,group2为第2个子帧中的)。
[0048]
如前所述,可供选择的a个显示组(表1-表6中有6个显示组),从左往右命名为group1、group2、group3、group4、group5、group6。本实施方式中,固定选择某一个显示组,例如表2-表6中第1显示组group1,不管显示数据灰度值t为多少,该显示组必然被分配了显示数据,且该显示组的灰度补偿值必然为w。此时,所有第一pwm显示组的补偿值,不管是可调、不可调,均是相同的。此种情况下,可选地,对于可分配数据的a个显示组,除开第一pwm显示组以外的显示组(表4中为group2、group3、group4、group5、group6)中的每一个显示组group_i,不管显示数据灰度值是多少,只要该显示组分配了数据,则其灰度补偿值就选择为d_i。例如表4中,对于数据15至17,group3始终取值d_2,如2,而group5始终取值d_4,如3。
[0049]
需要说明,对于显示数据的灰度值t《=q时,所述灰度补偿值w为第一固定常数,所述灰度补偿值dk为第二固定常数或可调的,当显示数据的灰度值t》q时,所述m个pwm显示组的灰度补偿值均可调这一方案,此时,相当于t《=q时,w为固定的常数,当t》q时,w可调。同时,这里,也可以设置第一pwm显示组(例如group1)灰度值大小为w。也就是说,t《=q时,group1分配了显示数据且灰度补偿值为一固定常数f1,t》q时group1分配了显示数据且灰度补偿值可调。
[0050]
一些实施方式中,当显示数据的灰度值t《=l时,所述显示数据被分配到第一pwm显示组中;当显示数据的灰度值t》l时,所述显示数据被分配到包括第一pwm显示组在内的一个或多个显示组中,且分配了显示数据的pwm显示组所分配的显示数据的灰度值大于或等于l;其中,l为第二灰度阈值。
[0051]
本实施方式涉及显示数据如何分配为前述m个显示组。首先,预设一个阈值l,当显
示数据t不大于此阈值时,将显示数据全部分配到第一pwm显示组中。此时,m=1。第一pwm显示组的灰度补偿值为w。当显示数据的灰度值t大于阈值l后,可以将显示数据分配到一个或多个显示组中,此时,需要按照以下方式分配,即保证分配了显示数据的显示组中,分配的显示数据(不包括补偿值)的灰度值不小于l。
[0052]
如表5所示,以l=4为例,若t处于1-4的范围,则将显示数据统一分配到第一pwm显示组中(group1)。若t=5至7,为了保证分配了显示数据的显示组分配的显示数据灰度值不小于4,则只能将显示数据分配到第一pwm显示组中。若t=8,则既可以将显示数据仅分配到第一pwm显示组中,又可以分配到两个pwm显示组中(包括第一pwm显示组),此时,各个pwm显示组的灰度值均为4(不包括补偿值)。一般,为了显示效果,会选择以较为均匀的方式进行分配,因此会选择将显示数据分配到两个pwm显示组中,各个显示组分配4。
[0053][0054]
表5一些实施方式中,当显示数据的灰度值l《t《n*l时,显示数据分配至c1个pwm显示组中;当显示数据的灰度值t》=n*l时,显示数据分配至n个pwm显示组中,所述n个pwm显示组中的各个显示组分配的显示数据的灰度值均大于或等于z;其中,c1为t/l的整数部分(商),z为t/n的整数部分(商),n为一帧图像的子帧数。这里,t/l=c1
…
c2,即,c1*l+c2=t。t/n=z
…
k。
[0055]
为了显示效果,本实施方式给出了一种显示数据的分配原则,既能保证不存在显示组分配的灰度值小于阈值l(显示数据总灰度值小于等于l的除外),又能保证分配的均匀性。需要说明,这里,一帧图像的子帧数为n,实际也就是前述a。
[0056]
显示数据的灰度值l《t《n*l,显示数据虽然大于阈值l了,但其还不足以使得n个显示组分配的显示数据的灰度值均至少为l。此时可以从n个显示组中选择部分显示组,这部分显示组分配的显示数据的灰度值均不小于l。例如,如表5,当l=4,n=6时,若灰度值t=6,则选择1个显示组,其分配的显示数据灰度值为6。若灰度值t=9,则选择2个显示组,1个显示组分配的显示数据灰度值为5,另一个显示组分配的显示数据灰度值为4。若灰度值t=12,则选择3个显示组,每个显示组分配的灰度值为4。
[0057]
当显示数据的灰度值t》=n*l时,此时显示数据的灰度值足够大,能保证每个显示组分配的显示数据的灰度值都至少为l。实际上,每个显示组分配的显示数据的灰度值可以
至少为z,z为t/n的整数部分。设k为t/n的余数部分,即t/n=z
…
k。可以为每个显示组分配灰度值大小为z的显示数据,余下灰度值大小为k的显示数据,则可以统一分配到其中一个显示组中,或者选择多个显示组进行任意分配。
[0058]
仍然以l=4,n=6为例,如表6,在t=26时,z=4,k=2,在group1、group2中的显示数据灰度值均为4+1,当然,也可以是,group1中的显示数据灰度值为4+2=6,其它5个显示组的灰度值均为4。
[0059][0060]
表6一些实施方式中,当显示数据的灰度值t《=q0时,所述显示数据分配到第一pwm显示组中;当显示数据的灰度值t》q0时,所述第一pwm显示组的显示数据的灰度值至少为q0;其中,q0为集中显示阈值。
[0061]
本实施方式提出另外一种显示数据的分配原则。设置集中显示阈值q0,当灰度值不大于该集中显示阈值时,将显示数据统一分配到第一pwm显示组中。当灰度值大于该集中显示阈值时,则显示数据可以分配到一个或多个pwm显示组中,并且,需要保证,第一pwm显示组分配的显示数据不小于q0。例如,如表7所示,假设q0=8,若t属于1至8的范围时,则将显示数据均分配到第一pwm显示组(例如group1),若t=9,则可以是,第一pwm显示组分配的显示数据为9,也可以是第一pwm显示组分配的显示数据为8,另外选择一个显示组(例如group3)分配的显示数据灰度值为1。若t=10,则可以是,第一pwm显示组分配的显示数据为10,也可以是第一pwm显示组分配的显示数据为8,另外选择一个显示组(例如group3)分配的显示数据灰度值为2,还可以是第一pwm显示组分配的显示数据为8,另外选择两个显示组(例如group3、group5)分配的显示数据灰度值各为1。
[0062][0063]
表7同样,进一步地,为了显示的均匀性,本技术一些实施方式中,对显示数据灰度值大小进行判断,当0《t-q0《=l*(n-1)时,*表示乘号,则在n-1个显示组(除去分配了大小为q0的初始显示数据的第一pwm显示组,表7中为group1)中选择v1个显示组,为这v1个显示组的每一个分配初始的显示数据,初始的显示数据灰度值大小为l,l为预先设置的第二灰度阈值,其小于q0。其中,v1为(t-q0)/l的整数部分(商)。若(t-q0)/l具有余数部分,以v2表示,则该部分显示数据(灰度值大小为v2)可以统一分配到n个显示组的任一组、多组中。例如,余数部分直接分配到第一pwm显示组。则第一pwm显示组的总的灰度值将等于q0+v2(未考虑补偿值)。当t-q0》l*(n-1)且t《q0*n(即t-q0《q0*(n-1))时,则为除去分配了大小为q0的初始显示数据的第一pwm显示组以外的n-1个显示组中的每个显示组分配大小为v3的初始显示数据,其中,v3=(t-q0)/(n-1)的商(整数部分)。若(t-q0)/(n-1)具有余数部分,以v4表示,则该部分显示数据(灰度值大小为v4)可以统一分配到n个显示组的任一组、多组中。例如,余数部分直接分配到第一pwm显示组。
[0064]
一些实施方式中,当t》=q0*n时,可以选择如下的方式来进行显示数据分配:n-1个显示组中分配的显示数据灰度值为x,1个显示组中分配的显示数据灰度值为x+y。其中,t/n=x
…
y。
[0065]
一些实施方式中,上述大小为y的显示数据并不直接分配到其中1组中,而是打散分配到多个显示组中。
[0066]
本技术的第二方面,提供一种led显示屏。该led显示屏包括显示面板,还包括前面第一方面所述的led驱动芯片。
[0067]
本技术的第三方面,提供一种显示数据补偿方法,其包括:将显示数据分配为m个pwm显示组;所述m个pwm显示组中的一个pwm显示组的灰度补偿值为w,其余pwm显示组中的第k个pwm显示组的灰度补偿值为dk,k∈{1,2,
……
,m-1},dk》=0。
[0068]
同样,当m=1时,则该组补偿值为w,当m大于1时,则其它显示组补偿值为dk。本实施方式与第一方面所述的led驱动芯片部分对应的功能/描述相同,在此不进行赘述。
[0069]
一些实施方式中,所述灰度补偿值w为第一固定常数,所述灰度补偿值dk为第二固定常数或可调的;
或,所述灰度补偿值w为可调的,所述灰度补偿值dk为第三固定常数或可调的。
[0070]
本实施方式与前面第一方面所述的led驱动芯片关于灰度补偿值w和灰度补偿值dk对应的功能/描述相同,在此不进行赘述。
[0071]
一些实施方式中,当显示数据的灰度值t《=q时,所述m个pwm显示组中的一个显示组的灰度补偿值为第一固定常数,其余pwm显示组的灰度补偿值为第二固定常数或可调;当显示数据的灰度值t》q时,所述m个pwm显示组的灰度补偿值均可调。
[0072]
也就是说,当显示数据属于低灰时,则可以设置其中一个显示组的补偿值固定(该显示组可以是如前所述固定位置的一个显示组)。而其它显示组(若有)的补偿值为另一固定常数或者是可调的。当其它显示组组数大于1时,其它显示组的补偿值可选择为相同的。当显示数据灰度值稍高时,此时,分配了显示数据的显示组的灰度补偿值彼此独立可调,不再需要设置某一组为固定常数。
[0073]
如前第一方面所述,补偿值设置为固定值w的显示组可以是固定位置的一个显示组,如不管灰度值为多少,均选择group1,使得其灰度补偿值为第一固定常数w。
[0074]
以上所述仅是本技术的优选实施方式,应当理解本技术并非局限于本文所披露的形式,不应看作是对其他实施例的排除,而可用于各种其他组合、修改和环境,并能够在本文所述构想范围内,通过上述教导或相关领域的技术或知识进行改动。而本领域人员所进行的改动和变化不脱离本技术的精神和范围,则都应在本技术所附权利要求的保护范围。
技术特征:
1.一种led驱动芯片,其特征在于,用于实现显示数据的pwm波调制:显示数据分配为m个pwm显示组;所述m个pwm显示组中的一个pwm显示组的灰度补偿值为w,w≠0,其余pwm显示组中的第k个pwm显示组的灰度补偿值为d
k
,k∈{1,2,
……
,m-1},d
k
>=0。2.根据权利要求1所述的一种led驱动芯片,其特征在于,所述灰度补偿值w为第一固定常数,所述灰度补偿值d
k
为第二固定常数或可调的;或,所述灰度补偿值w为可调的,所述灰度补偿值d
k
为第三固定常数或可调的。3.根据权利要求1所述的一种led驱动芯片,其特征在于,当显示数据的灰度值t<=q时,所述灰度补偿值w为第一固定常数,所述灰度补偿值d
k
为第二固定常数或可调的;其中,q为第一灰度阈值。4.根据权利要求3所述的一种led驱动芯片,其特征在于,当显示数据的灰度值t>q时,所述m个pwm显示组的灰度补偿值均可调。5.根据权利要求1-3任一项所述的led驱动芯片,其特征在于,当显示数据的灰度值t>0时,第一pwm显示组的灰度补偿值为w;其中,第一pwm显示组为固定位置的一pwm显示组,所述固定位置的一pwm显示组,指代pwm显示组为固定位置的子帧对应的一个行显示组。6.根据权利要求5所述的led驱动芯片,其特征在于,当显示数据的灰度值t<=l时,所述显示数据被分配到第一pwm显示组中;当显示数据的灰度值t>l时,所述显示数据被分配到包括第一pwm显示组在内的一个或多个pwm显示组中,且分配了显示数据的pwm显示组所分配的显示数据的灰度值大于或等于l;其中,l为第二灰度阈值。7.根据权利要求6所述的led驱动芯片,其特征在于:当显示数据的灰度值l<t<n*l时,显示数据分配至c1个pwm显示组中;当显示数据的灰度值t>=n*l时,显示数据分配至n个pwm显示组中,所述n个pwm显示组中的各个显示组分配的显示数据的灰度值均大于或等于z;其中,c1为t/l的整数部分,z为t/n的整数部分,n为一帧图像的子帧数。8.根据权利要求5所述的led驱动芯片,其特征在于:当显示数据的灰度值t<=q0时,所述显示数据分配到第一pwm显示组中;当显示数据的灰度值t>q0时,所述第一pwm显示组的显示数据的灰度值至少为q0;其中,q0为集中显示阈值。9.一种led显示屏,包括显示面板,其特征在于,所述led显示屏包括如权利要求1-8任一项所述的led驱动芯片。10.一种显示数据补偿方法,其特征在于,包括:将显示数据分配为m个pwm显示组;所述m个pwm显示组中的一个pwm显示组的灰度补偿值为w,其余pwm显示组中的第k个pwm显示组的灰度补偿值为d
k
,k∈{1,2,
……
,m-1},d
k
>=0。11.根据权利要求10所述的显示数据补偿方法,其特征在于,所述灰度补偿值w为第一固定常数,所述灰度补偿值d
k
为第二固定常数或可调的;
或,所述灰度补偿值w为可调的,所述灰度补偿值d
k
为第三固定常数或可调的。12.根据权利要求10-11任一项所述的显示数据补偿方法,其特征在于,当显示数据的灰度值t<=q时,所述m个pwm显示组中的一个显示组的灰度补偿值为第一固定常数,其余pwm显示组的灰度补偿值为第二固定常数或可调;当显示数据的灰度值t>q时,所述m个pwm显示组的灰度补偿值均可调。
技术总结
本申请涉及一种LED驱动芯片、LED显示屏及显示数据补偿方法,属于LED显示领域,解决现有技术中LED驱动芯片存在的跳灰导致显示效果不佳的问题。本申请的LED驱动芯片,其用于实现显示数据的PWM波调制:显示数据分配为M个PWM显示组;所述M个PWM显示组中的一个PWM显示组的灰度补偿值为W,W≠0,其余PWM显示组的灰度补偿值为D
技术研发人员:唐永生 黄立 申石林 刘阿强
受保护的技术使用者:成都利普芯微电子有限公司
技术研发日:2023.07.17
技术公布日:2023/8/16
版权声明
本文仅代表作者观点,不代表航空之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)
飞行汽车 https://www.autovtol.com/
上一篇:一种挖方边坡柔性支护结构的制作方法 下一篇:一种内镜视频处理方法、系统及装置与流程
