用于驱动显示屏的控制方法、控制装置及显示装置与流程

文档序号:12036151阅读:180来源:国知局
用于驱动显示屏的控制方法、控制装置及显示装置与流程

本公开涉及显示技术领域,尤其涉及一种用于驱动显示屏的控制方法、控制装置及显示装置。



背景技术:

对于多数显示屏而言,无论是传统的lcd(liquidcrystaldisplay,液晶显示器)还是新型的amoled(activematrix/organiclightemittingdiode,有源矩阵有机发光二极管),其所显示的色彩灰阶仅由提供的信号驱动电压所决定。

现有的显示屏的驱动机制原理示意图如图1所示,通过向驱动电路01提供第一图像数据,并由驱动电路01向显示屏02输出与第一图像数据所对应的驱动电压。具体的,在驱动电路01中包括有数模转换器(即d/a转换器)03,假设向d/a转换器03提供rgb数据,在d/a转换器03中经过数模转换,即经过进行多路译码转换之后得到固定的驱动电压,向显示屏02提供转换后的驱动电压,进而显示屏02在显示过程中利用这个固定的驱动电压来决定显示屏的发光亮度及彩色灰阶。

由上可知,现有的驱动电路根据第一图像数据直接生成对应的驱动电压,显示屏上的色彩表现也只能根据第一图像数据直接反应在显示屏,色彩显示丰富度只能取决于显示屏的显示效果好坏,没有其他优化机制。因此,还需要提供一种新的驱动机制使得显示屏具有更加丰富的色彩。

在所述背景技术部分公开的上述信息仅用于加强对本公开的背景的理解,因此它可以包括不构成对本领域普通技术人员已知的现有技术的信息。



技术实现要素:

针对现有技术中存在的问题,本公开提供一种用于驱动显示屏的控制方法、控制装置及显示装置,以解决现有技术中的驱动机制色彩显示的丰富度 只取决于显示屏的显示效果,使得显示屏的色彩不够丰富的技术问题。

本公开的其他特性和优点将通过下面的详细描述变得显然,或部分地通过本公开的实践而习得。

根据本公开的一个方面,提供一种用于驱动显示屏的控制方法,包括:

对第一图像数据结合在时间和/或空间上与所述第一图像数据相关的图像数据进行微扰动运算处理,得到第二图像数据;

输出所述第二图像数据。

根据本公开的一实施方式,还包括:

对所述第一图像数据或所述第二图像数据进行电路转换,得到相应的驱动电压。

根据本公开的另一实施方式,所述相关的图像数据为在所述第一图像数据之前两帧的图像数据。

根据本公开的另一实施方式,所述对第一图像数据结合在时间和/或空间上与所述第一图像数据相关的图像数据进行微扰动运算处理包括:

根据第n-1帧图像中第y条扫描线中第x个子像素的图像数据以及第n-2帧图像中第y条扫描线中第x个子像素的图像数据计算第一时间轴修正参数;

根据第n帧图像中第y条扫描线中第x个子像素的图像数据以及第n-1帧图像中第y条扫描线中第x个子像素的图像数据计算第二时间轴修正参数;

根据所述第一时间轴修正参数、第二时间轴修正参数结合所述第一图像数据计算得到所述第二图像数据;

其中第n帧图像中第y条扫描线中第x个子像素的图像数据为所述第一图像数据。

根据本公开的另一实施方式,计算所述第一时间轴修正参数的公式为:

δ1(r)=(rn-1(x,y)-rn-2(x,y))/rn-2(x,y),

计算所述第二时间轴修正参数的公式为:

δ2(r)=(rn(x,y)-rn-1(x,y))/rn-1(x,y),

计算所述第二图像数据的公式为:

rn′(x,y)=rn(x,y)+ωn-2*δ1(r)+ωn-1*δ2(r),

