画面显示方法、计算机存储介质及显示装置与流程

文档序号:16527394发布日期:2019-01-05 10:27阅读:276来源:国知局
画面显示方法、计算机存储介质及显示装置与流程

本发明涉及图像显示技术领域,尤其是画面显示方法、计算机存储介质及显示装置。



背景技术:

随着显示面板相关技术的发展,人们对显示画面的切换速度和画质的要求越来越高,而要获得更快的切换速度以及更高的画质必然需要增加驱动ic的负载,尤其当显示面板需要显示数据信号变化较大的重载画面(参考图1所示的示例重载画面对应的电压波形图,其中,v代表电压,t代表时间,h代表高电平,l代表低电平,在重载画面中,存在数据电压在高电平和低电平之间频繁地切换),使连续的若干行子像素的显示亮度在低亮度与高亮度之间进行频繁地切换时,驱动ic处于高负载,其将产生过高的温度,很容易引起驱动ic的损坏,使其无法正常工作,并且会造成电流的大量消耗,提高显示面板的功耗。目前业内常通过为驱动ic增加散热片的方法来解决驱动ic的过热问题,但是,这无疑将增加生产成本,不利于显示面板的大规模生产,因此,有必要提出其他方案来解决上述问题。



技术实现要素:

有鉴于此,本发明的目的在于提供画面显示方法、计算机存储介质及显示装置,来解决上述问题。

为了实现上述的目的,本发明采用了如下的技术方案:

本发明提供了一种画面显示方法,包括步骤:接收预定显示的画面,获取所述画面中各个子像素的亮度值;判断所述画面是否为重载画面:计算所述画面中的子像素在采样区域内的亮度值差异量,若所述画面中包含亮度值差异量大于预设阈值的第一子像素,则所述画面为重载画面,否则为轻载画面;若所述画面为重载画面,通过调整所述第一子像素的亮度值使所述重载画面转换为轻载画面;按照轻载画面对应的子像素的亮度值驱动显示所述画面;其中,所述采样区域为连续的至少三行子像素中的连续的若干列子像素。

优选地,所述画面包括i行×j列子像素,根据以下公式(ⅰ)计算子像素的亮度值差异量,所述公式(ⅰ)为:其中,δ为子像素的亮度值差异量,m为子像素的亮度值,所述采样区域为第i行至第i+2行子像素中的第k列至第l列的子像素;i和j为正整数,i∈{1,2,3,…,i-2},j∈{1,2,3,…,j},k∈[1,j],l∈[1,j],并且k≤j、l≥j。

优选地,所述采样区域的列数的下界为k=j。

优选地,所述采样区域的列数的上界为l∈[k+35,k+53]。

优选地,所述采样区域的列数的上界为l=k+44。

优选地,设定第一子像素的目标亮度值t,根据所述第一子像素的目标亮度值t与调整前的亮度值m的大小关系,计算获取所述第一子像素的调整后的亮度值n:当t≥m,根据以下公式(ⅱ)计算获取所述第一子像素的调整后的亮度值n,所述公式(ⅱ)为:n=m+γ*(t-m);当t<m,根据以下公式(ⅲ)计算获取所述第一子像素的调整后的亮度值n,所述公式(ⅲ)为:n=m-γ*(m-t);其中,γ为预设的调整系数。

优选地,根据以下公式(ⅳ)计算获取所述第一子像素的目标亮度值t,所述公式(ⅳ)为:t=(mi,j+mi+1,j)/2。

优选地,所述预设的调整系数为γ∈(0,1]。

本发明还提供了一种计算机存储介质,所述计算机可读存储介质上存储有画面显示程序,所述画面显示程序用于被处理器执行以实现如上所述的画面显示方法。

本发明还提供了一种显示装置,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的画面显示程序,所述画面显示程序用于被所述处理器执行以实现如上所述的画面显示方法。

本发明提供的画面显示方法、计算机存储介质及显示装置,先通过判断预定显示画面是否为重载画面,调整重载画面中第一子像素的亮度值,使重载画面转变为轻载画面,最终以轻载画面进行显示,使得在保持显示画面的整体亮度值不变的前提下,减少了由同一数据线驱动的相邻行子像素之间的亮度变化,减少了数据信号的变化量,进而减轻了驱动ic的负载,以较低的成本解决了驱动ic显示重载画面时的过热问题,降低了显示面板的功耗。

