显示面板及其驱动方法、装置、设备、可读存储介质与流程

文档序号:16521016发布日期:2019-01-05 09:58阅读:168来源:国知局
显示面板及其驱动方法、装置、设备、可读存储介质与流程

本申请涉及显示技术领域,尤其涉及显示面板驱动方法、显示面板驱动装置、驱动面板驱动控制设备以及可读存储介质。



背景技术:

显示器驱动板接收到整机系统板发送过来的图像讯号,往往带有noise(杂讯或噪点)。然而,显示驱动基本都带有od(overdrive,过驱动)功能,od功能启用可能会把图像讯号中原有的noise放大,使显示画面出现可被人眼所分辨的闪烁噪点。

上述内容仅用于辅助理解本申请的技术方案,并不代表承认上述内容是现有技术。



技术实现要素:

本申请的主要目的在于提供一种显示面板驱动方法,旨在避免产生闪烁噪点,提高显示面板的图像显示质量。

为实现上述目的,本申请提供一种显示面板驱动方法,所述显示面板驱动方法包括以下步骤:

获取当前图像帧的第一图像数据和前一图像帧的第二图像数据;

判断所述第一图像数据中的第一发光特征值和所述第二图像数据中的第二发光特征值是否存在数据差异;

若存在所述数据差异,则根据所述数据差异判断所述第一图像数据是否存在图像噪声;以及,

在所述第一图像数据存在图像噪声时,禁止放大驱动电压。

可选地,所述根据所述数据差异判断所述第一图像数据是否存在图像噪声的步骤包括:

确定所述第一图像数和所述第二图像数据中存在所述数据差异的像素单元,并定义为差异像素单元;

当所述差异像素单元的个数多于一个时,确定所述差异像素单元的差异特征值,以及获取所述第一发光特征值和所述第二发光特征值之间的数据差值;以及,

当所述差异特征值满足第一预设条件,且所述数据差值满足第二预设条件时,判定所述第一图像数据存在图像噪声。

可选地,所述数据差异包括灰阶差异,所述判断所述第一图像数据中的第一发光特征值和所述第二图像数据中的第二发光特征值是否存在数据差异的步骤包括:

提取所述第一图像数据中显示面板的每个像素单元的第一灰阶,提取所述第二图像数据中显示面板的每个像素单元的第二灰阶;

比对显示面板的每个像素单元的第一灰阶与其对应的第二灰阶是否均一致;

若是,则判定所述第一图像数据中的第一发光特征值和所述第二图像数据中的第二发光特征值不存在所述数据差异;以及,

若否,判定所述第一图像数据中的第一发光特征值和所述第二图像数据中的第二发光特征值存在所述数据差异。

可选地,所述数据差值包括灰阶差值,当所述获取所述第一图像数据中的第一发光特征值和所述第二图像数据中的第二发光特征值之间的数据差值的步骤包括:

获取各所述差异像素单元的第一灰阶与第二灰阶之间的灰阶差值;

所述获取所述第一发光特征值和所述第二发光特征值之间的数据差值的步骤之后,还包括:

判断各所述差异像素单元的灰阶差值是否均小于或等于预设阈值;

若是,则确定所述数据差值满足所述第二预设条件;以及,

若否,则确定所述数据差值不满足所述第二预设条件。

可选地,定义连续的差异像素单元形成差异像素块;所述差异特征值包括所述差异像素块中差异像素单元的个数或所述差异像素块对应的差异面积;

所述确定所述差异像素单元的差异特征值的步骤包括:

判断所述差异像素单元中是否存在所述差异像素块;

在所述差异特征值包括所述差异像素块中差异像素单元的个数时,确定所述差异像素块中差异像素单元的个数;或,在所述差异特征值所述差异像素块对应的差异面积时,确定所述差异像素块中差异像素单元的个数,根据所述差异像素块中差异像素单元的个数和预设单位面积,计算所述差异像素块对应的差异面积;

所述确定所述差异像素单元的差异特征值的步骤之后还包括:

