数据显示的控制电路及补偿方法与流程

文档序号:18514904发布日期:2019-08-24 09:23阅读:251来源:国知局
数据显示的控制电路及补偿方法与流程

本发明涉及显示面板领域,特别是涉及一种适用于显示面板中数据显示的控制电路及补偿方法。



背景技术:

在显示面板的制作过程中,由于晶化工艺的局限性,不同位置的薄膜晶体管常常在诸如阈值电压、迁移率等电学参数上具有非均匀性,这种非均匀性会转化为显示面板的电流差异和亮度差异,并被人眼所感知,即mura(显示器亮度不均匀,造成各种痕迹)现象。为了确保显示面板的显示效果,通常需要对显示面板进行mura识别,并在识别到mura后通过补偿显示面板中背光强度的方式,消除显示面板中的mura,对显示面板中的显示效果进行校正,这个过程称为demura,也称为光学补偿。

当显示面板的变化频率应用户需求呈现动态变化时,固定的画面刷新率和demura数据难以满足用户的使用要求,使得显示面板的显示效果较差。



技术实现要素:

基于此,针对上述问题,有必要提供一种数据显示的控制电路及补偿方法,可节省能耗,同时可保证显示面板的显示效果。

一种数据显示的补偿方法,包括:

获取当前画面的显示数据;

获取当前画面的显示状态;

根据所述当前画面的显示状态调节画面刷新率;

根据所述画面刷新率产生第一补偿数据的增益值;

结合第一补偿数据与所述第一补偿数据的增益值,得到第二补偿数据;

将所述第二补偿数据与所述当前画面的显示数据结合后,按所述画面刷新率输出至显示设备;

其中,第一补偿数据是在显示面板进行显示效果校正过程中得到。

在其中一个实施例中,在所述获取当前画面的显示状态的步骤中,包括:

预设一画面变化频率的阈值;

计算所述当前画面的变化频率;

当所述当前画面的变化频率低于所述预设的画面变化频率的阈值,所述当前画面的显示状态为静态;

当所述当前画面的变化频率高于所述预设的画面变化频率的阈值,所述当前画面的显示状态为动态。

在其中一个实施例中,在所述根据所述当前画面的显示状态调节画面刷新率的步骤中,包括:

当所述当前画面的显示状态为静态,将画面刷新率从第一刷新率调节为第二刷新率;

当所述当前画面的显示状态为动态,将画面刷新率从第一刷新率调节为第三刷新率;

其中,第一刷新率大于第二刷新率;第三刷新率大于第一刷新率。

在其中一个实施例中,将所述第一刷新率设为60赫兹。

在其中一个实施例中,在所述根据所述当前画面的显示状态调节画面刷新率的步骤中,还包括:

预设所述第二刷新率的最小值;

在所述当所述当前画面的显示状态为静态,将画面刷新率从第一刷新率调节为第二刷新率的步骤中,具体包括:当所述当前画面的显示状态为静态,且所述第一刷新率大于所述第二刷新率的最小值,将画面刷新率从第一刷新率调节为第二刷新率。

在其中一个实施例中,在所述根据所述当前画面的显示状态调节画面刷新率的步骤中,还包括:

预设所述第三刷新率的最大值;

在所述当所述当前画面的显示状态为动态,将画面刷新率从第一刷新率调节为第三刷新率的步骤中,具体包括:当所述当前画面的显示状态为动态,且所述第一刷新率小于所述第三刷新率的最大值,将画面刷新率从第一刷新率调节为第三刷新率。

在其中一个实施例中,在所述根据所述画面刷新率产生第一补偿数据的增益值的步骤中,包括:

预设数据表,在所述数据表中设定与画面刷新率对应的第一补偿数据的增益值;

根据所述画面刷新率,查找所述数据表得到对应的第一补偿数据的增益值。

在其中一个实施例中,所述补偿方法还包括获取所述第一补偿数据。

一种数据显示控制电路,包括:

输入处理模块,用于获取当前画面的显示数据和显示状态;

第一数据处理模块,用于接收所述当前画面的显示状态,获取画面刷新率和第一补偿数据的增益值;

第二数据处理模块,用于接收所述第一补偿数据的增益值,将所述第一补偿数据与所述第一补偿数据的增益值相乘,得到第二补偿数据;

