专利名称:用于灰度校准的目标显示的制作方法
用于灰度校准的目标显示
背景技术:
为了获得呈现在显示设备上的一致、准确,并且可预期的颜色,通常需要校准来调节显示的某些部分,以使得这些部分符合特定标准,诸如SRGB (标准红绿蓝)标准色彩空间。显示设备通常允许显示器亮度、对比度、灰度,和白点或色平衡的调节。校准显示设备的灰度有几条途径,名为非线性操作,用于在视频或静止图像系统中译码和解码亮度或三色值。一种这样的途径包括使用测量仪,其可包括色度计或分光光度计。另一种这样的途径向用户呈现指导灰度调节的视觉目标图像。传统上,用于灰度调节的视觉目标图像需要显示设备的观看者斜着看,或使用其它方法来模糊或将观看者的眼睛放在聚焦以外,以获得灰度的精确调节。这些视觉目标图像因此不是用户友好的,需要观看者方的相当多的时间和努力。
发明内容
本发明的实施例涉及用户界面和用于调节显示设备灰度的方法,该方法使得灰度值朝着预先确定的最佳灰度值移动。使用sRGB标准色彩空间,预先确定的最佳灰度值可以是2. 2。提供了灰度调节目标来帮助允许有效和高效的灰度调节。灰度调节目标可包括内部目标因素和多个周围目标因素,并可从三个截然不同的逻辑层来构建。第一层是底部静态层,具有交替的亮线和暗线,其在一个情况中,可以是黑线和白线,并且在一个情况中可以是水平的。在一个实施例中,交替的暗线和亮线是等高的,但是在另一个实施例中,线不是等高,使得暗线高于亮线,或者反过来。在另一实施例中,代替交替亮线和暗线来获得半调色的是,可采用随机散布的点,它获得与交替亮线和暗线相同的半调色效果。在某个图案给出了某一颜色或色调的一些或全部空间的视觉效果时,发生半调色或任何类型的部分调色。例如,如果图案使用等高白线和黑线,总体的视觉效果是灰色错觉。第二层是由固体灰色覆盖构成的灰色静态层。该灰色覆盖的灰色值可被选择作为特定灰度值的目标。第三层是渐进层,其可以是具有全透明区域向外渐变为不透明区域的圆形梯度的形式。渐进层是用于调整灰色静态层的透明度的算子。作为结果的灰度调节目标是由这三层元素的图像处理合成所构建的单个图像,包括应用渐进层(例如,透明度梯度层)到灰色静态层(例如,固体灰层)。这允许底层静态层根据灰色静态层的透明度来透过灰色静态层示出。当灰度调节目标在灰度调节整个进程中不改变时,观看者对目标的感知改变,使得透过全透明区域可见的由线遮蔽的区域,在灰度比预先确定的最佳灰度值低时,比其周围亮,而在灰度比预先确定的最佳灰度值高时,比其周围暗。当灰度朝着预先确定的最佳灰度值进行调节时,全透明区域显得混入了其周围。提供本发明内容以便以简化形式介绍将在以下的具体实施方式
中进一步描述的一些概念。本发明内容并不旨在标识出所要求保护的主题的关键特征或必要特征,也不旨在用于帮助确定所要求保护的主题的范围。
以下参考所附附图详细描述本发明的各实施例,附图中图1是适用于实现本发明的示例性计算环境的框图;图2是根据本发明的一个实施例,在灰度值低于预先确定的最佳灰度值时的说明性的灰度调节目标。图3是根据本发明的一个实施例,在灰度值高于预先确定的最佳灰度值时的说明性的灰度调节目标。图4是根据本发明的一个实施例,在灰度值朝着预先确定的最佳灰度值调节时的说明性的灰度调节目标。图5是根据本发明的一个实施例,示出灰度调节目标和调节滑动机制的示例的灰度调节页的说明性的屏幕显示。图6是根据本发明的一个实施例,示出包括在其构建中的三个逻辑层的示例灰度调节目标的说明性部分。图7是根据本发明的一个实施例,使用灰度调节目标调节显示设备的灰度值的方法的说明性流程图。
具体实施例方式此处用细节来描述本发明的主题以满足法定要求。然而,该描述本身并非旨在限制本专利的范围。相反,发明人设想所要求保护的主题还可结合其他当前或未来技术按照其他方式来具体化,以包括不同的步骤或类似于本文中所描述的步骤的步骤组合。此外,尽管术语“步骤”和/或“框”可在此处用于指示所采用的方法的不同元素,但除非而且仅当明确描述了各个步骤的顺序,否则该术语不应被解释为意味着此处公开的各个步骤之中或之间的任何特定顺序。本发明的实施例涉及用于提供包括多个目标元素的用于调节显示设备的灰度值的灰度调节目标的用户界面和方法。预先确定的最佳灰度值可基于一些标准,诸如sRGB标准色彩空间,它不能被表达为单数据值,但是通常用于生成灰度曲线的幂函数的幂对sRGB 显示大致为2. 2。幂为2. 2的幂函数非常接近地逼近sRGB标准中定义的灰度函数,它由接近零的线性片段和由幂为2. 2的幂函数生成的非线性片段组成。许多设备,诸如打印机,使用sRGB色彩空间,因此,与这些打印机相关联的显示设备也校准为sRGB色彩空间(诸如总的灰度值大约2. 2)是有益的。如果显示设备和打印机没有使用相同的总的灰度值来校准, 结果可能是打印的图像看起来和观看者在显示设备上看见的图像不同。本发明允许在显示设备上的灰度调节,使得显示设备和相关联的打印机上的灰度值,例如,可以是协调的。通常,灰度描述了计算机中的像素级和相关联的显示设备的亮度(例如显示设备发出的光的能量)之间的非线性关系。虽然灰度不对黑色或白色有影响,但它确实对中间色调有影响。通常,当灰度值被设得太低,中间色调显得比它们应该的更暗,但当灰度值被设得太高,中间色调显得比它们应该的更亮。使用此处讨论的灰度调节目标,观看者,不需要斜着看来调节焦距,就可简单地确定何时灰度值接近诸如2. 2的预先确定的最佳值。有几种途径,在其中灰度可在显示设备上调节。在一个情况中,灰度可通过改变显示设备的图形或视频卡上的查找表中的内容来调节。查找表存储红、绿和蓝的值,并在灰度值被改变时基于已调节的灰度曲线来将这些值返回显示器。查找表的内容使用灰度函数来计算。当调节这些表的内容时,显示器立刻被调节。可替换地,在另一情况中,协议,诸如视频电子标准协会(VESA)监视器控制命令组(MCCQ标准协议可被用于在一些显示设备上调节灰度。在又一情况中,可使用软件“向导”校准工具来允许可由用户完成的简单的灰度调节。在此,诸如此处所提供的灰度调节目标,可在显示设备上除了在允许用户调节灰度更高或更低的操纵区域以外提供给用户,取决于用户对灰度调节目标的视觉感知,它是静态且不变的。如果灰度调节目标的中央区域比其周围更暗,用户可将灰度调节到较低的值,如果灰度调节目标的中央区域比其周围更亮,可将灰度调节到较高的值。用户将知道,在中央区域(诸如全透明区域)混入其周围(在一些实施例中可以是完全不透明区域)时,灰度被调节在或接近预先确定的最佳灰度值。在一个方面,提供了具体化在一个或多个计算机存储介质上的用户界面,该用户界面用于显示用来调节显示设备的灰度值的目标元素。用户界面包括从以下构建的目标图像具有交替的亮线和暗线的底部静态层、覆盖底部静态层的至少一部分的灰色静态层,和从完全透明区域到不透明区域渐变并覆盖灰色静态层的至少一部分调整灰色静态层的透明度的渐进层。此外,用户界面包括用于调节显示设备的灰度值的操纵区域。当灰度值已被朝着预先确定的最佳灰度值调节时,用户可见地透过与不透明区域最类似的全透明区域视觉地感知底部静态层,或划线区域。在另一方面,提供了使用灰度调节目标为显示设备调节灰度值的计算机化的方法。该方法包括用于显示至少一个目标元素的通信,至少一个目标元素包括具有交替的亮线和暗线的底部静态层、覆盖底部静态层的至少一部分的灰色静态层,和从完全透明区域到不透明区域渐变的渐进层,其中渐进层覆盖灰色静态层的至少一部分。此外,该方法包括,接收调节灰度值的指示,以及当灰度值已被朝着预先确定的最佳灰度值调节时,使得全透明区域被视觉地感知为最类似不透明区域。在又一方面,提供了具体化在一个或多个计算机存储介质上的用户界面。用户界面被用来显示多个目标元素,帮助使用多个目标元素中用于调节显示设备的灰度值的一个目标元素来对齐用户的视线。该用户界面包括内部目标元素,内部目标元素包括具有交替的亮线和暗线的底部静态层、覆盖底部静态层的至少一部分的灰色静态层,和从完全透明区域到不透明区域渐变的渐进层,其中渐进层覆盖灰色静态层的至少一部分。此外,用户界面包括两个或多个周围目标元素,当显得相互最类似时,指示用户的视线垂直于内部目标元素的全透明区域的中央部分。用户界面还包括用于调节显示设备的灰度值的操纵区域, 其中,当灰度值已被朝着预先确定的最佳灰度值调节时,用户可见地透过与内部目标元素的不透明区域最类似的内部目标元素的全透明区域视觉地感知底部静态层,或划线区域。在简要描述了本发明的示例性实施例后,现在描述本发明的示例性操作环境。概括地参考附图,并首先具体参考图1,示出了用于实现本发明的各实施例的示例性操作环境,并将其概括地指定为计算设备100。计算设备100只是合适的计算环境的一个示例,而非旨在对本发明的使用范围或功能提出任何限制。也不应将计算环境100解释为对所示出的任一组件/模块或其组合有任何依赖性或要求。本发明可以在由计算机或诸如个人数据助理或其他手持式设备之类的其他机器执行的计算机代码或机器可使用指令(包括诸如程序组件之类的计算机可执行指令)的一般上下文中描述。一般而言,包括例程、程序、对象、组件、数据结构等的程序组件指的是执行特定任务或实现特定抽象数据类型的代码。本发明的各实施方式可以在各种系统配置中实施,这些系统配置包括手持式设备、消费电子产品、通用计算机、专用计算设备等等。本发明也可以在其中任务由通过通信网络链接的远程处理设备执行的分布式计算环境中实施。继续参考图1,计算设备100包括直接或间接耦合以下设备的总线110 存储器 112、一个或多个处理器114、一个或多个呈现组件116、输入/输出(I/O)端口 118、I/O组件120、和说明性电源122。总线110表示一个或多个总线(诸如地址总线、数据总线或其组合)。虽然为了清楚起见利用线条示出了图1的各框,但是实际上,各组件的轮廓并不是那样清楚,并且比喻性地来说,线条更精确地将是灰色的和模糊的。例如,可以将诸如显示器等呈现组件认为是I/O组件。同样,处理器具有存储器。发明人关于此点认识到这是本领域的特性,并重申,图1的图示只是可以结合本发明的一个或多个实施例来使用的示例性计算设备的说明。诸如“工作站”、“服务器”、“膝上型计算机”、“手持式设备”等分类之间没有区别,它们全部都被认为是在图1的范围之内并且被称为“计算机”或“计算设备”。计算机100通常包括各种计算机可读介质。计算机可读介质可以是可由计算机 100访问的任何可用介质,并且包括易失性与非易失性介质、可移动与不可移动介质两者。 作为示例而非限制,计算机可读介质可以包括计算机存储介质和通信介质。计算机存储介质包括以用于存储诸如计算机可读指令、数据结构、程序模块或其它数据这样的信息的任意方法或技术来实现的易失性和非易失性、可移动和不可移动介质。计算机存储介质包括, 但不限于,RAM、ROM、EEPR0M、闪存或其它存储器技术、CD-ROM、数字多功能盘(DVD)或其它光盘存储、磁带盒、磁带、磁盘存储或其它磁性存储设备、或能用于存储所需信息且可以由计算机100访问的任何其它介质。存储器112包括易失性和/或非易失性存储器形式的计算机存储介质。存储器可以是可移动的、不可移动的、或两者的组合。示例性硬件设备包括固态存储器、硬盘驱动器、 光盘驱动器等。计算设备100包括从诸如存储器112或I/O组件120等各种实体读取数据的一个或多个处理器。呈现组件116向用户或其他设备呈现数据指示。示例性呈现组件包括显示器、扬声器、打印组件、振动组件等等。I/O端口 118允许计算设备100逻辑上耦合至包括I/O组件120的其他设备,其中某些可以是内置的。说明性组件包括话筒、操纵杆、游戏手柄、圆盘式卫星天线、扫描仪、无线设备等等。现在参考图2,根据本发明的一个实施例,示出了在灰度值低于预先确定的最佳灰度值时的说明性的灰度调节目标200。首先,图2示出的灰度调节目标200包括九个目标元素,示为三乘三阵列,或目标元素网格。本领域技术人员可以理解,除了不同数量的目标元素,可使用不同的目标元素排列,而依然满足本发明的目的,如以下将要讨论的。目标元素的该三乘三阵列仅仅是一个示例性排列。如图2所述,内部目标元素210被示为由八个周围目标元素212所围绕。然而,周围元素212,可被排列为相对于内部目标元素210为圆形构成。此外,在一个情况中,可使用六个,四个,或甚至两个周围目标元素212,而实现多个周围目标元素212的目的,以下将详细讨论。如此,图2所示的目标元素的三乘三阵列的实施例仅仅是说明性目的,而不意在描述可用于灰度调节目标200的目标元素的唯一构成或数量。当仅内部目标元素210可被用于提供关于何时灰度值太高、太低,或接近预先确定的最佳灰度值的视觉指示时,周围目标元素212可被提供给对用户视角非常敏感的特定显示器,诸如液晶显示器(LCD)。为了精确校准,在校准之前,用户视角或视线应该是垂直于显示器。具体地,用户的视线应该垂直于内部目标元素210的内部部分,在图2中示为全透明区域222。这提供了非常明确的优点,在于它可确保灰度值精确校准。如果以斜角度 (off-angle)观看,周围目标元素212,诸如沿着图2中的三乘三阵列顶部、底部,和侧面的那些,除了显得不同于内部目标元素210以外,还将显得相互不同。然而,当内部目标元素 210垂直观看时,那么顶部、底部,和侧面的目标元素(例如,周围目标元素21 将显得相互类似。这给用户灌输了自信,用户垂直地观看内部目标元素210,并因此将进行精确的灰度调节。灰度调节目标200通常由三个分开的且截然不同的逻辑结构层组成。这些三个层在结合图6描述时将变得更清楚。在此,第一,或底部静态层214被示为具有交替的暗线和亮线(例如,交替的黑线和白线)。在一个实施例中,交替的暗线和亮线等高,例如,一像素。 当交替的暗线和亮线大约等高,结果是大约的50%灰色覆盖的视觉感知,因此由50%黑色和50%白色构成。然而,在另一实施例中,暗线在高度上可以大于亮线,或者亮线可以在高度上大于黑线。底部静态层214之上,可以是覆盖底部静态层的至少一部分的灰色静态层,且在一个实施例中,覆盖整个底部静态层。在一些实施例中,该灰色层是固体灰,并匹配灰度调节目标的周边的灰色色调。第三层是渐进层,由全透明区域218和222示出,它们渐渐地渐变到不透明区域220和224。项218和220对应于周围目标元素212,而项222和2 对应于内部目标元素210。在图2所示的实施例中,渐进层,亦称透明遮罩或透明算子,采用圆形梯度(例如放射形梯度)的形式。然而,其它实施例,可包括用于渐进层的其它梯度形式,诸如,但不限于矩形梯度或线性梯度。此外,在梯度中可采用各种透明度变化率的周线 (contour)。应当注意,灰度调节目标200及其关联的目标元素210和212是静态的,在灰度调节过程中完全不改变。显示设备可包括图形卡,在其上存在一组查找表。这些灰度查找表包含数字化灰度曲线,其由将幂函数应用到引入的红、绿或蓝的值上来生成。该幂函数被称为灰度。当灰度值在这个过程中变化时,查找表的内容改变,其改变了引入的红、绿和蓝的值之间的映射,以及显示设备上的导致的光的量。如此,灰度调节目标不改变,只有用户的或观看者对灰度调节目标的感知在改变,其中整个灰度调节目标可显得更亮或更暗,取决于灰度值已被如何调节。如上所述,图2的实施例示出了灰度调节目标200,其中灰度值是低的,使得用户可以不光感觉到整个灰度调节目标200是更暗,而且也感觉到全透明区域222相对于周围区域2M在色调上更亮,如图2所示。透明度算子,或渐进层是静态的,并且确定观看者是否可完全透过灰色看见背景,或者灰色是否是不透明的。通常,灰度是用于译码和解码诸如显示设备的视频或静止图像系统中的亮度值的非线性操作。换言之,灰度是显示器响应的非线性特性。可调节灰度来确保内容的大的主体正确地显示在显示设备上。sRGB是用于监视器、打印机,互联网等的色彩空间标准。sRGB的总体灰度是大致2. 2,由线性部分和非线性部分组成,使得sRGB灰度函数的非线性部分具有2. 4的幂,其在标准中被定义。该复杂灰度函数被幂为2. 2的简单幂函数非常接近地近似。这被称为“简化sRGB”。
为何用户希望调节显示设备上的灰度的一个示例说明的理由是,打印机通常被设为sRGB。如果显示设备没有被设为这些标准(例如,如果显示设备没有设为灰度2. 2),用户在显示设备上看见的色彩、亮度,和色调与当图像被打印时所看到的色彩、亮度和色调不匹配。由于这个原因,用户调节显示设备上的灰度使其同步于sRGB是重要的,在一个实施例中,大约2.2。图3是根据本发明的一个实施例,在灰度值高于预先确定的最佳灰度值时的说明性的灰度调节目标300。图3和图2类似,在于示出了排列为三乘三阵列的目标元素,具有内部目标元素310和八个周围目标元素312。灰度调节目标300通常由三层组成,包括交替亮线和暗线或底部静态层314、覆盖底部静态层314的至少一部分的灰度静态层,以及包括全透明区域318和322渐变为不透明区域320和3 的渐进层。图3的实施例示出了圆形, 或放射形梯度320和324。然而,该透明遮罩或渐进层可采取其它形式。例如,梯度可以是矩形梯度,线性梯度等。这三个层可在图6中更详细地看到。然而,与图2相反,相比于图 2的全透明区域218和222,内部目标元素310和周围目标元素312两者的全透明区域320 和3M被照亮。全透明区域318和322,显得相对于周围目标更暗,可指示灰度已被调节使得它高于预先确定的最佳灰度值(例如2. 2)。转到图4,根据本发明的一个实施例,示出了在灰度值朝着预先确定的最佳灰度值调节时的说明性的灰度调节目标400。图4类似于图2和3,在于每张图描述了具有按三乘三网格排列的九个目标元素的灰度调节目标。图4所示的灰度调节目标400由内部目标元素410和多个周围目标元素412组成。在此,示出了八个周围目标元素412。应当注意,可以结合本发明使用任何数量的目标元素和许多其它安排,而依然实现本发明的目的。在一个情况中,周围目标元素412可被放置在围绕内部目标元素410的圆形构成中。在另一情况中,可能只有两个周围目标元素412,且这些可被放置在内部目标元素410的任一侧或甚至在内部目标元素410的上方或下方。在确定用户的视线是否垂直于内部目标元素的中心(诸如全透明区域422)时,周围目标元素412被用于帮助作出该确定。在一些实施例中,可能呈现两个或多个周围目标元素412,使得用户可作出关于何时用户的视线是在正确角度确定,它可能是当周围目标元素看起来相互类似的时候。仅为示例的目的,如果周围目标元素之一具有亮的中心,但是另一个具有较暗的甚至黑色中心,可以确定用户的视线不垂直于中心或内部全透明区域422。灰度调节目标400包括几个层,包括具有交替亮线和暗线的底部静态层414,亮线和暗线在一些实施例中可以是等高的(例如,每个为一像素)。亮线和暗线可以是黑色和白色的,因此,可创造50%灰色层的视觉感知,为50%白色和50%黑色。在另一实施例中,交替线不等高,暗线在高度上大于亮线,或亮线在高度上大于暗线。在底部静态层上是灰色静态层,在图6中更明显。最高或顶层是渐进层,并包括全透明区域418和422,以及不透明区域420和424。项418和420与周围目标元素412相关联,而项422和似4与内部目标元素 410相关联。如前所述,当灰度已被调节使得它低于预先确定的最佳值时,在底部静态层(例如,划线层)的每个目标元素中示出的全透明区域可被观看者感觉为比其它目标更亮,并且甚至显示成白色。然而,当灰度已被调节使得它高于预先确定的最佳值时,在底部静态层 (例如,划线层)的每个目标元素中示出的全透明区域可被观看者感觉为比其余目标更暗。在灰度已被调节使得它在或接近预先确定的最佳灰度值的情况中,示为项420和424的全透明区域可能显得混入了目标的其余部分,或渐进层的至少其它部分。尽管全透明层的外观,除了目标元素的其余部分,视觉地显示为如上所述改变色调,目标元素它们本身完全静态且不改变。因为灰度被调节,观看者可视觉地感知色彩或亮度的改变,但是目标它们本身完全不变。图5是根据本发明的一个实施例,示出灰度调节目标和调节滑动机制的示例的灰度调节页的说明性的屏幕显示500。首先,图5可被用于,例如,调节显示设备的灰度,如示例性屏幕显示500的“调节灰度”头部510所指示的。示例性屏幕显示500包括用于调节显示设备的灰度值的操纵区域512。用户可选择(例如点击)滑动机制514,其可具有可向上或向下移动的位置指示符。在一个实施例中,滑动机制可被水平定位,而不是垂直定位。此外,灰度值的操纵可完全通过键盘来完成,诸如,箭头按键或向上和向下翻页键。此外,数字编辑框可显示在屏幕上,允许用户手动地输入灰度值。将滑动机制514向上朝光亮区域518 移动可降低灰度值,因此导致观看者感知目标的全透明区域比诸如不透明区域的周围区域更亮。将滑动机制514向下朝较暗区域516移动可具有相反的效果,因此增大灰度并导致观看者视觉地感知全透明区域比周围区域更暗,尽管目标它本身是静态的,并没有改变。除了操纵区域512以外,显示在示例性屏幕显示500上的灰度调节目标520具有内部目标元素522和多个周围目标元素524。虽然为图5的实施例中的灰度调节目标520 所示的配置是三乘三网格,但可认为其它构成和数量的目标元素也显然在本发明的范围之内。替换构成的示例在此已经描述。示出了由交替的亮线和暗线组成的背景静态层521,在一些实施例中,可以是黑线和白线,并且可以是等高的,因此创建了 50%灰色区域的视觉外观。在一些实施例中,交替的亮线和暗线不是等高。在背景静态层521之上可以是由固体灰区域组成的灰色静态层,其覆盖了背景静态层521的至少一部分。在一种情况中,灰色静态区域覆盖整个背景静态层521,使得视觉外观是亮线和暗线上的灰色泛频。第三层是渐进层,通常由全透明区域5 和530以圆形或放射形梯度逐渐地或渐变地变为不透明区域5 和532而组成。虽然此处示出圆形放射形,也可以使用其它类型的梯度形成,包括但不限于,矩形梯度或线性梯度。项5 和5 与周围目标元素5M相关联,而项530和532与内部目标元素522相关联。通常,虽然此处只涉及一个内部目标元素时,但可构想当用户正在调节显示设备的灰度时可使用多于一个内部目标元素作为视觉目标。如图5所示,内部全透明区域530,以及周围目标元素5M的全透明区域526,比周围目标更暗,其可指示灰度已被调节使得它高于预先确定的最佳灰度值。如前所述,尽管全透明区域5 和530看起来暗,或甚至是黑色,目标在颜色上完全没有改变。是用户感觉该区域看起来比周围区域更暗。除了全透明区域5 和530显得比周围区域更暗之外,当灰度已经被改变使得它比预先确定的最佳灰度值更高时,整个灰度调节目标520可能显得更亮 (例如,更亮的灰色阴影)。如所述,呈现诸如图5所示的屏幕显示的目的是允许用户调节灰度,使得全透明区域5 和530的可见度被最小化,使得这些区域混入目标的其它区域。 一旦完成,用户可选择“下一步”按钮534,其导致灰度值改变在显示设备上生效。在一个实施例中,图5的示例性屏幕显示500可被用作灰度调节向导的一部分。当用户指示他/她希望修改显示设备的灰度时,可呈现向导,并可显示类似于说明性屏幕显示500的屏幕,其具有操纵区域512和灰度调节目标520。通过提供向导,在接收到灰度值时其可自动调节灰度曲线,用户极大地受益,使得用户不被给予改变灰度曲线的任务,该任务需要用户方相当多的时间和努力。参见图6,根据本发明的一个实施例,示例性灰度调节目标的说明性部分600被示为具有三个截然不同的层。虽然灰度调节目标已经显示在图2、3、4和5,例如,但图6的实施例示出了比上面所提供的更详细的灰度调节目标的这三层。首先,这三层包括称为底部静态层610的第一层、称为灰色静态层620的第二层,以及称为渐进层630的第三层。尽管在图6中示出了三层,可以构想在本发明的范围内,多于或少于三层可被用于完成此处所述的目标。三层被用来示出本发明的仅一个实施例,其它实施例可包含不同层,或甚至以不同次序的层。第一层,底部静态层610,包括交替暗线和亮线。在一个实施例中,线是黑色和白色,使得灰色色调被显示。线可以不等高,或可以等高,例如每条一像素。交替线的高度越小,用户越容易将其整合为灰色范围。底部静态层610是静态的,完全不改变。当交替的黑线和白线等高时,用户可感知灰色色调,大约50%黑和50%白,因此产生了 50%灰色色调。第二层,灰色静态层620,是固体灰层,可一般地匹配灰度调节目标的周边的阴影, 并通常基于所希望的目标灰度值来选择。在一个实施例中,灰色静态层620覆盖底部静态层610的仅仅一部分,但是在另一实施例中,灰色静态层620覆盖整个底部静态层610。当灰度被调节时,周围灰色在阴影中改变,整个屏幕显得变得更亮或更暗,即使灰度调节目标本身没有改变,只是用户对它的视觉感知。当灰度被操纵,灰度曲线的中点可基于灰度变化,尽管端点(例如白和黑点)不变。灰度曲线的外形随灰度变化而变化,如所述,仅改变灰度曲线的中点。由于曲线的改变,灰度调节目标的灰色色调在亮度上上下改变。第三层,或渐进层630,可以采取多种形式。如图6的实施例所示,渐进层630包括圆形梯度,其覆盖了每个目标元素。梯度是从一种颜色或阴影变成另一种的级数。例如, 区域从浅灰到深灰的进展可被称为梯度。圆形梯度从在每个目标元素的中央的全透明区域 632变化到放射形梯度的周边附近的固体或不透明区域(例如,目标灰色级别)。图6示出了每层的切片,因此放射形梯度的周边没有如渐进层调整灰色静态层的透明度那样在概念上示出。但是这在图2、3、4和5中可以示出。继续参见图6,圆形梯度也可被称为以圆形梯度为形式的透明遮罩或透明算子。该透明算子确定用户或观看者是否透过灰色静态层620完全看到背景,或灰色是否不透明, 并且因此完全不透明,或至少象中央区域那样部分程度不透明。通常,透明算子将灰色静态层620的透明度,从位于每个目标元素中央的全透明圆形区域改变为周边的完全不透明区域。当渐进层630被指为并示作圆形梯度,根据本发明可使用其它梯度形状。例如,可使用矩形或线性梯度。现在转到图7,根据本发明的一个实施例,示出了使用灰度调节目标调节显示设备的灰度值的方法的说明性流程图。最初,在步骤710,至少一个目标元素被通信以显示。目标元素包括具有交替的亮线和暗线(例如白线和黑线)的底部静态层、覆盖底部静态层的至少一部分的灰色静态层,以及从全透明区域渐变到不透明区域的渐进层。根据图7的实施例,渐进层覆盖灰色静态层的至少一部分,在一些实施例中,可覆盖整个灰色静态层和整个底部静态层。在一个实施例中,交替亮线和暗线不被用作底部静态层的图案,而使用引起半调色效果的点或其它图案。此外,在本发明的一方面,可能有内部目标元素以及围绕内部目标元素的多个周围目标元素。在一个实施例中,内部目标元素和周围目标元素是相同的, 每个具有三个截然不同逻辑层,如此处所描述的。在另一个实施例中,内部目标元素与周围目标元素视觉地区别。在步骤720,接收指示来调节灰度值。如前所讨论的,这个指示可从用户接收,在一个实施例中,该用户可使用向导校准工具调节灰度,包括具有滑动机制的操纵区域,并且显示灰度调节目标,使得用户知道目标接近预先确定的最佳灰度值(例如2. 2使用sRGB范围)。当每个目标元素中央附近的全透明区域混入目标元素的其它部分(诸如不透明区域接近圆形梯度的周边)时,用户可知道这些。一些用户可能能够通过利用诸如VESA MCCS 标准协议的协议来调节显示设备上的灰度。可替换地,灰度可通过调节与显示设备相关联的显示卡内包含的查找表的内容来调节灰度。改变查找表内的值改变了引入的红、绿和蓝 (RGB)的值以及屏幕上导致的这些值的光的量之间的映射。改变查找表中的值来改变灰度曲线的中点。在步骤730,在灰度已被朝着预先确定的最佳灰度值调节时,使得全透明区域被感知为最类似于不透明区域。如果灰度已被调节得太高,全透明区域将视觉地显示为比其周围更暗,而当灰度已被调节得太低,全透明区域将显得亮,甚至是白色。然而,当灰度值接近预先确定的最佳灰度值时,它将越来越混入其周围。如所述,灰度调节目标其本身完全不改变,但是用户在显示的灰度改变时视觉地感知目标的变化,除了看到全透明区域从相对亮到相对暗的改变之外,变化也可以是从更亮的色调到更暗的色调(例如灰色色调)的改变。参考各具体实施例描述了本发明,各具体实施例在所有方面都旨在是说明性的而非限制性的。在不偏离本发明范围的情况下,各替换实施例对于本发明所属领域的技术人员将变得显而易见。从前面的描述可以看出,本发明很好地适用于实现上文所阐述的所有目的和目标,并且具有对于该系统和方法是显而易见且固有的其他优点。也可理解特定的特征和子组合是有用的,并且可以加以利用而无需参考其他特征和子组合。这由权利要求所构想的, 并在权利要求的范围内。
权利要求
1.具体化在一个或多个计算机存储介质上的用户界面,所述用户界面用于显示用来调节显示设备的灰度值的目标元素,所述用户界面包括一个或多个目标元素(522,524)具有以下至少一个(a)具有交替的亮线和暗线的底部静态层,(b)覆盖所述底部静态层的至少一部分的灰色静态层,以及(c)从全透明区域到不透明区域渐变的渐进层,所述渐进层覆盖所述灰色静态层的至少一部分,使得其调整灰色静态层的透明度;以及操纵区域(512),用于调节所述显示设备的灰度值,其中当灰度值已朝着预先确定的最佳灰度值调节时,用户视觉地感知全透明区域最类似于不透明区域。
2.如权利要求1所述的用户界面,其特征在于,所述预先确定的最佳灰度值是由标准红绿蓝sRGB色彩空间确定的。
3.如权利要求2所述的用户界面,其特征在于,所述预先确定的最佳灰度值是2.2。
4.如权利要求1所述的用户界面,其特征在于,所述渐进层是圆形梯度。
5.如权利要求4所述的用户界面,其特征在于,所述全透明层是圆形的。
6.如权利要求1所述的用户界面,其特征在于,如果所述全透明区域显得比所述不透明区域更亮,则所述灰度值低于所述预先确定的最佳灰度值。
7.如权利要求1所述的用户界面,其特征在于,如果所述全透明区域显得比所述不透明区域更暗,则所述灰度值高于所述预先确定的最佳灰度值。
8.用于使用灰度调节目标调节显示设备的灰度值的计算机化的方法,所述方法包括用于显示至少一个目标元素的通信(710),至少一个目标元素包括具有交替的亮线和暗线的底部静态层、覆盖底部静态层的至少一部分的灰色静态层,和从完全透明区域到不透明区域渐变的渐进层,其中渐进层覆盖灰色静态层的至少一部分;接收(720)调节所述灰度值的指示;以及在灰度已被朝着预先定义的最佳灰度值调节时,使得(730)全透明区域被感知为最类似于不透明区域。
9.如权利要求8所述的方法,其特征在于,如果所述全透明区域显得比所述不透明区域更亮,则所述灰度值低于所述预先确定的最佳灰度值。
10.如权利要求8所述的方法,其特征在于,如果所述全透明区域显得比所述不透明区域更暗,则所述灰度值高于所述预先确定的最佳灰度值。
11.如权利要求8所述的方法,其特征在于,所述预先确定的最佳灰度值是由标准红绿蓝sRGB色彩空间确定的,且其中所述预先确定的最佳灰度值是2. 2。
12.如权利要求8所述的方法,其特征在于,所述渐进层是圆形梯度,使得所述全透明区域和所述不透明区域一起形成圆形。
13.如权利要求8所述的方法,其特征在于,所述灰度值代表所述显示设备的响应的非线性特性。
14.具体化在一个或多个计算机存储介质上的用户界面,所述用户界面用于显示用多个目标元素,帮助用所述多个目标元素中用于调节显示设备的灰度值的一个目标元素来对齐用户的视线,所述用户界面包括内部目标元素(522),包括,结合图案的底部静态层,该图案导致底部静态层的半调色;覆盖所述底部静态层的至少一部分的灰色静态层,以及从全透明区域渐变到不透明区域的渐进层,其中所述渐进层覆盖所述灰色静态层的至少一部分;两个或多个周围目标元素(524),当显得相互最类似时,指示用户的视线垂直于所述内部目标元素的全透明区域的中央部分;以及操纵区域(512),用于调节所述显示设备的灰度值,其中当灰度值已朝着预先定义的最佳灰度值调节时,用户视觉地感知所述内部目标元素的全透明区域最类似于所述内部目标元素的不透明区域。
15.如权利要求14所述的用户界面,其特征在于,有八个周围目标元素围绕位于中央的内部目标元素,从而形成三乘三的目标元素阵列。
16.如权利要求14所述的用户界面,其特征在于,如果所述用户的视线不垂直于所述内部目标元素的所述全透明区域的所述中央部分,除了所述内部目标元素以外,所述两个或多个周围目标元素显得相互不同。
17.如权利要求14所述的用户界面,其特征在于,用于调节灰度值的所述操纵区域是滑动机制,允许用户通过在所述滑动机制上移动位置指示符来增加或减少灰度值。
18.如权利要求14所述的用户界面,其特征在于,所述显示设备是液晶显示器LCD。
19.如权利要求14所述的用户界面,其特征在于,如果所述全透明区域显得比所述不透明区域更亮,则所述灰度值低于所述预先确定的最佳灰度值。
20.如权利要求14所述的用户界面,其特征在于,如果所述全透明区域显得比所述不透明区域更暗,则所述灰度值高于所述预先确定的最佳灰度值。
全文摘要
提供了用户界面,允许显示目标元素,其可阴影调节显示设备的灰度值。目标元素包括三层。底部静态层是交替的亮线和暗线,在一个情况中,可以是等高的黑线和白线。灰色静态层是固体灰,且覆盖底部静态层的部分或全部。渐进层逐渐地从全透明区域改变到不透明区域,并覆盖灰色静态层的部分或全部。此外,提供了操纵区域,且可以是滑动机制。当全透明区域显得比不透明区域更亮时,用户可调节灰度到更高的值;而当全透明区域显得比不透明区域更暗时,可调节灰度到更低的值。
文档编号H04N9/64GK102197411SQ200980142643
公开日2011年9月21日 申请日期2009年10月12日 优先权日2008年10月24日
发明者M·鲍格恩 申请人:微软公司