在所述差异特征值包括所述差异像素块中差异像素单元的个数时,判断所述差异像素块中差异像素单元的个数是否小于或等于预设个;在所述差异特征值所述差异像素块对应的差异面积时,判断所述差异面积是否小于或等于预设面积;

若是,则确定所述差异特征值满足所述第一预设条件;以及,

若否,则确定所述差异特征值不满足所述第一预设条件。

可选地,所述显示面板驱动方法还包括以下步骤:

当所述差异特征值不满足所述第一预设条件,且/或,所述数据差值不满足所述第二预设条件时,启用放大驱动电压;且/或,

当所述第一图像数据中的第一发光特征值和所述第二图像数据中的第二发光特征值不存在所述数据差异时,执行所述禁止放大驱动电压的步骤。

此外,为实现上述目的,本申请还提供一种显示面板驱动装置,所述显示面板驱动装置包括:

图像数据获取模块,设置为获取当前图像帧的第一图像数据和前一图像帧的第二图像数据;

第一判断模块,设置为判断所述第一图像数据中的第一发光特征值和所述第二图像数据中的第二发光特征值是否存在数据差异;

第二判断模块,设置为若存在所述数据差异,则根据所述数据差异判断所述第一图像数据是否存在图像噪声;以及,

驱动模块,设置为在所述第一图像数据存在图像噪声时,禁止放大驱动电压。

此外,为实现上述目的,本申请还提供一种显示面板驱动控制设备,所述显示面板驱动控制设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的显示面板驱动程序,所述显示面板驱动程序被所述处理器执行时实现如下所述的显示面板驱动方法的步骤:

获取当前图像帧的第一图像数据和前一图像帧的第二图像数据;

判断所述第一图像数据中的第一发光特征值和所述第二图像数据中的第二发光特征值是否存在数据差异;

若存在所述数据差异,则根据所述数据差异判断所述第一图像数据是否存在图像噪声;以及,

在所述第一图像数据存在图像噪声时,禁止放大驱动电压。

此外,为实现上述目的,本申请还提供一种显示面板,所述显示面板包括显示面板驱动控制设备,所述显示面板驱动控制设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的显示面板驱动程序,所述显示面板驱动程序被所述处理器执行时实现如下所述的显示面板驱动方法的步骤:

获取当前图像帧的第一图像数据和前一图像帧的第二图像数据;

判断所述第一图像数据中的第一发光特征值和所述第二图像数据中的第二发光特征值是否存在数据差异;

若存在所述数据差异,则根据所述数据差异判断所述第一图像数据是否存在图像噪声;以及,

在所述第一图像数据存在图像噪声时,禁止放大驱动电压。

此外,为实现上述目的,本申请还提供一种可读存储介质,所述可读存储介质上存储有显示面板驱动程序,所述显示面板驱动程序被处理器执行时实现如下所述的显示面板驱动方法的步骤:

获取当前图像帧的第一图像数据和前一图像帧的第二图像数据;

判断所述第一图像数据中的第一发光特征值和所述第二图像数据中的第二发光特征值是否存在数据差异;

若存在所述数据差异,则根据所述数据差异判断所述第一图像数据是否存在图像噪声;以及,

在所述第一图像数据存在图像噪声时,禁止放大驱动电压。

本申请实施例提出的一种显示面板驱动方法,在当前图像帧的第一图像数据的第一发光特征值和前一图像帧的第二图像数据的第二发光特征值存在数据差异时,通过数据差异来辨别第一图像数据是否存在图像噪声,并在存在图像噪声时禁止放大驱动电压。禁止放大驱动电压,在第一图像数据转化为驱动信号驱动显示面板的像素单元显像时,图像数据自带的图像噪声没有受到过冲电压的放大作用影响,而导致显示图像出现闪烁噪点,从而避免产生闪烁噪点,提高显示面板的图像显示质量。

附图说明

图1是本申请实施例显示面板上像素分布的示意图;

图2为本申请实施例显示面板驱动控制设备的硬件结构示意图;

图3为本申请一实施例显示面板驱动方法的流程示意图;

图4为本申请另一实施例显示面板驱动方法的流程示意图;