以及控制模块,用于接收所述当前画面的显示数据、所述画面刷新率和所述第二补偿数据,将所述第二补偿数据与所述当前画面的显示数据结合后,按所述画面刷新率输出至显示设备;

其中,第一补偿数据是在显示面板进行显示效果校正过程中得到。

在其中一个实施例中,所述第一数据处理模块包括:

刷新率调节单元,用于接收当前画面的显示状态,根据所述显示状态调节画面刷新率;

以及增益值获取单元,用于接收所述画面刷新率,根据所述画面刷新率查表得到与所述画面刷新率对应的第一补偿数据的增益值。

上述数据显示的控制电路及补偿方法,可根据当前画面的显示状态对画面刷新率进行调节,并产生一个与当前画面刷新率对应的新的补偿数据。画面的显示状态与画面刷新率匹配,当画面为静态时,可适当降低画面刷新率,节省能耗;当画面为动态时,可适当提高画面刷新率,避免刷新速度跟不上画面变化速度,影响显示面板的显示效果。不同的画面刷新率可产生与之相应的第二补偿数据,确保显示面板的补偿数据适用于当前画面刷新率,防止因补偿数据无法满足不同的画面刷新率而造成显示不均的问题。

附图说明

图1为一个实施例中数据显示的补偿方法流程图;

图2为另一个实施例中数据显示的补偿方法流程图;

图3为一个实施例中数据显示的控制电路的电路框图;

图4为图3中输入处理模块的电路框图;

图5为图3中第一数据处理模块的电路框图。

具体实施方式

为了便于理解本发明,下面将参照相关附图对本发明进行更全面的描述。附图中给出了本发明的较佳的实施例。但是,本发明可以以许多不同的形式来实现,并不限于本文所描述的实施例。相反地,提供这些实施例的目的是使对本发明的公开内容的理解更加透彻全面。

除非另有定义,本文所使用的所有的技术和科学术语与属于本发明的技术领域的技术人员通常理解的含义相同。本文中在本发明的说明书中所使用的术语只是为了描述具体地实施例的目的,不是旨在于限制本发明。

图1为一个实施例中数据显示的补偿方法流程图,该补偿方法包括以下步骤s110~s160。

s110、获取当前画面的显示数据,用于与补偿数据结合得到优化后的显示数据,解决显示面板的mura现象。

s120、获取当前画面的显示状态,其中画面的显示状态包括静态和动态。

s130、根据当前画面的显示状态调节画面刷新率。当画面为静态时,可以适当降低画面刷新率,节省能耗;当画面为动态时,可以适当提高画面刷新率,避免刷新速度跟不上画面变化速度,影响显示面板的显示效果。

s140、根据画面刷新率产生第一补偿数据的增益值。不同的画面刷新率可产生与之相应的第一补偿数据的增益值,使画面的补偿数据始终适用于当前的画面刷新率。

s150、结合第一补偿数据与第一补偿数据的增益值,得到第二补偿数据。在显示面板进行显示效果校正过程中,可得到第一补偿数据;第二补偿数据随着第一补偿数据的增益值的改变而改变,而第一补偿数据的增益值与当前的画面刷新率匹配,则第二补偿数据也与当前的画面刷新率匹配。

s160、将第二补偿数据与当前画面的显示数据结合后,按画面刷新率输出至显示设备。

上述数据显示的补偿方法,可根据当前画面的显示状态对画面刷新率进行调节,并产生一个与当前画面刷新率对应的新的补偿数据。画面的显示状态与画面刷新率匹配,当画面为静态时,可适当降低画面刷新率,节省能耗;当画面为动态时,可适当提高画面刷新率,避免刷新速度跟不上画面变化速度,影响显示面板的显示效果。不同的画面刷新率可产生与之相应的第二补偿数据,确保显示面板的补偿数据适用于当前画面刷新率,防止因补偿数据无法满足不同的画面刷新率而造成显示不均的问题。

在一个实施例中,步骤s110中还包括存储当前画面的显示数据,用于计算后续画面的变化频率。

步骤s120的具体操作为:预设一画面变化频率的阈值;计算当前画面的变化频率;当当前画面的变化频率低于预设的画面变化频率的阈值,当前画面的显示状态为静态;当当前画面的变化频率高于预设的画面变化频率的阈值,当前画面的显示状态为动态。