附图说明

图1是示例的重载画面对应的数据信号的电压波形图;

图2是本发明实施例提供的画面显示方法的流程框图。

具体实施方式

为使本发明的目的、技术方案和优点更加清楚,下面结合附图对本发明的具体实施方式进行详细说明。这些优选实施方式的示例在附图中进行了例示。附图中所示和根据附图描述的本发明的实施方式仅仅是示例性的,并且本发明并不限于这些实施方式。

在此,还需要说明的是,为了避免因不必要的细节而模糊了本发明,在附图中仅仅示出了与根据本发明的方案密切相关的结构和/或处理步骤,而省略了关系不大的其他细节。

参阅图2所示,本实施例提供了一种画面显示方法,包括步骤:

s1、接收预定显示的画面,获取所述画面中各个子像素的亮度值。

s2、判断所述画面是否为重载画面:计算所述画面中的子像素在采样区域内的亮度值差异量,若所述画面中包含亮度值差异量大于预设阈值的第一子像素,则所述画面为重载画面,否则为轻载画面。若所述画面为重载画面,通过调整所述第一子像素的亮度值使所述重载画面转换为轻载画面。

其中,所述采样区域为连续的至少三行子像素中的连续的若干列子像素,所述预设阈值由用户自行设定,用于根据用户的标准来判定构成重载画面的第一子像素对应的亮度值差异量。

在本实施例中,所述画面包括i行×j列子像素,根据以下公式(ⅰ)计算子像素的亮度值差异量,所述公式(ⅰ)为:

其中,δ为子像素的亮度值差异量,m为子像素的亮度值,i为子像素所处行数,j为子像素所处列数,k为所述采样区域的列数的下界,l为所述采样区域的列数的上界,所述采样区域为第i行至第i+2行子像素中的第k列至第l列的子像素;i和j为正整数,i∈{1,2,3,…,i-2},j∈{1,2,3,…,j},k∈[1,j],l∈[1,j],并且k≤j、l≥j。在本实施例中,l≥k+1,即所述采样区域至少包括连续的两列子像素。

以上过程相当于对i行×j列的子像素进行逐行扫描时,在当前处理的子像素所处阵列的连续三行中,选取[k,l]范围的若干列子像素作为样品,求得这些样品的亮度值差异量δ(由上述公式(ⅰ)可知,子像素的亮度值差异量为在采样范围内,同列子像素相对下一行子像素的亮度值之差的绝对值的平均值),根据亮度值差异量δ是否超出预设阈值判断所述子像素是否为使显示画面成为重载画面的第一子像素。其中,处于显示面板边缘一行的子像素没有与之比较的下一行子像素,即使与其前一行的子像素之间的亮度值差距较大,在其前一行的子像素被调整后,该处的亮度值差异量δ低于预设阈值,不构成重载画面,边缘一行的子像素无需受到调整。例如当存在连续三行的子像素在高亮度和低亮度之间交替切换,才认定这些子像素中存在构成重载画面的第一子像素。故以上过程中,所述采样区域为连续的至少三行子像素中的连续的若干列子像素,i∈{1,2,3,…,i-2}。

示例性地,所述采样区域的列数的下界为k=j。即限定以当前处理的第一子像素所处列作为采样区域的首列,对该列及其一侧的若干列进行取样。

示例性地,所述采样区域的列数的上界为l∈[k+35,k+53]。一般地,一个像素单元包括rgb三个子像素,本实施例限定对包括当前处理的第一子像素所处列在内的36~54列进行取样,相当于以包括当前处理的第一子像素所在列在内12列~18列的像素单元作为样品。

进一步地,所述采样区域的列数的上界为l=k+44。本实施例经过实验,以当前处理的第一子像素所处列在内的45列进行取样,相当于以包括当前处理的第一子像素所在列在内15列的像素单元作为样品,15列为样品数的优选值,使得采用所述画面显示方法时,能维持较低的算法执行成本,并且可以使获得的轻载画面发生在子像素排列的行方向上,避免经过亮度值调整的第一子像素与相邻列的其他子像素之间发生显示交叠,从而造成显示模糊或拖尾等问题。