图5为本申请又一实施例显示面板驱动方法的流程示意图。

本申请目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。

具体实施方式

应当理解,此处所描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。

本申请实施例的主要解决方案是:获取当前图像帧的第一图像数据和前一图像帧的第二图像数据;判断所述第一图像数据中的第一发光特征值和所述第二图像数据中的第二发光特征值是否存在数据差异;若存在所述数据差异,则根据所述数据差异判断所述第一图像数据是否存在图像噪声;以及,在所述第一图像数据存在图像噪声时,禁止放大驱动电压。

由于现有技术,od功能启用可能会把图像讯号中原有的noise放大,使显示画面出现可被人眼所分辨的闪烁噪点。

本申请提供一种解决方案,可避免由于图像数据自带的图像噪声导致显示图像出现闪烁噪点,提高显示面板显示图像的质量。

在本申请实施例中,提供一种显示面板。具体的,该显示面板为液晶显示面板。如图1所示,显示面板上沿水平方向和垂直方向均设有多个像素,例如,分辨率为160*128的显示面板,沿水平方向含有像素数为160,沿垂直方向含有像素数为128。将一个像素定义为一个像素单元1。

在显示面板进行图像显示时,系统板将图像数据发送至驱动板,驱动板将接收的图像数据转化为驱动信号,并将驱动信号发送至像素单元1驱动像素单元1发光,从而实现图像的显示。

在液晶显示面板中,通过驱动信号驱动像素单元1发光的过程里,启用过驱动器向像素单元1提供过冲电压以增大像素单元1的驱动电压,提高液晶响应时间,从而提高显示面板显像的速度。这里,过驱动器为提供过冲电压的电子元器件及其连接电路组合而成的模块。

此外,显示面板还可包括显示面板驱动控制设备100。如图2所示,显示面板驱动控制设备100可以包括:处理器1001,例如cpu,存储器1002,通信总线1003。其中,通信总线1003用于实现这些组件之间的连接通信。存储器1002可以是高速ram存储器,也可以是稳定的存储器(non-volatilememory),例如磁盘存储器。存储器1002可选的还可以是独立于前述处理器1001的存储装置。

本领域技术人员可以理解,图2中示出的设备结构并不构成对设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。

如图2所示,作为一种计算机存储介质的存储器1002中可以包括显示面板驱动程序和图像数据。处理器可与显示面板中的驱动板、过驱动器等连接。处理器1001可以用于调用存储器1002中存储的显示面板驱动程序,并执行以下实施例中显示面板驱动方法的相关步骤的操作。

参照图3,本申请实施例提供一种显示面板驱动方法,所述显示面板驱动方法包括:

步骤s10,获取当前图像帧的第一图像数据和前一图像帧的第二图像数据;

驱动板从系统板接收到的所有图像帧的图像数据均可根据需求储存于存储器中。具体的,存储器中存储的图像数据可包括从系统板接收到的当前图像帧的前一图像帧的第二图像数据。

在驱动板将前一图像帧的第二图像数据转化驱动信号,通过驱动信号驱动显示面板的像素单元1发光将前一图像帧进行显示的过程中,在需显示下一帧图像时,系统板会将当前图像帧的第一图像数据发送至驱动板。在驱动板接收到第一图像数据后,可从存储器中提取前一图像帧的第二图像数据。

第一图像数据和第二图像数据为显示面板所需进行显示的原始图像数据,第一图像数据和第二图像数据中包括显示面板上每一个像素单元1的发光特征值以及发光特征值与像素单元之间的对应关系等,发光特征值可具体包括灰阶、亮度、色阶等。定义第一图像数据的发光特征值为第一发光特征值,定义第二图像数据的发光特征值为第二发光特征值。

步骤s20,判断所述第一图像数据中的第一发光特征值和所述第二图像数据中的第二发光特征值是否存在数据差异;

当所述第一图像数据中的第一发光特征值和所述第二图像数据中的第二发光特征值存在数据差异时,执行步骤s30;当所述第一图像数据中的第一发光特征值和所述第二图像数据中的第二发光特征值不存在数据差异时,执行步骤s40。