画面变化频率的阈值可根据实际需要设定,该阈值为判断当前画面的显示状态为静态还是动态的界限值。

计算当前画面的变化频率包括步骤:获取预设时间内包括当前画面的若干帧连续画面,将该若干帧连续画面中的显示数据进行比对,得到当前画面的变化频率。

其中,当当前画面的变化频率等于预设阈值时,当前画面的显示状态为默认状态。

在一个实施例中,步骤s130的具体操作为:当当前画面的显示状态为静态,将画面刷新率从第一刷新率调节为第二刷新率;当当前画面的显示状态为动态,将画面刷新率从第一刷新率调节为第三刷新率。其中,第一刷新率大于第二刷新率;第三刷新率大于第一刷新率。

具体的,第二刷新率与第一刷新率的差值不变,第三刷新率与第一刷新率的差值也不变。例如,显示面板启动时,第一刷新率f1为默认值f,第二刷新率f2为f-a,第三刷新率f3为f+b,其中a和b为固定值。当当前画面的显示状态为静态,第一刷新率f1为f-a,此时第二刷新率f2为f-2a,第三刷新率f3为f-a+b。其中,第一刷新率f1以及固定值a和b可以根据实际需要而定,在一些实施例中,可以将第一刷新率设为60赫兹,a为1,b为1。

当当前画面的显示状态为静态时,若刷新率不变,在画面不变的情况下频繁地刷新,将会造成不必要的能耗损失,因此,在判定当前画面的显示状态为静态后,将第一刷新率调节至第二刷新率,降低画面刷新率,可节省能耗;当当前画面的显示状态为动态时,若刷新率不变,可能会出现画面刷新速度跟不上画面变化速度的情况,因此,在判定当前画面的显示状态为动态后,将第一刷新率调节至第三刷新率,提高画面刷新率,可降低出现上述情况的可能性。

为了避免出现画面刷新率过低的问题,可以预设第二刷新率的最小值;只有当当前画面的显示状态为静态,且第一刷新率大于第二刷新率的最小值,才将画面刷新率从第一刷新率调节为第二刷新率,若没有同时满足两个条件,则画面刷新率不变。

为了避免出现画面刷新率过高的问题,可以预设第三刷新率的最大值;只有当当前画面的显示状态为动态,且第一刷新率小于第三刷新率的最大值,才将画面刷新率从第一刷新率调节为第三刷新率,若没有同时满足两个条件,则画面刷新率不变。

第二刷新率的最小值和第三刷新率的最大值可根据具体需要设定,在一些实施例中,可将第二刷新率的最小值设定为55hz,可将第三刷新率的最大值设定为65hz。

在一个实施例中,步骤s140的具体操作为:预设数据表,在数据表中设定与画面刷新率对应的第一补偿数据的增益值;根据画面刷新率,查找数据表得到对应的第一补偿数据的增益值。

其中,在该数据表中,设定有若干组画面刷新率和增益值,每个画面刷新率对应一个增益值。默认的画面刷新率对应的增益值为100%,增益值可以与画面刷新率的变化量形成数量关系,如在一些实施例中,画面刷新率每增加1hz,对应的增益值可下调2%,即对应的增益值为98%;画面刷新率每减少1hz,对应增益值可上调1%,即对应的增益值为101%。

图2为另一个实施例中数据显示的补偿方法流程图,该方法包括以下步骤:

s210、获取并存储当前画面的显示数据;

s220、获取第一补偿数据;

s230、将第一刷新率设为60赫兹,预设第二刷新率的最小值和第三刷新率的最大值,预设画面变化频率的阈值;

s240、判断当前画面的显示状态,根据当前画面的显示状态调节画面刷新率;

当所述当前画面的变化频率低于所述画面变化频率的阈值,所述当前画面的显示状态为静态;若所述第一刷新率大于所述第二刷新率的最小值,将画面刷新率从第一刷新率调节为第二刷新率;

当所述当前画面的变化频率高于画面变化频率的阈值,所述当前画面的显示状态为动态;若所述第一刷新率小于所述第三刷新率的最大值,将画面刷新率从第一刷新率调节为第三刷新率;

其中,第一刷新率大于第二刷新率;第三刷新率大于第一刷新率。

s250、预设数据表,在数据表中设定与画面刷新率对应的第一补偿数据的增益值;

