用于具有非常慢响应像素的lcd面板的像素过度激励的制作方法

文档序号:2610437阅读:87来源:国知局
专利名称:用于具有非常慢响应像素的lcd面板的像素过度激励的制作方法
技术领域
本发明涉及显示装置。更具体地说,本发明描述了用于在LCD平板显示器上增强运动现象的方法和设备。
背景技术
LCD面板的每个像素都可被指向呈现离散化为标准集
的亮度值,这些像素的三元组提供R、G和B分量,它们组成任意色彩,每帧时间更新一次,通常为一秒的1/60。LCD像素的问题在于它们对输入命令响应缓慢,即像素仅在某显著时延之后(在特定面板上数帧之后)才达到它们的目标值,且所产生的显示伪影(artifact)-快速运动物体的“拖尾”图像-使人很烦。当LCD的响应速度不够快,不能跟上帧频时,拖尾效应就会发生。在这种情况下,就不能在所需时间帧中完成从一个像素值到另一像素值的转换,因为LCD依赖于液晶在电场影响下定向其自身的能力。所以,由于液晶必须作物理运动以便改变强度,因此液晶材料本身的粘滞性质对拖尾伪影的出现会起作用。
为了减少和/或消除图像质量的这种恶化,通过过度激励像素值以使目标像素值在单个帧周期内达到或几乎达到来减少LC响应时间。具体的说,通过将给定像素的输入电压偏置到一个过度激励像素值,其超过当前帧的目标像素值,在起始像素值和目标像素值之间的转换就被加速,这样像素就在指定的帧周期内被激励到目标亮度级。但是,一些LCD面板对于特定范围的像素值呈现出特别慢的像素响应时间,因此称之为“粘性”像素。这些粘性像素需要特别关注,因为它们的像素响应时间比不在此粘性范围内的像素值的像素响应时间要长得多。
所以,需要有一种方法、系统和设备来仅对那些识别为粘性像素,即在粘性范围内呈现出非常慢像素响应的像素,提供增强的像素过度激励。

发明内容
所提供的是一种适合于在液晶显示器(LCD)中实现的减少存储器方法、设备和系统,可以减少像素单元响应时间,从而能使显示器在其上具有高质量的快速运动图像。
在一个实施例中,说明了一种选择性地提供LC过度激励的方法。该方法通过如下方式执行确定用于当前视频帧n的起始或目标像素值是否在粘性像素值范围内,并根据视频帧n-2的粘性像素指示符值(STn-2),计算与前一视频帧n-1相关联的输出像素值(OPDn-1)。然后在前一视频帧n-1期间应用与前一视频帧n-1相关联的输出像素值(OPDn-1),从而向在当前帧n所应用的LCD过度激励像素值提供起始注入量(headstart)。
在另一实施例中,说明了用于为粘性像素提供LC过度激励的计算机程序产品。


