动态重新定义显示段边界以减少象素间失真的系统和方法技术方案

技术编号:3033524 阅读:207 留言:0更新日期:2012-04-11 18:40
一种将数据写到显示器的方法,其中,逻辑段(512,502,504,506)被动态地重新定义以使段间边界(514,508,510)位移并避免出现横穿段间边界(514,508,510)的象素间电场。一个具体方法包括如下步骤:将显示器(500)的行分组以定义逻辑段(512,502,504,506);将数据写到逻辑段(512,502,504,506)中的至少一个;将显示器(500)的行重新分组以重新定义逻辑段(512,502,504,506);将数据写到重新定义的段(512,502,504,506)中的至少一个。存放在电可读媒介例如存储器件中的代码使显示驱动电路根据所描述的方法将数据写到显示器。(*该技术在2019年保护过期,可自由使用*)

System and method for dynamically redefining display segment boundaries to reduce inter pixel distortion

One way to write data display, logic section (512502504506) is dynamically redefined to segment boundaries (514508510) and avoid cross section displacement between the boundary pixels of the electric field between the (514508510). A specific method comprises the following steps: (500) the display line group to define the logic section (512502504506); the data write logic section (512502504506) at least one of the display; (500) the re grouping to redefine the logic section (512502504506); the data write redefined (section 512502504506) at least one of the. The code stored in an electrically readable medium, such as a memory device, causes the display drive circuit to write the data to the display according to the described method.

【技术实现步骤摘要】

