专利名称:使用芯片上帧缓冲器通过过驱动来改进lcd 响应时间的制作方法
技术领域:
本公开一般涉及通过动态调整给显示器的信号来减少显示器中的伪像。
背景技术:
本节旨在向读者介绍可能与在下面描述和/或请求保护的本公开的各个方面有关的技术的各个方面。相信本讨论有助于给读者提供便于更好地理解本公开的各个方面的背景信息。因此,应当理解应当从这个角度来阅读这些表述,而不作为对现有技术的承认。液晶显示器(IXD)被广泛用作现代电子设备的显示设备。通常,IXD包括可被照明以便传输图像集合的像素阵列。LCD的响应时间可以测量形成每一个像素的液晶从当前强度级别转变到新的目标强度级别所用的时间。例如,响应时间可以是LCD像素从全激活 (黑)改变到全非激活(白)或从全激活到全非激活并且再回到全激活所需的时间。由于如果显示器的响应时间太慢,像素可能跟不上传输给像素的信息,这可能导致所显示的数字噪声或IXD上的重像,所以响应时间对于IXD是重要的。与IXD的响应时间相联系的是 LCD的刷新周期,LCD的刷新周期定义指示显示器改变所显示的图像的频繁程度。然而,在某些情况下,LCD的响应时间可能超过其刷新周期。在这些情况下,LCD可能显示用户可能觉得不良的屏幕伪像。因此,需要可以加速LCD的响应时间的技术。
发明内容
下面概述了此处作为例子公开的实施例的某些方面。应当理解给出这些方面仅仅是为了给读者提供对某些实施例的简要概述,并且这些方面不旨在限制权利要求的范围。实际上,本公开和权利要求可以包含可能未在下面阐述的各个方面。提供了一种具有信号调整电路的电子设备。在一个实施例中,信号调整电路可用于调整发送给IXD的一个或多个像素的信号。信号调整电路可以确定在给定的帧刷新周期内在LCD上可能难以实现的目标图片帧的特定像素位置的给定目标像素强度。该确定可以基于正被显示在LCD上的当前像素强度和/或目标像素强度。当这种情况发生时,信号调整电路可以调整给定像素位置的目标像素级别,并且将调整后的信号发送给LCD驱动器, 以使其在一个或多个帧周期内过驱动目标像素。虽然过驱动目标像素通常不会使得像素强度达到调整后的目标级别,但通常会使得像素强度达到最初给定的目标级别。该信号调整电路可以包括用于存储用于实现目标像素强度的过驱动级别的查找表。在将调整后的信号发送给LCD驱动器之前,信号调整电路可以访问该查找表,并且调整任意给定像素位置的目标像素级别。基于从查找表选择的级别,以及来自前一个图片帧的实际像素强度,信号调整电路可以尝试将特定像素位置驱动到调整后的强度级别。查找表还可以包括关于当被以特定强度级别过驱动时像素位置在一个帧周期期间最终达到什么强度的信息。信号调整电路可以在将调整后的图片帧发送到视频控制器以便在IXD上显示的同时,存储将被实现并且显示在IXD上的像素级别。
当参考附 图阅读某些示例实施例的下列详细描述时,将更好地理解本公开的这些和其它特征、方面和优点,其中在所有附图中类似的字符表示类似的部分,其中图1是示出了根据一个实施例的电子设备(诸如,便携媒体播放器)的例子的透视图;图2是根据一个实施例的图1的电子设备的简化方框图;图3是示出了根据一个实施例的图1的电子设备在过驱动显示器时的操作的例子的流程图;图4是根据一个实施例的图2的信号调整电路的简化方框图。
具体实施例方式下面将描述本发明的一个或多个特定实施例。为了提供这些示例性实施例的简洁描述,并未在本说明书中描述实际实现的所有特征。应当理解在任意这种实际实现的开发中,如同任意工程或设计项目中那样,必须进行多种特定于实现的决定以便实现开发者的特定目标,诸如符合关于系统和关于业务的约束,这些可能根据实现的不同而改变。另外, 应当理解,这种开发努力可能是复杂和费时的,但是仍然是受益于本公开的普通技术人员进行设计、加工和制造的例行工作。现在转到图1,图1示出了电子设备10,电子设备10可以是结合有诸如媒体播放器、蜂窝电话、个人数据管理器等的一种或多种便携设备的功能的手持设备。当然,取决于电子设备10提供的功能,用户可以在带着设备10自由移动的同时听音乐、玩游戏、摄像、 拍照和拨打电话呼叫。另外,电子设备10可以允许用户连接到Internet或通过其它网络 (诸如局域网或广域网)并且通过其进行通信。例如,电子设备10可以允许用户使用电子邮件、文本消息、即时消息,或其它形式的电子通信进行通信。电子设备10还可以使用短范围连接,诸如蓝牙和近场通信,与其它设备通信。作为例子,电子设备10可以是可从Apple Inc. of Cupertino, California 获得的一种型号的iPhone 。在示出的实施例中,设备10包括外壳12,外壳12可以防止内部组件受到物理损坏,并且给它们提供电磁干扰屏蔽。外壳12可由任意适合的材料,诸如塑料、金属、或合成材料形成,并且可以允许某些频率的电磁辐射经过到达设备10内的无线通信电路,以便便于无线通信。外壳12允许访问用户输入结构14、16、18、20和22,借助于这些用户输入结构,用户可以与设备接口。当被激励时,每个用户输入结构14、16、18、20和22可被配置为控制一种设备功能。例如,输入结构14可以包括当被按压时使得在设备上显示“初始”屏幕或菜单的按钮。输入结构16可以包括用于在睡眠模式和唤醒模式之间切换设备10的按钮。输入结构18可以包括使用于蜂窝电话应用的振铃器静音的双位滑块。输入结构20和22可以包括用于提高和降低设备10的音量输出的按钮。一般地,电子设备10可以包括以各种形式——包括按钮、开关、控制板、按键、旋钮、滚轮,或其它适合的形式——存在的任意数目的用户输入结构。电子设备10还可以包括显示器24,显示器24可以显示由该设备产生的各种图像。 例如,显示器24可显示照片、电影、专集插图和/或数据,诸如,尤其是,文本文档、电子表格、文本消息和电子邮件。显示器M还可以显示给用户提供反馈的系统指示器沈,所述反馈是诸如电源状态、信号强度、呼叫状态、外部设备连接等。显示器M可以是任意类型的显示器,诸如液晶显示器(LCD)、发光二极管(LED)显示器、有机发光二极管(OLED)显示器或其它适合的显示器。另外,显示器M可以包括触敏元件,诸如触摸屏。显示器对可用于显示允许用户与该设备交互的图形用户界面(⑶1) 。⑶I观可以包括可被显示在整个或部分显示器M上的各种层、窗口、屏幕、模板、元素或其它组件。 一般地,GUI观可以包括表示设备10的应用和功能的图形元素。这些图形元素可以包括表示按钮、滑块、菜单条等的图标和其它图像。在某些实施例中,用户输入结构14可被用来显示⑶I观的初始屏幕。例如,响应于对输入结构14的激励,设备可以显示⑶I 28的此处以图标30所示的图形元素。图标30可以对应于设备10的各种应用,一旦选择了图标30 就可以打开这些应用。可以通过包括在显示器M内的触摸屏选择图标30,或可以通过用户输入结构,诸如轮或按钮,选择图标30。图标30可以表示在被用户选择之后,可被显示在全部或部分显示器M的区域上的各种层、窗口、屏幕、模板、元素或其它组件。另外,对图标30的选择可以导致分层导航处理,从而选择图标30可以导致包括一个或多个附加图标或其它GUI元素的屏幕。文本指示器32可被显示在图标30上或旁边,以便便于向用户解释每个图标30。应当理解,⑶1 可以包括以分层和/或不分层结构安排的各种组件。当选择图标30时,设备10可被配置为打开与该图标相关联的应用,并且显示相应屏幕。例如,当选择天气图标30时,设备10可被配置为以可向用户提供当前天气状况的用户界面来打开天气应用。实际上,对于每个图标30,可以打开并且在显示器M上显示可以包括各种GUI元素的相应应用。电子设备10还可以包括允许设备10连接到外部设备的各种输入/输出(I/O)端口 34、36和38。例如,I/O端口 34可以是用于传输和接收数据文件,诸如媒体文件,的连接端口。另外,I/O端口 ;34可以是Applelnc.专有的端口。I/O端口 36可以是用于接纳用户识别模块(SIM)卡的连接槽。I/O端口 38可以是用于连接音频耳机的耳机插座。在其它实施例中,设备10可以包括被配置为连接各种外部设备——包括但不限于,电源、打印机、以及计算机——的任意数目的I/O端口。在其它实施例中,设备上可以包括多个端口。另外, 端口可以是任意接口类型,诸如通用串行总线(USB)端口、串行连接端口、Firewire端口、 IEEE-1394端口或AC/DC电源连接端口。电子设备10还可以包括各种音频输入和输出结构40和42。例如,音频输入结构 40可以包括用于从用户接收语音数据的一个或多个麦克风。音频输出结构42可以包括用于输出音频数据,诸如由设备10通过蜂窝网络接收的数据,的一个或多个扬声器。音频输入和输出结构40和42可以一起操作,以便提供电话功能。另外,在某些实施例中,音频输入结构40可以包括一个或多个集成的扬声器,其用作为存储在设备10上的音频数据的音频输出结构。例如,可以使用集成的扬声器播放存储在设备10上的音乐。通过参考图2,可以更好地理解说明性设备10的附加细节,图2是示出了根据一个实施例的设备10的各种组件和特征的方框图。图2是示出了可由电子设备10利用以进行操作的组件的方框图。在当前示出的实施例中,设备10可以包括参考图1描述的元件,诸如显示器M。另外,如下面更详细讨论的那样,电子设备10可以包括中央处理单元(CPU) 44、电源46、通信接口 48、内部组件50、 长期存储设备52、短期存储设备M、信号调整电路56和视频控制器58。如上面阐述的,电子设备10可以包括CPU 44。CPU 44可以包括单个处理器,或它可以包括多个处理器。例如,CPU 44还可以包括一个或多个“通用”微处理器、通用和专用微处理器的组合、和/或ASICS、以及一个或多个精简指令集(RISC)处理器、图形处理器、视频处理器和/或相关芯片组。CPU 44可以提供执行操作系统、程序、⑶I观和设备10的任意其它功能的处理能力。电子设备10还可以包括电源46。电源46可用于通过例如一个或多个电池——诸如,锂离子电池一给电子设备10供电,这些电池可以是可由用户取出的或被固定到外壳 12,并且可以是可重新充电的。另外,电源46可被连接到I/O端口,该I/O端口交替地允许电源46从外部AC或DC电源——诸如,插座或车载点烟机构——接收电力。电子设备10还可以包括通信接口 48。通信接口 48可以包括用于在设备10和例如外部网络之间接收和传输信息的一个或多个连接通道。例如,设备10可以通过通信接口连接到个人计算机,以便发送和接收数据文件,诸如媒体文件。通信接口 48可以表示,例如, 一个或多个网络接口卡(NIC)和/或网络控制器,以及相关联的通信协议。通信接口 48还可以包括若干类型的接口,包括但不限于,用于连接到例如基于有线以太网的网络、无线网络或无线LAN(诸如IEEE 802. Ilx无线网络)的局域网(LAN)接口,用于连接到例如蜂窝数据网络(诸如增强型数据速率GSM演进(EDGE)网络或3G网络)的广域网(WAN)接口, 和/或用于连接到例如Bluetooth 网络的个人区域网络(PAN)接口。使用这些接口可以允许设备10,例如,拨打和接收电话呼叫、访问hternet和/或传输和接收实时文本消息。电子设备10还可以包括内部组件50。内部组件50可以包括用于执行电子设备 10的特殊功能的子电路。这些内部组件50可以包括电话电路、照相机电路、视频电路和音频电路。电话电路可以允许用户通过与音频输入和输出结构40和42的用户交互接收或拨打电话呼叫。照相机电路可以允许用户拍摄数字照片。另外,视频电路和音频电路可分别用于对用户结合照相机电路拍摄的或从外部来源(诸如hternet)下载的视频样本进行编码和解码,并且允许播放音频文件,诸如压缩音乐文件。电子设备10还可以包括长期存储设备52。电子设备10的长期存储设备52可用于存储用于CPU 44以及设备10的其它组件(诸如,通信接口 48和/或内部组件50)的操作的数据。例如,长期存储设备52可以存储可由CPU 44使用的电子设备10的固件,诸如操作系统,使得能够实现电子设备10的各种功能、用户界面功能和/或处理器功能的其它程序。另外,长期存储设备52可以存储数据文件,诸如媒体(例如,音乐和视频文件)、图像数据、软件、偏好信息(例如,媒体回放偏好)、无线连接信息(例如,可以使得设备10能够建立无线连接(诸如电话连接)的信息)、预订信息(例如,维护播客、电视节目或用户预订的其它媒体的记录的信息)、电话信息(例如,电话号码)和任意其它适合的数据。长期存储设备52可以是非易失存储器,诸如只读存储器(ROM)、闪存、硬驱动器或任意其它适合的光、磁或固态存储介质,以及它们的组合。除了长期存储设备52之外,设备10可以包括短期存储设备M。短期存储设备M 可以包括易失存储器,诸如随机访问存储器(RAM),并且可用于存储各种信息。例如,CPU 44 可以使用短期存储设备M在设备10的操作期间缓冲或高速缓存数据。另外,短期存储设
8备M可用于存储要显示在显示器M上的图像数据。可由例如电子设备10的CPU 44和/ 或信号调整电路56检索该图像数据。如上所述,电子设备10的信号调整电路56可用于从短期存储设备M中检索图像数据。该图像数据可以包括将要发送给视频控制器58的像素强度级别,以供转换为用于在显示器M上创建图像的电压。信号调整电路56可以确定图像数据中的一个或多个像素强度级别是否对应于超出显示器M在单个帧期间实现的能力的电压。如果任意像素强度级别对应于显示器M不能实现的电压级别,信号调整电路可将传输给视频控制器58的像素强度级别调整为更高级别。虽然显示器M也可能达不到调整后的强度级别,但显示器M 可以达到或近似达到原始像素强度级别。可用于执行上述处理的信号调整电路56可以是专用集成电路(ASIC),或被配置为调整将要发送给视频控制器58的图像数据的任意其它电路。另外,虽然上面的处理包括信号调整电路56主动检索图像数据,从而空出CPU 44以便从事各种其它任务,但是在另一个实施例中,信号调整电路56可以直接从CPU 44接收图像数据。另外,能够处理图像数据的任意其它设备,诸如视频卡,可将图像数据直接传输给信号调整电路56或传输给短期存储设备54。另外,在将图像数据传输给信号调整电路56以便进行任意像素强度级别的可能调整之前,CPU 44可以代替地从能够处理图像数据的设备,以及从通信接口 48,从一个或多个内部组件50和/或从长期存储设备52检索图像数据。另外,如上所述,电子设备10可以包括视频控制器58,视频控制器58操作以便在电子设备10的显示器M上产生图像。视频控制器58可以是从信号调整电路56接收像素强度级别并且可将对应于这些像素强度级别的电压信号传输给显示器M的设备。像素强度级别可以是,例如,对应于在显示器M上显示的相应像素强度的数字级别。因此显示器 M可以从视频控制器58接收电压信号作为输入信号,并且可以产生对应于接收到的电压信号的图像。例如,显示器M可以是液晶显示器(LCD),其可以包括使用布置在两个衬底之间的液晶物质,所述衬底之上或之内驻留有电极。来自视频控制器58的电压信号可被施加在电极上,从而在液晶上产生电场。液晶可以响应于该电场而改变排列(alignment),从而修改可以透过液晶物质并且在特定像素处看到的光的数量。以这种方式,并且通过使用各种颜色滤光器创建彩色子像素,可以按照像素化方式在LCD的各个像素上再现彩色图像。在操作中,信号调整电路56可以执行图3的流程图所示的过驱动显示器M的方法60。方法60可以在单个帧期间发生,其可以是显示器M产生或刷新图像的规则间隔。 例如,如果显示器M被设置为以60Hz产生图像,则每1/60秒可以产生一个帧。然而,本方法不限于以这种速度设置的显示器,并且还可以设想任意其它适合于显示图像的速度。当目标图片帧被存储时,方法60在步骤62开始。目标图片帧可以包含对应于将要显示的图片图像或视频图像的图像数据,诸如像素级别。存储设备可以是能够存储图像数据的任意设备,诸如长期存储设备52或短期存储设备M。在一个实施例中,可由一个或多个内部组件50,诸如电子设备10内的视频电路,产生目标图片帧,并且在在显示器对上显示目标图片帧之前,可被传输给存储设备,诸如短期存储设备M。在步骤64,目标图片帧被传输给信号调整电路56。在一个实施例中,可以使用视频处理设备检索目标图片帧,并且将目标图片帧传输给信号调整电路56。例如,视频处理设备可以是CPU 44,或可以是能够处理图像或视频数据的任意其它设备,诸如视频处理器或DMA控制器。在另一个实施例中,代之以可以完全由信号调整电路56执行由视频处理设备执行的功能。例如,信号调整电路56可被配置为从短期存储设备M或从能够产生和/或存储目标图片帧的任意其它设备主动检索目标图片帧。在另一个实施例中,视频处理设备可以不知道信号调整电路56。例如,视频处理设备可以将目标图片帧沿着一条路径传输给视频控制器58。在传输过程中,信号调整电路56可以截取目标图片,并且在将目标图片帧转发给视频控制器58之前,可以按照需要修改目标图片帧。在步骤66,信号调整电路56可以检查目标图片帧中的每一个像素强度级别,并且确定是否需要对任意像素强度级别进行调整。例如,如果显示器M不能成功地在一帧内从当前像素强度级别转变到目标图片帧的目标像素强度级别,则可能需要调整。例如,虽然显示器M中的给定像素可能能够在25ms内从黑色转变到白色,但是在给定像素处从一种灰色阴影变为另一种灰色阴影可能要用几百毫秒才能完成。因此,虽然显示器M可以60Hz被刷新,但是可能仅能以25-30HZ完成例如从一种灰色阴影到另一种灰色阴影的转变,从而导致显示器M上的图像的拖尾效应。因此,信号调整电路56可以过驱动每一个像素,这可以允许更迅速地从一种像素强度级别转变为另一种像素强度级别。过驱动像素可以是将像素驱动到超过目标像素强度级别,以便在指定数量的时间量(即,一帧)内实现处于目标像素强度级别或与之接近的实际像素强度级别的处理。因此,虽然过驱动像素可能不能在指定的时间量内达到过驱动的像素强度级别,但是在过驱动像素时达到的实际像素强度级别可能等于原始目标像素强度级别。以这种方式,通过过驱动技术,信号调整电路56可以实现所接收的图片帧内指定的原始目标像素强度级别。因此,信号调整电路56可以确定何时过驱动特定像素,以及将给定像素过驱动到多大级别以在给定的时间约束(诸如一帧)内实现实际像素强度级别。另外,可以使用提供调整后的像素级别的查找表,或可以结合任意其它适合的算法或方法,做出关于何时过驱动像素以及将像素过驱动到多大级别的判定。在步骤68,信号调整电路56产生调整后的图片帧和可实现图片帧。调整后的图片帧可以包含将被传输给视频控制器58以便过驱动显示器M中的像素的调整后的像素级别。然而,即使过驱动显示器M的像素,像素有时不能在设置的时间内实现目标图片帧。例如,在达到目标像素强度级别之前,可能要在两个或更多个帧内过驱动像素位置。因此,由信号调整电路56确定可实现图片帧,其包含在应用调整后的图片帧之后显示器M可以在一帧内实际产生的可实现像素强度级别。在这种情况下,目标图片帧、调整后的图片和可实现图片可能是包含不同像素级别的不同图片帧。然而,应当注意,在目标图片帧、调整后的图片帧和可实现图片帧之间,可能存在某些或全部这些图片帧相等的特定情况。例如,如果图像在帧之间保持不变,则不需要调整,并且上述图片帧全部相同。在显示器M可以成功地在一帧内转变到目标图片帧的情况下也是如此。还作为例子,如果显示器M仅在应用调整后的图片帧之后,可以成功地在一帧内转变到目标图片帧,则目标图片帧和可实现图片帧将彼此相等,但是与调整后的图片帧不同。在步骤70,在产生调整后的图片帧时进行对目标图片帧的任意调整之后,信号调整电路56可以将调整后的图片帧发送到视频控制器58。另外,信号调整电路56可以存储可实现图片帧,以便与对应于下一帧的下一个目标图片帧进行比较。最后,在步骤72,视频控制器58可将对应于包含在调整后的图片帧内的数据的电压信号发送到显示器M以便产生图像。通过参考图4,可以更好地理解信号调整电路56的附加细节,图4示出了信号调整电路56的某些组件的简化方框图。信号调整电路56可以是处理图像数据以便在显示器 24上显示的IXD驱动器电路。信号调整电路56还可以连接到短期存储设备54,并且可以从中检索图像数据。另外,信号调整电路56可以耦连到视频控制器58,以便传输将在显示器M上显示的图片帧。虽然信号调整电路56在图4中被示出为与视频控制器58相分离, 但在某些实施例中,信号调整电路56和视频控制器58可以是例如单个ASIC的一部分。在示出的实施例中,信号调整电路56还可以包含缓冲器74、查找表76和调整电路78,它们也可以是单个ASIC的一部分。信号调整电路的缓冲器74可用于临时存储数据,诸如来自特定帧的图片帧。例如,缓冲器74可以存储前一帧中的前一图片帧,其可被当前帧中的可实现图片帧更新。在一个实施例中,缓冲器74可以具有存储一个图片帧的容量。另外,缓冲器74可以位于短期存储设备M内,或在能够临时存储图片帧或图像数据的任意其它区域或设备内。信号调整电路56还可以包括查找表76。查找表76可以保持当前像素强度级别、 目标像素强度级别和可以允许在一个或多个帧内达到目标图片帧的目标像素强度级别的过驱动像素强度级别。存储在查找表内的这些级别可以取决于显示器M在一帧内从当前图片帧的以前像素强度转变到将要显示的目标图片帧的目标像素强度的能力。在一个实施例中,查找表76可以包含当前像素强度级别、目标像素强度级别和用于与设备10兼容的一般显示器14的过驱动像素强度级别。在另一个实施例中,查找表76可以包含对应于显示器14的各种型号和制造商的像素级别,从而每种型号可以具有自己的调整后像素级别和可实现像素级别的集合。在另一个实施例中,查找表76可以包含特定于当前在设备10中的实际显示器M的像素级别。另外,还应当注意,本发明的可替换实施例可以使用算法、曲线或任意其它公式来取代查找表,以便获得调整后的像素级别和可实现的像素级别,它们也仍然可以取决于显示器14的型号或制造商。另外,在一个实施例中,如图4所示,查找表 76可以位于信号调整电路56内。在可替换实施例中,查找表76可以位于能够存储数据的任意其它设备内,诸如短期存储设备M内,或位于能够临时存储图片帧或图像数据的任意其它区域或设备内。信号调整电路56还可以包括调整电路78。调整电路78可以接收目标图片帧,并且检索存储在缓冲器74内的当前图片帧。基于两个图片帧,调整电路78可以访问查找表76, 以便确定是否需要对任意像素强度级别的调整,以及将允许达到目标像素强度级别的过驱动级别。例如,如果显示器M不能成功地在一帧内从当前像素强度级别转变到目标图片帧的目标像素强度级别,则可能需要调整。然后,调整电路78可以基于来自查找表76的过驱动级别,将调整后的像素强度级别传输给视频控制器58,以便在特定时间量(即,一帧)内将实际像素强度级别实现为目标强度级别或与之接近。调整电路78还可以基于传输给视频控制器58的调整后的像素强度级别,以对应于将要实现的实际像素强度级别的图片帧覆盖缓冲器74内的图片帧。应当注意,对于特定图片帧到目标图片帧的转变,可以调整某些或全部像素强度级别,或不调整像素强度级别。从而,在某些情况下,某些像素强度级别可以保持相同(即, 当目标像素强度级别等于当前像素强度级别时),某些像素能够转变到目标像素强度级别,而不进行任何调整(即,通过传输等于目标像素强度级别的像素强度级别,在单个帧内实现将像素驱动到目标像素强度级别),并且某些像素可以使用调整后的像素强度级别,以便成功地在一帧内转变到目标像素强度级别的强度(即,通过以超过目标像素强度级别的像素强度级别过驱动像素,在单个帧内实现将像素驱动到目标像素强度级别)。另外,某些像素即使在被过驱动时,可能在单个帧内达不到目标像素强度级别,这是由于可实现的像素强度级别可能不依赖于从当前像素强度级别转变到目标像素强度级别的绝对范围。这是由于从一个像素强度的转变可能比从第二个像素强度的转变更难实现。因此,当像素不能在单个帧内达到目标像素强度级别时,调整电路78可以通过在第一帧内以超过目标像素强度级别的像素强度级别过驱动像素,并且随后在一个或多个后续帧内驱动或过驱动像素到目标像素强度级别,直到达到目标像素强度级别,或直到在后续接收的目标图片帧内建立了新的目标像素强度为止,将像素驱动到目标像素强度级别。已经在附图中借助例子示出并且在此处详细描述了特定的实施例。然而,应当理解,权利要求不旨在局限于公开的特定形式。而是,权利要求要覆盖落在其精神和范围内的所有修改、等同和替换。
权利要求
1.一种用于过驱动显示器的方法,包括接收目标图片帧,所述目标图片帧对应于显示器的多个像素中的每一个像素的要在显示器上显示的目标像素强度级别;将目标图片帧和当前图片帧进行比较,所述当前图片帧对应于显示器的多个像素中的每一个像素的当前在显示器上显示的当前像素强度级别;基于目标图片帧和当前图片帧的比较,确定要对所述目标图片帧进行的调整;和产生包括确定要对所述目标图片帧进行的调整的调整后的图片帧。
2.如权利要求1所述的方法,其中将目标图片帧和当前图片帧进行比较包括 执行目标图片帧和当前图片帧的逐像素比较。
3.如权利要求2所述的方法,其中确定要对所述目标图片帧进行的调整包括访问适于存储像素强度级别的查找表,所述像素强度级别对应于用于在显示器上产生第一图像的第一像素强度级别、用于在显示器上产生第二图像的第二像素强度级别和用于在第一像素强度级别和第二像素强度级别之间转变的过驱动像素强度级别;将目标图片帧和当前图片帧的逐像素比较与从查找表中访问的第一和第二像素强度级别进行比较;和检索与目标图片帧和当前图片帧的逐像素比较与第一和第二像素强度级别之间的任意匹配相关联的过驱动级别。
4.如权利要求3所述的方法,其中确定要对所述目标图片帧进行的调整包括 过驱动显示器的与目标图片帧和当前图片帧的逐像素比较与第一和第二像素强度级别之间的匹配相对应的任意像素。
5.如权利要求3所述的方法,其中所述查找表适于存储特定于显示器的过驱动级别。
6.如权利要求3所述的方法,其中所述查找表适于存储用于多个显示器的过驱动级别。
7.如权利要求3所述的方法,其中所述查找表适于存储用于一般显示器的过驱动级别。
8.如权利要求1所述的方法,其中确定要对所述目标图片帧进行的调整包括 将所选择的目标像素强度级别过驱动到指定的更高级别。
9.如权利要求8所述的方法,其中指定的更高级别对应于显示器的多个像素中的任一个像素的与当前像素强度级别和目标像素强度级别之间的任意差异有关的过驱动级别。
10.如权利要求1所述的方法,包括产生可实现图片帧,所述可实现图片帧对应于显示器的多个像素中的每一个像素的要在显示器上显示的实际像素强度级别。
11.如权利要求10所述的方法,包括 用可实现图片帧替代当前图片。
12.如权利要求1所述的方法,包括将调整后的图片帧传输给显示器以便产生图像。
13.一种用于显示图像的方法,包括接收目标图片帧,所述目标图片帧包括与要显示的图像相对应的目标像素强度级别; 对目标图片帧和当前图片帧进行比较,所述当前图片帧包括对应于所显示的图像的当前像素强度级别;确定显示器的多个像素中的每一个像素是否能够在指定的时间内从当前像素强度级别转变到目标图片强度级别;和产生调整后的像素强度级别,所述调整后的像素强度级别对应于显示器的多个像素中的被确定为不能在指定的时间内从当前像素强度级别转变到目标图片强度级别的每一个像素。
14.如权利要求13所述的方法,其中所述调整后的像素强度级别包括强度级别高于显示器的多个像素中的被确定为不能在指定的时间内从当前像素强度级别转变到目标图片强度级别的每一个像素的目标像素强度级别的过驱动级别。
15.如权利要求14所述的方法,其中所述过驱动级别基于显示器的像素转变特性。
16.如权利要求13所述的方法,包括向显示器传输调整后的图片帧以产生图像,其中所述调整后的图片帧包括以任何调整后的像素强度级别覆盖的目标图片帧。
17.如权利要求13所述的方法,其中指定的时间包括显示器刷新所述显示器的多个像素中的每一个像素所需的时间。
18.一种信号调整电路,包括适于存储像素强度级别的查找表,所述像素强度级别对应于用于在显示器上产生第一图像的第一像素强度级别、用于在显示器上产生第二图像的第二像素强度级别和用于在第一像素强度级别和第二像素强度级别之间转变的过驱动像素强度级别;适于存储当前图片帧的缓冲器,所述当前图片帧对应于显示器的多个像素中的每一个像素在第一时间的当前像素强度级别;和调整电路,适于接收目标图片帧,所述目标图片帧对应于显示器的多个像素中的每一个像素在第二时间的目标像素强度级别;和修改目标图片帧以产生包含对目标像素强度级别的调整的调整后的图片帧。
19.如权利要求18所述的信号调整电路,其中所述调整电路适于主动检索目标图片帧。
20.如权利要求18所述的信号调整电路,其中所述调整电路适于产生可实现图片帧, 所述可实现图片帧对应于结合调整后的图片帧在显示器上产生的实际像素强度。
21.如权利要求20所述的信号调整电路,其中所述调整电路适于将调整后的图片帧传输给显示器以产生图像。
22.如权利要求20所述的信号调整电路,其中所述调整电路适于用所述可实现图片帧更新缓冲器。
23.一种电子设备,包括 包括多个像素的显示器;适于存储当前图片帧的缓冲器,所述当前图片帧对应于显示器的多个像素中的每一个像素在第一时间的当前像素强度级别;和调整电路,适于接收目标图片帧,所述目标图片帧对应于显示器的多个像素中的每一个像素在第二时间的目标像素强度级别;通过确定对应于用于在显示器上产生第一图像的第一像素强度级别,确定用于在显示器上产生第二图像的第二像素强度级别,以及确定用于在第一和第二像素强度级别之间转变的过驱动像素强度级别,来计算包含对目标像素强度级别的调整的调整后的图片帧;和修改目标图片帧以产生包含对目标像素强度级别的调整的调整后的图片帧。
24.如权利要求23所述的信号调整电路,其中所述调整电路适于产生可实现图片帧, 所述可实现图片帧对应于结合调整后的图片帧在显示器上产生的实际像素强度。
25.如权利要求23所述的信号调整电路,其中所述调整电路适于将调整后的图片帧传输给显示器以产生图像。
全文摘要
公开了用于改进诸如液晶显示器(LCD)之类的显示器24的响应时间的方法和系统。该方法包括接收目标图片帧,并且将其与当前图片帧比较。如果比较显示显示器24可能不能在指定时间段内从当前像素强度级别转变到目标像素强度级别,则与可能不能达到目标像素强度的这些当前像素强度对应的像素可被过驱动。对一个或多个像素的过驱动可以允许像素在指定的时间段内达到目标像素强度。
文档编号G09G3/36GK102224537SQ200980146439
公开日2011年10月19日 申请日期2009年9月24日 优先权日2008年10月2日
发明者M·卡伯特, T·J·米莱特 申请人:苹果公司