s260、根据当前画面刷新率,查找数据表得到对应的第一补偿数据的增益值;

s270、结合第一补偿数据与第一补偿数据的增益值,得到第二补偿数据;

s280、将第二补偿数据与当前画面的显示数据结合后,输出至显示设备。

上述步骤的具体原理与限定在上述实施例中均已阐述,在此不再赘述。

图3为一个实施例中数据显示控制电路的电路框图,包括:输入处理模块310、第一数据处理模块320、第二数据处理模块330和控制模块340,控制模块340分别与输入处理模块310、第一数据处理模块320和第二数据处理模块330连接,第一数据处理模块320分别与输入处理模块310和第二数据处理模块330连接。

其中,输入处理模块310可用于获取当前画面的显示数据和显示状态,具体的,输入处理模块310获取当前画面的显示数据后,利用该显示数据得到当前画面的显示状态;第一数据处理模块320可用于接收当前画面的显示状态,获取画面刷新率和第一补偿数据的增益值,具体的,接收当前画面的显示状态后,根据当前画面的显示状态调节画面刷新率,根据画面刷新率产生第一补偿数据的增益值;第二数据处理模块330可用于接收所述第一补偿数据的增益值,结合第一补偿数据与所述第一补偿数据的增益值,得到第二补偿数据;控制模块340可用于接收当前画面的显示数据、画面刷新率和第二补偿数据,将第二补偿数据与当前画面的显示数据结合后,按画面刷新率输出至显示设备。

输入处理模块310、第一数据处理模块320、第二数据处理模块330和控制模块340中的信号处理过程的工作原理在上述实施例中均已阐述,在此不再赘述。

在一个实施例中,如图4所示,输入处理模块310可以包括输入单元311、第一储存单元312和状态获取单元313,储存单元312分别与输入单元311和状态获取单元313连接,输入单元311还与控制模块340连接,状态获取单元313还与第一数据处理模块320连接。

具体的,输入单元311获取当前画面的显示数据,并将该显示数据分别发送至第一储存单元312;储存单元312接收并储存该显示数据;状态获取单元313从储存单元312中获取预设时间内包括当前画面的若干帧连续画面,将该若干帧连续画面中的显示数据进行比对,得到当前画面的变化频率,将当前画面的变化频率与预设的画面变化频率的阈值进行比对,得到当前画面的显示状态。

输入处理模块310还可以与状态获取单元313连接,状态获取单元313可与第一储存单元312同步获取当前画面的显示数据,在状态获取单元313获取当前画面的显示数据时,同时从第一储存单元312中获取预设时间内的其他帧连续画面,提高工作效率。

其中,状态获取单元313可与上述实施例中的步骤s120对应。

在一个实施例中,如图5所示,第一数据处理模块320中包括刷新率调节单元321和增益值获取单元322,刷新率调节单元321与增益值获取单元322连接,刷新率调节单元321还分别与状态获取单元313和控制模块340连接,增益值获取单元322还与第二数据处理模块330连接。

具体的,刷新率调节单元321接收当前画面的显示状态,根据该显示状态调节画面刷新率,当当前画面的显示状态为静态,将画面刷新率从第一刷新率调节为第二刷新率;当当前画面的显示状态为动态,将画面刷新率从第一刷新率调节为第三刷新率。其中,第一刷新率大于第二刷新率;第三刷新率大于第一刷新率。

增益值获取单元322中设有数据表,该数据表中设定有设定与画面刷新率对应的第一补偿数据的增益值,增益值获取单元322接收当前画面刷新率,根据该画面刷新率查表得到对应的第一补偿数据的增益值。

其中,刷新率调节单元321和增益值获取单元322分别对应上述实施例中的步骤s130和步骤s140。

上述数据显示控制电路,可根据当前画面的显示状态对画面刷新率进行调节,并产生一个与当前画面刷新率对应的新的补偿数据。画面的显示状态与画面刷新率匹配,当画面为静态时,可适当降低画面刷新率,节省能耗;当画面为动态时,可适当提高画面刷新率,避免刷新速度跟不上画面变化速度,影响显示面板的显示效果。不同的画面刷新率可产生与之相应的第二补偿数据,确保显示面板的补偿数据适用于当前画面刷新率,防止因补偿数据无法满足不同的画面刷新率而造成显示不均的问题。

以上所述实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。

以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1