第一发光特征值和第二发光特征值可包括图像数据中单个像素单元1的发光特征值,或,根据图像数据中每个像素单元1的发光特征值计算得到图像帧在整个显示面板的总发光特征值,或,标准像素块的发光特征值等。对应的,这里的数据差异可包括第一图像数据和第二图像数据中单个像素单元1的第一发光特征值与第二发光特征值之间的差异,或,当前图像帧和前一图像帧在整个显示面板的总发光特征值之间的差异,或,第一图像数据和第二图像数据中标准像素块的发光特征值的差异。分别从第一图像数据和第二图像数据中提取位于显示面板上同一位置的像素单元1的发光特征值,分别将显示面板上同一位置的像素单元1的第一发光特征值和第二发光特征值逐一进行比对。根据比对结果判断第一图像数据和第二图像数据是否存在数据差异。具体的,若第一图像数据和第二图像数据中所有位于显示面板上同一位置的像素单元1的第一发光特征值和第二发光特征值均一致,则可判定第一图像数据和第二图像数据不存在数据差异;若第一图像数据和第二图像数据中位于显示面板上同一位置的像素单元1的第一发光特征值与第二发光特征值部分不一致或全部不一致,可判定第一图像数据的第一发光特征值和第二图像数据的第二发光特征值存在数据差异。

此外,也可将显示面板的像素单元1划分为多个标准像素块,一个标准标准像素块包括连续的若干个像素单元1。从第一图像数据和第二图像数据中提取显示面板上相同位置的标准像素块的发光特征值逐一进行比对,根据比对结果判断第一图像数据的第一发光特征值和第二图像数据的第二发光特征值是否存在数据差异。标准像素块的发光特征值可根据标准像素块中的像素单元1的发光特征值进行计算。通过标准像素块判断第一图像数据和第二图像数据存在数据差异的方式可参照上述通过单个像素单元1进行判断的方式类似,在此不作赘述。

步骤s30,根据所述数据差异判断所述第一图像数据是否存在图像噪声;

若所述第一图像数据存在图像噪声,则执行步骤s40;若所述第一图像数据不存在图像噪声,则执行步骤s50。

定义存在所述数据差异的像素单元1为差异像素单元2。当差异像素单元2的个数为一个时,可直接通过差异像素单元2的第一发光特征值与第二发光特征值之间的数据差值判断第一图像数据是否存在图像噪声,在数据差值小于或等于第一预设值时判定第一图像数据存在图像噪声,在数据差值大于第一预设值时判定第一图像数据不存在图像噪声;在数据差值大于第一预设值时,还可确定差异像素单元2在显示面板上的位置,确定差异像素单元2在显示面板上的位置与显示面板边缘之间的距离,当距离小于或等于预设距离时,判定第一图像数据不存在图像噪声,当距离大于预设距离时,判定第一图像数据存在图像噪声。由于差异像素单元2为单个在显示面板上对应的显示面积较小本来就不容易被肉眼察觉,距离边缘越近,对显示画面的影响越低,因而,可通过上述方式,根据差异像素单元2的数据差值和上述距离判断第一图像数据是否存在图像噪声,同样保证显示面板的画面显示质量。

当差异像素单元2的个数多于一个时,参照图4,所述根据所述数据差异判断所述第一图像数据是否存在图像噪声的步骤包括:

步骤s31,确定所述第一图像数和所述第二图像数据中存在所述数据差异的像素单元1,并定义为差异像素单元2;

当数据差异为单个像素单元1的的第一发光特征值与第二发光特征值之间的差异时,所确定的差异像素单元2为第一图像数据和第二图像数据中存在数据差异的像素单元1。

当数据差异为第一图像数据和第二图像数据中标准像素块的发光特征值的差异时,所确定的差异像素单元2为第一图像数据和第二图像数据中存在数据差异的标准像素块中的所有像素单元1。

步骤s32,当所述差异像素单元2的个数多于一个时,确定所述差异像素单元2的差异特征值,以及确定所述第一发光特征值和所述第二发光特征值之间的数据差值;以及,

