CN101253762B - 多媒体色彩管理系统 - Google Patents

多媒体色彩管理系统 Download PDF

Info

Publication number
CN101253762B
CN101253762B CN2006800314464A CN200680031446A CN101253762B CN 101253762 B CN101253762 B CN 101253762B CN 2006800314464 A CN2006800314464 A CN 2006800314464A CN 200680031446 A CN200680031446 A CN 200680031446A CN 101253762 B CN101253762 B CN 101253762B
Authority
CN
China
Prior art keywords
color
content
source
color content
destination
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
CN2006800314464A
Other languages
English (en)
Other versions
CN101253762A (zh
Inventor
H·范霍夫
C·A·梅茨
M·D·斯托克斯
L·万苏德范
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Microsoft Technology Licensing LLC
Original Assignee
Microsoft Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Microsoft Corp filed Critical Microsoft Corp
Publication of CN101253762A publication Critical patent/CN101253762A/zh
Application granted granted Critical
Publication of CN101253762B publication Critical patent/CN101253762B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/46Colour picture communication systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/46Colour picture communication systems
    • H04N1/56Processing of colour picture signals
    • H04N1/60Colour correction or control
    • H04N1/6058Reduction of colour to a range of reproducible colours, e.g. to ink- reproducible colour gamut
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/46Colour picture communication systems
    • H04N1/56Processing of colour picture signals
    • H04N1/60Colour correction or control
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N9/00Details of colour television systems
    • H04N9/64Circuits for processing colour signals

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Image Processing (AREA)
  • Facsimile Image Signal Circuits (AREA)
  • Color Image Communication Systems (AREA)
  • Editing Of Facsimile Originals (AREA)

Abstract

本文描述了一种色彩管理系统。本文描述的方法的各实施例可以包括:接收与源设备相关联的源色彩内容,并将源色彩内容转换为目的地色彩内容以供在一个或多个目的地设备上呈现。本文描述的装置的各实施例可以包括一色彩基础结构转换引擎,其进一步包括一顺序转换组件,该组件适用于接收源色彩内容并创建一转换以便于把源色彩内容映射到目的地色彩内容。该色彩基础结构转换引擎还可以包括一转换优化组件,其适用于接收该转换并基于该转换创建一经优化的转换表;以及一转换执行组件,其适用于接收经优化的转换表并基于其生成目的地色彩内容。

Description

多媒体色彩管理系统
背景
色彩管理指的是在设备上显示或者呈现相同或相似的色彩以使这些色彩在这些设备上一致地显现的过程。例如,附连到不同的计算机系统的不同监视器,或者附连到同一计算机系统的不同监视器,可能会不一致地呈现相同的色彩。这种不一致的显示可能是由于多种因素造成的,诸如在不同监视器中所使用的技术、监视器的设计、监视器的使用年限等。
另外,由于跨不同类型表现形式的转换,一段媒体内的给定色彩可能会被不同地呈现。例如,摄影师可以用数码相机拍摄黄色花朵的图像。从摄影师的角度看,黄色花朵看起来可能具有某一特定的黄色阴影或色调。当所得的黄色花朵的照片呈现在相机的显示屏上时,例如LCD显示屏,则例如由于相机LCD显示屏设计的原因,LCD中黄色花朵的阴影看起来可能会不如实际“生动”。摄影师可以把照片下载到个人计算机中,在计算机的屏幕上显示照片,并利用图片编辑器编辑照片。最后,摄影师可以使用彩色打印机在合适的纸张上打印照片。
在前述工作流程的每一个操作中,花朵的黄色阴影可能随着照片从一种类型的表现形式变为另一种类型而改变。给定色彩(在该例子中为花朵的黄色)的这种不一致显示可能会让用户感到头疼并致使其花费时间和精力来调整工作流程的各个组成部分,以努力实现色彩在不同设备上的一致呈现。其它不太尽责的用户可能会使用数字色彩系统来简单地将其去掉,或者能够容忍这种不一致的色彩结果。
使各种不同设备和介质上色彩的一致显示变得复杂的另一因素是取决于感知色彩的环境光照条件,对色彩的感知可能会有所不同的这一事实。例如,当在室内人造光线下观察时,与在室外自然的日光下观察同一对象相比,给定色彩的给定对象看起来可能会相当不同。即使是在人造光线的环境中,同一对象在钨丝白炽灯光线中与在荧光灯光线、水银灯光线、钠灯光线等中相比,看起来也可以具有不同的色彩。
概述
本文描述了一种多媒体色彩管理系统。本文描述的方法的各实施例可以包括:接收与源设备相关联的源色彩内容,以及将源色彩内容转换为目的地色彩内容以供在一个或多个目的地设备上呈现。本文描述的设备的各实施例可以包括一色彩基础结构转换引擎,其进一步包括一顺序转换组件,该组件适用于接收源色彩内容并创建一转换以便将源色彩内容映射到目的地色彩内容。该色彩基础结构转换引擎还可以包括一转换优化组件,其适用于接收该转换并基于该转换创建一经优化的转换表;以及一转换执行组件,其适用于接收经优化的转换表并基于其生成目的地色彩内容。
提供本概述以便用简化的形式介绍将在以下详细说明中进一步描述的一些概念。本概述不是要确认所请求保护的主题的关键特征或必要特征,也不是用来帮助确定所请求保护的主题的范围。
附图简述
参照所附附图描述本文的技术。在附图中,参考标号最左边的数字代表该参考标号最先出现的附图。在不同附图中使用相同参考标号来表示类似或相同的项。
图1是示出与用于在一个或多个源设备和一个或多个目的地设备之间执行色彩管理的体系结构相关联的组件和数据流的框图。
图2是示出图1中所示的源和目的地色彩内容的几个例子的框图。
图3是示出与图1中所示的色彩基础结构转换引擎(CITE)相关联的组件和数据流的框图。
图4是示出与图3中示出的作为CITE的一部分的顺序转换组件相关联的组件和数据流的框图。
图5是示出与图4中示出的前向设备模型有关的组件和数据/处理流的框图。
图6是示出与图4中示出的前向色彩外观模型有关的组件和数据流的框图。
图7是示出与图4中所示的色域边界功能有关的组件和数据流的框图。
图8是示出与图4中所示的色域映射模型有关的组件和数据流的框图。
图9是示出与图3中所示的顺序转换组件有关的其它组件和数据流的框图。
图10是示出与图3中所示的转换执行组件有关的其它组件和数据流的框图。
图11示出了其中可以完全或部分地实现本文描述的色彩管理、以及计算、网络和系统体系结构的示例性计算环境。
详细说明
图1示出了用于在一个或多个源设备105(1)和105(N)(总称,源设备105)与一个或多个目的地设备110(1)和110(N)(总称,目的地设备110)之间执行色彩管理的体系结构100。为了方便而不是限制起见,图1示出了两个说明性源设备105以及两个目的地设备110。然而,应该明白,图1所示的这种配置是为了便于说明和讨论而提出的。因此,图1是说明性的而不是限制性的,并且体系结构100可以包括任意数量的源设备105和目的地设备110。
应该明白,在本说明书的上下文中,所示与某一实体或这种实体的数量相关联的整数N表示任意大于一(1)的整数值。例如,在图1中,当描述此处所示的说明性实现中所包括的源设备105的数量时,N取值为二(2)。
色彩管理指的是确保给定色彩在各种不同硬件和软件环境中显现为相同的过程。例如,源设备105(1)和105(N)可以是完全不同的设备,诸如扫描仪、照相机、摄像机、移动电话、个人数字助理(PDA)、手持式或平板式计算机等。或者,图1中示出的源设备105可以是包括来自不同厂商的显示器或监视器的计算机系统。由此,这些不同的显示器可以对给定色彩进行不同的处理,并可展示出不同的色彩显示特性或性能。同样,源设备105可以被认为是显示器或监视器本身。
图1示出不同的媒体类型115(1)和115(N)分别与源设备105(1)和105(N)相关联。为方便起见,把媒体类型115(1)和115(N)统称为媒体类型115。例如,媒体类型115(1)可以是静止的彩色摄影,而源设备105(1)是被配置成捕捉静止图像的照相机(数字的或非数字的)。媒体类型115(N)可以是运动图片色彩内容,而源设备105(N)是被配置成捕捉视频或运动图片的照相机(数字的或非数字的)。应该明白并重点强调,媒体类型115可以取任意数量的形式的,包括但不限于图2示出并在下面讨论的各种形式。
与源设备105相关联的是相应的源色彩内容120。在图1中,源色彩内容120(1)被示为与源设备105(1)相关联,而源色彩内容120(N)被示为与源设备105(N)相关联。
源色彩内容120被提供给色彩基础结构转换引擎(CITE)125。CITE 125可用于把源色彩内容120适当地映射到目的色彩内容130,以便在目的地设备110上一致地把源色彩内容120呈现为合成内容135。合成内容135(1)和135(N)的相应实例在图1中被示为分别与目的地设备110(1)和110(N)相关联。
作为其处理的一部分,CITE 125可以把源色彩内容120映射到中间色彩空间。CITE 125的说明性实施例可以使用例如此处称为“SCRGB色彩空间”的中间色彩空间,这在IEC 61966-2-2中定义并于2001年10月制定。某些特征使SCRGB色彩空间适于由CITE 125用作中间色彩空间。第一,SCRGB色彩空间为每个通道分配32位来表示色彩。第二,SCRGB色彩空间提供了比其他中间色彩空间更宽的动态范围。设备或色彩空间的“动态范围”指的是该设备或色彩空间支持的最亮和最暗极值之间的范围或距离。第三,SCRGB色彩空间支持宽到足以支持任何人类视觉系统可以察觉到的色彩的色域。第四,与SCRGB色彩空间相关联的“伽马(gamma)”参数是1.0。该伽马参数的值表示SCRGB色彩空间中的色彩混合与光子一样。该混合特性在目的地设备110上呈现色彩时是有帮助的。而且,由于“伽马”参数是1.0,所以对SCRGB色彩空间应用了线性数学运算。线性数学运算为诸如缩放、旋转、混合、3D扭曲、抗混叠线/文本、以及阿尔法支持等图形效果提供了最优保真度。
在前面对SCRGB色彩空间的特征进行描述的过程中,应该理解,此处描述的主题可以使用除SCRGB色彩空间之外的中间色彩空间来实现。作为代替,此处描述的主题可以使用能够表现出一个或多个上述特性或者另外适用于实施本文的教导的其它中间色彩空间来实现。
图2示出了如图1所示的源色彩内容120和目的地色彩内容130可以采用的各种形式的不同媒体类型115的几个例子。源色彩内容120和/或目的地色彩内容130的不同实例可以采用下述形式:电视内容205、照片内容210、二维图形内容215、三维图形内容220、视频内容225、动画内容230和文本内容235。图2中出现的省略号进一步表示图2中示出的示例源色彩内容120和目的色彩内容130的说明性性质。同样值得注意的是,图1中示出的源设备105可以包括适于捕捉、显示、或打印图2中示出的说明性源色彩内容120或目的地色彩内容130中的任一个的任何设备。
在下面示出的表1示出了媒体类型、市场类型、以及可能涉及每种市场类型中的每种媒体类型的示例操作的各种组合。在表1最左边的列内列出了图2中示出的媒体类型。表1的顶行被分成三个不同的说明性市场:消费者市场、企业市场、以及专家市场。应该理解,表1只表示划分市场的一种说明性方法,并且仅仅是为了便于讨论而提供的。值得注意的是,在不脱离本文描述和请求保护的主题的精神和范围的情况下,可以按其它方式划分市场。
为了便于此处的讨论而不是限制,“消费者市场”应被理解成是指为自己的偶然使用或个人使用而不是为商业目的执行色彩管理任务的用户。术语“企业市场”应被理解成统指在商业环境中而不是个人使用环境中执行色彩管理任务的用户。然而,该商业环境不必是其主要注意力是打印或出版的商业。相反,该商业环境可以是例如其中捕捉、显示、以及打印彩色内容有助于其业务,但并不是其核心业务的任何公司场合。从另一方面来讲,术语“专业”应该被理解成统指在其中核心业务或业务中心是处理彩色内容的商业环境中执行色彩管理任务的用户。示例可以包括打印或印刷厂、电影或摄影工作室等。
在三种说明性市场的每一种中,表1提出了三种说明性性功能,即捕捉、显示和打印。因此,表1为每个媒体类型提供了关于在三个说明性市场的每一个内捕捉、显示以及打印该媒体类型的工作流组成部分。
Figure GSB00000449812800051
表1
图3描述了CITE 125的说明性组件。如图3所示,CITE 125可以包括顺序转换组件305、转换优化组件310、以及转换执行组件325。顺序转换组件305可用于创建把源色彩内容120映射或转化到目的地色彩内容130的一个或多个转换310。
转换优化组件315可用于使来自源色彩内容120的色彩样本的缓冲区通过顺序转换组件305以便创建经优化的转换表320。经优化的转换表320把来自源色彩内容120的色彩样本映射到目的地色彩内容130中的色彩样本。
转换执行组件325执行经优化的转换315,以便产生目的地色彩内容130。更具体而言,源色彩内容120内的相应色彩被索引到经优化的转换表320,并被内插以确定用于呈现目的地色彩内容130的所得的目的地色彩。如在下面进一步描述的,转换执行组件325受到像素格式化和高速缓存方法的支持。
图4描述了关于图3所示的顺序转换组件305的细节。顺序转换组件305可以被看作是定义了转换流水线的至少一部分,该转换流水线用于接收一个或多个源设备105的色彩空间内定义的色彩像素值410,把这些色彩像素值410变换为设备无关色彩空间内定义的“中间”像素值,之后把该“中间”像素值逆变换为一个或多个目的地设备110的色彩空间内定义的色彩像素值。顺序转换组件305是可以使用各种不同的源设备105和目的地设备110以及观察条件来操作的模块化体系结构或系统100的一部分。体系结构100还可以使用含有能使体系结构100跨不同媒体进行处理的边界信息(结合下面的图5描述)的色彩上下文。现在描述构成由顺序转换组件实现的转换流水线的说明性组件。
前向设备模型405接收源设备105的色彩空间中的像素值410,并驱动这些像素值410从源色彩空间到设备无关色彩空间中的相应像素值415的转换。
前向色彩外观模型420接收设备无关色彩空间中的像素415,并驱动这些像素值从设备无关色彩空间到设备和观察条件无关中间空间中的相应像素值的转换。
一个或多个色域映射模型430接收像素值425,并驱动由不同色域限制的色彩空间之间的映射。在本说明书结尾处有对术语“色域映射模型”的说明性定义。设备色域本身是利用色域边界函数从设备模型概况和色彩外观模型概况中导出的。色域映射模型430产生映射到设备色域的像素值435。
反色彩外观模型440驱动像素435从中间设备和观察条件无关空间回到设备无关色彩空间的转换。在图4中用像素值445来表示反色彩外观模型440的输出。
反设备模型450驱动像素值445从设备无关色彩空间到目的地设备110的色彩空间中的像素值455的转换。这些顺序转换模型中的每一个都由相应的模型概况来支持。
图5描述了关于图4中示出的前向设备模型405的进一步处理细节。设备模型(DM)405可以被看作一种算法,它在源设备105的色彩空间内定义的值410与设备无关色彩空间内定义的值415之间变换像素色彩。设备无关色彩空间的一个例子是CIEXYZ,它是由CIE(国际照明委员会)创建的数学色彩空间,其使用合成原色X、Y和Z来描述色彩。原色是想象的数学构造,它对人眼对不同波长的光的响应进行建模。CIEXYZ值有时被叫做三色刺激值,其是设备无关的,但是观察条件相关的。体系结构100的说明性实施例可以使用用于反射介质的、基于相对于D50发光物为CIE标准1931比色观测者(ColorimetricObserver)(2级观测者)确定、并用0/45或45/0几何条件测量的XYZ的色彩空间。CIEXYZ值415随后由前向色彩外观模型420消费,如图4中所示。
源设备模型405用作顺序转换组件305实现的转换流水线的初始输入级,并把源设备的色彩空间内定义的色彩值410变换为例如CIEXYZ值。可以回想,如图4所示,当CIEXYZ值415被变换回目的地设备110的色彩空间内定义的色彩值455时,反转目的地设备模型以得到最终输出级。这些变换基于相应的设备模型概况(DMP)505中包含的数据。DMP 505含有通过对色彩测量目标采样而得到的物理测量数据,并把给定设备支持的色彩和人类视觉系统察觉到的色彩相关。DMP 505可以任选地包含关于数学模型的参数。其还可以含有对作为目标的设备模型的引用。
DMP 505可以为给定设备指定几个参数,在下面的表2中列出了其说明性而非限制性的例子。同样,每个参数的各说明性值是为电视色彩空间和摄影色彩空间提供的。假设每个色彩通道分配8位,在下面提供了用于每个参数的说明性值。
Figure GSB00000449812800071
表2
DMP 505提供一组一致的定义,以便于媒体类型之间的映射。基准边界510被定义为这样的界限,对于该界限,在该观察条件中没有其它超过该界限的值通常可对该设备辨别。该基准边界510可以对应于电视的基准黑或电影的扩散白。反射(specular)边界515被定义为这样的界限,超过该界限的色彩值被认为是不切实际的、不合情理的、不真实的、或不相关的。设备边界520被定义为可由设备产生的界限。基准边界510、反射边界515和设备边界520参数在这里被单独或统称为媒体边界信息。
该组一致的定义510、515和520使设备模型概况505能够定义特定边界值,这些边界值将由CITE 125进行适当处理。例如,当通过参考来自DMP 505的这些值的经优化的转换处理源色彩或媒体内容120时,色彩或媒体内容120可以被修剪到设备边界520,并被非线性地缩放到反射边界515以及基准边界510,这保证了在目的地处理中进行类似的操作以便跨媒体类型维护对媒体内容的一致含义。
设备模型405至少可以执行以下由图5中所示的各个框表示的说明性功能。在框525中,设备模型405把测量值处理成为设备模型405优化的形式。在框530中,设备模型405从测量数据中统计地导出数学等式或多维查找表中的任一个。如果是最新的,则这些功能可以直接使用DMP提供的分析参数。在框535,设备模型405使用这些导出的关系在本机设备色彩空间中的像素色彩值410和CIEXYZ色彩空间中的相应像素值415之间进行转换。
体系结构100可以为常见的设备类提供一个或多个内置“基线”设备模型,这些设备类包括但不限于监视器(CRT和LCD)、打印机(RGB和CMYK)、RGB捕捉设备(扫描仪和数码相机)、以及视频投影仪。同样,对与国际色彩委员会(ICC)色彩概况的互操作性的支持可经由特殊的“ICC虚拟设备模型”来实现。此外,第三方可以通过插件基础结构来提供其自己的设备模型,将其作为DMP内的厂商专用插件节点的目标。
图6描述了关于图4中示出的前向色彩外观模型420的进一步细节。色彩外观模块(CAM)420是一种算法,它扩展了CIEXYZ三色刺激值,以描述不同光照条件和背景之下的色彩外观刺激。在图4和6中用像素值425来表示这些扩展的值。像素值425可以采用由色域映射模型430消费的色彩外观相关的形式。
体系结构100的说明性实施例可以使用CIECAM02色彩外观模型605,其在下述出版物中有所描述:“A Colour Appearance Model for Colour ManagementSystems:CIECAM02”CIE出版物159:2004,ISBN 3901906290。前向方向上对色彩外观模型605的输入可以是用于色彩刺激的CIEXYZ像素值415。观察条件可以由色彩外观模型概况(CAMP)提供的参数610来描述。
CIECAM02模型605可以在两个方向上操作。在比色到外观的方向上,其提供了从CIE XYZ空间到色彩外观空间的映射。在外观到比色的方向上,其从色彩外观空间映射回XYZ空间。感兴趣的色彩外观相关是光亮度(J)、饱和度(C)和色调(H)。这三个值可以被看作形成了一个柱面坐标系。然而,在直角坐标系中工作将更加方便,因此假定CIECAM02Jab,直角坐标值a和b可以计算为a=Ccos h,b=C sin h。
为了方便讨论,可以使用大于100的CAM光亮度值。提出了CIECAM02的CIE委员会并没有解决用于亮度大于CIECAM02基准中定义的所采用的白点的输入值(即,大于所采用的白点的Y值的输入Y值)的光亮度轴的行为。然而,CIECAM02中的亮度等式可以适用于这种值。即,光亮度呈指数增加并遵循同一指数(大约为1/3)。
表2在下面列出了几个关于CAMP的说明性函数:
用户有时想要改变计算自适应程度参数(D)的方法。此处描述的设计使用户能够通过改变观察条件参数中的degreeOfadaptation(自适应程度)值(在下面的表3中示出)来控制这种计算。此处描述的设计提供了从值c计算出的连续的环绕值,而不是利用AVERAGE、DIM和DARK之一的环绕值。c的值是0.525和0.69之间的浮点数。从c中,可以利用在已经提供给Dark、Dim和Average的值之间分段线性内插来计算Nc和F。这种计算对图1中示出的CIE159:2004,CIECAM02规范进行了建模。
Figure GSB00000449812800101
表3
可以由这里的技术的各种实现来支持检错。下面的等式号是CIECAM02的CIE159:2004定义中使用的。
在ColorimetricToAppearanceColors(比色到外观色彩)函数中:
检查输入值的合理性:如果X或Z<0.0,或者如果Y<-1.0,则HRESULT是E_INVALIDARG。如果-0.1<=Y<0.0,则J、C和h都被设置为0.0。其中存在某种可以产生错误结果的内部条件。CITE125修剪这些内部结果以产生范围内的值作为输出,而不是产生这种错误结果。对于暗的、不可能为色度的色彩的指定会发生这些情况:在等式7.23中,如果A<0,A=0。在等式7.26中,如果t<0,t=0。
在AppearanceToColorimetricColors(外观到比色色彩)函数中:
检查输入值的合理性:如果C<0,C>300,或J>500,则HRESULT是E_INVALIDARG。其中存在某种可以产生错误结果的内部条件。在等式8.21中,计算:
RGB a ′ MAX = 400.0 * 2 F L 0.42 27.13 + 2 F L 0.42
R′a、G′a和B′a被修剪到范围±RGB′aMAX。
对于所有的设备模型概况(DMP),CITE 125检查概况的中值白点,其可以被标识为MediumWhitePoint(中值白点)或WhitePrimary(白原色)。如果Y不是100.0,则对于所有的色彩外观模型概况(CAMP),CITE125将检查所采用的白点。如果Y不是100.0,则所采用的白点可以被缩放以使Y等于100.0。可以对背景值应用相同的缩放。缩放因子是100.0/所采用的白点.Y。相同的缩放因子被应用于X、Y和Z中的每一个。
接着,CITE125可以对DMP中所用的光源白点与CAMP中所采用的白点进行比较。如果它们与三个有效数字不一致,则CITE125可以通过用DMP中的光源白点替换观察条件中经自适应的白点,来修改用于初始化色彩外观模型的观察条件。
在某些实现中,这对缩放来自DeviceToColormetric(设备到比色)函数的比色值比较有利。首先,CAM中的双曲线光亮度等式可以为100.0的白点亮度设计。绝对亮度(或者照明度)中的差开始起作用的唯一的地方是在自适应域的亮度中。因此,必须用白点Y 100.0来初始化CAM。但是如果设备模型的中值白点还不具备Y值100.0,则其看起来太过暗淡。为了处理这种情况,CITE 125可以缩放测量结果中的Y值。同样,CITE 125在对设备模型进行初始化之前可以缩放测量值。此后,结果将在适当的范围内。然而,由于输出的值可能需要缩放,这种方式将使得测试设备模型变得更加困难。
在某些实现中,这对在初始化色彩外观模型之前修改观察条件比较有利。例如,如果DMP的光源白点与CAMP中采用的白点不匹配,则对理想漫反射体的捕捉不会输出理想的白色外观。然而,如果修改了CAMP所采用的白点,就会得到理想的白色外观。因为真实媒体几乎从来都不是完全非彩色色(neutral)的,因此区分从理想漫反射体测得的光源白点和中值白点之间的差别是比较明智的。
色彩外观模型605的输出可以是设备和观察条件无关的CIEJCh值425,其是用于色彩的可感知属性的数学相关。在反方向上,给定适当的观察条件参数610,CIEJCh值425可以被转换回CIEXYZ值415。
图7描述了图4中示出的色域边界函数436的其它方面。色域边界函数436是利用设备模型概况和其它CITE钻换组件来计算给定色彩设备的色域边界的算法。随后,所得的色域边界描述符(GBD)由色域映射模型430来处理。
给定设备色彩空间中的像素值410的采样,色域边界函数436推导出设备色域的描述作为色域边界的有序顶点列表705。这可以至少通过在图7中用各个框表示的下列处理来完成。在框710中,色域边界函数436利用表示来自设备模型405的DMP的参数715,把设备色彩样本410转换为CIEXYZ值720。
在框725中,色域边界函数436利用色彩外观模型420和表示CAMP的参数730,把CIEXYZ值720转换为色彩外观空间中的值735。
在框740中,色域边界函数436通过用一表面围住样本点735,来推导或形成凸壳(色域的外壳)。生成定义凸壳的顶点的有序列表705并从框740输出。该有序列表705被提供给色域映射模型430。
图8描述了关于图4中示出的色域映射模型430的其它方面。色域映射模型430(GMM)是把色彩从一个色彩空间映射到第二色彩空间,同时满足对输出色彩的某些约束的算法。约束的性质确定了色域映射算法的选择。每个GMM 430都包含了一特定的色域映射风格或偏好,也被成为“呈现意图”。
GMM 430的说明性实施例可以取要进行色域映射的源色彩的一个或多个像素值425作为输入。GMM 430还可以接收表示限定源色彩空间的色域边界的参数805、以及表示限定目的地色彩空间的色域边界的参数810作为输入。参数815指示对色域映射模块(GMM)的选择,表示为对目标GMM的引用或呈现意图。GMM430运行的算法820产生例如CIEJCh色彩外观空间中的一个或多个目的地像素值435作为输出。色域映射本身可以发生在色彩外观(CIEJCh)空间中。并且,输入和输出色彩以及色域边界顶点列表可在色彩外观(CIEJCh)空间中表达。
体系结构100可以提供例如下列不同的说明性基线GMM 430(其中的一个具有2种变型),其效果对应于四个ICC呈现意图的效果。这些GMM 430和其相应的呈现意图如下:
Figure GSB00000449812800121
第三方可以通过插件基础结构提供其自己的插件色域映射模型430,并将其作为GMMP内的厂商专用插件节点的目标。
图9示出了图3中所示的顺序转换组件305的其它方面,该组件创建转换310。在框905,顺序转换组件305对转换310进行初始化。在框910,顺序转换组件305处理概况阵列和意图阵列来创建设备模型(DM)405、色彩外观模型(CAM)420、色域边界函数436使用的色域边界描述(GBD)、以及色域映射模型(GMM)430。
设备模型405可以直接从DMP初始化。因此,可以为每个DMP创建一个设备模型405。色彩外观模型420可以直接从CAMP初始化。因此,可以为每个CAMP创建一个色彩外观模型420。色域边界描述(GBD)可以从设备模型概况和CAMP的对象实例化表示来初始化。因此,概况序列可以与GBD序列相对应。色域映射模型430可以从两个色域边界和一个呈现意图来初始化。呈现意图阵列中的每一条目都可以引用GMM 430。
顺序转换组件305成对地遍历GBD序列;在每对内,第一个充当“源”而第二个充当“目的地”。一对的目的地GBD将充当下一对的源GBD。序列中除了最前面和最后面的元素之外的所有元素都将首先用作目的地,然后用作相应GMM的源。因此,顺序转换组件305最终具有最前面的DM-CAM对、最后面的DM-CAM对以及用于中间的所有转换的色域映射模型阵列。
一旦所有的概况和意图经过了适当处理,并且中间对象被初始化,就在框915中创建转换,并在框920,对源色彩空间采样以产生样本的代表性缓冲区925。随后,转换优化组件315使该缓冲区925穿过顺序转换组件305以创建源色彩和所得的目的地色彩之间的映射的单个的、经优化的查找表320。
图10描述了图3中所示的转换执行组件325的各个方面。转换执行组件325用于例如把色彩阵列1005从源色彩空间转化到色彩转换所定义的目的地色彩空间。在框1010中,转换执行组件325调用像素格式化支持代码,以将输入的光栅或向量色彩数据变换为内部转换格式。一个说明性内部转换格式是每色彩通道32位的浮点数,其中范围被归一化为[0.0,0.1]。在框1015中,转换执行组件325检查高速缓存的色彩阵列,以实现普通的转换色彩的即时匹配。在框1020,如果源色彩不能与高速缓存匹配,则内插经优化的转换查找表320以便找到最接近的匹配。在框1025,将目的地色彩内容130转换回本机像素格式。CITE 120既支持位图也支持向量色彩数据。
图11示出了其中可以完全或部分地实现此处描述的用于传感器网络的声明性查询,以及计算、网络和系统体系结构的示例性计算环境100。示例性计算环境1100只是计算系统的一个例子,并不只在对该体系结构的使用范围和功能提出任何局限。也不应将计算环境1100解释成依赖于或者必须具有示例性计算机环境1100中所示的组件中的任一个或其组合。
可以使用众多其它通用或专用计算系统环境或配置来实现计算环境1100中的计算机和网络体系结构。适于使用的公知的计算系统、环境、和/或配置的例子包括但不限于,个人计算机、服务器计算机、客户机设备、手持式或膝上型设备、基于微处理器的系统、多处理器系统、机顶盒、可编程消费电器、网络PC、小型计算机、大型计算机、游戏控制台、包括上述系统或设备中的任一种的分布式计算环境等。
计算环境1100包括计算设备1102形式的通用计算系统。计算设备1102的组件可以包括但不限于一个或多个处理器1104(例如,微处理器、控制器等中的任意一种)、系统存储器1106、以及耦合各种系统组件的系统总线1108。一个或多个处理器1104处理各种计算机可执行指令,以便控制计算设备1102的操作并与其它电子和计算设备通信。系统总线1108代表了任意数量的几种类型总线结构,包括存储器总线或存储器控制器、外围总线、加速图形端口、以及使用各种总线结构中的任意一种的处理器或局部总线。计算设备1102可以部分或全部地适用于实现CITE 120。
计算环境1100包括各种计算机可读介质,其可以是计算设备1102可访问的任意介质,并包括易失性和非易失性介质,可移动和不可移动介质。系统存储器1106包括诸如随机存取存储器(RAM)这样的易失存储器形式的计算机可读介质,和/或诸如只读存储器(ROM)1112这样的非易失性存储器形式的计算机可读介质。基本输入/输出系统(BIOS)1114维护便于诸如在启动期间在计算设备1102内的组件之间传送信息的基本例程,并被存储在ROM 1112中。RAM 1110通常含有处理器1104中的一个或多个可立即访问和/或当前正在操作的数据和/或程序模块。
计算设备1102可以包括其它可移动/不可移动、易失性/非易失性计算存储介质。作为示例,硬盘驱动器1116从不可移动、非易失性磁介质(未示出)中读取或向其写入,磁盘驱动器1118从可移动、非易失性磁盘1120(例如,“软盘”)中读取或向其写入,而光盘驱动器1122从诸如CD-ROM、数字视频盘(DVD)或任何其它类型的光介质这样的可移动、非易失性光盘1124中读取和/或向其写入。在该例子中,硬盘驱动器1116、磁盘驱动器1118和光盘驱动器1122各自通过一个或多个数据介质接口1126连接至系统总线1108。盘驱动器和相关联的计算可读介质为计算设备1102提供了对计算机可读指令、数据结构、程序模块、和其它数据的非易失性存储。
任意数量的程序模块可以被储存在RAM 1110、ROM 1112、硬盘1116、磁盘1120和/或光盘1124中,包括例如操作系统1128、一个或多个应用程序1130、其它程序模块1132以及程序数据1134。这种操作系统1128、应用程序1130、其它程序模块1132、程序数据1134或其任意一种组合中的每一个可以包括此处描述的系统以及方法的一个或多个实施例。
计算设备1102可以包括被标识为通信介质的各种计算机可读介质。通信介质通常以诸如载波或其它传输机制等已调制数据信号来体现计算机可读指令、数据结构、程序模块、或其它数据,并且包括任何信息传递介质。术语“已调制数据信号”指的是以在信号中编码信息的方式设置或改变其一个或多个特性的信号。作为示例而非局限,通信介质包括诸如有线网络或直接有线连接这样的有线介质,和诸如声学、RF、红外、其它无线介质这样的无线介质、和/或其任一种组合。
用户可以通过诸如键盘1136和指示设备1138(例如,“鼠标”)这样的任意数量的不同输入设备来与计算设备1102交互。其它输入设备1140(未具体示出)可以包括话筒、操纵杆、游戏手柄、控制器、圆盘式卫星天线、串行端口、扫描仪等等。这些以及其它输入设备通过耦合至系统总线1108的输入/输出接口1142连接至处理器1104,但也可以用其它接口和总线结构来连接,诸如并行端口、游戏端口和/或通用串行总线(USB)。
显示设备1144(或其它类型的监视器)可以通过诸如视频适配器1146这样的接口连至系统总线1108。除了显示设备1144之外,其它输出外围设备可以包括诸如扬声器(未示出)和打印机1148这样的通过输入/输出接口1142连接至计算设备1102组件。
计算设备1102可以利用到诸如远程计算设备1150这样的一个或多个远程计算机的逻辑连接在联网环境中操作。例如,远程计算设备1150可以是个人计算机、便携式计算机、服务器、路由器、网络计算机、对等设备或其它常见的网络节点等。远程计算设备1150被示为可以包括任意数量和组合的在本文中关于计算设备1102所描述的不同组件、元件、和特征。
计算设备1102和远程计算设备1150之间的逻辑连接被描述为局域网(LAN)1152和一般的广域网(WAN)1154。这种联网环境在办公室、企业范围计算机网络、内联网以及因特网中比较常见。当在LAN联网环境中实现时,计算设备1102通过网络接口或适配器1156连接至局域网1152。当在WAN联网环境中实现时,计算设备1102通常包括调制解调器1158或用于通过广域网1154建立通信的其它设备。调制解调器1158可以是计算设备1102内部或外部的,它可以经由输入/输出接口1142或其它合适的机制连接至系统总线1108。所示的网络连接只是示例性的,并且可以使用在计算设备1102和1150之间建立通信链路的其它手段。
在诸如用计算环境1100示出的联网环境中,描述的关于计算设备1102的程序模块或其一部分可以存储在远程存储器存储设备中。例如,远程应用程序1160用远程计算设备1150的存储器设备来维护。出于说明的目的,应用程序和诸如操作系统1128等其它可执行程序组件此处被示为离散的框,但是可以认识到,这些程序和组件在不同的时刻驻留在计算设备1102的不同存储组件中,并由计算设备1102的一个或多个处理器1104来执行。
为了便于理解和讨论而不是限制,在下面列出了本文所用某些术语的定义:
CIEJCh:色彩外观模型CIECAM02的柱面坐标;其示观察条件无关的。直角CIEJab值这样推导:a=C cos h和b=C sin h。
CIEXYZ:CIE(国际照明委员会)提出的数学色彩空间,其按照合成原色X、Y、Z来描述色彩。原色是对眼睛对不同波长的光的响应进行建模的假想的数学构造。CIEXYZ常被称为三色刺激值,它是设备无关的,但是观察条件相关的。WCS利用用于反射介质的、相对于D50发光物为CIE标准1931比色观测者(2级观测者)确定、并用0/45或45/0几何条件测量的基于XYZ的色彩空间。
色彩外观模型:色彩外观模型是预测不同光照条件和背景下对色彩的感知的算法。CIECAM02把色彩刺激和观察环境的实际测量结果转换为相对感知属性、光亮度(J)、饱和度(C)和色调(h)。
色彩外观模型概况:提供适用于在CIEXYZ比色空间和感知上统一的色彩外观空间之间转换色彩的参数观察条件数据的测量值的集合。
色彩空间:按照物理样本(例如,Pantone色彩空间)或利用三维坐标模型(例如,RGB色彩空间,基于RGB模型)中的数值描述色彩的系统。色彩空间具有制定的色域或色彩范围。
色彩目标:也称为色彩测量目标或简称为测量目标。用于凭经验评估用于捕捉和打印设备的设备色彩再现的一组色彩样本。
·用于捕捉设备的目标可以是带有已知CIEXYZ值的有色片(colored patch)的物理样本。可以使用捕捉设备将这些目标捕捉到位图中。所得的位图中的设备RGB值可以结合已知XYZ值的表格使用来表征捕捉设备。常见标准是GretagMacbeth色彩检验器(Color Checker)。
·打印设备使用的目标可以是含有已知CMYK输入的片的电子文件。这些文件的打印输出可以被测量,以便获得片的相应的CIEXYZ或CIELab值。之后可以表征打印设备。
设备模型:设备模型是把设备的本机色彩空间转化为诸如CIEXYZ这样的标准设备无关色彩空间的算法。这种转化是从测量数据中统计地导出的,并利用查找表或数学等式来表示。
设备模型概况:提供适用于在本机设备状态和CIEXYZ比色空间之间转换色彩的参数设备数据的测量结果的集合。
色域:色彩空间中可用的或者可由特定设备生成的色彩的全范围。
色域映射模型:色域映射模型是把一种色彩空间的坐标转化为另一种的算法。当色彩在一种设备的色彩空间中的位置不能被直接转化为其它设备的色彩空间时,该色彩被认为是“色域外”的。呈现意图(色域映射算法)规定了处理色域外色彩的方法。
CIECAM02:“A Colour Appearance Model for Colour Management Systems:CIECAM02”CIE出版物159:2004,ISBN 3901906290。
尽管已经用对结构特征和/或方法专用的语言描述了传感器网络的声明性查询的实施例,但是应该明白,所附权利要求书的主题不必限制于所描述的具体特征或方法。相反,这些具体特征和方法只是作为传感器网络的声明性查询的示例性实现来公开的。

Claims (18)

1.一种用于多媒体色彩管理的方法,包括:
接收与至少第一媒体类型相关联的源色彩内容;
接收与至少另一种媒体类型相关联的另一种源色彩内容,其中所述源色彩内容和所述另一种源色彩内容与相应的媒体边界信息相关联,
利用所述媒体边界信息将所述源色彩内容和所述另一种源色彩内容转换为目的地色彩内容,以便在至少一个目的地设备上呈现为合成内容,
其中转换所述源色彩内容包括创建将所述源色彩内容映射到至少一个中间色彩空间的转换,所述中间色彩空间与对所述中间色彩空间应用线性数学运算的伽马参数相关联,
其中所述转换源色彩内容包括:
创建一转换以便于将所述源色彩内容映射到目的地色彩内容;
接收所述转换并使来自源色彩内容的色彩样本的缓冲区穿过顺序转换组件来基于所述转换创建一经优化的转换表,所述经优化的转换表把来自源色彩内容的色彩样本映射到目的地色彩内容中的色彩样本;以及
接收所述经优化的转换表并生成所述目的地色彩内容。
2.根据权利要求1所述的方法,其特征在于,转换所述色彩内容和所述另一种源色彩内容,以便在显示设备和硬拷贝设备中的至少一种上呈现为合成内容。
3.根据权利要求1所述的方法,其特征在于,还包括将静止摄影内容与运动色彩内容相整合以便在所述目的地设备上呈现。
4.根据权利要求1所述的方法,其特征在于,接收源色彩内容包括接收静止色彩摄影内容、彩色二维图形、彩色三维图形、彩色视频、彩色动画、以及文本中的至少第一个。
5.根据权利要求4所述的方法,其特征在于,接收另一种源色彩内容包括接收静止色彩摄影内容、彩色二维图形、彩色三维图形、彩色视频、彩色动画、以及文本中的至少另一个。
6.根据权利要求5所述的方法,其特征在于,还包括将静态色彩摄影内容、彩色二维图形、彩色三维图形、彩色视频、彩色动画、以及文本中的所述第一个和所述至少另一个相整合,以便在所述目的地设备上呈现。
7.根据权利要求1的方法,其特征在于,还包括补偿感知所述源色彩内容和所述目的地色彩内容中的一个的观察条件。
8.根据权利要求1所述的方法,其特征在于,还包括处理至少一个色域边界函数,以便将与所述源设备相关联的色域映射到与所述目的地设备相关联的色域。
9.根据权利要求8所述的方法,其特征在于,处理至少一个色域边界函数包括导出表示与所述源设备相关联的色域和与所述目的地设备相关联的色域中的至少一个的凸壳。
10.一种用于多媒体色彩管理的装置,包括:
色彩基础结构转换引擎,它至少包括:
顺序转换组件,它适用于接收源色彩内容并创建一转换以便于将所述源色彩内容映射到目的地色彩内容;
转换优化组件,它适用于接收所述转换并基于所述转换创建一经优化的转换表;以及
转换执行组件,它适用于接收所述经优化的转换表并基于其生成所述目的地色彩内容,
其中所述顺序转换组件适用于创建将所述源色彩内容映射到至少一个中间色彩空间的转换,所述中间色彩空间与对所述中间色彩空间应用线性数学运算的伽马参数相关联,且其中所述转换优化组件用于使来自源色彩内容的色彩样本的缓冲区通过所述顺序转换组件以便创建经优化的转换表,经优化的转换表把来自源色彩内容的色彩样本映射到目的地色彩内容中的色彩样本。
11.根据权利要求10所述的装置,其特征在于,所述顺序转换组件包括前向设备模型,它适用于接收与所述源设备相关联的色彩空间中的像素值。
12.根据权利要求11所述的装置,其特征在于,所述前向设备模型适用于接收来自指定所述源设备和所述目的地设备中的至少一个的特性的设备模型概况的数据。
13.根据权利要求12所述的装置,其特征在于,所述前向设备模型适用于接收来自为所述源设备和所述目的地设备中的至少一个指定以下参数的设备模型概况的数据:最小着色剂值、最大着色剂值、最大范围极限、以及最小范围极限。
14.根据权利要求10所述的装置,其特征在于,所述顺序转换组件包括前向色彩外观模型,它适用于补偿感知所述源色彩内容和所述目的地色彩内容中的至少一个的观察条件。
15.根据权利要求10所述的装置,其特征在于,所述顺序转换组件适用于接收至少另一个源色彩内容并创建至少另一个转换,以便于将所述另一个源色彩内容映射到目的地色彩内容。
16.根据权利要求10所述的装置,其特征在于,所述另一个源色彩内容和所述源色彩内容表示不同的媒体类型。
17.根据权利要求10所述的装置,其特征在于,所述顺序转换组件适用于接收至少另一个源色彩内容并创建至少另一个转换,以便于将所述另一个源色彩内容映射到至少另一个目的地色彩内容。
18.根据权利要求17所述的装置,其特征在于,所述另一个目的地色彩内容和所述目的色彩内容表示不同的媒体类型。
CN2006800314464A 2005-08-31 2006-08-29 多媒体色彩管理系统 Expired - Fee Related CN101253762B (zh)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US11/216,626 US7822270B2 (en) 2005-08-31 2005-08-31 Multimedia color management system
US11/216,626 2005-08-31
PCT/US2006/033822 WO2007027745A1 (en) 2005-08-31 2006-08-29 Multimedia color management system

Publications (2)

Publication Number Publication Date
CN101253762A CN101253762A (zh) 2008-08-27
CN101253762B true CN101253762B (zh) 2012-06-13

Family

ID=37803627

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2006800314464A Expired - Fee Related CN101253762B (zh) 2005-08-31 2006-08-29 多媒体色彩管理系统

Country Status (15)

Country Link
US (2) US7822270B2 (zh)
EP (1) EP1920594A4 (zh)
JP (1) JP5270346B2 (zh)
KR (1) KR101246984B1 (zh)
CN (1) CN101253762B (zh)
AU (1) AU2006284916B2 (zh)
BR (1) BRPI0615103A2 (zh)
CA (1) CA2620841C (zh)
EG (1) EG25534A (zh)
IL (1) IL189421A (zh)
MY (1) MY152554A (zh)
NO (1) NO20080798L (zh)
NZ (2) NZ588477A (zh)
WO (1) WO2007027745A1 (zh)
ZA (1) ZA200801889B (zh)

Families Citing this family (51)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5676070B2 (ja) * 2004-11-01 2015-02-25 テクニカラー インコーポレイテツド 拡張された色空間コンテンツのマスタリングおよび配信を行う方法およびシステム
US7822270B2 (en) 2005-08-31 2010-10-26 Microsoft Corporation Multimedia color management system
US7573620B2 (en) 2005-09-01 2009-08-11 Microsoft Corporation Gamuts and gamut mapping
US8274714B2 (en) 2005-11-30 2012-09-25 Microsoft Corporation Quantifiable color calibration
WO2007078563A2 (en) 2005-12-21 2007-07-12 Thomson Licensing Constrained color palette in a color space
US20070216776A1 (en) * 2006-03-14 2007-09-20 Xerox Corporation Color image reproduction
EP1838083B1 (en) * 2006-03-23 2020-05-06 InterDigital CE Patent Holdings Color metadata for a downlink data channel
US7755637B2 (en) * 2006-07-14 2010-07-13 Canon Kabushiki Kaisha Initialization of color appearance model
US20080058105A1 (en) * 2006-08-31 2008-03-06 Combs Fredrick C Casino Management
US20080056566A1 (en) * 2006-09-01 2008-03-06 Texas Instruments Incorporated Video processing
WO2008044732A1 (fr) * 2006-10-11 2008-04-17 Nikon Corporation Dispositif, procédé et programme de traitement d'image
WO2008062874A1 (fr) * 2006-11-22 2008-05-29 Nikon Corporation Procédé de traitement d'image, programme de traitement d'image, dispositif et caméra de traitement d'image
US8014027B1 (en) * 2007-03-21 2011-09-06 Adobe Systems Incorporated Automatic selection of color conversion method using image state information
JP4441555B2 (ja) * 2007-09-06 2010-03-31 キヤノン株式会社 デバイスシステム、デバイスシステムの制御方法、およびコンピュータプログラム
US7978366B2 (en) * 2007-12-08 2011-07-12 Konica Minolta Systems Laboratory, Inc. Method for compensating for color variations among multiple printers
KR20090069681A (ko) * 2007-12-26 2009-07-01 삼성에스디아이 주식회사 화질 평가 장치 및 방법
US8098400B2 (en) * 2008-01-23 2012-01-17 Canon Kabushiki Kaisha Gamut mapping in spectral space based on an objective function
EP2238596A1 (en) * 2008-01-31 2010-10-13 Thomson Licensing Method and system for look data definition and transmission
WO2009095732A1 (en) * 2008-01-31 2009-08-06 Thomson Licensing Method and system for look data definition and transmission over a high definition multimedia interface
EP2109304A1 (en) * 2008-04-07 2009-10-14 Océ-Technologies B.V. Color management method, module, and program product, and printer ussing said method
US7978369B2 (en) * 2008-05-19 2011-07-12 Canon Kabushiki Kaisha Plug-in for customized device model with interface for device profiler and for color management system
US8014028B2 (en) * 2008-05-19 2011-09-06 Canon Kabushiki Kaisha Intent preservation when constructing measurement-based color transforms from transform-based profiles
US9443327B2 (en) 2008-08-06 2016-09-13 Adobe Systems Incorporated Rendering and un-rendering using profile replacement
US10129513B2 (en) 2008-08-28 2018-11-13 Thomson Licensing Color metadata for a downlink data channel
US8189010B2 (en) * 2008-12-16 2012-05-29 Konica Minolta Laboratory U.S.A., Inc. Systems and methods for color gamut mapping
US20100156929A1 (en) * 2008-12-23 2010-06-24 Eastman Kodak Company Ridge-based color gamut mapping
US8274700B2 (en) * 2009-05-04 2012-09-25 Canon Kabushiki Kaisha Constructing spectral gamut boundary descriptors
US8806331B2 (en) * 2009-07-20 2014-08-12 Interactive Memories, Inc. System and methods for creating and editing photo-based projects on a digital network
KR101356370B1 (ko) * 2009-07-31 2014-01-27 엘지디스플레이 주식회사 데이터 보정방법 및 이를 이용한 액정표시장치
US20110182504A1 (en) * 2010-01-28 2011-07-28 Canon Kabushiki Kaisha Modular color management system architecture
US8326033B2 (en) 2010-04-09 2012-12-04 Canon Kabushiki Kaisha Rule-based color management and image processing system
JP2011239320A (ja) * 2010-05-13 2011-11-24 Toppan Printing Co Ltd 知覚色予測装置及びこれを用いたデバイス装置並びに知覚色予測方法
TWI479898B (zh) * 2010-08-25 2015-04-01 Dolby Lab Licensing Corp 擴展影像動態範圍
CN102625049A (zh) * 2011-01-26 2012-08-01 新奥特(北京)视频技术有限公司 一种流程图节点间图像数据的智能匹配方法
CN105026903A (zh) 2012-11-02 2015-11-04 变量公司 用于色彩感测、储存和比较的计算机实施的系统和方法
WO2014117804A1 (en) 2013-01-29 2014-08-07 Hewlett-Packard Development Company L.P. To generate a print specification color separation look-up table
TWI485694B (zh) * 2013-05-09 2015-05-21 Asustek Comp Inc 影像色彩調整方法與其電子裝置
EP2890107A1 (en) * 2013-12-26 2015-07-01 Thomson Licensing Method of mapping source colors of images of a video content into the target color gamut of a target color device
US9613407B2 (en) * 2014-07-03 2017-04-04 Dolby Laboratories Licensing Corporation Display management for high dynamic range video
SG10201710918XA (en) 2015-01-19 2018-02-27 Dolby Laboratories Licensing Corp Display management for high dynamic range video
CN105590591B (zh) * 2016-03-15 2019-02-22 昆山龙腾光电有限公司 色域控制方法、背光源及显示装置
US9910633B2 (en) * 2016-05-11 2018-03-06 TCL Research America Inc. Scalable storage-loss optimized framework based method and system for color gamut mapping
US10547660B2 (en) * 2016-09-12 2020-01-28 Bose Corporation Advertising media processing capabilities
US9984434B1 (en) 2016-09-23 2018-05-29 Apple Inc. Techniques to derive efficient conversion and/or color correction of video data
EP3337170A1 (en) 2016-12-15 2018-06-20 Thomson Licensing Color grading interpolation methods and devices
EP3484137A1 (en) * 2017-11-09 2019-05-15 Thomson Licensing Method and device for generating a second image from a first image
CN108566502A (zh) * 2018-05-15 2018-09-21 西安理工大学 一种基于可扩展色貌模型的色彩管理方法
US10746599B2 (en) 2018-10-30 2020-08-18 Variable, Inc. System and method for spectral interpolation using multiple illumination sources
CN112449168B (zh) * 2019-09-03 2021-11-23 深圳Tcl新技术有限公司 一种色域映射方法及系统
US11557265B2 (en) * 2020-11-13 2023-01-17 Samsung Electronics Co., Ltd. Perceptual color enhancement based on properties of responses of human vision system to color stimulus
DE102021208206A1 (de) * 2021-07-29 2023-02-02 Heidelberger Druckmaschinen Aktiengesellschaft Verfahren zur Transformation von Farbräumen

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5583666A (en) * 1993-02-12 1996-12-10 Eastman Kodak Company Method for cross-device color calibration and enhancement using explicit constraints
KR20040036116A (ko) * 2002-10-23 2004-04-30 한국전자통신연구원 칼라 공간을 이용한 동영상 칼라 변환장치 및 제어방법
KR20040036790A (ko) * 2002-10-24 2004-05-03 한국전자통신연구원 색상 제공범위 보상장치 및 그 방법
CN1535033A (zh) * 2003-03-31 2004-10-06 三星电子株式会社 彩色信号转换装置及其方法
CN1568018A (zh) * 2003-06-17 2005-01-19 明基电通股份有限公司 色彩修正装置及方法
EP1553787A2 (en) * 2004-01-12 2005-07-13 Lg Electronics Inc. Color reproduction apparatus and method for display device

Family Cites Families (121)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3157735A (en) * 1961-06-27 1964-11-17 Aluminum Co Of America Metallic particle compositions for mechanically joined electrical conductors
US4905169A (en) 1988-06-02 1990-02-27 The United States Of America As Represented By The United States Department Of Energy Method and apparatus for simultaneously measuring a plurality of spectral wavelengths present in electromagnetic radiation
US5107332A (en) * 1989-05-17 1992-04-21 Hewlett-Packard Company Method and system for providing closed loop color control between a scanned color image and the output of a color printer
US5271096A (en) * 1990-07-12 1993-12-14 Light Source Computer Images, Inc. Method and structure for calibrating a computer generated image
US5185673A (en) * 1991-06-12 1993-02-09 Hewlett-Packard Company Automated image calibration
US5319437A (en) * 1991-07-26 1994-06-07 Kollmorgen Corporation Handheld portable spectrophotometer
US5371537A (en) 1991-10-31 1994-12-06 Eastman Kodak Company Method and apparatus for automatically calibrating a CRT display
US5313291A (en) * 1991-11-25 1994-05-17 Xerox Corporation Method for matching color prints to color images on a monitor screen
US5309257A (en) * 1991-12-31 1994-05-03 Eastman Kodak Company Method and apparatus for providing color matching between color output devices
US5280344A (en) * 1992-04-30 1994-01-18 International Business Machines Corporation Method and means for adding an extra dimension to sensor processed raster data using color encoding
US5963201A (en) * 1992-05-11 1999-10-05 Apple Computer, Inc. Color processing system
US5459678A (en) * 1992-07-02 1995-10-17 Feasey; Michael F. Method and calibration apparatus for calibrating computer monitors used in the printing and textile industries
US5500921A (en) * 1992-10-05 1996-03-19 Canon Information Systems, Inc. Method and apparatus for printing high fidelity color reproductions of colors displayed on a monitor
US5377000A (en) * 1993-04-29 1994-12-27 Color And Appearance Technology, Inc. Portable appearance measuring apparatus
DE69414173T2 (de) * 1993-05-28 1999-06-02 Eastman Kodak Co Verfahren und Gerät zum Bestimmen von Farbflächengrenzen und Vorrichtung zur Beschreibung von Farbflächen
US5416613A (en) * 1993-10-29 1995-05-16 Xerox Corporation Color printer calibration test pattern
GB2288404B (en) * 1994-03-14 1998-09-02 Nippon Zeon Co Composition of epoxy group-containing cycloolefin resin
US5537516A (en) * 1994-03-15 1996-07-16 Electronics For Imaging, Inc. Method for calibrating a color printer using a scanner for color measurements
WO1995031794A1 (en) 1994-05-17 1995-11-23 Apple Computers, Inc. Computer graphics color management system
US5572632A (en) * 1994-10-07 1996-11-05 Laser Master Corporation Universal frame buffer for a rendering device
US5642202A (en) 1994-12-01 1997-06-24 Xerox Corporation Scan image target locator system for calibrating a printing system
US5781206A (en) 1995-05-01 1998-07-14 Minnesota Mining And Manufacturing Company Apparatus and method for recalibrating a multi-color imaging system
US5757536A (en) * 1995-08-30 1998-05-26 Sandia Corporation Electrically-programmable diffraction grating
US5905571A (en) * 1995-08-30 1999-05-18 Sandia Corporation Optical apparatus for forming correlation spectrometers and optical processors
JP3713321B2 (ja) * 1995-12-19 2005-11-09 オリンパス株式会社 カラー画像記録再生システム及び画像カラー画像記録再生方法
US5696850A (en) 1995-12-21 1997-12-09 Eastman Kodak Company Automatic image sharpening in an electronic imaging system
US6459425B1 (en) * 1997-08-25 2002-10-01 Richard A. Holub System for automatic color calibration
US6043909A (en) * 1996-02-26 2000-03-28 Imagicolor Corporation System for distributing and controlling color reproduction at multiple sites
US5809164A (en) 1996-03-07 1998-09-15 Polaroid Corporation System and method for color gamut and tone compression using an ideal mapping function
US5841952A (en) * 1996-04-29 1998-11-24 Sienna Imaging, Inc. Parallel segment printing in a photographic process printer
US5701175A (en) * 1996-08-02 1997-12-23 Kostizak; David A. Spectrophotometer mouse
JP3953897B2 (ja) * 1996-11-18 2007-08-08 セイコーエプソン株式会社 画像処理装置、画像処理方法および画像処理プログラムを記録した媒体
US6701011B1 (en) 1997-01-20 2004-03-02 Canon Kabushiki Kaisha Image processing apparatus and image processing method and storage medium
US5999319A (en) * 1997-05-02 1999-12-07 Interscience, Inc. Reconfigurable compound diffraction grating
US6225974B1 (en) * 1997-06-19 2001-05-01 Electronics For Imaging, Inc. Gamut correction with color separation and methods and apparatuses for performing same
JPH11313219A (ja) * 1998-01-20 1999-11-09 Fujitsu Ltd カラーデータ変換方法
JP3305265B2 (ja) * 1998-07-24 2002-07-22 キヤノン株式会社 画像処理装置およびその方法
JP3634633B2 (ja) * 1998-07-24 2005-03-30 キヤノン株式会社 画像処理装置およびその方法
KR100280819B1 (ko) 1998-09-10 2001-02-01 정선종 칼라 디바이스 색 재현 영역 계측기 및 색 재현 한계영역 추출방법
JP3960694B2 (ja) 1998-10-26 2007-08-15 富士通株式会社 色信号変換方法、色信号変換装置、記録媒体、デバイスドライバ及び色変換テーブル
JP3583630B2 (ja) * 1998-11-30 2004-11-04 富士通株式会社 カラーデータ変換方法
WO2000042595A1 (en) 1999-01-19 2000-07-20 Sequel Imaging, Inc. Light and color sensing pointing device
US6327047B1 (en) * 1999-01-22 2001-12-04 Electronics For Imaging, Inc. Automatic scanner calibration
JP2000295488A (ja) * 1999-04-08 2000-10-20 Matsushita Research Institute Tokyo Inc 色域判定装置及び色域変換装置並びに色域表面学習法
US6317153B1 (en) * 1999-04-16 2001-11-13 Avid Technology, Inc. Method and system for calibrating color correction instructions between color correction devices
US6400843B1 (en) * 1999-04-22 2002-06-04 Seiko Epson Corporation Color image reproduction with accurate inside-gamut colors and enhanced outside-gamut colors
US6618499B1 (en) * 1999-06-01 2003-09-09 Canon Kabushiki Kaisha Iterative gamut mapping
JP3691686B2 (ja) * 1999-07-01 2005-09-07 富士通株式会社 カラーデータ変換装置およびカラーデータ変換方法
US6285452B1 (en) * 2000-11-01 2001-09-04 X-Rite Incorporated Portable scanning spectrophotometer
WO2001017233A1 (en) 1999-08-27 2001-03-08 Microsoft Corporation Visually error-free color image representation
US6646762B1 (en) * 1999-11-05 2003-11-11 Xerox Corporation Gamut mapping preserving local luminance differences
US6954287B1 (en) * 1999-11-05 2005-10-11 Xerox Corporation Gamut mapping preserving local luminance differences with adaptive spatial filtering
US6603879B2 (en) * 1999-11-15 2003-08-05 Canon Kabushiki Kaisha Embedded gamut mapping algorithm
US6704442B2 (en) 1999-11-15 2004-03-09 Canon Kabushiki Kaisha Composite color transformation using customized gamut mappings
JP3852657B2 (ja) 1999-11-30 2006-12-06 コニカミノルタビジネステクノロジーズ株式会社 色管理システム、色管理方法、記録媒体およびプロファイル作成方法
US6625306B1 (en) * 1999-12-07 2003-09-23 Xerox Corporation Color gamut mapping for accurately mapping certain critical colors and corresponding transforming of nearby colors and enhancing global smoothness
US6416153B1 (en) * 2000-01-05 2002-07-09 Hewlett-Packard Company Automatic top-of-form calibration of a printer
US6934053B1 (en) * 2000-01-19 2005-08-23 Xerox Corporation methods for producing device and illumination independent color reproduction
US6301393B1 (en) * 2000-01-21 2001-10-09 Eastman Kodak Company Using a residual image formed from a clipped limited color gamut digital image to represent an extended color gamut digital image
US6833937B1 (en) * 2000-01-21 2004-12-21 Lexmark International, Inc. Methods and apparatus for color mapping
EP1166063A1 (en) * 2000-02-04 2002-01-02 X-Rite, Inc. Handheld color measurement instrument
US6262804B1 (en) * 2000-02-04 2001-07-17 X-Rite, Incorporated Handheld color measurement instrument
US6775028B1 (en) 2000-02-24 2004-08-10 Lexmark International, Inc. Non-linear method of mapping the lightness and chroma of a display device gamut onto a printing device gamut
US6977661B1 (en) * 2000-02-25 2005-12-20 Microsoft Corporation System and method for applying color management on captured images
US6836345B1 (en) 2000-03-29 2004-12-28 Eastman Kodak Company Method for including traditional photographic calibration into digital color management
US6681041B1 (en) * 2000-04-24 2004-01-20 Microsoft Corporation System and method for converting color data
US6766263B1 (en) * 2000-04-26 2004-07-20 Microsoft Corporation Method of color capture calibration for digital capture devices
US6525721B1 (en) 2000-05-05 2003-02-25 Xerox Corporation Color profile management and color collection management, navigation and visual design
US20010045980A1 (en) * 2000-05-26 2001-11-29 Jacques Leonard Calibration method for digital camera and printer
US6795068B1 (en) * 2000-07-21 2004-09-21 Sony Computer Entertainment Inc. Prop input device and method for mapping an object from a two-dimensional camera image to a three-dimensional space for controlling action in a game program
US6754384B1 (en) * 2000-08-30 2004-06-22 Eastman Kodak Company Method for processing an extended color gamut digital image using an image information parameter
US20020105725A1 (en) * 2000-12-18 2002-08-08 Sweatt William C. Electrically-programmable optical processor with enhanced resolution
JP4223708B2 (ja) * 2001-03-26 2009-02-12 セイコーエプソン株式会社 色変換プログラムを記録した媒体、色変換プログラム、色変換テーブルの作成方法、色変換装置および色変換方法
US6674530B2 (en) * 2001-04-27 2004-01-06 International Business Machines Corporation Portable colorimeter
JP3814494B2 (ja) * 2001-04-27 2006-08-30 松下電器産業株式会社 色管理装置及び色管理システム
US20020169513A1 (en) 2001-05-10 2002-11-14 Clariant International, Ltd. Process for color management
US6894720B2 (en) * 2001-08-30 2005-05-17 Hewlett-Packard Development Company, L.P. Method and apparatus for applying tone mapping functions to color images
US7134737B2 (en) * 2001-08-31 2006-11-14 Hewlett-Packard Development Company, L.P. Closed-loop color correction using factory-measured color cutoffs anchored to field-measured white point
US20040207862A1 (en) * 2001-09-04 2004-10-21 Alberto Such Automatic triggering of a closed loop color calibration in printer device
US6762858B2 (en) * 2001-09-14 2004-07-13 Hewlett-Packard Development Company, L.P. Color management system and method for color printing system
US6947589B2 (en) * 2001-09-20 2005-09-20 Canon Kabushiki Kaisha Dynamic gamut mapping selection
US7161719B2 (en) 2001-09-26 2007-01-09 Hewlett-Packard Development Company, L.P. Generalized color calibration architecture and method
JP2003154629A (ja) 2001-11-22 2003-05-27 Ryobi Ltd 両面印刷機の印刷濃度管理装置
US6775633B2 (en) * 2001-12-31 2004-08-10 Kodak Polychrome Graphics, Llc Calibration techniques for imaging devices
US7391475B2 (en) * 2002-01-31 2008-06-24 Hewlett-Packard Development Company, L.P. Display image generation with differential illumination
US6903813B2 (en) * 2002-02-21 2005-06-07 Jjl Technologies Llc Miniaturized system and method for measuring optical characteristics
JP2003338943A (ja) 2002-03-11 2003-11-28 Matsushita Electric Ind Co Ltd 画像処理装置および画像印刷装置
US7609413B1 (en) * 2002-05-02 2009-10-27 Apple Inc. Color management for limited gamut devices
US6888553B2 (en) * 2002-05-10 2005-05-03 Samsung Electronics Co., Ltd. Apparatus and method for adjusting color temperature of displayed image using color temperature metadata
US7035460B2 (en) 2002-05-31 2006-04-25 Eastman Kodak Company Method for constructing an extended color gamut digital image from a limited color gamut digital image
US7164498B2 (en) * 2002-06-20 2007-01-16 Esko-Graphics A/S Color matching for a printing process using more than four colorants using a four-colorant color management system
WO2004012461A1 (ja) 2002-07-26 2004-02-05 Olympus Optical Co., Ltd. 画像処理システム
KR100467600B1 (ko) * 2002-07-30 2005-01-24 삼성전자주식회사 컬러 정정 방법
AU2003249008A1 (en) 2002-07-30 2004-02-16 Canon Kabushiki Kaisha Image processing system, apparatus, and method, and color reproduction method
JP3870143B2 (ja) * 2002-09-27 2007-01-17 キヤノン株式会社 情報処理方法
JP2004291278A (ja) * 2003-03-25 2004-10-21 Dainippon Screen Mfg Co Ltd 製版印刷システムにおける色管理方法および色管理システム
US20050057670A1 (en) 2003-04-14 2005-03-17 Tull Damon L. Method and device for extracting and utilizing additional scene and image formation data for digital image and video processing
KR100938846B1 (ko) * 2003-05-22 2010-01-26 삼성전자주식회사 색변환장치 및 그 방법
US7697975B2 (en) * 2003-06-03 2010-04-13 British Colombia Cancer Agency Methods and apparatus for fluorescence imaging using multiple excitation-emission pairs and simultaneous multi-channel image detection
EP1489831B1 (en) 2003-06-16 2013-05-01 X-Rite Europe GmbH Color management system using distributed profiles for color printing systems
US20050031224A1 (en) 2003-08-05 2005-02-10 Yury Prilutsky Detecting red eye filter and apparatus using meta-data
US7424169B2 (en) 2003-08-15 2008-09-09 Xerox Corporation Active compensation of streaks using spatial filtering and feedback control
JP4368163B2 (ja) * 2003-08-19 2009-11-18 富士フイルム株式会社 分光素子アレイ及びこれを備えた分光画像測定装置並びに分光画像測定方法
US7433077B2 (en) * 2003-08-28 2008-10-07 Canon Kabushiki Kaisha Gamut mapping between multiple boundary regions
US7321791B2 (en) * 2003-09-23 2008-01-22 Cambridge Research And Instrumentation, Inc. Spectral imaging of deep tissue
JPWO2005033678A1 (ja) * 2003-10-03 2007-11-15 オリンパス株式会社 画像処理装置及び画像処理方法
US7466447B2 (en) * 2003-10-14 2008-12-16 Microsoft Corporation Color management system that enables dynamic balancing of performance with flexibility
US7706604B2 (en) * 2003-11-03 2010-04-27 Seiko Epson Corporation Production of color conversion profile for printing
US7813000B2 (en) * 2003-12-30 2010-10-12 Microsoft Corporation Device color characterization profile format
JP2005210526A (ja) * 2004-01-23 2005-08-04 Konica Minolta Photo Imaging Inc 画像処理装置、撮像装置、画像処理方法、画像データ出力方法、画像処理プログラム及び画像データ出力プログラム
US7265830B2 (en) * 2004-02-25 2007-09-04 Bwt Property, Inc. Fourier Transform spectrometer apparatus using multi-element MEMS
JP2005277769A (ja) * 2004-03-24 2005-10-06 Fuji Photo Film Co Ltd スキャナ、黒キャリブレーション方法及びそのプログラム
US7136192B2 (en) 2004-06-07 2006-11-14 Master Colors Color correction method with improved image translation accuracy
US7295703B2 (en) * 2004-06-18 2007-11-13 Xerox Corporation Method for scanner characterization for color measurement of printed media having four or more colorants
US20060167966A1 (en) * 2004-12-09 2006-07-27 Rajendra Kumar Grid computing system having node scheduler
JP4367943B2 (ja) * 2005-02-02 2009-11-18 キヤノン株式会社 色処理装置およびその方法
US8014024B2 (en) * 2005-03-02 2011-09-06 Xerox Corporation Gray balance for a printing system of multiple marking engines
US8259369B2 (en) * 2005-06-30 2012-09-04 Xerox Corporation Color characterization or calibration targets with noise-dependent patch size or number
US7822270B2 (en) 2005-08-31 2010-10-26 Microsoft Corporation Multimedia color management system
US7414631B2 (en) 2005-09-08 2008-08-19 Canon Kabushiki Kaisha Perceptual gamut mapping with multiple gamut shells
JP2007205784A (ja) * 2006-01-31 2007-08-16 Yokogawa Electric Corp 光スペクトラムアナライザ

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5583666A (en) * 1993-02-12 1996-12-10 Eastman Kodak Company Method for cross-device color calibration and enhancement using explicit constraints
KR20040036116A (ko) * 2002-10-23 2004-04-30 한국전자통신연구원 칼라 공간을 이용한 동영상 칼라 변환장치 및 제어방법
KR20040036790A (ko) * 2002-10-24 2004-05-03 한국전자통신연구원 색상 제공범위 보상장치 및 그 방법
CN1535033A (zh) * 2003-03-31 2004-10-06 三星电子株式会社 彩色信号转换装置及其方法
CN1568018A (zh) * 2003-06-17 2005-01-19 明基电通股份有限公司 色彩修正装置及方法
EP1553787A2 (en) * 2004-01-12 2005-07-13 Lg Electronics Inc. Color reproduction apparatus and method for display device

Also Published As

Publication number Publication date
KR101246984B1 (ko) 2013-03-25
JP2009506727A (ja) 2009-02-12
US7822270B2 (en) 2010-10-26
EG25534A (en) 2012-02-06
JP5270346B2 (ja) 2013-08-21
AU2006284916A1 (en) 2007-03-08
EP1920594A1 (en) 2008-05-14
KR20080045150A (ko) 2008-05-22
NO20080798L (no) 2008-03-05
CA2620841C (en) 2014-09-30
IL189421A0 (en) 2008-06-05
CN101253762A (zh) 2008-08-27
WO2007027745A1 (en) 2007-03-08
CA2620841A1 (en) 2007-03-08
EP1920594A4 (en) 2009-11-11
US20110013833A1 (en) 2011-01-20
AU2006284916B2 (en) 2010-06-17
NZ588477A (en) 2012-04-27
MY152554A (en) 2014-10-31
US8666161B2 (en) 2014-03-04
BRPI0615103A2 (pt) 2011-05-03
ZA200801889B (en) 2009-11-25
IL189421A (en) 2012-06-28
NZ566043A (en) 2011-07-29
US20070046958A1 (en) 2007-03-01

Similar Documents

Publication Publication Date Title
CN101253762B (zh) 多媒体色彩管理系统
Kriss Color management: understanding and using ICC profiles
JP5153566B2 (ja) 画像処理システムおよび画像処理装置、および画像処理方法
US20080130023A1 (en) Color Reproduction on Translucent or Transparent Media
CN101401108A (zh) 运动图像内容编辑
Selan Cinematic color: From your monitor to the big screen
EP0704130A1 (en) Color matching system
US8724195B2 (en) Accommodating dynamic ranges in a cone space model
Stone et al. A survey of color for computer graphics
US6665435B1 (en) Image data processing method and corresponding device
US7706020B2 (en) Extensible system for color management
Headquarters A Adobe® RGB (1998) Color Image Encoding
Morovič et al. Color management
JP4396107B2 (ja) 映像表示システム
US20240037795A1 (en) Color calibration method and apparatus, computer device, and computer-readable storage medium
Stone Color printing for computer graphics
Morris Colour management
Yamaguchi Beyond RGB: Spectrum-based color imaging technology
Habib Colour Management of Material Appearance
CN116258779A (zh) 海报制作方法、可读介质、电子设备以及计算机程序产品
LAMMENS COLOR MANAGEMENT
Spaulding Requirements for unambiguous specification of a color encoding: ISO 22028-1
McDowell IS&T—The Society for Imaging Science and Technology Standards Update

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
ASS Succession or assignment of patent right

Owner name: MICROSOFT TECHNOLOGY LICENSING LLC

Free format text: FORMER OWNER: MICROSOFT CORP.

Effective date: 20150506

C41 Transfer of patent application or patent right or utility model
TR01 Transfer of patent right

Effective date of registration: 20150506

Address after: Washington State

Patentee after: Micro soft technique license Co., Ltd

Address before: Washington State

Patentee before: Microsoft Corp.

CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20120613

Termination date: 20200829

CF01 Termination of patent right due to non-payment of annual fee