图1示出示范过度激励表。
图2示出适用于本发明任何实施例的有源矩阵液晶显示装置的实例方框图。
图3示出代表性的像素数据。
图4示出在未过度激励像素响应曲线和过度激励像素响应曲线之间的比较。
图5示出示范视频流。
图6示出按照本发明一个实施例的系统。
图7示出用来实现本发明的计算系统。
具体实施例方式
现详细参阅本发明的具体实施例,其实例示于附图中。虽然将结合该具体实施例说明本发明,但应理解,其目的并不是要将本发明限制在所述的实施例上。相反,本发明应覆盖可包括在所附权利要求书定义的本发明精神和范围内的备选、改动和等效物。
某些LCD面板呈现出在像素值的特定范围内显著不同的像素响应时间。通常称为粘性像素的这些非常慢的像素需要一种不同于使用常规LCD过度激励所提供的方法,即通过对前一视频帧提供“起始注入量”像素值,当前视频的LCD过度激励命令值就有大得多的可能性使像素在分配的帧周期内达到目标像素值。利用所述的方法,提供了一种存储器有效系统、方法和设备,它可识别以下这些情况根据与另一先前视频帧(n-2)相关联的粘性像素数据,要求起始注入量像素值用于前一帧(n-1),以便使在当前视频帧(n)上应用的LCD命令值能迫使像素在帧周期内达到目标值。
以下简要说明适用于本发明任何实施例的有源矩阵LCD面板。因此,图2示出了适用于本发明任何实施例的有源矩阵液晶显示装置200实例的方框图。如图2所示,液晶显示装置200由以下组件形成液晶显示面板202;数据驱动器204,它包括适于存储图像数据的许多数据锁存器206;栅极驱动器208,它包括栅极驱动逻辑电路210;定时控制器单元(也称为TCON)212;以及基准电压电源214,它产生加到液晶显示面板202的基准电压Vref,以及数据驱动器204和栅极驱动器208工作所需的许多预定电压。
LCD面板202包括许多像元211,它们排列在矩阵中,该矩阵通过多条数据总线214和多条栅极总线216连接到数据驱动器204。在所述实施例中,这些像元采取多个薄膜晶体管(TFT)213的形式,它们连接在数据总线214和栅极总线216之间。工作期间,数据驱动器204将数据信号(显示数据)输出到数据总线214,而栅极驱动器208依次将预定扫描信号输出到栅极总线216,其定时与水平同步信号同步。这样,当预定扫描信号被提供到栅极总线216上时,TFT 213导通,以发射数据信号,这些信号被提供到数据总线214,并最终提供到所选的一些像元211上。
通常,TCON 212连接到视频源218(例如个人计算机、TV或其它这种装置),将其适当安排成输出视频信号(以及在大多数情况下的相关联的音频信号)。视频信号可以具有任何数量和类型的已知格式,例如复合、串行数字、并行数字、RGB或用户数字视频。当视频信号采用模拟视频信号的形式时,那么视频源218包括某种形式的模拟视频源,例如模拟电视、照相机、模拟VCR、DVD播放机、可携式摄像机、激光盘播放机、TV调谐器、机顶盒(有卫星DSS或电缆信号)等。在视频信号为数字视频信号的情况下,那么视频源218包括数字图像源,例如数字电视(DTV)、数字照相机或摄像机等。数字视频信号可以是任何数量和类型的众所周知的数字格式,例如SMPTE 274M-1995(1920×1080分辨率,逐行或隔行扫描),SMPTE 296M-1997(1280×720分辨率,逐行扫描),以及标准480逐行扫描视频。
通常,由视频源218提供的视频信号被认为是与称为RGB彩色空间一致的数字视频信号。如在所属领域中众所周知,视频信号RGB是三个数字信号(以下称为“RGB信号”),由表示红色亮度的“R”信号、表示绿色亮度的“G”信号和表示蓝色亮度的“B”信号形成。与RGB信号的每个分量信号相关联的数据比特数(称为比特数)经常设置为8比特,总计24比特,但当然可以是视为合适的任何比特数。
在以下的讨论中,假定由视频源218提供的视频信号是数字性质,由许多像素数据字形成,每个像素数据字为特定像素单元提供数据。在此讨论中,假定每个像素数据字包括8比特数据,对应于一个特定的彩色通道(即红、蓝或绿)。于是,图3示出了按照本发明的代表性像素数据字300。像素数据字300示为适用于基于RGB的24比特(即每个彩色空间分量R、G或B是8比特)系统。但应指出,虽然在随后的讨论中使用基于RGB的系统,但本发明也完全适用于任何适合的彩色空间。因此,像素数据字300由三个子像素形成红(R)子像素302、绿(G)子像素304和蓝(B)子像素306,每个子像素为8比特长,总计24比特。这样,每个子像素能够产生28(即256)个电压电平,以下称为像素值。例如,通过改变液晶的透明度以调制通过相关联蓝色掩模的光量,B子像素306可用来代表256个等级的蓝色,而G子像素304以基本相同的方式可以用来代表256个等级的绿色。正是由于这个原因,常规配置的显示监控器都构造成每个显示像素实际上都由3个子像素302-306形成,它们一起形成大约16兆的可显示颜色。使用有源矩阵显示器,例如,具有N条分帧线的视频帧310,每条分帧线由I个像素形成,通过指示分帧线数n(从1到N)和像素数i(从1到I),就可识别特定的像素数据字。
再回来参阅图2,在以视频帧形式发射视频图像期间,视频源218提供由许多像素数据字300形成的数据流222。像素数据字300然后被TCON 212接收和处理,以使用于显示视频帧310的特定分帧线n的所有视频数据(以像素数据形式)必须在线周期τ内提供到数据锁存器206。所以,一旦每个数据锁存器206将相应的像素数据存储于其中,数据驱动器204就被选择来驱动LCD阵列202中适合的一些TFT213。
为了改进慢LCD面板的性能,LCD面板的性能首先其特征在于,例如通过进行一系列测量,显示每个像素在一帧时间结束前都作些什么。这些测量是对代表性像素(或多个像素)进行的,每个像素最初都处于起始像素值s,然后命令其到目标值t(其中s和t各取从0到255的整数值)。如果在一帧时间中实际达到的像素值为p,则(1)p=fs(t)式中fs是对应于固定起始像素s的一帧像素响应函数。例如,对于起始像素值s=32,以及仅可达到像素亮度级p=100的目标像素值t=192的像素,一帧像素响应函数fs(t)表示为f32(192)=100。
对于慢面板(大部分,如果并非所有目标,在一帧时间内都不能达到),函数m(s)和M(s)分别给出在一帧时间内可达到的最小像素值和最大像素值,它们作为s的函数,定义了最大努力(effort)曲线。所以,为了达到处于[m(s),M(s)]间隔内的像素值p,解方程(1),求出产生像素值p的自变量,该像素值p称为过度激励像素值,它在一帧时间内将达到目标(即像素值p)。
例如,图4示出了按照本发明实施例在未过度激励像素响应曲线和过度激励像素响应曲线之间的比较。在图4所示实例中,所讨论的像素具有在帧2开始时的起始像素值S和在下一帧3开始时的目标像素值T。然而,当像素没有过度激励时(即,加电压V1,与目标像素值T一致),到达T1的像素值比目标像素值T低了值ΔT,导致随后帧中的幻影。但当通过施加电压V2>V1,与过度激励像素值p1一致,来转换激励像素时,目标像素值T在帧周期2中达到,从而消除了随后帧中的任何幻影。
应指出,该过度激励方法要求LCD面板光学响应的及时和精确特征。精确模型允许过度激励能更精确地预测给定像素对所应用像素值的响应,从而允许更精确地选择过度激励值和预测的像素值。由于LCD面板响应受温度的影响,故使用了较长的预热时间,以确保在整个过程中所产生的光学响应是一致的。LCD光学响应依赖于温度。这是因为液晶材料的粘滞性也依赖于温度。液晶必须物理上旋转,因此其粘滞性决定了这种旋转能进行多快。正是这种旋转的速度决定了给定LCD面板的响应时间。一般来说,随着温度增加,液晶的粘滞性下降,因此减少了光学响应时间。
使用许多非惯性方法中的任何一种(即忽略像素速度的方法),就有可能创建所谓的全过度激励表(FOT),对于每个起始像素和每个目标像素,该表示出了最可能使目标像素值在一帧时间结束时达到的命令像素。在所述实施例中,FOT由具有256列(对于0到255范围内的每个起始像素一列)以及256行(同样对于每个可能的目标一行)的查找表形成。虽然FOT只需简单的查找就解决了运行时间问题,但存储这种尺寸(256×256)的表却不实际。但通过对像素阵列在每第32个像素作子抽样,例如使用基准序列(2)pix={0,32,64,96,128,160,192,224,255}其中将最后一项截取到255,形成了较小的9×9阵列,称为扩展过度激励表(EOT),它使用饱和区域来存储有用的数据。这样,扩展过度激励表减少了在跨越交叉点以达可接受等级时的任何内插误差的大小,而不要求存储或使用任何交叉数据。图1示出了示范过度激励表100,其配置成起始像素由列j给出,目标像素由行i给出。应指出,过度激励表100提供为具有减少数量表项的子抽样过度激励表,以便保存计算和存储资源。因此,表100仅提供了从具有256×256表项的全过度激励表(未示出)的子抽样中得出的那些数据点,对于起始和目标像素的每个组合一个。由于表100是基于32像素宽的网格(即{0,32,64,96,128,160,192,224,255}),因此有许多“缺失”的行和列,对应于落在抽样网格外的数据点,它们在运行时间根据许多已知内插方案中的任何一个进行估算。
因此,对于固定起始像素s,对应于过度激励表(例如图1中所示的表)的过度激励函数,可以表示为式(3)(3)GS(P)=p-m(s),p<m(s)fs-1(p),m(s)≤p≤M(s)255+(p-M(s)),P>M(s)]]>式中差δ(p)=p-M(s)是距目标像素p的差额量度,称为逆差δ(p)。在未饱和区域没有逆差(δ=0),但该逆差变为正,且对每个像素以一个像素增加,致使目标p继续增大超过最大值M(s)。在EOT中,该逆差加到饱和值255上。在低端,该逆差为负逆差δ(p)=p-m(s)再次反映以下概念该逆差就是目标像素值和所达到的像素值之间的差,只是此处目标p小于所达到的最小值。于是,将该逆差加到饱和值上,在此情况下为0。
特别要关注的是在像素值特定范围内响应时间实质上较慢的那些像素(称为粘性像素)。例如,图5示出了由M个视频数据包形成的示范视频流500,每个数据包与特定目标像素值相关联。请注意,在图5的实例中,特定LCD面板的特征在于,具有许多像素对像素值特定范围(即粘性区域)呈现出非常慢的响应。在此实例中,粘性区域包括在大约0到25之间的像素值,在此期间像素响应时间比对粘性区域外的像素值所呈现的像素响应时间显著慢些。在此实例中,视频帧n-2、n-1和n分别各具有目标像素值0*、0*和80(其中*表示在粘性像素区域内的像素值)。所以,从帧n-1到帧n的转换需要帧n-1和帧n之间的至少部分转换是在粘性像素区域内,所以与像素值不在粘性像素区域内的情况下相比,就会呈现出显著较慢的像素响应时间。
作为比较,示出了使用常规LCD过度激励方法的命令像素值,其中帧n-1具有像素值0,且帧n具有像素值100(以便在一个帧周期内达到目标像素值80)。但是,由于在粘性像素区域中像素非常慢的响应时间(即在到达像素值100的过程中从像素值0到像素值25的转换期间),所达到的实际像素值由于最初的慢响应会显著低于80。所以,通过使用预倾斜LCD过度激励方法,给了像素一个“起始注入量”,即在帧n-1期间应用预倾斜像素值,以预期向在帧n期间所应用的像素过度激励值提供一个起始注入量。在所示实例中,将像素值20应用到在帧n-1处的像素上,以使像素花费在粘性区域中(即低于大约25的像素值)的时间量显著减少,从而为像素在帧n期间达到目标像素值80提供了更大的机会。
所以,只要粘性像素具有在粘性像素值范围外的起始或目标像素值,粘性像素对过度激励电压的响应就会像非粘性像素一样。但是,由于粘性像素的特定物理特征,当起始像素值和/或目标像素值之一或二者都在粘性像素值范围内时,粘性像素响应时间就显著较慢,并因此不能达到由过度激励表所表示的目标像素值。所以,这些粘性像素必须这样被识别,并且一旦被识别,就必须确定起始和/或目标像素值是否在粘性像素值范围之内。当被识别时,在前一视频帧期间给粘性像素一个“起始注入量”。
所以,图6示出按照本发明实施例的系统600,用于在LCD 602上显示运动增强图像。应指出,系统600可用于任何数量的应用中,但最适用于显示易于呈现运动伪影的图像,例如包括快速运动的那些图像。系统600包括视频源604,配置为提供沿参阅图3所述的线由许多数据字形成的数字视频流606(代表任意数量M视频帧,具有当前视频帧n,其中n小于或等于M)。作为当前视频帧n的一部分,输入像素数据字IPD 608被输入到LCD过度激励单元610中。(为简单起见,以下讨论限于包含8比特数据字的单个数据通道。)所以,当前视频帧n的输入像素数据IPD 608表示为8比特数据字IPDn[7:0]。该IPDn[7:0]也被转发到并置器单元614。该并置器单元614也接收最后帧OPDn-1的像素值,它当前正在显示。最后帧像素值可以通过截取被压缩到例如4比特数据,OPDn-1[7:4]。这两个数据被并置形成12比特数据IPDn[7:0]|OPDn-1[7:4](在此实例中)。该12比特值被写入帧缓冲器616。与该写入并行,将12比特数据IPDn-1[7:0]|OPDn-2[7:4]从帧缓冲器616读出到LCD过度激励单元610。
比较器单元618将IPDn-1[7:0]与粘性区域阈值(其在图5的实例中为25)进行比较,并根据该比较结果,当OPDn-2[7:4]和IPDn-1[7:0]都低于阈值且IPDn[7:0]高于阈值时,将粘性区域指示符设置为“置位”(例如值“1”),或在其它情况下设置为“不置位”(例如值“0”)。当粘性区域指示符为“置位”时,LCD过度激励单元610将IPDn-1[7:0]设置到某个值(其在图5的实例中为20)。这样,就产生前一帧IPDn-1[7:0]的输出像素数据值,它在必要时提供当前视频帧n的起始注入量。当粘性区域指示符是“不置位”时,过度激励单元610使用OPDn-2[7:4]和IPDn-1[7:0]来确定过度激励像素值(p)。
过度激励单元610包括连接到过度激励表620的过度激励块618,且在过度激励表620是子抽样型过度激励表的情况下,当与前一视频帧相关联的起始像素值(s)以及与当前视频帧相关联的目标像素值(t)中的一个或另一个不是列举的过度激励表像素值之一时,在过度激励表620的“线之间读出”的内插器单元622提供与在当前帧n期间所应用的过度激励像素相关联的必要过度激励像素值(p)。
预测块624用来产生预测像素值(pv),它根据LCD 602所显示的过度激励像素值(p)计算过度激励视频帧的实际亮度。这样,就可消除所观测亮度级中的任何误差,当在一帧中不能获得给定目标值(t)时这种误差可能成为问题。由于预测块624有效地预测在过度激励像素值(p)中发生的任何过冲量,随后的视频帧起始值(s)的起始值就可进行相应调节。这样,就可在随后的视频帧中校正任何过冲。
图7示出了用于实现本发明的系统700。计算机系统700仅是可实现本发明的图形系统的一个实例。系统700包括中央处理单元(CPU)710、随机存取存储器(RAM)720、只读存储器(ROM)725、一个或多个外设730、图形控制器760、主存储装置740和750、以及数字显示单元770。CPU 710还连接到一个或多个输入/输出装置790,可包括但不限于以下装置,例如跟踪球、鼠标、键盘、麦克风、触摸显示器、变换器读卡机、磁带或纸带阅读器、输入板、记录笔、语音或手写识别器、或其它众所周知的输入装置,当然例如其它计算机。图形控制器760产生图像数据和相应的基准信号,并将二者提供到数字显示单元770。图像数据可以例如根据从CPU 710或从外部编码(未示出)接收的像素数据产生。在一个实施例中,图像数据以RGB格式提供,且基准信号包括所属领域众所周知的VSYNC和HSYNC信号。但应理解,本发明可以用其它格式的图像、数据和/或基准信号实现。例如,图像数据可包括还具有相应时间基准信号的视频信号数据。
虽然仅对本发明的少数实施例作了说明,但应理解,在不背离本发明的精神和范围的前提下,本发明可以许多其它特定形式实施。本文的实例应认为是说明性的,而非限制性的,且本发明不应限于本文所述的细节,而是可在所附权利要求书的范围内以及全部等效物的范围内加以改动。
虽然已就优选实施例对本发明作了说明,但有多种更改、置换、以及等效物属于本发明范围之内。还应指出,有许多备选方式可实现本发明的过程和设备。所以本发明应被解释为包括属于本发明的真正精神和范围之内的所有这些更改、置换和等效物。
权利要求
1.一种提供LC过度激励的方法,包括在前一输入帧n-2像素值(OPn-2)和最后输入帧像素值(IPn-1)都低于粘性区域阈值且当前输入帧像素值(IPn)高于粘性阈值时,设置粘性区域指示符;计算与是当前输出视频帧n-1的最后视频输入帧相关联的输出像素值(OPDn-1);在所述当前输出视频帧n-1期间应用所述输出像素值OPDn-1。
2.如权利要求1所述的方法,其中所述当前视频输入帧n、所述最后视频输入帧n-1以及所述前一视频输入帧n-2各由许多像素形成,每个像素具有相关联的像素值。
3.如权利要求2所述的方法,其中与当前视频输出帧n-1相关联的像素各具有相应的目标像素值,且其中与最后视频输出帧n-2相关联的像素各具有相应的起始像素值。
4.如权利要求3所述的方法,还包括提供来自所述当前视频输出帧的M比特值(OPn-1[M]);以及并置数据字IPDn-1[N]和OPn-1[M]。
5.如权利要求4所述的方法,包括将并置的数据字写入帧缓冲器;以及根据所述最后视频输入帧n-1和所述最后视频输出帧n-2的并置像素数据字,读出之前并置的数据字,与写入同时进行。
6.用于提供LC过度激励的计算机程序产品,包括用于确定是否最后视频输出帧n-2和当前视频输出帧n-1都在粘性像素值范围内而下一视频输出帧(或当前视频输入帧)n在所述粘性像素值范围之外并在确是这种情况时设置粘性区域指示符的计算机代码;用于根据所述粘性区域指示符值计算与所述当前视频输出帧n-1相关联的输出像素值(OPDn-1)的计算机代码;用于在所述当前视频输出帧n-1期间应用所述输出像素值OPDn-1的计算机代码;以及计算机可读介质,用于存储所述计算机代码。
7.如权利要求6所述的计算机程序产品,其中所述当前视频帧n、所述前一视频帧n-1以及所述视频帧n-2各由许多像素形成,每个像素具有相关联的像素值。
8.如权利要求7所述的计算机程序产品,其中与所述当前视频帧相关联的所述像素各具有相应的目标像素值,且其中与所述前一视频帧相关联的所述像素各具有相应的起始像素值。
9.如权利要求8所述的计算机程序产品,还包括提供来自所述当前视频输出帧的M值(OPn-1[M]);以及并置IPDn[N]和OPn-1[M]。
10.如权利要求9所述的计算机程序产品,包括将并置的数据字写入帧缓冲器;以及根据所述最后视频输入帧n-1和所述最后视频输出帧n-2的并置像素数据字,读出之前并置的数据字,与写入同时进行。
全文摘要
一种存储器根据与帧n-2相关联的粘性像素数据,为当前帧n有效提供用于帧n-1处粘性像素的LC过度激励。
文档编号G09G3/20GK1965344SQ200580018341
公开日2007年5月16日 申请日期2005年4月12日 优先权日2004年4月13日
发明者O·科巴亚施 申请人:创世纪微芯片公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1