在比对第一图像数据和第二图像数据的过程中,可对差异像素单元2的个数进行统计。

当差异像素单元2的个数为多个时,可统计差异像素单元2的差异特征值。差异特征值可包括差异像素单元2在显示面板上的位置,差异像素单元2的个数,差异像素单元2在显示面板上对应的差异面积等。

第一图像数据和所述第二图像数据之间的数据差值可为单个像素单元1的发光特征值的差值;也可是第一图像数据和第二图像数据中标准像素块的发光特征值的差值;还可是通过第一图像数据和所述第二图像数据中所有差异像素单元2的发光特征值的差值和预设比重加权平均计算出来的总差值,预设比重可依据差异像素单元2的在显示面板上与显示面板的边缘的最小距离的大小进行分配,差异像素单元2距离显示面板边缘的最小距离越大,比重越大,差异像素单元2距离显示面板边缘的最小距离越小,比重越小。

步骤s33,当所述差异特征值满足第一预设条件,且所述数据差值满足第二预设条件时,判定所述第一图像数据存在图像噪声。

第一预设条件可依据差异特征值的不同、判断标准的不同等而制定不同的条件。差异特征值满足第一预设条件的具体条件可包括:差异像素单元2距离显示面板边缘的最小距离大于或等于预设距离;和/或,差异像素单元2的个数或差异像素块3中像素单元1的个数小于或等于预设个数;差异像素单元2在显示面板上对应的差异总面积或各差异像素快对应的差异面积小于或等于预设面积等。上述条件满足时,可判定差异特征值满足第二预设条件。

第二预设条件可依据数据差异的类型的不同、判断标准的不同等而制定不同的条件。判定数据差值满足第二预设条件的具体条件可包括:各个差异像素单元2的发光特征值的差值均小于或等于预设阈值,和/或,各个标准像素块的发光特征值的差值小于或等于预设阈值,和/或,所有差异像素单元2的总差值小于或等于预设阈值,和/或,多个差异像素单元2中大于或等于预设个差异像素单元2的发光特征值的差值均小于或等于预设阈值等。上述条件满足时,可判定数据差值满足第二预设条件。

第一预设条件和第二预设条件均为图像噪声判定的前提,在第一预设条件和第二预设条件同时满足时,才判定第一图像数据存在图像噪声。

步骤s34,当所述差异特征值不满足所述第一预设条件,且/或,所述数据差值不满足所述第二预设条件时,判定第一图像数据不存在图像噪声,执行下面的步骤s50。

步骤s40,禁止放大驱动电压;

在第一图像数据中的第一发光特征值和第二图像数据中的第二发光特征值时,此时可认为显示面板所显示的图像为静态图像,当前帧的图像和前一帧的图像并无任何变化,像素单元1的发光状态无需改变,此时通过关闭过驱动器等禁止像素单元驱动电压的放大,可避免过冲电压的作用造成像素单元1发光状态的不稳定,反而影响了显示画面的质量。

若判定第一图像数据存在图像噪声时,关闭过驱动器,避免过冲电压的作用放大了原有的图像噪声导致显示画面出现闪烁噪点的出现。

步骤s50,启用放大驱动电压。

若数据差异存在但第一图像数据不存在图像噪声时,则可认为数据差异是由于显示面板所显示的图像为动态图像导致,此时,可开启过驱动器提供过冲电压,以提高像素单元的驱动电压,提高画面显示的速度。在差异特征值不满足第一预设条件,且/或,数据差值不满足第二预设条件时,开启过驱动器。

本申请实施例提出的一种显示面板驱动方法,在当前图像帧的第一图像数据中的第一发光特征值和前一图像帧的第二图像数据中的第二发光特征值存在数据差异时,通过数据差异来辨别第一图像数据是否存在图像噪声,并在存在图像噪声时禁止放大驱动电压。禁止放大驱动电压,在第一图像数据转化为驱动信号驱动显示面板的像素单元1显像时,图像数据自带的图像噪声没有受到过冲电压的放大作用影响,而导致显示图像出现闪烁噪点,从而避免产生闪烁噪点,提高显示面板的图像显示质量。