具体地,设定第一子像素的目标亮度值t,根据所述第一子像素的目标亮度值t与调整前的亮度值m的大小关系,计算获取所述第一子像素的调整后的亮度值n:

当t≥m,根据以下公式(ⅱ)计算获取所述第一子像素的调整后的亮度值n,所述公式(ⅱ)为:n=m+γ*(t-m);

当t<m,根据以下公式(ⅲ)计算获取所述第一子像素的调整后的亮度值n,所述公式(ⅲ)为:n=m-γ*(m-t)。

其中,γ为预设的调整系数。所述预设的调整系数γ为用户自由设定的系数,通过控制所述调整系数γ的大小,控制对第一子像素的亮度值的调整程度,所述调整系数γ越大,第一子像素经过调整后的亮度值变化越大,越接近于其目标亮度值。在本实施例中,所述预设的调整系数为γ∈(0,1]。

根据以下公式(ⅳ)计算获取所述第一子像素的目标亮度值t,所述公式(ⅳ)为:

t=(mi,j+mi+1,j)/2;

所述第一子像素的目标亮度值t为所述第一子像素的亮度值与同列中的下一行子像素的亮度值之间的平均值,代表所述第一子像素的亮度值的变化趋势,或所述第一子像素的亮度值的调整方向。

由上述计算获取所述第一子像素的调整后的亮度值n的公式(ⅱ)和(ⅲ)可以看出,无论所述第一子像素的目标亮度值t与调整前的亮度值m的大小关系如何,所述第一子像素经过处理后,其亮度值将趋向其目标亮度值进行变化,缩减了与同列上相邻的下一行子像素的亮度值之差,而显示画面的整体亮度保持不变。由此,通过调整所述第一子像素的亮度,减少了对应数据信号的变化量,从而减轻了驱动ic的负载,以较低的成本解决了驱动ic的过热问题,并降低了显示面板的功耗。

s3、按照轻载画面对应的子像素的亮度值驱动显示所述画面。

最终,若所述画面原为轻载画面,则可以直接显示所述画面;若所述画面原为重载画面,经过调整后其第一子像素,所述画面转变为轻载画面进行显示。

上述画面显示方法应用于1g1d(1gate1data,即1条数据线对应1条扫描线)架构的显示面板,同一数据线驱动同种颜色的子像素。

本发明实施例还提供了一种计算机存储介质,所述计算机可读存储介质上存储有画面显示程序,所述画面显示程序用于被处理器执行以实现如上所述的画面显示方法。

本发明实施例还提供了一种显示装置,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的画面显示程序,所述画面显示程序用于被所述处理器执行以实现如上所述的画面显示方法。

其中,所述存储器至少包括一种类型的可读存储介质,用于存储安装于所述显示装置的操作系统和各类应用软件,例如所述画面显示程序的代码等。此外,所述存储器还可以用于暂时地存储已经输出或者将要输出的各类数据。

所述处理器在一些实施例中可以是中央处理器(centralprocessingunit,cpu)、控制器、微控制器、微处理器、或其他数据处理芯片。该处理器通常用于控制所述电子装置的总体操作。本实施例中,所述处理器用于运行所述存储器中存储的程序代码或者处理数据,例如运行所述画面显示程序等。

综上所述,本实施例提供的画面显示方法、计算机存储介质及显示装置,先通过判断预定显示画面是否为重载画面,调整重载画面中第一子像素的亮度值,使重载画面转变为轻载画面,最终以轻载画面进行显示,使得在保持显示画面的整体亮度值不变的前提下,减少了由同一数据线驱动的相邻行子像素之间的亮度变化,减少了数据信号的变化量,进而减轻了驱动ic的负载,以较低的成本解决了驱动ic显示重载画面时的过热问题,降低了显示面板的功耗。

需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。

以上所述仅是本申请的具体实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本申请原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本申请的保护范围。

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