显示装置及其显示驱动方法与流程

文档序号:15494714发布日期:2018-09-21 21:25阅读:199来源:国知局
本发明涉及显示
技术领域
,尤其涉及一种显示装置的显示驱动方法、一种显示装置以及一种非临时性可读存储介质。
背景技术
:相关的显示装置限于目前的薄膜晶体管tft的制程工艺,像素电压不可能长时间维持不变,整屏需要以固定的刷新频率,以a-si为例,一般为22ms,即最低的帧频为45hz。但是其存在的问题是,显示装置的功耗较大。技术实现要素:本发明旨在至少在一定程度上解决相关技术中的技术问题之一。为此,本发明提出一种显示装置的显示驱动方法,能够实现低功耗显示,同时不牺牲显示画质。本发明还提出一种显示装置。本发明又提出一种非临时性可读存储介质。为达上述目的,本发明第一方面实施例提出了一种显示装置的显示驱动方法,包括以下步骤:获取所述显示装置的预输出画面的像素矩阵中每个像素的灰阶,其中,所述像素矩阵包括多个像素;根据所述像素矩阵中每个像素的灰阶确定所述预输出画面的刷新类型及对应的刷新频率,其中,所述刷新类型包括单频刷新和多频刷新;在所述单频刷新下以确定的一个刷新频率对所述像素矩阵进行像素电压的刷新,以及在所述多频刷新下以确定的多个刷新频率对所述像素矩阵进行像素电压的刷新。根据本发明实施例提出的显示装置的显示驱动方法,获取显示装置的预输出画面的像素矩阵中每个像素的灰阶,根据像素矩阵中每个像素的灰阶确定预输出画面的刷新类型及对应的刷新频率,在单频刷新下以确定的一个刷新频率对像素矩阵进行像素电压的刷新,以及在多频刷新下以确定的多个刷新频率对像素矩阵进行像素电压的刷新,从而,可以实现根据像素的不同灰阶差异化地刷新像素的电压,实现低功耗显示,同时不牺牲显示画质。另外,根据本发明上述实施例的显示装置的显示驱动方法还可以具有如下附加的技术特征:根据本发明的一个实施例,根据所述像素矩阵中每个像素的灰阶确定所述预输出画面的刷新类型及对应的刷新频率,包括:判断所述像素矩阵中每个像素的灰阶是否均处于同一灰阶档位;如果所述像素矩阵中每个像素的灰阶均处于同一灰阶档位,则确定所述预输出画面的刷新类型为所述单频刷新,并将同一灰阶档位对应的刷新频率作为所述预输出画面的刷新频率。根据本发明的一个实施例,如果所述像素矩阵中多个像素的灰阶处于至少两个不同的灰阶档位,则确定所述预输出画面的刷新类型为所述多频刷新,并根据每个像素的灰阶确定所述预输出画面的多个刷新频率。根据本发明的一个实施例,所述根据每个像素的灰阶确定所述预输出画面的多个刷新频率,包括:获取所述像素矩阵的m个像素行中每个像素行的最小像素灰阶,其中,m为大于1的整数;根据所述每个像素行的最小像素灰阶对所述m个像素行进行划分以划分出多个像素组,其中,每个像素组包括至少一个像素行;将所述每个像素组的最小像素灰阶所属灰阶档位对应的刷新频率作为相应像素组的刷新频率。根据本发明的一个实施例,所述根据所述每个像素行的最小像素灰阶对所述m个像素行进行划分以划分出多个像素组,包括:判断每个像素行的最小像素灰阶与相邻像素行的最小像素灰阶是否属于同一灰阶档位;将最小像素灰阶处于同一灰阶档位的连续像素行划分为同一像素组。根据本发明的一个实施例,所述根据每个像素的灰阶确定所述预输出画面的多个刷新频率,包括:获取所述像素矩阵的m个像素行中存在低灰阶像素的像素行,其中,所述低灰阶像素包括灰阶处于第一灰阶范围的像素;根据所述存在低灰阶像素的像素行对所述m个像素行进行划分以划分出多个像素组,其中,每个像素组包括至少一个像素行;分别确定所述多个像素组中存在低灰阶像素的像素组的刷新频率以及所述多个像素组中除存在低灰阶像素的像素组外的其他像素组的刷新频率,并将所述存在低灰阶像素的像素组的刷新频率以及所述其他像素组的刷新频率作为所述预输出画面的多个刷新频率。根据本发明的一个实施例,所述分别确定存在低灰阶像素的像素组的刷新频率以及其他像素组的刷新频率,包括:将所述存在低灰阶像素的像素组中的最小像素灰阶所属灰阶档位的刷新频率作为相应的存在低灰阶像素的像素组的刷新频率,将所述其他像素组中的最小像素灰阶所属灰阶档位的刷新频率作为相应的未存在低灰阶像素的像素组的刷新频率;或者,将第一预设刷新频率作为相应的所述存在低灰阶像素的像素组的刷新频率,将第二预设刷新频率作为相应的所述其他像素组的刷新频率,其中,所述第一预设刷新频率大于所述第二预设刷新频率。根据本发明的一个实施例,所述根据每个像素的灰阶确定所述预输出画面的多个刷新频率,包括:确定所述像素矩阵中每个像素的灰阶所属的灰阶档位;将所述每个像素的灰阶所属的灰阶档位对应的刷新频率作为相应像素的刷新频率。根据本发明的一个实施例,所述根据每个像素的灰阶确定所述预输出画面的多个刷新频率,包括:获取所述像素矩阵中的低灰阶像素,其中,所述低灰阶像素包括灰阶处于第一灰阶范围的像素;分别确定所述像素矩阵中低灰阶像素的刷新频率以及所述像素矩阵中除所述低灰阶像素外的其他像素的刷新频率,并将所述低灰阶像素的刷新频率以及所述其他像素的刷新频率作为所述预输出画面的多个刷新频率。根据本发明的一个实施例,所述分别确定低灰阶像素的刷新频率以及其他像素的刷新频率,包括:将存在低灰阶像素中最小像素灰阶所属灰阶档位的刷新频率作为所述低灰阶像素的刷新频率,将所述其他像素中的最小像素灰阶所属灰阶档位的刷新频率作为所述其他像素的刷新频率;或者,将第一预设刷新频率作为所述低灰阶像素的刷新频率,将第二预设刷新频率作为所述其他像素的刷新频率,其中,所述第一预设刷新频率大于所述第二预设刷新频率。根据本发明的一个实施例,可通过所述显示装置的栅极驱动电路或源极驱动电路对所述像素矩阵进行像素电压的刷新,其中,当通过所述源极驱动电路进行刷新时,所述源极驱动电路根据每个像素的刷新频率控制相应像素的开关晶体管的源极间隔地处于输出状态。根据本发明的一个实施例,所述控制相应像素的开关晶体管的源极间隔地处于输出状态包括:根据所述每个像素的刷新频率对应确定所述每个像素的间隔帧数c;每隔所述c帧控制相应像素的开关晶体管的源极处于输出状态,所述c为正整数。根据本发明的一个实施例,当所述显示装置显示静态画面或所述显示装置处于自刷新模式时获取所述显示装置的预输出画面的像素矩阵中每个像素的灰阶。为达上述目的,本发明第二方面实施例提出了一种显示装置,包括存储器、时序控制器及存储在所述存储器上并可在所述时序控制器上运行的显示装置的显示驱动程序,所述时序控制器执行所述显示装置的显示驱动程序时,实现所述的显示装置的显示驱动方法。根据本发明实施例提出的显示装置,通过上述的显示装置的显示驱动方法,可以实现根据像素的不同灰阶差异化地刷新像素的电压,实现低功耗显示,同时不牺牲显示画质。为达到上述目的,本发明第三方面实施例提出了一种非临时性可读存储介质,其上存储有显示装置的显示驱动程序,所述显示装置的显示驱动程序被时序控制器执行时实现所述的显示装置的显示驱动方法。根据本发明实施例提出的非临时性可读存储介质,通过实现上述的显示装置的显示驱动方法,可以实现根据像素的不同灰阶差异化地刷新像素的电压,实现低功耗显示,同时不牺牲显示画质。本发明附加的方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本发明的实践了解到。附图说明本发明上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中:图1为根据本发明实施例的不同帧频条件下不同灰阶的flick值的曲线示意图;图2为根据本发明实施例的显示装置的显示驱动方法的流程图;图3为根据本发明一个实施例的显示装置的显示驱动方法中高刷新频率与低刷新频率的控制原理图;图4为根据本发明一个实施例的显示装置的显示驱动方法的流程图;图5为根据本发明另一个实施例的显示装置的显示驱动方法的流程图;图6为根据本发明又一个实施例的显示装置的显示驱动方法的流程图;图7为根据本发明再一个实施例的显示装置的显示驱动方法的流程图;图8a为根据本发明一个实施例的显示装置的显示驱动方法中正常刷新频率的时序示意图;图8b为根据本发明一个实施例的显示装置的显示驱动方法中间隔帧刷新方式的时序示意图;以及图9为根据本发明实施例的显示装置的方框示意图。具体实施方式下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,旨在用于解释本发明,而不能理解为对本发明的限制。在描述本发明实施例的显示装置的显示驱动方法之前,先简单介绍显示装置的灰阶持续时间和画面闪烁。1)灰阶持续时间:是指像素电压能够维持到人眼无法识别到差异(闪烁)的最长时间,可以像素电压从100%降至90%的时间作参考;2)画面闪烁:当帧频足够低时,因像素电容的电荷长时间无法得到补充,在漏电流的影响下,像素的电压逐渐下降,像素的亮度逐渐降低,在下一帧到来后,像素突然变亮,这种亮度变化被人眼察觉到,称之画面闪烁。基于此,申请人以某款10.1寸lcd(liquidcrystaldisplay,液晶显示器)显示装置对像素的不同灰阶持续时间进行量测。为便于量测,以ca310色彩分析仪量测不同帧频条件下不同灰阶的flick(闪烁)值,来替代不同灰阶持续时间的量测,flick值越差,说明该帧频及灰阶条件下,像素的亮度抖动变化越厉害。表1l255l127l64l3260hz0.946.79.150hz14.9810.640hz15.18.510.930hz15.69.611.520hz169.911.3从上表1和图1可知,在20hz帧频条件下,l32灰阶的flick值最大,说明相较于其他灰阶,l32灰阶的灰阶持续时间短;对于l255灰阶,不同帧频条件下灰阶持续时间的变化差异不大。通过对上表1和图1进行分析,申请人发现并认识到,灰阶越高,灰阶持续时间越长。同时,申请人又以一款12.6寸2160*1440的a-si(非晶硅)屏为例进行理论计算:像素电容的电容值cst=150ff,l255对应的像素电压为4.5v,最大漏电流ioff为0.5*10^(-12a),则像素电容的电荷量q=cst*v=i*t,带入前面的数值可得:150*10^(-15)*4.5*(1-90%)=0.5*10^(-12)*t,可以计算出,t=134ms。因此,适用的刷新频率f=1/t≈7hz。表2通过对上表1和图1进行分析,申请人发现并认识到,不同灰阶的像素,其灰阶持续时间是不同的,灰阶越低,灰阶持续时间越短,也就是说,像素在显示低灰阶时需要更高的刷新频率,而显示高灰阶时可以适用低刷新频率。基于此,本发明提出了一种显示装置的显示驱动方法。下面参考附图描述本发明实施例的显示装置、显示装置及其显示驱动方法。图2为根据本发明实施例的显示装置的显示驱动方法的流程图。如图2所示,显示装置的显示驱动方法包括以下步骤:s1:获取显示装置的预输出画面的像素矩阵中每个像素的灰阶,其中,像素矩阵包括多个像素。s2:根据像素矩阵中每个像素的灰阶确定预输出画面的刷新类型及对应的刷新频率,其中,刷新类型包括单频刷新和多频刷新。需要说明的是,单频刷新是指以单个频率进行刷新,多频刷新是指以多个频率进行刷新。其中,可通过时序控制芯片tcon对像素电压进行刷新。还需说明的是,在调试阶段,可确认显示装置的每个灰阶可以持续的最长时间即每个灰阶的灰阶持续时间,以作为帧、行、像素刷新频率的判断条件。具体地,显示装置可显示p个灰阶的像素,例如可显示l0到l255共256个灰阶的像素,由此,可先确定每个灰阶的灰阶持续时间,然后对p个灰阶进行分组以构造出q个灰阶档位,其中,p、q为整数,p小于或等于q。每个灰阶档位均可包括零灰阶像素,也就是说,零灰阶像素不参与判断,根据像素矩阵中除零灰阶像素以外的其他像素的灰阶确定预输出画面的刷新类型及对应的刷新频率。如下表3所示,可将灰阶l0到l255划分为l255-l225、l224-l193、l192-l128、l127-l65、l64-l33、l32-l0等6个灰阶档位,其中,l255-l225对应第一灰阶档位,第一灰阶档位的刷新频率1/a(hz);l224-l193对应第二灰阶档位,第二灰阶档位的刷新频率1/b(hz);l192-l128对应第三灰阶档位,第三灰阶档位的刷新频率1/c(hz);l127-l65对应第四灰阶档位,第四灰阶档位的刷新频率1/d(hz);l64-l33对应第五灰阶档位,第五灰阶档位的刷新频率1/e(hz);l32-l0对应第六灰阶档位,第六灰阶档位的刷新频率1/f(hz)。其中,a>b>c>d>e>f。此外,第一灰阶档位至第五灰阶档位也可包括零灰阶l0。表3进一步地,根据本发明的一个实施例,在获取像素矩阵的多个像素的灰阶之后,可先获取多个像素的灰阶中用于确定刷新频率的至少一个特征灰阶,然后,获取至少一个特征灰阶中每个特征灰阶所属的灰阶档位,并获取每个特征灰阶所属灰阶档位的刷新频率以确定出预输出画面的至少一个刷新频率。s3:在单频刷新下以确定的一个刷新频率对像素矩阵进行像素电压的刷新,以及在多频刷新下以确定的多个刷新频率对像素矩阵进行像素电压的刷新。也就是说,单频刷新的刷新频率为一个,此时可根据同一刷新频率对多个像素进行像素电压的刷新;多频刷新的刷新频率为多个,此时可确定每个刷新频率对应的像素行或像素,并根据每个刷新频率对对应的像素行或像素进行像素电压的刷新。换言之,如果只获取到一个特征灰阶,则将该特征灰阶所属灰阶档位的刷新频率作为预输出画面的刷新频率,并以该刷新频率对预输出画面的像素进行整体刷新;如果获取到多个特征灰阶,则确定每个特征灰阶对应的像素行或像素,并根据每个特征灰阶所属灰阶档位的刷新频率对对应的像素行或像素进行刷新。由此,本发明实施例的方法能够根据显示的画面内容对显示不同灰阶的帧、行、像素,以不同的刷新率进行像素电压的刷新,达到显示装置低频低功耗的目的。在本发明的一个实施例中,当显示装置显示静态画面或显示装置处于自刷新模式时,获取显示装置的预输出画面的像素矩阵中每个像素的灰阶。也就是说,tcon可输出特定画面(例如笔记本的待机画面)、静态画面(电子书、电子相框应用)或者显示装置进入自刷新模式时,tcon可获取显示装置的预输出画面中每个像素的灰阶,并确定出至少一个特征灰阶,以及根据每个特征灰阶所属灰阶档位差异化地以不同的刷新频率对像素电压进行刷新。根据本发明的一个实施例,多个像素中每个像素包括控制该像素进行电压刷新的开关晶体管,开关晶体管的栅极连接至栅极驱动电路,开关晶体管的源极连接至源极驱动电路,其中,可通过栅极驱动电路进行刷新,或者,可通过源极驱动电路进行刷新。具体地,在使用栅极驱动电路例如gateic(栅极驱动ic)或者goa(gateonarray,将栅极驱动电路(实际是移位寄存器)直接制作于阵列基板上)控制行或帧输出时可以实现根据显示的画面对不同灰阶的帧或者行以不同的刷新频率进行刷新。在使用源极驱动电路例如sourceic(源极驱动ic)控制输出时,可以根据显示的画面对不同灰阶的帧、行或像素以不同的刷新频率进行刷新。根据本发明的一个实施例,根据像素矩阵中每个像素的灰阶确定预输出画面的刷新类型及对应的刷新频率,包括:判断像素矩阵中每个像素的灰阶是否均处于同一灰阶档位,其中,灰阶档位包括多个灰阶;如果像素矩阵中每个像素的灰阶均处于同一灰阶档位,则确定预输出画面的刷新类型为单频刷新,并将同一灰阶档位对应的刷新频率作为预输出画面的刷新频率。也就是说,可判断预输出画面像素的灰阶信息是否分布都分布在同一灰阶档位范围内,如果是,则使用该灰阶档位适用的刷新频率对预输出画面进行整体刷新。举例来说,当通过栅极驱动电路或源极驱动电路进行刷新时,如果像素矩阵中多个像素的灰阶均为处于最大灰阶档位例如表3中的第一灰阶档位l255-l224,则将最大灰阶档位对应的刷新频率作为预输出画面的刷新频率,以及根据预输出画面的刷新频率对多个像素进行像素电压的刷新;如果多个像素的灰阶均为0灰阶,则将预设的最低刷新频率即最大灰阶档位对应的刷新频率作为预输出画面的刷新频率,并根据预输出画面的刷新频率对多个像素进行像素电压的刷新;如果多个像素的灰阶仅包括0灰阶和255灰阶,则将预设的最低刷新频率即最大灰阶档位对应的刷新频率作为预输出画面的刷新频率,并根据预输出画面的刷新频率对多个像素进行像素电压的刷新。进一步地,根据本发明的一个实施例,如果像素矩阵中多个像素的灰阶处于至少两个不同的灰阶档位,即多个像素的灰阶未处于同一灰阶档位,则确定预输出画面的刷新类型为多频刷新,并根据每个像素的灰阶确定预输出画面的多个刷新频率。也就是说,如果像素矩阵中多个像素的灰阶处于至少两个不同的灰阶档位,则说明画面包含多个灰阶档位的信息,可对预输出画面的像素或像素行采用不同的刷新频率进行像素电压的刷新,以便能够适时对低灰阶的像素电压进行刷新,从而使得低灰阶的像素电压能够及时刷新补充。下面对多频刷新下像素电压的刷新进行详细描述。实施例一:根据本发明的一个实施例,如图4所示,根据每个像素的灰阶确定所述预输出画面的多个刷新频率,包括:s101:获取像素矩阵的m个像素行中每个像素行的最小像素灰阶,其中,m为大于1的整数。s102:根据每个像素行的最小像素灰阶对m个像素行进行划分以划分出多个像素组,其中,每个像素组包括至少一个像素行。s103:将每个像素组的最小像素灰阶所属灰阶档位对应的刷新频率作为相应像素组的刷新频率。也就是说,可将多个像素组的刷新频率作为预输出画面的多个刷新频率,并且对像素矩阵进行像素电压的刷新,可根据多个刷新频率分别对多个像素组进行像素电压的刷新。根据本发明的一个具体实施例,根据每个像素行的最小像素灰阶对m个像素行进行划分以划分出多个像素组,包括:判断每个像素行的最小像素灰阶与相邻像素行的最小像素灰阶是否属于同一灰阶档位;将最小像素灰阶处于同一灰阶档位的连续像素行划分为同一像素组。也就是说,如果当前像素行的最小像素灰阶与前一像素行的最小像素灰阶属于同一灰阶档位,那么当前个像素行与前一个像素行属于同一像素组,如果当前像素行的最小像素灰阶与后一像素行的最小像素灰阶未属于同一灰阶档位,那么当前像素行与后一像素行分别属于两个像素组。举例来说,假设g1~g120像素行的最小像素灰阶均属于同一灰阶档位、g121~g600像素行的最小像素灰阶均属于同一灰阶档位、g601~g1080像素行的最小像素灰阶均属于同一灰阶档位、且g121像素行的最小像素灰阶与g120像素行的最小像素灰阶未属于同一灰阶档位,g601像素行的最小像素灰阶与g600像素行的最小像素灰阶未属于同一灰阶档位,那么,g1~g120像素行可划分为第一像素组,g121~g600像素行可划分为第二像素组、g601~g1080可划分为第三像素组。进一步地,在将最小像素灰阶处于同一灰阶档位的连续像素行划分为同一像素组之后,还可包括:确定划分出的像素组的个数,并判断划分出的像素组的个数是否大于预设限制阈值;如果划分出的像素组的个数大于预设限制阈值,则对划分出的像素组进行合并处理以使合并后的像素组的个数小于或等于预设限制阈值。需要说明的是,预设限制阈值可根据显示装置的配置参数设置。具体地,当通过栅极驱动电路进行刷新时,可对每个像素组需配置相应的stv,以通过stv控制每个像素的刷新频率。由此,预设限制阈值可根据显示装置配置的stv的个数确定。具体来说,在将最小像素灰阶处于同一灰阶档位的连续像素行划分为同一像素组之后,如果划分出的像素组的个数大于预设限制阈值,则说明显示装置配置的stv无法满足这样的刷新要求,此时,可按照预设规则对划分出的像素组进行合并处理。例如,如果连续的多个像素组所包括的像素行的行数均小于第一预设阈值,则可将连续的多个像素组合并为同一像素组,又如,如果相邻两个像素组的最小像素灰阶处于相邻的灰阶档位,则可将相邻两个像素组合并为同一像素组。进一步地,在本发明的另一个实施例中,在将最小像素灰阶处于同一灰阶档位的连续像素行划分为同一像素组之后,还可包括:判断每个像素组的行数是否大于预设行数;如果任一个像素组的行数大于预设行数,则对该像素组进行拆分处理以使拆分后每个像素组的行数小于预设行数。其中,预设次数可根据多个像素组的刷新频率确定。举例来说,假设g121~g1080像素行的最小像素灰阶属于同一灰阶档位,当时由于g121~g1080所包含的像素行的行数大于预设行数,可对g121~g1080进行拆分,例如可拆分出两个像素组,即一个像素组g121~g600,以及另一个像素组g601~g1080,从而满足像素刷新的需求。具体来说,可根据每个像素行的最小像素灰阶对m个像素行进行划分以划分出多个像素组,在根据每个像素行的最小像素灰阶划分出多个像素组之后,可确定每个像素组对应的刷新频率,例如,将每个像素组的最小像素灰阶所属灰阶档位对应的刷新频率作为相应像素组的刷新频率,然后,根据每个像素组对应的刷新频率对相应的像素组进行像素电压的刷新。举例来说,可将整个画面的像素矩阵划分为多个像素组,例如,第一像素组g1~g60、第二像素组g61~g120、第三像素组g121~g600、第四像素组g601~g1080、第五像素组g1081~g1280,然后,可第一像素组g1~g60中的最小像素灰阶,并将第一像素组g1~g60中的最小像素灰阶所属灰阶档位对应的刷新频率作为第一像素组g1~g60的刷新频率,并以第一像素组g1~g60的刷新频率对第一像素组g1~g60进行像素电压的刷新,第二像素组g61~g120、第三像素组g121~g600、第四像素组g601~g1080、第五像素组g1081~g1280也可采用与第一像素组g1~g60相同的方式获取刷新频率并进行像素电压的刷新。由此,本发明实施例的方法能够实现根据画面内容的灰阶信息,以差异化刷新频率率来刷新像素的电压,实现显示装置功耗降低的目的。实施例二:根据本发明的一个实施例,如图5所示,根据每个像素的灰阶确定预输出画面的多个刷新频率,包括:s201:获取像素矩阵的m个像素行中存在低灰阶像素的像素行,其中,低灰阶像素包括灰阶处于第一灰阶范围的像素;其中,第一灰阶范围可为最低灰阶档位,例如表3中第六灰阶档位l32-l0。s202:根据存在低灰阶像素的像素行对m个像素行进行划分以划分出多个像素组,其中,每个像素组包括至少一个像素行;具体地,根据存在低灰阶像素的像素行对m个像素行进行划分以划分出多个像素组,可包括:依次判断m个像素行中每个像素行是否存在低灰阶像素,如果相邻的两个存在低灰阶像素的像素行之间相隔的行数小于第二预设阈值,则将该相邻的两个存在低灰阶像素的像素行及两者之间的像素行均划分为同一像素组,如果相邻的两个存在低灰阶像素的像素行之间相隔的行数大于或等于第二预设阈值,则将该相邻的两个存在低灰阶像素的像素行分别划分为两个像素组,并将该相邻的两个存在低灰阶像素的像素行之间的像素行划分为另一个像素组。举例来说,假设g61~g120像素行均存在低灰阶像素、g121~g600像素行的均不存在低灰阶像素、g601~g1080像素行均存在低灰阶像素,那么,由于g601与g120间隔的像素行行数大于第二预设行数,所以,g61~g120像素行可划分为第一像素组,g121~g600像素行可划分为第二像素组、g601~g1080可划分为第三像素组。进一步地,在本发明的另一个实施例中,在根据存在低灰阶像素的像素行对m个像素行进行划分以划分出多个像素组之后,还可包括:判断每个像素组的行数是否大于预设行数;如果任一个像素组的行数大于预设行数,则对该像素组进行拆分处理以使拆分后每个像素组的行数小于预设行数。其中,预设次数可根据多个像素组的刷新频率确定。举例来说,假设g121~g1080像素行均不存在低灰阶像素,但由于g121~g1080所包含的像素行的行数大于预设行数,可对g121~g1080进行拆分,例如可拆分出两个像素组,即一个像素组g121~g600,以及另一个像素组g601~g1080,从而满足像素刷新的需求。s203:分别确定多个像素组中存在低灰阶像素的像素组的刷新频率以及多个像素组中除存在低灰阶像素的像素组外的其他像素组的刷新频率,并将存在低灰阶像素的像素组的刷新频率以及其他像素组的刷新频率作为预输出画面的多个刷新频率。进一步地,根据本发明的一个实施例,分别确定存在低灰阶像素的像素组的刷新频率以及其他像素组的刷新频率,包括:将存在低灰阶像素的像素组中的最小像素灰阶所属灰阶档位的刷新频率作为相应的存在低灰阶像素的像素组的刷新频率,将其他像素组中的最小像素灰阶所属灰阶档位的刷新频率作为相应的未存在低灰阶像素的像素组的刷新频率;或者,将第一预设刷新频率作为相应的存在低灰阶像素的像素组的刷新频率,将第二预设刷新频率作为相应的其他像素组的刷新频率,其中,第一预设刷新频率大于第二预设刷新频率。也就是说,在本发明实施例,可判断像素矩阵的每个像素行是否存在低灰阶像素,如果存在低灰阶像素,则根据存在低灰阶像素的像素行对m个像素行进行划分以分别确定存在低灰阶像素的像素组以及未存在低灰阶像素的其他像素组,然后,确定存在低灰阶像素的像素组的刷新频率以及未存在低灰阶像素的其他像素组的刷新频率。可以理解的是,确定存在低灰阶像素的像素组以及未存在低灰阶像素的其他像素组均可为多个。进而,将存在低灰阶像素的像素组中的最小像素灰阶所属灰阶档位的刷新频率或第一预设刷新频率作为存在低灰阶像素的像素组的刷新频率,并以该刷新频率对存在低灰阶像素的像素组进行像素电压的刷新;同理,将未存在低灰阶像素的其他像素组中的最小像素灰阶所属灰阶档位的刷新频率或第二预设刷新频率作为未存在低灰阶像素的其他像素组的刷新频率,并以该刷新频率对未存在低灰阶像素的其他像素组进行像素电压的刷新。需要说明的是,前面所述的实施例一和实施例二可用于使用栅极驱动电路控制输出的情况,即适用于通过显示装置的栅极驱动电路对像素矩阵进行像素电压的刷新。具体而言,当使用栅极驱动电路控制输出时,本发明实施例的显示装置的显示驱动方法如下,该方法适用于搭配栅极驱动电路例如goa和gateic的显示装置:a)tcon可侦测预输出画面的像素矩阵中每个像素的灰阶,并在获取到每个像素的灰阶之后,判断像素矩阵中多个像素的灰阶是否处于属于同一灰阶档位,如果属于同一灰阶,则可根据调试阶段确定的灰阶-刷新频率的关系确定预输出画面整体的刷新频率,然后显示装置整体以该刷新频率进行刷新。例如,如果多个像素的灰阶均为高灰阶像素或者仅包括0灰阶l0和255灰阶l255(马赛克、白底黑字等)或者均为0灰阶l0(全黑画面),则可降低刷新频率,即根据调试阶段确定的灰阶-刷新频率的关系确定预输出画面整体的刷新频率,然后显示装置整体以该刷新频率进行刷新。其中,高灰阶像素包括灰阶处于第二灰阶范围的像素,第二灰阶范围可为最大灰阶档位,例如表3中第一灰阶档位l255-l225。可以理解的是,在均为0灰阶或则仅包括0灰阶l0和255灰阶l255的情况下,可以预设的最低刷新频率例如表3中的1/a对预输出画面的多个像素进行像素电压的刷新。其中在均处于同一灰阶档位的情况下,可以根据调试阶段确定的灰阶-刷新频率的关系获取该灰阶档位对应的刷新频率f,并以该刷新频率f对预输出画面的多个像素进行像素电压的刷新。由此,针对这种特定画面,显示装置在进入psrmode(自刷新模式)或者其他静止画面的情形时,可使用很低的帧频维持画面的正常显示。此类适用于tcon进行画面侦测,然后以预输出画面的像素亮度信息以合适的刷新频率进行整体刷新,相对相关技术中刷新频率都是整屏固定的60hz或者120hz而言,能够降低刷新频率,达到显示装置低频低功耗的目的。可以理解的是,在进行刷新时可以从首行开始依次刷新。b)tcon侦测到预输出画面只有个别像素行存在低灰阶像素时,以只个别像素行构造的像素组以较高的刷新频率进行像素电压的刷新,以其余行像素构造的像素组可以较低的刷新频率进行像素电压的刷新。例如,画面b中g61~g120行有个别像素的灰阶在l32灰阶以下,其余行的像素的灰阶均在l192灰阶以上,则对g61~g120行的像素以较高的刷新频率f1(例如60hz)进行刷新,其余行以较低的刷新频率f2hz(例如16hz)进行刷新。在其他实施例中,如果像素矩阵中不存在低灰阶像素,则整个画面的像素矩阵仅构造为一个像素组,此时以像素矩阵中最小灰阶像素所属灰阶档位对应的刷新频率对预输出画面进行像素电压的整体刷新。例如,画面a为l192灰阶与l224灰阶的组合画面,按照上表3,适用的刷新率分别为1/c与1/b,1/c>1/b,则tcon判定以1/c的刷新频率进行刷新。具体而言,在通过显示装置的栅极驱动电路对像素矩阵进行像素电压的刷新时,可根据每个像素组的刷新频率确定多个像素组的刷新顺序,并按照刷新顺序依次进行像素电压的刷新。如图3所示,可将整个画面的m个像素行划分为若干像素组,例如,以较高的刷新频率进行刷新的第二像素组g61~g120,以较低的刷新频率进行刷新的第一像素组以及第三像素组至第五像素组,即g1~g60、g121~g600、g601~g1080、g1081~g1280,由此,可按照如下方式进行像素电压的刷新g1~g60、g61~g120(g61~g120行第一次刷新)、g121~g600、g61~g120(g61~g120行第二次刷新)、g601~g1080、g61~g120(g61~g120行第三次刷新)、g1081~g1280),同时配置对应的帧同步信号stv,例如stv1、stv2、stv3、stv2、stv4、stv2、stv5。在初始stv启动后,stv1启动,gateic可从第1行开始刷新,直至第60行g60;然后stv2启动,gateic从对g61开始刷新,直至第120行g120;然后stv3启动,gateic从对g121开始刷新,直至第600行g600;然后stv2再次启动,gateic从对g61开始刷新,直至第120行g120。如此类推,每隔小于t1(t1=1/f1)例如16.67ms的周期,gateic启动stv2对g61~g120的内容进行刷新,其他行像素以低刷新频率f2进行刷新,其中,刷新频率可通过输出控制信号clk控制,例如stv2对应的输出控制信号clk1的频率可等于f1,stv1、stv3、stv4、stv5对应的输出控制信号clk2的频率可等于f2。需要说明的是,可通过帧同步信号stv和输出控制信号clk来共同控制像素中开关晶体管的栅极gate打开或关闭,在帧同步信号stv输出高电平之后,如果输出控制信号clk输出高电平,则开关晶体管的栅极gate打开。由此,本发明实施例的方法能够实现根据画面内容的灰阶信息,以差异化刷新频率率来刷新像素的电压,实现显示装置功耗降低的目的。实施例三:根据本发明的一个实施例,如图6所示,根据每个像素的灰阶确定预输出画面的多个刷新频率,包括:s301:确定像素矩阵中每个像素的灰阶所属的灰阶档位;s302:将每个像素的灰阶所属的灰阶档位对应的刷新频率作为相应像素的刷新频率。也就是说,可确定像素矩阵中每个像素的灰阶所属的灰阶档位,并根据每个像素的灰阶所属的灰阶档位对应的刷新频率确定每个像素的刷新频率,然后,根据每个像素对应的刷新频率分别对每个像素进行像素电压的刷新。实施例四:根据本发明的一个实施例,如图7所示,根据每个像素的灰阶确定预输出画面的多个刷新频率,包括:s401:获取像素矩阵中的低灰阶像素,其中,低灰阶像素包括灰阶处于第一灰阶范围的像素;其中,第一灰阶范围可为最低灰阶档位,例如表3中第六灰阶档位l32-l0。s402:分别确定像素矩阵中低灰阶像素的刷新频率以及像素矩阵中除低灰阶像素外的其他像素的刷新频率,并将低灰阶像素的刷新频率以及其他像素的刷新频率作为预输出画面的多个刷新频率。具体地,分别确定低灰阶像素的刷新频率以及其他像素的刷新频率,包括:将存在低灰阶像素中最小像素灰阶所属灰阶档位的刷新频率作为低灰阶像素的刷新频率,将其他像素中的最小像素灰阶所属灰阶档位的刷新频率作为其他像素的刷新频率;或者,将第一预设刷新频率作为低灰阶像素的刷新频率,将第二预设刷新频率作为其他像素的刷新频率,其中,第一预设刷新频率大于第二预设刷新频率。也就是说,当通过源极驱动电路进行刷新时,可判断像素矩阵是否存在低灰阶像素,如果存在低灰阶像素,则属于低灰阶像素的像素采用同一刷新频率进行刷新,未属于低灰阶像素的像素采用另一刷新频率进行刷新。进而,可确定预输出画面中低灰阶像素的刷新频率即预输出画面的高刷新频率,以及其他像素即非低灰阶像素(未处于第一灰阶范围的像素)的刷新频率即预输出画面的低刷新频率。然后,根据预输出画面的高刷新频率对低灰阶像素进行像素电压的刷新,并根据预输出画面的低刷新频率对其他像素进行像素电压的刷新。具体而言,当通过源极驱动电路进行刷新时,如果像素矩阵存在多个低灰阶像素,则确定多个低灰阶像素中的最小像素灰阶以及其他最小像素灰阶,将多个低灰阶像素中最小像素灰阶所属灰阶档位的刷新频率作为预输出画面的高刷新频率,并根据预输出画面的高刷新频率对多个低灰阶像素进行像素电压的刷新;将其他像素中最小像素灰阶所属灰阶档位的刷新频率作为预输出画面的低刷新频率,并根据预输出画面的低刷新频率对其他像素进行像素电压的刷新。或者,如果像素矩阵存在多个低灰阶像素,则直接将第一预设刷新频率作为预输出画面的高刷新频率,并根据第一预设刷新频率对多个低灰阶像素进行像素电压的刷新;将第二预设刷新频率作为预输出画面的低刷新频率,并根据第二预设刷新频率对其他像素进行像素电压的刷新。在其他实施例中,如果像素矩阵中不存在低灰阶像素,则以像素矩阵中最小灰阶像素所属灰阶档位对应的刷新频率对预输出画面进行像素电压的整体刷新。例如,画面a为l192灰阶与l224灰阶的组合画面,按照上表3,适用的刷新率分别为1/c与1/b,1/c>1/b,则tcon判定以1/c的刷新频率进行刷新。需要说明的是,前面所述的实施例一、实施例二、实施例三和实施例四均可用于使用源极驱动电路控制输出的情况,即适用于通过显示装置的源极驱动电路对像素矩阵进行像素电压的刷新。具体地,当使用源极驱动电路控制输出时,本发明实施例的显示装置的显示驱动方法如下,该方法适用于搭配源极驱动电路例如sourceic(源极驱动芯片)的显示装置:a)tcon可侦测预输出画面的像素矩阵中每个像素的灰阶,并在获取到每个像素的灰阶之后,判断像素矩阵中多个像素的灰阶是否处于属于同一灰阶档位,如果属于同一灰阶,则可根据调试阶段确定的灰阶-刷新频率的关系确定预输出画面整体的刷新频率,然后显示装置整体以该刷新频率进行刷新。例如,如果多个像素的灰阶均为高灰阶像素或者仅包括0灰阶l0和255灰阶l255(马赛克、白底黑字等)或者均为0灰阶l0(全黑画面),则可降低刷新频率,即根据调试阶段确定的灰阶-刷新频率的关系确定预输出画面整体的刷新频率,然后显示装置整体以该刷新频率进行刷新。其中,高灰阶像素包括灰阶处于第二灰阶范围的像素,第二灰阶范围可为最大灰阶档位,例如表3中第一灰阶档位l255-l225。可以理解的是,在均为0灰阶或则仅包括0灰阶l0和255灰阶l255的情况下,可以预设的最低刷新频率例如表3中的1/a对预输出画面的多个像素进行像素电压的刷新。其中在均处于同一灰阶档位的情况下,可以根据调试阶段确定的灰阶-刷新频率的关系获取该灰阶档位对应的刷新频率f,并以该刷新频率f对预输出画面的多个像素进行像素电压的刷新。由此,针对这种比较高灰阶的特定画面,显示装置在进入psrmode(自刷新模式)或者其他静止画面的情形时,可使用很低的帧频维持画面的正常显示。可以理解的是,在进行刷新时可以从首行开始依次刷新。b)tcon侦测到预输出画面只有个别像素行存在低灰阶像素时,以只个别像素行构造的像素组以较高的刷新频率进行像素电压的刷新,以其余行像素构造的像素组可以较低的刷新频率进行像素电压的刷新。其中,较低的刷新频率可通过间隔帧的方式实现(后面详细介绍)。c)tcon侦测到预输出画面只有个别像素存在低灰阶像素时,以只个别像素以较高的刷新频率进行像素电压的刷新(例如正常刷新频率60hz),以其余像素可以较低的刷新频率进行像素电压的刷新。其中,较低的刷新频率可通过间隔帧的方式实现(后面详细介绍)。根据本发明的一个实施例,当通过源极驱动电路进行刷新时,源极驱动电路根据每个像素的刷新频率控制相应像素的开关晶体管的源极间隔地处于输出状态。具体地,控制相应像素的开关晶体管的源极间隔地处于输出状态包括:根据每个像素的刷新频率对应确定每个像素的间隔帧数c;每隔c帧控制相应像素的开关晶体管的源极处于输出状态。具体而言,如图8a所示,当刷新频率为正常刷新频率时控制开关晶体管的源极连续地处于输出状态,即每一帧开关晶体管的源极均处于输出状态;如图8b所示,当刷新频率比正常刷新频率低时,可控制开关晶体管的源极间隔地处于输出状态,即每隔c帧开关晶体管的源极处于输出状态,所述c为正整数。也就是说,gateic/goa的帧同步信号stv可以按正常频率输出,sourceic根据所需的刷新频率以间隔帧方式进行输出。具体地,如图8a和8b所示,假设像素s(1,1),对应的源极控制信号为s1,对应的输出控制信号clk为clk1。当s1为高电平时,表示像素s(1,1)的开关晶体管的源极有输出,当s1为x时,表示源极驱动电路的输出是高阻态,像素s(1,1)的开关晶体管的源极无输出。可以理解的是,虽然开关晶体管的栅极gate打开,但由于开关晶体管的源极source无输出,不给开关晶体管充电,像素电压保持。需要说明的是,在以间隔帧方式进行刷新时,如果开关晶体管的栅极gate提前打开,则上一帧保持的电荷将无法保持(若gate提前打开,在扫描到第n-1或者n-2行时,会把第n行前一帧存储的电荷放完),所以此情况下开关晶体管的栅极gate不会提前打开的。如图8b的实施例,每6帧开关晶体管的源极处于输出状态,且减小帧同步信号stv和输出控制信号clk处于高电平的时间,以使帧同步信号stv和输出控制信号clk仅在控制当前行像素的栅极时处于高电平。根据本发明的另一个实施例,当通过源极驱动电路进行刷新时,如果以同一刷新频率对多个像素进行整体刷新,还可根据刷新频率调整帧同步信号stv的频率,以将帧同步信号stv的频率降低至较低的频率,同时控制开关晶体管的源极连续地处于输出状态,即每一帧开关晶体管的源极均处于输出状态。由此,通过对像素电压的刷新方式进行变更,可以实现显示装置的低功耗低帧频显示,对a-si(非晶硅)、oxide(氧化物)等液晶显示装置均适用。综上,根据本发明实施例提出的显示装置的显示驱动方法,获取显示装置的预输出画面的像素矩阵中每个像素的灰阶,根据像素矩阵中每个像素的灰阶确定预输出画面的刷新类型及对应的刷新频率,在单频刷新下以确定的一个刷新频率对像素矩阵进行像素电压的刷新,以及在多频刷新下以确定的多个刷新频率对像素矩阵进行像素电压的刷新,从而,可以实现根据像素的不同灰阶差异化地刷新像素的电压,实现低功耗显示,同时不牺牲显示画质。为了实现上述实施例,本发明还提出一种显示装置。图9是根据本发明实施例的显示装置的方框示意图。如图9所示,该显示装置100包括存储器101、时序控制器102及存储在存储器101上并可在时序控制器102上运行的显示装置的显示驱动程序,时序控制器102执行显示装置的显示驱动程序时,实现前述实施例的显示装置的显示驱动方法。根据本发明实施例提出的显示装置,通过上述的显示装置的显示驱动方法,可以实现根据像素的不同灰阶差异化地刷新像素的电压,实现低功耗显示,同时不牺牲显示画质。为了实现上述实施例,本发明还提出一种非临时性可读存储介质,其上存储有显示装置的显示驱动程序,显示装置的显示驱动程序被时序控制器执行时实现前述实施例的显示装置的显示驱动方法。根据本发明实施例提出的非临时性可读存储介质,通过实现上述的显示装置的显示驱动方法,可以实现根据像素的不同灰阶差异化地刷新像素的电压,实现低功耗显示,同时不牺牲显示画质。在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不必须针对的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任一个或多个实施例或示例中以合适的方式结合。此外,在不相互矛盾的情况下,本领域的技术人员可以将本说明书中描述的不同实施例或示例以及不同实施例或示例的特征进行结合和组合。此外,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括至少一个该特征。在本发明的描述中,“多个”的含义是至少两个,例如两个,三个等,除非另有明确具体的限定。流程图中或在此以其他方式描述的任何过程或方法描述可以被理解为,表示包括一个或更多个用于实现定制逻辑功能或过程的步骤的可执行指令的代码的模块、片段或部分,并且本发明的优选实施方式的范围包括另外的实现,其中可以不按所示出或讨论的顺序,包括根据所涉及的功能按基本同时的方式或按相反的顺序,来执行功能,这应被本发明的实施例所属
技术领域
的技术人员所理解。在流程图中表示或在此以其他方式描述的逻辑和/或步骤,例如,可以被认为是用于实现逻辑功能的可执行指令的定序列表,可以具体实现在任何计算机可读介质中,以供指令执行系统、装置或设备(如基于计算机的系统、包括处理器的系统或其他可以从指令执行系统、装置或设备取指令并执行指令的系统)使用,或结合这些指令执行系统、装置或设备而使用。就本说明书而言,"计算机可读介质"可以是任何可以包含、存储、通信、传播或传输程序以供指令执行系统、装置或设备或结合这些指令执行系统、装置或设备而使用的装置。计算机可读介质的更具体的示例(非穷尽性列表)包括以下:具有一个或多个布线的电连接部(电子装置),便携式计算机盘盒(磁装置),随机存取存储器(ram),只读存储器(rom),可擦除可编辑只读存储器(eprom或闪速存储器),光纤装置,以及便携式光盘只读存储器(cdrom)。另外,计算机可读介质甚至可以是可在其上打印所述程序的纸或其他合适的介质,因为可以例如通过对纸或其他介质进行光学扫描,接着进行编辑、解译或必要时以其他合适方式进行处理来以电子方式获得所述程序,然后将其存储在计算机存储器中。应当理解,本发明的各部分可以用硬件、软件、固件或它们的组合来实现。在上述实施方式中,多个步骤或方法可以用存储在存储器中且由合适的指令执行系统执行的软件或固件来实现。如,如果用硬件来实现和在另一实施方式中一样,可用本领域公知的下列技术中的任一项或他们的组合来实现:具有用于对数据信号实现逻辑功能的逻辑门电路的离散逻辑电路,具有合适的组合逻辑门电路的专用集成电路,可编程门阵列(pga),现场可编程门阵列(fpga)等。本
技术领域
的普通技术人员可以理解实现上述实施例方法携带的全部或部分步骤是可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,该程序在执行时,包括方法实施例的步骤之一或其组合。此外,在本发明各个实施例中的各功能单元可以集成在一个处理模块中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。所述集成的模块如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。上述提到的存储介质可以是只读存储器,磁盘或光盘等。尽管上面已经示出和描述了本发明的实施例,可以理解的是,上述实施例是示例性的,不能理解为对本发明的限制,本领域的普通技术人员在本发明的范围内可以对上述实施例进行变化、修改、替换和变型。当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1