其中,由于图像数据自带的图像噪声一般杂散且在前后两帧图像数据中的差异较小,因而,在差异像素单元2的个数多于一个时,结合差异像素单元2和数据差值判定第一图像数据是否存在图像噪声,有利于图像噪声的判定结果更为的准确,从而进一步避免显示图像中闪烁噪点的产生,提高显示面板的图像显示质量。

具体的,参照图5,所述数据差异包括灰阶差异,所述判断所述第一图像数据中的第一发光特征值和所述第二图像数据中的第二发光特征值是否存在数据差异的步骤包括:

步骤s21,提取所述第一图像数据中显示面板的每个像素单元1的第一灰阶,提取所述第二图像数据中显示面板的每个像素单元1的第二灰阶;

依次的提取第一图像数据中显示面板的每个像素单元1的第一灰阶,并在第二图像数据提取与第一图像数据所提取的第一灰阶的像素单元1为同一像素单元1的第二灰阶。

步骤s22,比对显示面板的每个像素单元1的第一灰阶与其对应的第二灰阶是否均一致;

若一致,则执行步骤s23,若不都一致,则执行步骤s24;

步骤s23,判定所述第一图像数据中的第一发光特征值和所述第二图像数据中的第二发光特征值不存在所述数据差异;

步骤s24,判定所述第一图像数据中的第一发光特征值和所述第二图像数据中的第二发光特征值存在所述数据差异。

通过将第一图像数据和第二图像数据中同一像素单元1的第一灰阶和第二灰阶均一一进行比对,若均一致,则所述第一图像数据中的第一发光特征值和所述第二图像数据中的第二发光特征值不存在数据差异,表明显示面板所显示的为静态图像;若部分像素单元1的灰阶不一致或全部像素单元1的灰阶均不一致,则所述第一图像数据中的第一发光特征值和所述第二图像数据中的第二发光特征值存在数据差异,表明显示面板所显示的为动态图像或者第一图像数据中存在图像噪声。此外,数据差异还可通过标准像素块进行比对后的比对结果进行判定。

在本实施例中,由于灰阶决定了像素单元1发光现象时的色彩变化,因而通过将显示面板上每一个像素单元1在第一图像数据和所述第二图像数据中灰阶进行一一比对,来确定所述第一图像数据中的第一发光特征值和所述第二图像数据中的第二发光特征值是否存在数据差异,可直观的得到准确的判断结果。

进一步的,所述数据差值包括灰阶差值,当所述获取所述第一图像数据中的第一发光特征值和所述第二图像数据中的第二发光特征值之间的数据差值的步骤包括:

步骤s321,获取各所述差异像素单元2的第一灰阶与第二灰阶之间的灰阶差值;

在对每个像素单元1的第一灰阶和第二灰阶比对的过程中,可计算第一灰阶和第二灰阶的灰阶差值,灰阶差值大于0,则第一图像数据和第二图像数据存在数据差异,并将灰阶差值进行储存,灰阶差值为0,则第一图像数据和第二图像数据不存在数据差异。在对第一图像数据的图像噪声进行判断时,可获取各差异像素单元2的灰阶差值。

所述获取所述第一发光特征值和所述第二发光特征值之间的数据差值的步骤之后,还包括:

步骤s01,判断各所述差异像素单元2的灰阶差值是否均小于或等于预设阈值;

若是,则执行步骤s02,若否,则执行步骤s03。

步骤s02,确定所述数据差值满足所述第二预设条件;以及,

步骤s03,确定所述数据差值不满足所述第二预设条件。

通过上述方式,确保每一个差异像素单元2的灰阶差值均小于或等于预设阈值,才确定数据差值满足第二预设条件,从而保证第一图像数据在任意位置的像素单元1可能存在图像噪声都可以被识别,提高图像噪声识别的可靠性。

进一步的,如图1所示,定义连续的差异像素单元2形成差异像素块3;所述差异特征值包括所述差异像素块3中差异像素单元2的个数或差异像素块3对应的差异面积等,可根据实际需求进行选取。