技术介绍
液晶层102旋转通过它的光的偏振,旋转的角度取决于加在液晶层102上的均方根(root-mean-square,RMS)电压。如下所述,旋转偏振的能力被用于调节反射光的亮度。入射光束122被偏振镜124偏振。然后,被偏振的光束穿过液晶层102,被象素电极106反射,再穿过液晶层102。在两次穿过液晶层102的过程中,光束的偏振被旋转的大小取决于加在象素存储电极106上的数据信号。然后,光束中只有特定偏振的部分穿过偏振镜126。这样,穿过偏振镜126的反射光束的强度取决于液晶层102所引起的偏振旋转的大小,而偏振旋转的大小取决于加在象素储存电极106上的数据信号。存储单元108可以是模拟存储单元(例如,电容)或是数字存储单元(例如,SRAM锁存器)。对于数字存储单元,驱动象素存储电极106的常用方式是利用脉中宽度调制(PWM)。在PWM中,不同的灰度级由一个多位字(即,二进制数)代表。该多位字被转换为一个脉冲序列,脉冲序列的按时平均(time-average)均方根(RMS)电压相当于获得理想灰度级所需要的模拟电压。举例来说,在一个4位PWM方案中,帧时间(将灰度级写到每个象素的时间)被分为15个时间段。在每个时间段中,信号(高,例如,5伏或低,例如,0伏)被加在象素存储电极106上。因此,根据在帧时间中施加“高”脉冲的个数,有16(0~15)个可能的不同灰度级。施加0个高脉冲对应的灰度级为0(RMS 0V),而施加15个高脉冲对应的灰度级为15(RMS 5V)。居中的脉冲数对应于居中的灰度级。图2示出了对应于4位灰度级(1010)的脉冲序列,其中最有效位是很靠左边的位。在这个二进制加权脉宽调制的例子当中,对应二进制灰度级的位对脉冲进行分组。具体讲,第一组B3包括8个(23)时间段,与灰度级(1010)的最高有效位对应。相似地,B2组包括4个(22)时间段,对应第二有效位,B1组包括2个(21)时间段,对应第三有效位,B0组包括1个(2)时间段,对应最低有效位。这样分组使所需要的脉冲数由15减少到4,一个脉冲代表二进制灰度级的一位,每个脉冲的宽度对应于该脉冲相应位的有效性。这样,对于灰度级(1010),第一个脉冲B3(宽度为8个时间段)为高,第二个脉冲B2(宽度为4个时间段)为低,第三个脉冲B1(宽度为2个时间段)为高,最后一个脉冲B0(宽度为1个时间段)为低。这个脉冲序列产生的RMS电压约为满电压值(5V)的√2/3(15个时间段中的10个),或约为4.1V。图3示出了象在典型的平板式显示器中那样布置的3个彼此相邻的象素元100(a-c)。由于在相邻象素元上施加不同的信号会在显示图象中引起可视痕迹,因此在这样的显示器中出现一些问题。例如,电场线302表明逻辑高信号正在被加在每个象素电极106(a和c)上。没有穿过象素元100(b)的电场表明逻辑低信号被加在象素电极106(b)上。注意到除了电场302穿过液晶层102(a和c)以外,在带逻辑高信号的象素电极106(a和c)与带逻辑低信号的象素电极106(b)之间存在横向电场(transverse field)304。横向电场304影响穿过液晶层102(a-c)的光的偏振旋转,并因此潜在地引起可视的痕迹。相邻象素元之间是否产生可视痕迹以及到什么程度取决于加在相邻象素电极上的逻辑反信号(即高和低)时间的长短。相邻象素元带相反的信号称为反相。横向电场问题在用二进制加权脉宽调制数据驱动显示器的系统中尤其值得注意。在这样的系统中,由于最低有效位(LSB)时间太短,以至不允许驱动电路去写显示器的所有行,显示器的行必须被分组为多个段,LSB必须在不同的时间被写到各段的行中。这种方案的例子包括在较大有效位里或在较大有效位之间写入LSB,将相互有关的LSB移位,将“关断(off)”写入段中以提供将剩余的LSB写到显示器所需的外加时间。但是,这些方案中的每一个都显著地增加了沿着相邻显示段的边界发生可视的痕迹的可能性。图4是一个时序图400,图中说明了一个LSB(即,B0)被写在两个较大有效位(即,B5和B4)之间的情况。在时序图400中,垂直轴402对应一个显示器上两个相邻段(多个行的组)X404和Y406的物理位置。段X404和段Y406各包含一组显示行,并且段X404和段Y406被位于段X404的底行和段Y406的顶行之间的段间边界408分开。图400中水平方向的位置对应于时间的进程。在时序图400所显示的时间段之前的某个时间,位B5被写到段X404和Y406。然后,在时刻t0,数据的最低有效位(B0)被写到段X404的第一行的象素(图中没示出)上,并继续按顺序地被写到段X404的后续行直至时刻t1,段X404的每行的每个象素都含有要写到各个象素的数据的B0位。然后,从时刻t2到时刻t3,位B4取代位B0被写到段X404,紧接着,从时刻t3到时刻t4,位B0取代位B5被写到段Y406,然后,从时刻t5到时刻t6,位B4取代位B0被写到段Y406。注意到从时刻t1到时刻t3,以及从时刻t3到时刻t5,不同的位被置于段间边界408两侧的行的象素上。特别是,从时刻t1到时刻t2,B0被置于段X404的最后一行并且B5被置于段Y406的第一行。另外,从时刻t3到时刻t5,B4被置于段X404的最后一行并且B0被置于段Y406的第一行。当置于段间边界408两边的数据位有不同值(即,一个为高而另一个为低)时,就会产生穿过段间边界408的横向电场。当在段间边界408处显示的图象亮度的强度均匀时,横向电场被加强,这是由于很可能位于段间边界408两侧的行的所有象素正在显示相同的值(即,所有的B5位有相同的值,所有的B4位有相同的值,所有的B0位有相同的值)。在这种情况下,穿过段间边界408的横向电场将导致出现一条可视的令人不悦的穿过显示图象的水平线。我们所需要的是一种能够减小穿过显示器段间边界的横向电场以消除由此引起的可视痕迹的系统和方法。本专利技术概述本专利技术减小了平板式显示器中的象素间电场及其导致的视觉痕迹。在某些显示器驱动方案中,显示器具有排列在多行中的多个象素,数据以在一次写一段(行的逻辑分组)的方式被写到显示器,从而引起穿过段间边界的横向电场。本专利技术描述了一种用于将数据写到显示器的新颖方法,其中,段被动态地重新定义以使段间边界位移并避免(delocalize)象素间电场。本专利技术的一种方法包括如下步骤将显示器的行分组以定义逻辑段和段之间的段间边界;将数据写入至少一个逻辑段;将预定值(例如,关断状态(offstate))写入每一个还不含有该预定值的逻辑段;将显示器的行重新分组以重新定义逻辑段并使段间边界位移;将数据写入至少一个重新定义的段。段的重新定义导致了由于段的排列而出现在相邻段之间的横向电场(lateralelectrical field)的位移,从而减少显示图象中的视觉痕迹。可选择的是,该方法还包括如下步骤将第二个预定值(例如,导通(on)状态)写入每个还不包含该第二个预定值的逻辑段,将显示器的行第二次重新分组以重新定义逻辑段并且第二次使段间边界位移,以及将数据写入至少一个被重新定义的段。在一个具体的方法中,在一整帧数据被写入显示器之前段已被重新定义。在另本文档来自技高网...

