著录项信息
专利名称 | 用于显示器的颜色调节技术 |
申请号 | CN201210520739.6 | 申请日期 | 2012-09-29 |
法律状态 | 权利终止 | 申报国家 | 中国 |
公开/公告日 | 2013-05-15 | 公开/公告号 | CN103106887A |
优先权 | 暂无 | 优先权号 | 暂无 |
主分类号 | G09G5/02 | IPC分类号 | G;0;9;G;5;/;0;2;;;G;0;9;G;5;/;0;6查看分类表>
|
申请人 | 苹果公司 | 申请人地址 | 美国加利福尼亚
变更
专利地址、主体等相关变化,请及时变更,防止失效 |
权利人 | 苹果公司 | 当前权利人 | 苹果公司 |
发明人 | K·Y·霍;A·巴哈塔彻芮亚;C·W·巴德温;G·G·玛库;J·M·戴维内 |
代理机构 | 中国国际贸易促进委员会专利商标事务所 | 代理人 | 鲍进 |
摘要
本公开通常涉及用于显示器的颜色调节技术,更具体而言,涉及向显示器应用颜色调节的系统和技术。在某些实施例中,该颜色调节技术可被采用于将基于显示器的先前检测温度的当前颜色校正值转换成基于显示器的当前检测温度的目标颜色校正值。可基于具有当前颜色校正值与目标颜色校正值之间的最大差值的颜色通道确定显示器的每个颜色通道的调节增量。特别的,调节步骤数可被确定为使得每个通道的调节增量小于或等于最大调节增量。
1.一种显示系统,包括:
显示器,包含多个颜色通道,每个颜色通道被指派有当前颜色校正值;
温度传感器,配置为检测显示器的温度;以及
控制器,配置为:
基于温度确定多个颜色通道的每一个的目标颜色校正值;
对于多个颜色通道的每一个,确定目标颜色校正值与当前颜色校正值之间的差值;以及
将多个颜色通道的每一个逐渐调节至相应的目标颜色校正值,其中基于具有目标颜色校正值与当前颜色校正值之间的最大差值的颜色通道确定多个颜色通道的每一个的调节增量。
2.权利要求1所述的显示系统,其中多个颜色通道包括红色颜色通道、绿色颜色通道和蓝色颜色通道。
3.权利要求1所述的显示系统,其中控制器配置为确定将具有最大差值的颜色通道逐渐调节至相应的目标颜色校正值的步骤数,并基于步骤数确定其它颜色通道的每一个的调节增量。
4.权利要求3所述的显示系统,其中控制器配置为将该最大差值除以最大调节增量以确定步骤数。
5.权利要求1所述的显示系统,其中控制器配置为在相同的步骤数内将多个颜色通道的每一个调节至相应的目标颜色校正值。
6.权利要求1所述的显示系统,其中控制器配置为确定将多个颜色通道的每一个调节至目标颜色校正值的中间颜色校正值。
7.权利要求6所述的显示系统,包括多个乘法器,每个乘法器对应于多个颜色通道中的一个并且配置为将多个颜色通道的输入信号乘以中间颜色校正值。
8.权利要求1所述的显示系统,其中显示器包括液晶二极管显示器,该显示器包括红色、绿色和蓝色子像素集,并且其中每个子像素集对应于多个颜色通道的不同的颜色通道。
9.一种用于显示器的颜色调节的方法,包括:
检测显示器的温度,该显示器包括多个颜色通道,每个颜色通道被指派有当前颜色校正值;
基于温度确定多个颜色通道的每一个的目标颜色校正值;
对于颜色通道的每一个,确定目标颜色校正值与当前颜色校正值之间的差值;
基于具有目标颜色校正值与当前颜色校正值之间的最大差值的颜色通道确定每个颜色通道的调节增量;以及
使用相应的调节增量将每个颜色通道逐渐调节至相应的目标颜色校正值。
10.权利要求9所述的方法,其中将每个颜色通道逐渐调节至相应的目标颜色校正值包括确定每个颜色通道的中间颜色校正值,并且其中该中间颜色校正值与当前颜色校正值偏移相应的调节增量。
11.权利要求10所述的方法,包括将每个颜色通道的输入信号乘以相应的中间颜色校正值,以生成显示器的一个或多个驱动器的输出信号。
12.权利要求9所述的方法,包括将该最大差值除以最大调节增量以确定将多个颜色通道调节至目标颜色校正值的步骤数。
13.权利要求9所述的方法,包括对于每个颜色通道,确定目标颜色校正值与当前颜色校正值之间的差值是否大于最大调节增量。
14.权利要求9所述的方法,其中多个颜色通道包括红色颜色通道、绿色颜色通道和蓝色颜色通道。
15.一种用于显示器的颜色调节的方法,包括:
检测显示器的温度,该显示器包括多个颜色通道,每个颜色通道被指派有当前颜色校正值;
基于温度确定多个颜色通道的每一个的目标颜色校正值;
对于至少一个颜色通道,确定目标颜色校正值与对应的当前颜色校正值之间的差值大于最大调节增量;以及
确定将该至少一个颜色通道的当前颜色校正值调节至对应的目标颜色校正值的步骤数,其中该步骤数被确定为使得每一个步骤的调节增量小于或等于最大调节增量。
16.权利要求15所述的方法,包括在低功率模式后恢复显示器的正常工作,其中在恢复显示器的正常工作后检测温度。
17.权利要求15所述的方法,其中确定步骤数包括将该差值除以最大调节增量。
18.权利要求15所述的方法,包括在该步骤数内将多个颜色通道中的每一个逐渐调节至目标颜色校正值。
19.权利要求15所述的方法,包括对于其他颜色通道的每一个,将当前颜色校正值与目标颜色校正值之间的差值除以该步骤数以确定其他颜色通道的调节增量。
20.权利要求15所述的方法,包括对于多个颜色通道的每一个,以设定的时间间隔将当前颜色校正值逐渐调节至目标颜色校正值。
21.一种用于显示器的颜色调节的装置,包括:
检测单元,配置为检测显示器的温度,该显示器包括多个颜色通道,每个颜色通道被指派有当前颜色校正值;
第一确定单元,配置为基于温度确定多个颜色通道的每一个的目标颜色校正值;
第二确定单元,配置为对于每个颜色通道,确定目标颜色校正值与当前颜色校正值之间的差值;
第三确定单元,配置为基于具有目标颜色校正值和当前颜色校正值之间的最大差值的颜色通道确定每个颜色的通道的调节增量;以及
调节单元,配置为使用相应的调节增量将每个颜色通道逐渐调节至相应的目标颜色校正值。
22.权利要求21所述的装置,其中调节单元进一步配置为确定每个颜色通道的中间颜色校正值,并且其中该中间颜色校正值与当前颜色校正值偏移相应的调节增量。
23.权利要求22所述的装置,进一步包括乘法单元,配置为将每个颜色通道的输入信号乘以相应的中间颜色校正值,以生成显示器的一个或多个驱动器的输出信号。
24.权利要求21所述的装置,进一步包括除法单元,配置为将最大差值除以最大调节增量以确定将多个颜色通道调节至目标颜色校正值的步骤数。
25.权利要求21所述的装置,进一步包括第四确定单元,配置为对于每个颜色通道,确定目标颜色校正值与当前颜色校正值的差值是否大于最大调节增量。
26.权利要求21所述的装置,其中多个颜色通道包括红色颜色通道、绿色颜色通道以及蓝色颜色通道。
27.一种用于显示器的颜色调节的装置,包括:
检测单元,配置为检测显示器的温度,该显示器包括多个颜色通道,每个颜色通道被指派有当前颜色校正值;
第一确定单元,配置为基于温度确定多个颜色通道的每一个的目标颜色校正值;
第二确定单元,配置为对于至少一个颜色通道,确定目标颜色校正值与对应的当前颜色校正值之间的差值大于最大调节增量;以及
第三确定单元,配置为确定将该至少一个颜色通道的当前颜色校正值调节至对应的目标颜色校正值的步骤数,其中该步骤数被确定为使得每一个步骤的调节增量小于或等于最大调节增量。
28.权利要求27所述的装置,进一步包括恢复单元,配置为在低功率模式后恢复显示器的正常工作,其中在恢复显示器的正常工作后检测温度。
29.权利要求27所述的装置,其中第三确定单元进一步配置为将该差值除以最大调节增量。
30.权利要求27所述的装置,进一步包括第一调节单元,配置为在该步骤数内将多个颜色通道的每一个逐渐调节至目标颜色校正值。
31.权利要求27所述的装置,进一步包括除法单元,配置为对于其他颜色通道的每一个,将当前颜色校正值和目标颜色校正值的差值除以步骤数以确定其他颜色通道的调节增量。
32.权利要求27所述的装置,进一步包括第二调节单元,配置为对于多个颜色通道的每一个,以设定的时间间隔将当前颜色校正值逐渐调节至目标颜色校正值。
33.一种电子设备,包括权利要求21-32所述的装置的任一个。
用于显示器的颜色调节技术\n技术领域\n[0001] 本公开通常涉及显示器,特别是用于显示器的颜色调节技术。\n背景技术\n[0002] 本部分旨在向读者介绍可能与在以下描述和/或要求保护的本公开的各方面有关的技术的各方面。相信这里的讨论有助于向读者提供背景信息以便更好地帮助理解本公开的各部分。因此,应当了解,这部分声明就此而论,而不是对现有技术的承认。\n[0003] 显示技术可用于多种电子设备中,例如计算机、显示器、手持设备(例如,移动电话、媒体播放器以及游戏系统)。显示器可包括液晶显示器(LCD)、阴极射线管(CRT)以及有机发光二极管显示器(OLED显示器)等。显示器通常包括某些不同颜色的多个图片元件(例如,像素),以及不同颜色间的比率可变化以产生几乎任意颜色。例如,LCD中的每个像素可包括红色、绿色以及蓝色子像素,这些子像素能够发射不同数量的光以产生不同颜色。\n显示器通常还包括用于向显示器提供光的光源,例如发光二极管(LED)背光或冷阴极荧光灯(CCFL)背光。\n[0004] 显示器的颜色响应随着显示器的工作而改变。例如,显示器本身以及采用显示器的各种电子设备可产生可使显示器的颜色漂移的热量。特别的,单个像素或子像素发车光的色度和亮度可随温度而变化,引起显示器发射的整体颜色也随温度而变化。此外,光源发射的光的色度和亮度也可随温度变化,其可以使白色点漂移,因而使显示器发射的整体颜色漂移。可在显示器中采用颜色校正调节以补偿温度导致的颜色漂移。然而,当显示器在低功率模式(例如,睡眠或待机模式)后恢复正常工作时,由于低功率模式中可能已发生的温度变化,先前应用的调节可能不再适用。\n发明内容\n[0005] 以下阐述在此公开的某些实施例的概要。应当理解的是,呈现这些方面仅仅是向读者提供某些实施例的简单概要,并且这些方面并不旨在限制本公开的范围。实际上,本公开可涵盖以下没有阐述的多个方面。\n[0006] 本公开通常涉及用于向显示器应用颜色调节的方法。显示器的温度变化可引起显示器发射的颜色(例如,色度和亮度)变化。因此,显示器可采用颜色校正值以补偿由于显示器的温度变化引起的颜色漂移。根据所公开的实施例,显示器可检测温度并基于温度确定显示器的各个颜色通道的合适的颜色校正值。然后,当显示器的温度变化时,提供给显示器的输入信号可通过颜色校正值调节以产生恒定的颜色。\n[0007] 根据所公开的实施例,颜色调节技术可采用来将当前颜色校正值转换为目标校正值,其中当前颜色校正值基于显示器的先前检测温度,目标校正值基于显示器的当前检测温度。当前颜色校正值与目标颜色校正值之间存在显著差值时,颜色通道可被逐渐调节至目标颜色校正值,以使得用户感觉不到颜色调节。例如,每个颜色通道的调节增量可基于当前颜色校正值与目标颜色校正值之间的最大差值的颜色通道确定。特别的,调节步骤数可被确定为使得每个通道的调节增量小于或等于最大调节增量,在某些实施例中最大调节增量通常代表用户感觉不到的最大颜色变化。\n附图说明\n[0008] 基于下述具体描述以及参考附图可更好地理解本公开的各方面,在附图中:\n[0009] 图1是根据本公开各方面的电子设备的正视图的例子;\n[0010] 图2是根据本公开各方面的图1的电子设备的部件的例子的框图;\n[0011] 图3是根据本公开各方面的图2的显示器的分解图;\n[0012] 图4是根据本公开各方面的图2的显示器的部件的例子的框图;\n[0013] 图5是根据本公开各方面的描绘颜色校正值和温度随时间典型变化的图;\n[0014] 图6是根据本公开各方面的描绘用于调节颜色校正值的方法的流程图;以及[0015] 图7是根据本公开各方面的描绘用于逐步调节颜色校正值的方法的流程图;\n[0016] 图8是根据本公开各方面的装置的框图;以及\n[0017] 图9是根据本公开各方面的另一装置的框图。\n具体实施例\n[0018] 以下将描述一个或多个具体实施例。为了提供这些实施例的简明描述,说明书没有描述实际实现方式的所有特征。应当认识到的是,在任何这种实际实现方式的开发中,如在任何工程或设计项目中,必须做出很多实现方式特定的决定以达到开发者的特定目标,例如遵守系统相关和商业相关的约束,这可能从一个实现方式到另一个实现方式不同。此外,应当认识到的是,这种开发努力可能是复杂的和耗时的,但对得益于本公开的普通技术人员来说不过是设计、装配、和制造的日常工作。\n[0019] 本公开通常涉及用于向显示器应用颜色调节的系统和技术。在显示器中,颜色校正值可被应用于显示器的各个颜色通道,以补偿由于温度变化引起的颜色漂移。这里描述的颜色调节技术可在已发生显著的温度漂移时采用来将当前颜色校正值转换为目标颜色校正值。例如,当显示器在低功率模式,例如睡眠模式或待机模式后恢复工作时,当前颜色校正值可能是基于进入低功率模式前显示器的温度。然而,在显示器处于低功率模式时显示器的温度可能降低,因此当前颜色校正值与目标颜色校正值之间可能存在相当大的差值。如果立即应用目标颜色校正值,则可能发生显示器的颜色的可见漂移。因此,本实施例提供了一种用于将显示器转换到目标颜色校正值的技术。此外,在当已发生显著温度漂移时的其它时间,例如显示器环境温度的显著改变期间,可采用本技术来将当前颜色校正值转换到目标颜色校正值。\n[0020] 根据某些实施例,显示器可包括红色、绿色和蓝色通道。在这些实施例中,当前颜色校正值和目标颜色校正值各自可包括红色颜色校正值、蓝色颜色校正值以及绿色颜色校正值,其可分别用于红色、绿色和蓝色通道。可以针对每一个通道确定当前颜色校正值和目标校正值之间的差值,并且可识别具有最大差值的通道。然后将最大差值与最大调节增量比较,在某些实施例中该最大调节增量代表通常用户感觉不到的最大颜色变化。如果最大差值等于或小于最大校正增量,则可在单个步骤中应用目标颜色校正值。\n[0021] 然而,如果最大差值大于最大调节增量,则可逐渐调节颜色校正值直至获取目标颜色校正值。特别的,可将最大差值除以最大调节增量以确定到达目标颜色校正值应当采用的调节步骤数。然后,其他颜色通道的当前颜色校正值与目标校正值之间的差值可除以调节步骤数,以确定那些通道的调节增量的大小。每个通道的颜色校正值可以使用针对每个通道确定的调节增量步进至目标颜色校正值。因此,可使用相同的步骤数将每个颜色通道调节至目标颜色校正值,而通道之间的调节增量的大小可不同。\n[0022] 图1示出可利用上述颜色调节技术的电子设备10。应当注意,尽管以下将参照所示的电子设备10(其可以是台式计算机)描述该技术,但是在此描述的技术适用于采用显示器的任何电子设备。例如,其他电子设备可包括膝上式电脑、平板电脑、可视媒体播放器、移动电话、个人数据管理器、工作站以及独立显示器等等。在某些实施例中,电子设备可包括从加利福尼亚州库珀蒂诺的苹果股份有限公司可得的 mini、Mac Pro、 Apple Cinema\nApple Thunderbolt 模型。在其他实施例中,电\n子装设备可包括从任何制造商可得的其他模型或类型的电子设备或独立显示器。\n[0023] 如图1所示,电子设备10包括外壳12以支撑和保护可用于生成图像以在显示器\n14上显示的内部部件,例如处理器、电路以及控制器等。电子设备10还包括可由用户操作来与电子设备10交互的用户输入结构16和18,在此示为键盘和鼠标。例如,用户输入结构16和18可采用来操作图形用户界面(GUI)以及在电子设备10上运行应用程序。输入结构16和18可通过有线或无线配置连接至电子设备10。此外,在某些实施例中,电子设备\n10可包括其他类型的用户输入结构,例如包括触摸屏、触控板等。\n[0024] 图2是示出设备10的各个部件和特征的框图。正如所理解的,图2所示的各个功能模块可包括硬件元件(包括电路)、软件元件(包括存储在例如硬盘或系统存储器的非暂时性计算机可读介质的计算机代码)、或者硬件和软件两者的组合。除了上述的显示器\n14以及输入结构16和18之外,设备10包括允许设备10连接至外部设备(例如电源、打印机、网络或其他电子设备)的输入和输出(I/O)端口20。如图2所示,显示器14是电子设备10的集成部分。然而,在其他实施例中,显示器14为可通过一个I/O端口20连接至电子设备10的独立显示器。例如,在这些实施例中,I/O端口20可包括显示端口、数字视频接口(DVI)、高清晰多媒体接口(HDMI)或模拟接口(D-sub)。\n[0025] 设备10还包括可控制设备10的工作的处理器22。处理器22可使用来自存储器\n24的数据,以执行操作系统、程序、GUI、以及设备10的任何其他功能。存储器24可包括存储处理器22执行的指令、程序、和/或代码的非暂时性计算机可读介质。此外,存储器24可代表随机存取存储器、只读存储器、可重写闪存存储器、硬盘驱动器和光盘等。处理器22也可通过I/O端口20或网络设备26接收数据,网络设备26可代表例如一个或多个网络接口卡(NIC)或网络控制器。通过网络设备26和I/O端口20接收的信息以及包含在存储器\n24中的信息可在显示器14上显示。输入/输出(I/O)控制器28可提供用于输入结构16和18、I/O端口20、显示器14以及处理器22之间交换数据的基本结构。\n[0026] 图3是包括LCD面板30的显示器14的实施例的分解图。在此讨论的显示器14一般是在LCD显示器的上下文中。然而,在其他实施例中,显示器14可为OLED显示器、CRT显示器或包括多个颜色通道的任何其他合适类型的显示器。显示器14还包括用于LCD面板30的光源的背光32,并且背光32与LCD面板30一起安装在框架34内。LCD面板30可包括像素阵列,其配置为选择性调制从背光32穿透LCD面板30光的数量和颜色。例如,LCD面板30可包括液晶层、配置为通过电场控制液晶层的液晶的定向的一个或多个薄膜晶体管(TFT)层、以及偏振片,其协作使得LCD面板30能够控制每个像素发射的光量。LCD面板30可以是扭转向列(TN)面板、共面转换(IPS)面板、边缘转换(FFS)面板、前述类型面板的变体、或任何其他合适的面板。\n[0027] 背光32包括一个或多个光源36,以及其他部件,例如可将来自光源36的光引导朝向LCD面板30的导光板的以及光导光学薄膜。在各个实施例中,光源36可包括冷阴极荧光灯(CCFL)、一个或多个LED、OLED、或任何其他合适的光源。如图3所示,背光32为侧光式背光,其包括位于显示器14边缘的一个光源36。然而,在其他实施例中,多个光源36可布置在显示器14边缘的周围。此外,在某些实施例中,代替侧光式背光,背光可以为具有装配在LCD面板后的一个或多个光源36的直射式(direct-light)背光。\n[0028] 通过参照图4可更好的理解示例性显示器14的更多详细信息,图4是示出显示器\n14的各部件和特征的框图。显示器14包括控制背光32工作的背光控制器38。例如,背光控制器38可包括激励或驱动光源36的一个或多个驱动器集成电路。\n[0029] 显示器14还包括控制LCD面板30工作的LCD控制器40。例如,LCD控制器40可通过显示器14的输入通道42A、42B和42C从设备10接收图像数据。根据某些实施例,可通过I/O控制器28(图2)将图像数据从设备10的图形卡、控制器或处理器22发送至显示器14。每个输入通道42A、42B和42C可对应于显示器14不同的颜色通道。例如,输入通道\n42A可为红色通道;输入通道42B可为绿色通道;输入通道42C可为蓝色通道。LCD控制器\n40可处理通过输入通道42A、42B和42C接收的图像数据并且以输出信号44A、44B和44C的形式将已处理的图像数据提供给驱动器44。每个输出信号44A、44B和44C可代表来自对应的输入通道42A、42B和42C的已处理的图像数据。根据某些实施例,LCD控制器40可包括控制电路和/或用于处理图像数据的一个或多个微处理器。\n[0030] 可将输出信号44A、44B和44C提供给一个或多个驱动器46,驱动器46控制LCD面板30在显示器14上显示已处理的图像数据。例如,驱动器46可包括改变在LCD面板30中的像素48的透射状态的一个或多个驱动器集成电路(例如,列驱动器和行驱动器)。如图4所示,驱动器46是独立于LCD控制器40的单独部件。然而,在其他实施例中,驱动器\n46可以是LCD控制器40的集成部分。\n[0031] 每个像素48包括一组子像素50A、50B和50C,每个子像素能够发射不同的颜色。\n例如,子像素50A可发射红光,子像素50B可发射绿光,以及子像素50C可发射蓝光。每个子像素50A、50B和50C可显示分别来自对应的输出信号44A、44B和44C的图像数据。此外,通过改变各个子像素50A、50B和50C的亮度级,每个像素48可显示多种颜色。\n[0032] 显示器14还包括用于检测显示器的温度的温度传感器52。根据某些实施例,温度传感器52布置在显示器14的散热片上。然而,在其他实施例中,温度传感器52可安装在LCD面板30的基板上或背光32的基板上。根据某些实施例,温度传感器52可周期性检测温度。例如,在某些实施例中,在显示器14的工作期间,温度传感器52可以10秒间隔检测温度。然而,在其它实施例中,间隔的长度可以变化。此外,在某些实施例中,温度传感器52可根据目前的检测温度以不同的间隔检测温度。例如,当温度与显示器14的稳定工作温度相差较大时,温度传感器52可更频繁地检测温度。\n[0033] LCD控制器40可基于检测温度和基于存储在存储器54中的信息处理图像数据。\n例如,LCD控制器40可与颜色校正逻辑58结合使用存储在存储器54中的颜色校正数据56来确定颜色校正值,该颜色校正值应当被应用于通过每个颜色通道42A、42B和42C接收的图像数据。根据某些实施例,存储器54可以是EEPROM、闪存存储器或其他适合的光学、磁性的或固态的计算机可读介质。如图4所示,存储器54作为LCD控制器40的一部分包含在显示器14中。然而,在其他实施例中,存储器54可以是包含在显示器14中的单独部件。\n此外,在其他实施例中,颜色校正数据56和颜色校正逻辑58可以存储在电子设备10的存储器中,例如存储器24(图2)。\n[0034] 颜色校正值可代表可被应用到每个颜色通道42A、42B和42C的输入信号的数值,以补偿由于显示器温度变化引起的显示器14中颜色漂移。例如,在某些实施例中,颜色校正值可为增益系数,其可被应用到通过颜色通道42A、42B和42C接收的输入信号。可对于每个颜色通道42A、42B和42C确定颜色校正值。例如,可为颜色通道42A确定红色颜色校正值,可为颜色通道42B确定绿色颜色校正值,以及可为颜色通道42C确定蓝色颜色校正值。\n根据某些实施例,颜色校正值可被设计成用于补偿由于显示器温度变化引起的色度和亮度两者的变化。\n[0035] 此外,尽管在此在RGB颜色模型的上下文中描述了颜色通道42A、42B和42C,可以认识到,在其他实施例中,颜色调节技术可适用于其他颜色模型,例如CIE XYZ、HSV、HVL或CMYK颜色模型。在这些实施例中,指派给颜色通道、颜色校正系数以及子像素的颜色通道,颜色校正系数以及子像素和/或特定颜色的数目可不同。\n[0036] 颜色校正数据56可包括可以被LCD控制器40采用来确定颜色校正值的一个或多个查找表、曲线、颜色模型等等。此外,颜色校正逻辑58可包括可由LCD控制器40执行的硬件和/或软件控制算法或指令,以基于检测温度和颜色校正数据56确定颜色校正值。例如,在某些实施例中,LCD控制器40可从包含在颜色校正数据56中的表格中检索颜色校正值,该表格将检测温度和每个颜色通道的颜色校正值相关。在另一实施例中,如果检测温度介于表格中包括的两个温度值之间,则LCD控制器40根据表格中包含的数值中内插该颜色校正值。在另一实施例中,LCD控制器40可通过将检测温度输入到包含在颜色校正数据56中的颜色模型中来执行颜色校正逻辑58以计算颜色校正值。\n[0037] 如以下参考图5-7描述的,颜色校正逻辑58可被采用于逐渐调节,以将对应于先前检测温度的当前颜色校正值转换为对应于当前检测温度的目标校正值。在某些实施例中,颜色校正逻辑58可被采用于生成中间颜色校正值,该中间颜色校正值可在一系列步骤中应用,直到达到目标颜色校正值。中间颜色校正值的使用可允许将颜色校正值逐渐调节至目标颜色校正值,以便用户感觉不到颜色补偿调节。根据某些实施例,当当前颜色校正值与目标颜色校正值之间存在较大差值时,例如当显示器在低功率模式,如睡眠或待机模式后恢复工作,可采用中间颜色校正值。\n[0038] LCD控制器40还包括可被采用来将颜色校正值应用于通过颜色通道42A、42B、和\n42C接收的输入信号的渲染器60。例如,渲染器60可包括乘法器,其用于将每个通道的输入信号与相应的颜色校正值相乘。在某些实施例中,对于每个颜色通道42A、42B、和42C,渲染器60可包括单独的乘法器。渲染器60然后可进一步处理数据,例如通过抖动和/或截断数据,以产生提供给驱动器46的输出信号44A、44B和44C。如上所述,驱动器46然后可采用输出信号44A、44B和44C以将处理过的图像数据显示在显示器14上。\n[0039] 图5为描绘显示器温度和颜色校正值可如何随时间变化的曲线图62。曲线图62包括代表时间的x轴64。曲线图62还包括y轴66,其代表曲线68的温度以及曲线70的颜色校正值。曲线图62进一步包括将曲线图62分成三部分76、78和80的线72和74。特别的,部分76代表显示器开始工作的时段,例如显示器启动后。部分78代表显示器工作于低功率模式的时段,例如睡眠模式或待机模式,以及部分80代表显示器在低功率模式中工作后恢复正常工作的时段。\n[0040] 如部分76所示,如由曲线68代表的,显示器温度通常沿着曲线轮廓增加直到达到稳定的工作温度,恰好在线72之前。当显示器的温度增加时,如曲线70代表的,LCD控制器以通常对应于显示器温度变化的方式调节颜色校正值。线72代表显示器进入低功率模式的时间点,以及部分78代表显示器工作在低功率模式的时段。如部分78所示,当进入低功率模式时,如曲线68所示,显示器温度降低。然而,如由曲线70代表的,颜色校正值通常保持恒定。特别的,当显示器工作在低功率模式时,可能不会检测显示器温度,因此显示器保持对应于紧靠进入低功率模式前检测的温度的颜色校正值。\n[0041] 线74代表显示器退出低功率模式并且恢复正常工作的时间点。相应的,部分80代表显示器在低功率模式后恢复正常工作的时段。如曲线68所示,当恢复正常工作时显示器的温度升高。如曲线70所示,当显示器恢复工作时,颜色校正值也发生变化。虚线79代表如果颜色校正值被立刻调节至对应于显示器在恢复正常工作后的检测温度的目标颜色校正值时颜色校正值将遵循的曲线。如线79所示,立刻调节至目标颜色校正值可能会导致颜色校正值显著地减小。根据某些实施例,颜色校正值的这种变化对用户来说是能够察觉到的。\n[0042] 因此,不是立刻调节至颜色校正值,而是颜色校正值可沿着调节曲线81逐渐调节,其中调节曲线81逐渐将颜色校正值转换为目标颜色校正值。特别的,颜色校正值可通过应用中间颜色校正值而被逐渐调节至目标颜色校正值,其中中间颜色校正值具有在当前颜色校正值和目标颜色校正值之间的数值。逐渐调节可逐渐将颜色校正值转换至目标颜色校正值,而不会产生用户能察觉到的颜色漂移。\n[0043] 图6和7描绘了用于将颜色校正值逐渐调节至目标颜色校正值的方法。特别的,图6为描绘了用于当显示器在低功率模式后恢复工作时调节颜色校正值的方法82的流程图。例如,如图5所示,方法82可被用来将颜色校正值沿着曲线81逐渐转换至目标颜色校正值。尽管方法82在低功率模式后恢复工作的上下文中描述,但是在其他实施例中,该方法可被采用来响应于可能由其他事件(例如,显示器的环境变化)引起的显著温度变化而将颜色校正值逐渐调节至目标颜色校正值。\n[0044] 方法82可起始于检测显示器在低功率模式后恢复工作(块84)。例如,LCD控制器40(图4)可通过颜色通道42A、42B和42C接收输入信号,这表明已恢复正常工作。显示器然后可检测显示器的温度(块86)。例如,如图4所示,显示器正常工作期间,温度传感器\n52以设定间隔检测显示器温度,并可将指示温度的信号提供给LCD控制器40。\n[0045] LCD控制器然后可基于检测温度确定目标颜色校正值(块88)。例如,LCD控制器\n40(图4)可通过从作为颜色校正数据56存储在存储器54中的查找表中检索颜色校正值。\n在另一示例中,LCD控制器40可基于作为颜色校正数据56包含在存储器54中的模型执行颜色校正逻辑58以计算颜色校正值。LCD控制器还可检索恰好进入低功率模式前应用的当前颜色校正值(块90)。例如,LCD控制器40可从存储器54中检索当前颜色校正值。\n[0046] LCD控制器然后可确定当前颜色校正值与目标颜色校正之间的差值是否超出最大调节增量(块92)。例如,最大增量可代表在不被用户察觉到的情况下能够使用的颜色校正值的最大漂移。根据某些实施例,最大调节增量可存储在存储器54中(图4)。\n[0047] 为了确定差值是否超出最大调节增量,LCD控制器可对于包含在显示器中的每个颜色通道计算目标颜色校正值与当前颜色校正值之间的绝对差值。例如,如图4所示,LCD控制器40可对于每个颜色通道42A、42B和42C计算目标颜色校正值与当前颜色校正值之间的差值。然后LCD控制器可确定差值中的任一个是否超出最大调节增量。如果所有差值都没有超出最大调节增量,该LCD控制器可将该颜色校正值设置为目标颜色校正值(块\n94)。因此,可在单独一个步骤中执行至目标颜色校正值的调节。\n[0048] 另一方面,如果LCD控制器确定一个或多个颜色通道的差值超出了最大调节增量,则控制器可将颜色校正值逐渐调节至目标颜色校正值(块96)。例如,如以下参考图7所述的,在将颜色校正值设置到目标颜色校正值之前,LCD控制器可将每个颜色通道的颜色校正值设置到一个或多个中间颜色校正值。\n[0049] 图7描绘了用于将颜色校正值逐渐调节至目标颜色校正值的方法98的实施例。根据某些实施例,方法98可作为图6所示块96的一部分执行。如以上关于图6所述的,当一个或多个颜色通道的目标颜色校正值与当前颜色校正之间的绝对差值超出最大调节增量时,可采用方法98。\n[0050] 方法98可起始于识别具有当前颜色校正值与目标颜色校正值之间的最大绝对差值的颜色通道(块100)。例如,LCD控制器40(图4)可对于每个颜色通道42A、42B和42C确定当前颜色校正值与目标颜色校正值之间的绝对差值,然后可确定哪个差值最大。\n[0051] LCD控制器然后可基于该最大差值确定达到目标颜色校正值应当使用的调节步骤数(块102)。例如,如果确定红色颜色通道42A(图4)具有最大差值,则LCD控制器可使用红色通道42A的目标颜色校正值与当前颜色校正值之间的差值来确定调节步骤数。特别的,该LCD控制器可将该差值除以该最大调节增量,以确定应当采用的步骤数。在某些实施例中,如果步骤数不是整数,则LCD控制器可选择其次最大的步骤数。\n[0052] 该LCD控制器然后可确定每个颜色通道调节增量的大小(块104)。例如,该LCD控制器可将每个颜色通道的目标颜色校正值与当前颜色校正值之间的最大差值除以步骤数。\n因此,对于具有最大差值的颜色通道,调节增量大小近似等于或略小于该最大调节增量。对于具有较小差值的其它颜色通道,调节增量的大小可小于具有最大偏差颜色通道的调节增量大小。因此,颜色通道之间的调节增量大小可变化,但是颜色通道可在相同的步骤数内调节至目标颜色校正值。\n[0053] 该LCD控制器然后可以通过增量大小来调节颜色校正值(块106)。例如,如果目标颜色校正值小于当前颜色校正值,该LCD控制器可通过将每个颜色通道的颜色校正值减小增量大小,以达到中间颜色校正值。例如,可通过渲染器60将中间颜色校正值用于输出显示器上的图像数据。例如,如以上参考图4所述的,渲染器60可将通过颜色通道42A、42B和42C接收的输入信号乘以中间颜色校正值,以产生提供给驱动器46的输出信号44A、44B和44C。驱动器46然后可采用输出信号44A、44B和44C以将处理后的图像数据显示在显示器14上。\n[0054] 该LCD控制器然后可确定该颜色校正值是否达到目标颜色校正值(块108)。如果该值不是目标值,该LCD控制器可使用另一组调节增量再次调节该值(块106)。例如,LCD控制器40然后可通过另一组增量值减小先前应用的中间颜色校正值,以达到新的中间颜色校正值或目标颜色校正值。根据某些实施例,LCD控制器40可在设定间隔之后通过该调节量调节该颜色校正值。例如,LCD控制器40可包括定时器,其被设置为设定间隔(例如8秒间隔)后调节颜色校正值。然而,在其他实施例中,该定时器可被包含在该电子设备\n10中。一旦已应用了目标颜色校正值,该调节可完成(块110)。\n[0055] 在某些实施例中,定时器的调节间隔可被选择成使得当前颜色校正值与目标颜色校正值之间的最大预期差值能够在目标时间段(例如10秒)内逐步调节。例如,可将对应于正常工作期间最高预期工作温度的颜色校正值与对应于低功率模式期间最低预期温度的颜色校正值相比较,以确定当前颜色校正值与目标颜色校正值之间的最大预期差值。然后最大预期差值可除以最大调节增量,以确定可将当前颜色校正值调节至目标颜色校正值的可预期的最大步骤数。然后目标时间周期可除以最大步骤数,以确定可由定时器采用来逐步调节该当前颜色校正值至目标颜色校正值的调节间隔。\n[0056] 图8为根据本公开的各方面的装置800的方框图。该装置800包括:检测单元802,配置为检测显示器的温度,该显示器包括多个颜色通道,每个颜色通道被指派有当前颜色校正值;第一确定单元804,配置为基于该温度,确定多个颜色通道的每一个的目标颜色校正值;第二确定单元806,配置为对于每个颜色通道,确定目标颜色校正值与当前颜色校正值之间的差值;第三确定单元808,配置为基于具有目标颜色校正值与当前颜色校正值之间的最大差值的颜色通道来确定每个颜色通道的调节增量;以及调节单元810,配置为使用相应的调节增量将每个颜色通道逐渐调节至相应的目标颜色校正值。\n[0057] 调节单元810进一步配置为确定每个颜色通道的中间颜色校正值,其中中间颜色校正值与当前颜色校正值偏移相应的调节增量。\n[0058] 装置800进一步包括乘法单元812,配置为将每个颜色通道的输入信号乘以相应的中间颜色校正值,以生成显示器的一个或多个驱动器的输出信号。\n[0059] 装置800进一步包括除法单元814,配置为将最大差值除以最大调节增量,以确定将多个颜色通道调节至目标颜色校正值的步骤数。\n[0060] 装置800进一步包括第四确定单元816,配置为对于每个颜色通道,确定目标颜色校正值与当前颜色校正值的差值是否大于最大调节增量。\n[0061] 多个颜色通道包括红色颜色通道、绿色颜色通道、以及蓝色颜色通道。\n[0062] 图9为根据本公开各方面的装置900的方框图。该装置900包括:检测单元902,配置为检测包括多个颜色通道的显示器的温度,其中每个颜色通道被指派有当前颜色校正值;第一确定单元904,配置为基于温度确定多个颜色通道的每一个的目标颜色校正值;第二确定单元906,配置为对于至少一个颜色通道,确定目标颜色校正值与对应的当前颜色校正值之间的差值大于最大调节增量;以及第三确定单元908,配置为确定将至少一个颜色通道的当前颜色校正值调节至对应的目标颜色校正值的步骤数,其中该步骤数被确定成使得每一步骤的调节增量小于或等于最大调节增量。\n[0063] 装置900进一步包括恢复单元910,配置为在低功率模式后恢复显示器的正常工作,其中在恢复显示器的正常工作后检测温度。\n[0064] 第三确定单元908进一步配置为将该差值除以最大调节增量。\n[0065] 装置900进一步包括第一调节单元912,配置为在该步骤数中将多个颜色通道中的每一个逐渐调节至目标颜色校正值。\n[0066] 装置900进一步包括除法单元914,配置为对于每一个其他颜色通道,将当前颜色校正值与目标颜色校正值之间的差值除以步骤数以确定其他颜色通道的调节增量。\n[0067] 装置900进一步包括第二调节单元916,配置为对于多个颜色通道的每一个以设定的时间将当前颜色校正值逐渐调节至目标颜色校正值。\n[0068] 应当注意虚线所示的单元是可选的。这里公开的各个单元可通过硬件、软件或其组合而实施或执行。可通过通用单芯片或多芯片处理器、数字信号处理器(DSP)、专用集成电路(ASIC)、现场可编程门阵列(FPGA)或其他可编程逻辑装置、分立门或晶体管逻辑、分立硬件元件或被设计实现本文所述功能的任何组合来实施或执行这些单元。通用处理器可为微处理器、或任意常规处理器、控制器、微控制器或状态机。处理器还可被实现为计算装置的组合,例如DSP和微处理器的组合、多个微处理器、结合DSP内核的一个或多个微处理器、或任何其它这种配置。在一些实现方式中,这些单元可通过给定功能特定的电路实现。\n[0069] 本公开的实施例还涉及包括上述设备的电子设备1000。\n[0070] 上述具体实施例已通过示例描述,但是应当理解的是,这些实施例可为多种变形或替代形式。应当进一步理解的是,权利要求并不想要将该公开限制到特定形式,而是覆盖本公开精神和范围内的所有的修改、等效以及替代。
法律信息
- 2021-09-14
未缴年费专利权终止
IPC(主分类): G09G 5/02
专利号: ZL 201210520739.6
申请日: 2012.09.29
授权公告日: 2015.09.02
- 2015-09-02
- 2013-06-12
实质审查的生效
IPC(主分类): G09G 5/02
专利申请号: 201210520739.6
申请日: 2012.09.29
- 2013-05-15
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 |
1
| | 暂无 |
2007-07-09
| | |
2
| |
2009-03-04
|
2008-08-20
| | |
3
| | 暂无 |
2010-03-11
| | |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |