用于驱动电光显示器的方法_4

文档序号:9816452阅读:来源:国知局
每一个可以使用两个状态。例如,假定状态1—32,灰度黑色可使用状态I以及状态2,状态I被设置为具有非空自转变(I— 1),状态2被设置为具有空自转变(2—2)。转变1—2为空而转变2—1为完全的非空黑色—黑色转变。如图12A-12C所示,该驱动方案算法根据覆盖项目来确定必须执行非空自转变的像素的掩模。在图12A中,黑色指示从图1lA至图1lB执行自转变的像素,而在图12B中,黑色指示所有在该覆盖项目下面的像素,即该覆盖项目的非透明部分中的所有像素。对图12A和12B的掩模进行“与”操作(布尔意义上的术语)来产生图12C的掩模,在图12C中,黑色指示需要以非空波形更新的所有执行自转变的像素。使用图12C的掩模处理第二个图像中的灰度黑色像素,以便在图12C中的所有黑色像素保持在状态I,而所有其他黑色像素变成状态2。该基于掩模的算法允许所有16个灰度在一些区域执行空的自转变和在其他区域执行非空自转变,因此实际上是在部分更新模式和完全更新模式之间的像素级别上进行来回移动。
[0060]如上文及前述MEDEOD申请中所讨论的,特定的驱动方案可以仅在显示器的特定区域中使用,该特定区域可以是矩形或任意形状。因此,本发明延伸至其中仅仅在显示器的多个区域的其中一个中使用BPPTOPffffTDS的驱动方法和控制器。
[0061]本发明的第四方面(可以在下文中将其称为“漂移补偿发明”)提供一种驱动具有多个像素的双稳态电光显示器的方法,每个像素能够显示两个极端光学状态,所述方法包括:
[0062]在所述显示器上写入第一图像;
[0063]使用驱动方案在所述显示器上写入第二图像,在该驱动方案中,在第一和第二图像中都处于同一极端光学状态的多个背景像素不会被驱动;
[0064]在一个时间段内不驱动所述显示器,由此允许所述背景像素呈现与它们的极端光学状态不同的光学状态;
[0065]在所述时间段之后,向所述背景像素的第一非零比例施加刷新脉冲,其被施加给像素时基本上将像素恢复至它们的极端光学状态,该刷新脉冲不会被施加给除了所述背景像素的第一非零比例之外的背景像素;以及
[0066]此后,向不同于所述第一非零比例的、所述背景像素的第二非零较小比例施加刷新脉冲,其被施加给像素时基本上将像素恢复至它们的极端光学状态,该刷新脉冲不会被施加给除了所述背景像素的第二非零比例之外的背景像素。
[0067]在该漂移补偿方法的优选形式中,所述显示器配有定时器,其建立向所述背景像素的不同非零比例连续施加刷新脉冲之间的最小时间间隔(例如,至少约10秒,并且通常至少约60秒)。如已经指出的,该漂移补偿方法通常会被应用于处于白色极端光学状态的背景像素,但并不排除该方法针对处于黑色极端光学状态的背景像素或处于这两种极端光学状态的背景像素的应用。当然,可以将该漂移补偿方法应用于单色和灰度显示器。
[0068]本发明还提供被设置为执行本发明的所有方法的新的显示控制器。
[0069]在本发明的方法中,显示器可以使用上文所述的任何类型的电光介质。因此,例如,电光显示器可以包括旋转双色元件、电致变色或电润湿材料。或者,电光显示器可包括电泳材料,该电泳材料包括被置于流体中并能够在电场的影响下移动穿过该流体的多个带电粒子。该带电粒子和流体可以被限制在多个囊体或微单元内。或者,该带电粒子和流体可以作为被包含聚合物材料的连续相所围绕的多个离散的微滴而存在。该流体可以为液态或气态。
[0070]可以在现有技术的电光显示器已被使用的任一应用中使用本发明的显示器。因此,例如,本显示器可以被用于电子书阅读器、便携计算机、平板电脑、蜂窝电话、智能卡、指示牌、手表、货架标签、可变透射窗以及闪存驱动器。
【附图说明】
[0071 ] 如已经提到的,附图中的图1示出了在不同温度下现有技术BPPWWTDS的效果。
[0072]图2为示出在将像素块驱动至黑色,接着驱动同一像素块到白色以及对于相邻像素使用BPPWWTDS之后所观察到的边缘假象的显微照片。
[0073]图3示出了随使用现有技术BPPWWTDS更新的次数而变化的白色状态亮度。
[0074]图4为关于白色至白色转变的BPPTOPffffTDS波形的电压与时间曲线。
[0075]图5为与图2的显微照片类似的显微照片,但使用了本发明的BPPT0PWWTDS。
[0076]图6为与图3类似的图,但显示了使用现有技术BPPWWTDS和使用本发明的BPPTOPffffTDS获得的结果。
[0077]图7为示出使用本发明的多种BPPT0PWWTDS进行24次更新之后获得的相对于初始白色状态亮度的白色状态亮度变化的图,其随更新次数而变化。
[0078]图8为示出在使用本发明的BPPTOPffffTDS进行超过50000次更新之后获得的灰度的图。
[0079]如已经提到的,图9A示出了显示器上文本图像的部分。
[0080]图9A示出了在图9A的文本图像上覆盖菜单的效果。
[0081]图9C示出了由于随后移除了图9B中所示的菜单所产生的图像。
[0082]图1OA示出了显示器上的文本图像。
[0083]图1OB示出了在图1OA的文本图像上覆盖图标的效果。
[0084]图1OC示出了由于随后移除了图1OB中所示的图标所产生的图像。
[0085]图1IA-1IC分别是图1OA-1OC的部分放大版本,其示出了图标周围的区域。
[0086]图12A-12C示出了在将本发明的覆盖方法分别应用于11A-11C中所示的转变时所使用的掩模。
[0087]图13为关于白色像素的白色状态反射比与时间的曲线图,其显示了在背景像素中通常的白色状态漂移,这是可通过本发明的漂移补偿方法减少或消除的问题。
[0088]图14示出了由白色状态漂移(例如图13中所示的漂移)所造成的重影效应所影响的显示器上的图像。
[0089]图15示出了适合于在本发明的漂移补偿方法中使用的波形。
[0090]图16A和16B为像素映射,其示出了将要向其应用漂移补偿方法的其中一个步骤的背景像素的区域,图16A示出向所示区域中12.5%的背景像素应用该步骤,而图16B示出向所示区域中100%的背景像素应用该步骤。
[0091 ]图17示出了实现本发明的优选的漂移补偿方法的流程图。
[0092]图18为与图13类似的图,但除了未修正像素的曲线以外,还示出了关于根据本发明的两个不同漂移补偿方法的曲线。
[0093 ]图19A和19B为与图14类似的图像,其中图19A为未修正的图像而图19B为由本发明的漂移补偿方法修正的图像。
[0094]图20为与图18类似的图,并且再次示出了关于未修正和修正的像素的曲线。
[0095]图21为关于未修正的像素和使用本发明的漂移补偿方法修正的像素的剩余电压与时间的曲线图。
【具体实施方式】
[0096]如从前述可以很明显地看出的,本发明在驱动电光显示器,特别是双稳态电光显示器,尤其是电泳显示器方面提供了多个改进,以及在被配置为执行改进的方法的显示器及其组件方面提供了多个改进。下文主要分别描述由本发明提供的多种改进,但应指出单个物理显示器或其组件可实施本发明提供的改进中的不只一个改进。例如,对于电光显示器领域的技术人员而言非常明显地,可以将本发明的漂移补偿方法与本发明的任一其他方法在同一物理显示器中实现。
[0097]A部分:更新缓冲区发明
[0098]如已经提到的,本发明的更新缓冲区方面提供用于使用已经讨论的T和F转变来操作显示器的显示控制器和方法。在一个方面,该方面提供一种显示控制器,该显示控制器具有更新缓冲区,用于从所述更新缓冲区移除在给定转变期间不需要更新的像素的装置,用于接收不应从所述更新缓冲区移除的状态的列表的装置,以及用于确保不从所述更新缓冲区移除具有所列出的状态的像素的装置。例如,考虑早先给出的控制器的示例,其中状态1-16对应于通常的16个灰度,而状态17指示T转变,状态18指示F转变。在这种情况下,将数字17和18发送给控制器。如果控制器算法识别零转变,其中初始和最终状态是相同的且就在列表上,那么不会将相关像素从更新缓冲区移除。
[0099]更新缓冲区发明的另一方面提供显示控制器,该显示控制器具有更新缓冲区,以及用于从所述更新缓冲区移除在给定转变期间不需要更新的像素的装置,所述控制器具有至少一个特定转变,所述特定转变具有与其关联的两个状态,用于确定像素何时在前一特定转变之后紧接着经历特定转变的装置,以及用于当像素在前一特定转变之后紧接着经历特定转变时将与所述至少一个特定转变关联的第二状态插入到所述更新缓冲区中的装置。例如,考虑对前一段中讨论的控制器的修改,其中状态1-16对应于通常的16个灰度,而状态17和19指示T转变,状态18和20指示F转变。然后,控制器运行以使得在任何特定的像素处如果前一转变是T转变并且下一转变也是T转变,则代入到图像中的状态应该是与T转变关联的第二状态,即19。因此,对于前一转变,像素被分配状态17,而对于下一转变,像素被分配状态19。以此方式,控制器会总是将特定转变看作状态变化,而关联的像素从不会被标记和从更新管道移除。
[0100]如已经指出的,更新缓冲区发明还提供改进算法,用于执行上文所讨论的SGU、BPPWWTDS或WWToros驱动方案以考虑将会由控制器的部分更新模式引入的非闪烁像素。首先,必须根据已知的控制器算法计算每个像素的部分更新掩模(PUM)值。在最简单的情况(标准的部分更新)下,当且仅当图像缓冲区中的初始和最终灰度相同时,将该PUM设置为False。其次,使用改进的算法,其利用PUM来确定该算法所规定的局部活动。下面提供了关于两个这样的算法的伪码:
[0101]第一个算法
[0102]输入:1nitial (初始图像像素),Final (最终图像像素),SFT(活动阈值),PUM(像素更新映射)
[0103]对于以任何次序的所有像素:
[0104]如果像素从Initial至Final的转变不是白色至白色,贝Ij应用标准的GL转变。
[0105]否则,如果至少SFT个基本相邻像素(即共享公共边的相邻像素)并非(自白色至白色进行Initial至Final转变OR具有PUM=0),则应用F转变。
[0106]否则,如果所有四个基本相邻像素具有(Final灰度为白色OR具有PUM = O) ,AND至少一个基本相邻像素具有(并非白色的Initial灰度AND PUM=I),应用T转变。
[0107]否则,使用空的(GL)W_>W转变。
[0108]结束
[0109]第二个算法
[0110]输入:1nitial(初始图像像素)、Final(最终图像像素)、AM(活动掩模)、SFT(活动阈值)、PUM(像素更新映射)
[0111]对于以任何次序的所有像素:
[0112]如果像素从Initial至Final的转变不是白色至白色,贝Ij应用标准的GL转变。
[0113]否则,如果该像素是通过AM选择的,则应用F转变。
[0114]否则,如果至少SFT个基本相邻像素(即共享公共边的相邻像素)并非(自白色至白色进行Initial至Final转变OR具有PUM=0),则应用F转变。
[0115]否则,如果所有四个基本相邻像素具有(Final灰度为白色ORPUM = O),AND(至少一个基本相邻像素具有(并非白色的Initial灰度AND PUM= I)0R(至少一个基本相邻像素是通过AM选择的),则应用T转变。
[0116]否则,使用空的(GL)W_>W转变。
[0117]结束
[0118]可能理想的是,与控制器的局部显示模式结合来使用该算法。对于覆盖项目的优选局部更新区域是该项目加上其边缘周边一像素的区域;在该一像素边界区域中,当覆盖项目被移除时会采用用于减少边缘
当前第4页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1