其中公式中δ1(r)为某一子像素的第一时间轴修正参数,δ2(r)为某一子像素的第二时间轴修正参数,rn(x,y)为第n帧图像中第y条扫描线中第x个子 像素的图像数据,rn-1(x,y)为第n-1帧图像中第y条扫描线中第x个子像素的图像数据,rn-2(x,y)为第n-2帧图像中第y条扫描线中第x个子像素的图像数据,rn′(x,y)为对第n帧图像中第y条扫描线中第x个子像素的图像数据进行微扰动运算处理后的所述第二图像数据,ωn-1和ωn-2均为权重系数,数值范围为0~1。

根据本公开的另一个方面,还提供一种用于驱动显示屏的控制装置,包括:

运算模块,用于对第一图像数据结合在时间和/或空间上与所述第一图像数据相关的图像数据进行微扰动运算处理,得到第二图像数据;

输出模块,用于输出所述第二图像数据。

根据本公开的另一实施方式,还包括:

转换模块,用于对所述第一图像数据或所述第二图像数据进行电路转换,得到相应的驱动电压。

根据本公开的另一实施方式,所述相关的图像数据为在所述第一图像数据之前两帧的图像数据。

根据本公开的另一实施方式,所述运算模块包括:

第一计算子模块,用于根据第n-1帧图像中第y条扫描线中第x个子像素的图像数据以及第n-2帧图像中第y条扫描线中第x个子像素的图像数据计算第一时间轴修正参数;

第二计算子模块,用于根据第n帧图像中第y条扫描线中第x个子像素的图像数据以及第n-1帧图像中第y条扫描线中第x个子像素的图像数据计算第二时间轴修正参数;以及

第三计算子模块,用于根据所述第一时间轴修正参数、第二时间轴修正参数结合所述第一图像数据计算得到所述第二图像数据;

其中第n帧图像中第y条扫描线中第x个子像素的图像数据为所述第一图像数据。

根据本公开的另一实施方式,所述第一计算子模块计算所述第一时间轴修正参数的公式为:

δ1(r)=(rn-1(x,y)-rn-2(x,y))/rn-2(x,y),

所述第二计算子模块计算所述第二时间轴修正参数的公式为:

δ2(r)=(rn(x,y)-rn-1(x,y))/rn-1(x,y),

所述第三计算子模块计算所述第二图像数据的公式为:

rn′(x,y)=rn(x,y)+ωn-2*δ1(r)+ωn-1*δ2(r),

其中公式中δ1(r)为某一子像素的第一时间轴修正参数,δ2(r)为某一子像素的第二时间轴修正参数,rn(x,y)为第n帧图像中第y条扫描线中第x个子像素的图像数据,rn-1(x,y)为第n-1帧图像中第y条扫描线中第x个子像素的图像数据,rn-2(x,y)为第n-2帧图像中第y条扫描线中第x个子像素的图像数据,rn′(x,y)为对第n帧图像中第y条扫描线中第x个子像素的图像数据进行微扰动运算处理后的所述第二图像数据,ωn-1和ωn-2均为权重系数,数值范围为0~1。

根据本公开的再一个方面,还提供一种显示装置,包括一显示屏以及以上所述的用于驱动所述显示屏的控制装置。

基于上述技术方案可知,本公开的有益效果在于:

通过改变传统的驱动机制,在时间轴上对第一图像数据加入一可以动态调整的时间轴修正参数,进行一微扰动运算,以便根据调整后的驱动电路决定显示屏上各个子像素的彩色灰阶,可以使得图像数据在显示屏上的色彩更加丰富,优化显示效果。

附图说明

通过参照附图详细描述其示例实施方式,本公开的上述和其它特征及优点将变得更加明显。

图1为本公开一相关实施例中提供的驱动原理示意图。

图2为本公开一实施例中提供的一种用于驱动显示屏的控制方法的步骤流程图。

图3为本公开一实施例中提供的控制方法的一种实施方式的流程图。

图4为本公开一实施例中提供的控制方法的另一种实施方式的流程图

图5为本公开一实施例中提供的驱动原理示意图。

图6为本公开一实施例中步骤s10的步骤流程图。

图7为本公开一实施例中提供的一种用于驱动显示屏的控制装置的示意图。

图8为本公开一实施例中提供的运算模块的示意图。

图9为本公开一实施例中提供的一种显示装置的示意图。