所述确定所述差异像素单元2的差异特征值的步骤包括:

步骤s322,判断所述差异像素单元2中是否存在所述差异像素块3;

若存在差异像素模块,在所述差异特征值包括所述差异像素块3中差异像素单元2的个数时,执行步骤s3221、步骤s04,,在在所述差异特征值包括所述差异像素块3对应的差异面积时,执行步骤s3231、步骤s05;若不存在,则执行上述步骤s321;

在差异像素单元2中不存在差异像素块3,则表明差异像素单元2在显示面板上呈零散的分布,此时,可根据灰阶差值来判断第一图像数据是否存在图像噪声。

步骤s3221,确定所述差异像素块3中差异像素单元2的个数;

步骤s3231,确定所述差异像素块3中差异像素单元2的个数;

步骤s3232,根据所述差异像素块3中差异像素单元2的个数和预设单位面积,计算所述差异像素块3对应的差异面积;

这里,差异像素块3中差异像素单元2的个数为构成差异像素块3中所有差异像素单元2的总个数。

预设单位面积为每个像素单元1在显示面板上现象的面积。将差异像素块3中差异像素单元2的个数乘以预设单位面积便可得到差异像素块3对应的差异面积。

所述确定所述差异像素单元2的差异特征值的步骤之后还包括:

步骤s04,判断所述差异像素块3中差异像素单元2的个数是否小于或等于预设个;若小于或等于预设个,则执行步骤s06,若大于预设个,则执行步骤s07;

这里的预设个可按照不同显示面板的特性而具体设置。其中,当差异像素块3有多个时,判断每个差异像素块3中差异像素单元2的个数是否均小于或等于预设个,若是,才执行步骤s06,若部分大于预设个或全部大于预设个,则执行步骤s07。

步骤s05,判断所述差异面积是否小于或等于预设面积;

若小于或等于预设面积,则执行步骤s06,若大于预设面积,则执行步骤s07;

这里的预设面积可按照不同显示面板的特性而具体设置。其中,当差异像素块3有多个时,判断每个差异像素块3对应的差异面积是否均小于或等于预设面积,若是,才执行步骤s06,若部分大于预设面积或全部大于预设面积,则执行步骤s07。

步骤s06,确定所述差异特征值满足所述第一预设条件;

步骤s07,确定所述差异特征值不满足所述第一预设条件;

由于动态图像造成的存在数据差异的像素单元1的分布一般较为的集中、大面积,在显示面板上呈多个集群式的分布。由于图像噪声造成的存在数据差异的像素单元1分别一般较为零散、面积小。因此,若第一图像数据和第二图像数据的差异像素单元2中存在差异像素块3,可通过差异像素块3的大小来判定第一图像数据是否存在图像噪声。其中,当差异像素块3中差异像素单元2的个数大于预设个或者差异像素块3对应的差异面积大于预设面积时,则表明第一图像数据中不存在图像噪声,数据差异是由于显示图像为动态图像造成的;当差异像素块3中差异像素单元2的个数小于或等于预设个或者差异像素块3对应的差异面积小于或等于预设面积时,则表明第一图像数据中存在图像噪声。

通过差异像素块3中差异像素单元2的个数或差异像素块3对应的差异面积作为差异像素单元2的差异特征值,有利于进一步保证图像噪声的准确识别。

此外,本申请实施例还提出一种显示面板驱动装置,显示面板驱动装置包括:

图像数据获取模块,设置为获取当前图像帧的第一图像数据和前一图像帧的第二图像数据;

第一判断模块,设置为判断所述第一图像数据中的第一发光特征值和所述第二图像数据中的第二发光特征值是否存在数据差异;

第二判断模块,设置为若存在所述数据差异,则根据所述数据差异判断所述第一图像数据是否存在图像噪声;以及,

驱动模块,设置为在所述第一图像数据存在图像噪声时,禁止放大驱动电压。