【技术保护点】
一种用于将数据写到显示器的方法,所述显示器有排列在多个行中的多个象素,所述方法包括如下步骤: 将所述显示器的所述行分组以定义逻辑段和逻辑段之间的段间边界; 将数据写到至少一个所述逻辑段; 将预定值写到每个还不包含所述预定值的所述逻辑段; 将所述显示器的所述行重新分组以重新定义所述逻辑段并将所述段间边界位移;并且, 将数据写到至少一个所述重新定义的段。

【技术特征摘要】
US 1998-5-8 09/074,9981.一种用于将数据写到显示器的方法,所述显示器有排列在多个行中的多个象素,所述方法包括如下步骤将所述显示器的所述行分组以定义逻辑段和逻辑段之间的段间边界;将数据写到至少一个所述逻辑段;将预定值写到每个还不包含所述预定值的所述逻辑段;将所述显示器的所述行重新分组以重新定义所述逻辑段并将所述段间边界位移;并且,将数据写到至少一个所述重新定义的段。2.如权利要求1所述的用于将数据写到显示器的方法,其中,将所述显示器的所述行分组以定义逻辑段的所述步骤包括定义所述逻辑段包含的行数为能在最低有效位时间内被写入两次的最大行数。3.如权利要求1所述的用于将数据写到显示器的方法,其中,将数据写到至少一个所述的逻辑段的步骤包括将少于一整帧的数据写到所述显示器。4.如权利要求1所述的用于将数据写到显示器的方法,其中,写所述预定值的所述步骤包括将同样的预定值写到每一个所述段。5.如权利要求4所述的用于将数据写到显示器的方法,其中,所述预定值是关断状态。6.如权利要求1所述的用于将数据写到显示器的方法,其中,将所述显示器的所述行重新分组以使所述段间边界位移的所述步骤包括将所述行重新分组以使所述段间边界位移一行。7.如权利要求1所述的用于将数据写到显示器的方法,还包括如下步骤将第二个预定值写到还不包含该第二个预定值的每一个所述段;将所述显示器的所述行第二次重新分组以重新定义所述逻辑段并使所述段间边界第二次位移;并且将数据写到至少一个所述重新定义的段。8.如权利要求7所述的用于将数据写到显示器的方法,其中,所述预定状态和所述第二个预定状态之一包括关断状态;并且所述预定状态和所述第二个预定状态的另一个包括导通状态。9.如权利要求7所述的用于将数据写到显示器的方法,还包括如下步骤每次当一帧数据被写到显示器之后,将所述预定值和所述第二个预定值...

【专利技术属性】
技术研发人员:W斯潘塞沃利第三周永康
申请(专利权)人:奥罗拉系统公司
类型:发明
国别省市:US[美国]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1