具体实施方式

现在将参考附图更全面地描述示例实施方式。然而,示例实施方式能够以多种形式实施,且不应被理解为限于在此阐述的实施方式;相反,提供这些实施方式使得本公开将全面和完整,并将示例实施方式的构思全面地传达给本领域的技术人员。在图中相同的附图标记表示相同或类似的部分,因而将省略它们的详细描述。

此外,所描述的特征、结构或特性可以以任何合适的方式结合在一个或更多实施例中。在下面的描述中,提供许多具体细节从而给出对本公开的实施例的充分理解。然而,本领域技术人员将意识到,可以实践本公开的技术方案而没有所述特定细节中的一个或更多,或者可以采用其它的方法、组元、材料等。在其它情况下,不详细示出或描述公知结构、材料或者操作以避免模糊本公开的各方面。

现有技术中显示的色彩灰阶仅由提供的信号驱动电压所决定,色彩的显示效果还有待优化。一般显示屏的显示效果除取决于驱动电路输出一固定驱动电压之外,还与图像数据本身的内容有关,因此若能结合图像数据的内容搭配驱动电压机制,根据图像数据内容动态调整驱动电压机制,则能使得显示屏的显示效果具有最大的显示弹性及更优化的图像视觉效果。

图2示出本实施例中提供的提供一种用于驱动显示屏的控制方法的步骤流程图,对显示屏进行驱动的优化机制,该控制方法可以适用于lcd显示屏或者amoled等通过驱动电压决定彩色灰阶的显示屏。

如图2所示,在步骤s10中,对第一图像数据结合在时间和/或空间上与第一图像数据相关的图像数据进行微扰动运算处理,得到第二图像数据。因此第二图像数据就是第一图像经过微扰动运算处理后得到的图像数据。对于常用的红绿蓝三色显示而言,也就是第一图像数据就是rgb数据,第二图像数据也就是处理后的rgb数据,用r’g’b’数据表示。

如图2所示,在步骤s20中,输出第二图像数据。

需要说明的是,该控制方法在步骤s10对第一图像数据结合相关的图像 数据进行微扰动运算处理之前或之后,还包括将图像数据转化为相应的驱动电压,例如,可以在步骤s10之前,即在步骤s10’中,对第一数据图像进行电路转换,得到与第一图像数据相对应的驱动电压,并在产生第二图像数据过程中所需加入扰动参数进行运算,使得在产生第二图像数据之后,第二图像数据中每个子像素的数据才会经过译码电路将数据转成输出电压。或者,在步骤s20之后,即在步骤s10”中,对第二数据图像进行电路转换,得到与第二图像上数据相对应的驱动电压。

在本实施例中,“相关的图像数据”可以为在时间上与第一图像数据具有先后关系的图像数据,如果当前帧某一子像素的图像数据为第一图像数据,则相关的图像数据可以为与当前帧在时间轴上有相关性的(例如前一帧甚至前几帧,或者后一帧甚至后几帧的)图像数据。本实施例中,相关的图像数据以在第一图像数据之前两帧的图像数据为例。

以上两种控制方法的步骤流程分别如图3和图4所示,在本实施例中,以图4所示的控制流程为例,其中电路转换的方式可以为数模转换,也就是对输入到驱动电路的r’g’b’数据进行数模转换,驱动原理如图5所示,假设r’g’b’数据用r’g’b’_data[7:0]表示,经过256:1的数模转换后,将256路数据v0、v1、v2……v254、v255转换成一路驱动电压,用v_r’g’b’表示。最终基于驱动电压决定显示屏上各个子像素的彩色灰阶,色彩的微调对于能够实现全彩色显示显得尤为重要,通常需要通过伽马校正的方式来改变灰阶,以提高彩色显示效果。

图6示出本实施例中步骤s10根据时间轴修正参数对输入的每一个子像素的第一图像数据进行动态地微扰动运算处理的步骤流程图。

如图6所示,在步骤s11中,根据第n-1帧图像中第y条扫描线中第x个子像素的图像数据以及第n-2帧图像中第y条扫描线中第x个子像素的图像数据计算第一时间轴修正参数。如果以某一红色子像素为例,则计算第一时间轴修正参数的公式为:

δ1(r)=(rn-1(x,y)-rn-2(x,y))/rn-2(x,y),

其中公式中δ1(r)为该红色子像素的第一时间轴修正参数,rn-1(x,y)为第n-1帧图像中第y条扫描线中第x个子像素的图像数据,rn-2(x,y)为第n-2帧图像中第y条扫描线中第x个子像素的图像数据。

如图6所示,在步骤s12中,根据第n帧图像中第y条扫描线中第x个子像素的图像数据以及第n-1帧图像中第y条扫描线中第x个子像素的图像数据计算第二时间轴修正参数,计算第二时间轴修正参数的公式为:

δ2(r)=(rn(x,y)-rn-1(x,y))/rn-1(x,y),

其中公式中δ2(r)为该红色子像素的第二时间轴修正参数,rn(x,y)为第n帧图像中第y条扫描线中第x个子像素的图像数据。

如图6所示,在步骤s13中,根据第一时间轴修正参数、第二时间轴修正参数结合第一图像数据计算得到第二图像数据,计算公式为:

rn′(x,y)=rn(x,y)+ωn-2*δ1(r)+ωn-1*δ2(r),

其中公式中rn′(x,y)为对第n帧图像中第y条扫描线中第x个子像素的图像数据进行微扰动运算处理后的第二图像数据,ωn-1和ωn-2均为权重系数,该权重系数为根据需要进行设定,数值范围为0~1。

其中权重系数ωn-1和ωn-2参考以下方式设定:

以8-bit(256灰阶)为例,ωn-1和ωn-2=q/256;q介于0~255之间;

以10-bit(1024灰阶)为例,ωn-1和ωn-2=q/1024;q介于0~1023之间,因此在实际应用中需根据灰阶数量决定权重系数大小。

上述步骤s11-s13中计算过程中均是以某一红色子像素为例,同理,对于其他颜色的子像素,例如蓝色子像素、绿色子像素或者白色子像素(如果有)的计算方法同上,此处不再赘述。

还需要说明的是,上述实施例中的“相关的图像数据”是指第n-1帧、第n-2帧图像中某个子像素的图像数据采用上述的方法及公式进行计算,实现在时间轴上添加一微量的扰动变量,得到第二图像数据,在本公开的其他实施例中,“相关的图像数据”还可以指第n-1帧、第n-2帧、第n-3帧……更多帧的图像数据来进行扰动运算,相应的时间修正参数除了上述的第一时间修正参数、第二时间修正参数还可以有更多的时间修正参数。

而且除了利用当前帧之前(即前一帧或前两帧)的图像数据,还可以利用已经缓存的、时间上位于要显示的当前帧之后(即后一帧或后两帧)的图像数据,原理和计算方式类似,此处不再赘述。在实际应用中可以根据需求和不同修正方式的优缺点选择合适的相关数据进行修正运算。例如,如果同时参考“前一帧”及“后一帧”来产生第二图像数据,显示效果更好,但缓 存成本较高;如果仅参考“前一帧”来产生第二图像数据,显示效果也能得到优化,但不及前一种更好,还可减少缓存成本;如果仅参考“后一帧”来产生第二图像数据,效果也也能得到优化,但运算控制较复杂,缓存成本也较高。

还需要说明的是,本实施例提供的控制方法除了在时间轴上进行一微量的扰动变量,还可以在空间轴上进行一微量的扰动变量,即根据数据轴修正参数以及空间轴修正参数对输入的每一个子像素的第一图像数据进行动态地微扰动运算处理。

在本实施例中,空间轴的概念即为显示屏分辨率,以1080x1920分辨率为例,水平轴有1080个像素(rgb),垂直轴有1920条扫描线,进行空间轴微扰动就是在不同的扫描线或针对不同的像素地址给予适当的微扰动数据变化,如果时间轴与空间轴微扰动同时应用,显示效果更佳。

因此步骤s10得到的第二图像数据就是第一图像经过时间轴修正参数以及空间轴修正参数微扰动运算处理后得到的图像数据。