具体的,所述第二判断模块设置为确定所述第一图像数和所述第二图像数据中存在所述数据差异的像素单元,并定义为差异像素单元;当所述差异像素单元的个数多于一个时,确定所述差异像素单元的差异特征值,以及获取所述第一发光特征值和所述第二发光特征值之间的数据差值;以及,当所述差异特征值满足第一预设条件,且所述数据差值满足第二预设条件时,判定所述第一图像数据存在图像噪声。

其中,所述数据差异包括灰阶差异,所述第一判断模块设置为提取所述第一图像数据中显示面板的每个像素单元的第一灰阶,提取所述第二图像数据中显示面板的每个像素单元的第二灰阶;比对显示面板的每个像素单元的第一灰阶与其对应的第二灰阶是否均一致;若是,则判定所述第一图像数据中的第一发光特征值和所述第二图像数据中的第二发光特征值不存在所述数据差异;以及,若否,判定所述第一图像数据中的第一发光特征值和所述第二图像数据中的第二发光特征值存在所述数据差异。

具体的,所述数据差值包括灰阶差值,所述第二判断模块具体设置为,执行所述获取所述第一图像数据中的第一发光特征值和所述第二图像数据中的第二发光特征值之间的数据差值的步骤包括:获取各所述差异像素单元的第一灰阶与第二灰阶之间的灰阶差值;所述第二判断模块执行所述获取所述第一发光特征值和所述第二发光特征值之间的数据差值的步骤之后,还包括:判断各所述差异像素单元的灰阶差值是否均小于或等于预设阈值;若是,则确定所述数据差值满足所述第二预设条件;以及,若否,则确定所述数据差值不满足所述第二预设条件。

定义连续的差异像素单元形成差异像素块;所述差异特征值包括所述差异像素块中差异像素单元的个数或所述差异像素块对应的差异面积;

所述第二判断模块执行所述确定所述差异像素单元的差异特征值的步骤包括:判断所述差异像素单元中是否存在所述差异像素块;在所述差异特征值包括所述差异像素块中差异像素单元的个数时,确定所述差异像素块中差异像素单元的个数;或,在所述差异特征值所述差异像素块对应的差异面积时,确定所述差异像素块中差异像素单元的个数,根据所述差异像素块中差异像素单元的个数和预设单位面积,计算所述差异像素块对应的差异面积;

所述第二判断模块执行所述确定所述差异像素单元的差异特征值的步骤之后还包括:在所述差异特征值包括所述差异像素块中差异像素单元的个数时,判断所述差异像素块中差异像素单元的个数是否小于或等于预设个;在所述差异特征值所述差异像素块对应的差异面积时,判断所述差异面积是否小于或等于预设面积;若是,则确定所述差异特征值满足所述第一预设条件;以及,若否,则确定所述差异特征值不满足所述第一预设条件。

进一步的,驱动模块,设置为当所述差异特征值不满足所述第一预设条件,且/或,所述数据差值不满足所述第二预设条件时,启用放大驱动电压;且/或,当所述第一图像数据中的第一发光特征值和所述第二图像数据中的第二发光特征值不存在所述数据差异时,执行所述禁止放大驱动电压的步骤。

此外,本申请实施例还提出一种可读存储介质,所述可读存储介质上存储有显示面板驱动程序,所述显示面板驱动程序被处理器执行时实现如下所述的显示面板驱动方法的步骤:

获取当前图像帧的第一图像数据和前一图像帧的第二图像数据;

判断所述第一图像数据中的第一发光特征值和所述第二图像数据中的第二发光特征值是否存在数据差异;

若存在所述数据差异,则根据所述数据差异判断所述第一图像数据是否存在图像噪声;以及,

在所述第一图像数据存在图像噪声时,禁止放大驱动电压。

本申请可读存储介质具体实施方式与上述显示面板驱动方法各实施例基本相同,在此不再赘述。

需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者系统不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者系统所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者系统中还存在另外的相同要素。

上述本申请实施例序号仅仅为了描述,不代表实施例的优劣。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在如上所述的一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本申请各个实施例所述的方法。

以上仅为本申请的优选实施例,并非因此限制本申请的专利范围,凡是利用本申请说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本申请的专利保护范围内。

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