综上所述,本公开的有益效果在于,通过改变传统的驱动机制,在时间轴上对第一图像数据加入一可以动态调整的时间轴修正参数,进行一微扰动运算,以便根据调整后的驱动电路决定显示屏上各个子像素的彩色灰阶,可以使得图像数据在显示屏上的色彩更加丰富,优化显示效果。更进一步的,时间轴与空间轴微扰动同时应用,显示效果更佳。

图7还示出了本实施例提供的一种用于驱动显示屏的控制装置的示意图,该控制装置100用于对显示屏的色彩显示效果进行优化,如图7所示,该控制装置100中包括:运算模块110、输出模块120和转换模块130。

其中运算电路110用于对第一图像数据结合在时间和/或空间上与第一图像数据相关的图像数据进行微扰动运算处理,得到第二图像数据。输出模块120用于输出第二图像数据,转换模块130用于对第一图像数据或第二图像数据进行电路转换,得到相应的驱动电压,以便基于驱动电压决定显示屏上各个子像素的彩色灰阶。

在本实施例中,如果第n帧图像中第y条扫描线中第x个子像素的图像数据为第一图像数据,图8示出该运算电路110的示意图,如图8所示,运算电路110包括:第一计算子模块111、第二计算子模块112和第三计算子模 块113。

第一计算子模块111用于根据第n-1帧图像中第y条扫描线中第x个子像素的图像数据以及第n-2帧图像中第y条扫描线中第x个子像素的图像数据计算第一时间轴修正参数。如果以某一红色子像素为例,计算第一时间轴修正参数的公式为:

δ1(r)=(rn-1(x,y)-rn-2(x,y))/rn-2(x,y),

第二计算子模块112用于根据第n帧图像中第y条扫描线中第x个子像素的图像数据以及第n-1帧图像中第y条扫描线中第x个子像素的图像数据计算第二时间轴修正参数,公式为:

δ2(r)=(rn(x,y)-rn-1(x,y))/rn-1(x,y),

第三计算子模块113用于根据第一时间轴修正参数、第二时间轴修正参数结合第一图像数据计算得到第二图像数据,公式为:

rn′(x,y)=rn(x,y)+ωn-2*δ1(r)+ωn-1*δ2(r),

其中上述公式中δ1(r)为某一子像素的第一时间轴修正参数,δ2(r)为某一子像素的第二时间轴修正参数,rn(x,y)为第n帧图像中第y条扫描线中第x个子像素的图像数据,rn-1(x,y)为第n-1帧图像中第y条扫描线中第x个子像素的图像数据,rn-2(x,y)为第n-2帧图像中第y条扫描线中第x个子像素的图像数据,rn′(x,y)为对第n帧图像中第y条扫描线中第x个子像素的图像数据进行微扰动运算处理后的所述第二图像数据,ωn-1和ωn-2均为权重系数,数值范围为0~1。

除上述之外,本实施例中运算模块110还可以根据空间轴修正参数进行微量的扰动调整。根据外部图像信号源将图像数据传给运算模块110,可根据外部图像传输的时序信息在不同的扫描线或针对不同的像素地址给予适当的微扰动数据变化,如果时间轴与空间轴微扰动同时应用,显示效果更佳。

综上所述,该控制装置的有益效果在于,通过增加一运算模块,改变传统的驱动机制,在时间轴上对第一图像数据加入一可以动态调整的时间轴修正参数,进行一微扰动运算,以便根据调整后的驱动电路决定显示屏上各个子像素的彩色灰阶,可以使得图像数据在显示屏上的色彩更加丰富,优化显示效果。

基于上述,本实施例中还提供一种显示装置,如图9所示,该显示装置 300中包括一显示屏200以及以上的用于驱动该显示屏200的控制装置100,采用上述控制方法可以使图像数据在显示屏上的色彩更加丰富,优化显示效果。

本领域技术人员应当意识到在不脱离本公开所附的权利要求所公开的本公开的范围和精神的情况下所作的变动与润饰,均属本公开的权利要求的保护范围之内。

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