CN1484105A - 色彩调整方法,色彩调整设备,色彩转换定义编辑设备,图像处理设备、程序以及存储介质 - Google Patents
色彩调整方法,色彩调整设备,色彩转换定义编辑设备,图像处理设备、程序以及存储介质 Download PDFInfo
- Publication number
- CN1484105A CN1484105A CNA031193579A CN03119357A CN1484105A CN 1484105 A CN1484105 A CN 1484105A CN A031193579 A CNA031193579 A CN A031193579A CN 03119357 A CN03119357 A CN 03119357A CN 1484105 A CN1484105 A CN 1484105A
- Authority
- CN
- China
- Prior art keywords
- color
- color space
- subject area
- coefficient
- conversion
- 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.)
- Granted
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/46—Colour picture communication systems
- H04N1/56—Processing of colour picture signals
- H04N1/60—Colour correction or control
- H04N1/6058—Reduction of colour to a range of reproducible colours, e.g. to ink- reproducible colour gamut
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Image Processing (AREA)
- Facsimile Image Signal Circuits (AREA)
- Color Image Communication Systems (AREA)
Abstract
调整对象色彩空间包含移动源部分色彩空间和移动目标部分色彩空间,以便将所处理的空间内接为转换对象区域,其中移动对象部分色彩空间包含转换处理对象的一种色彩,移动目标部分色彩空间包含一种将要执行转换处理的色彩。转换对象区域内部被移向一个目标色彩,以使调整对象的坐标与移动之后的一个点的坐标重叠,移动区域边界则很少移动或是根本不移动。由此,调整对象区域之外的边界部分很少会发生色彩跳变或是灰度反转等现象。因此,保持色彩调整对象的图像灰度连续性可以与防止色彩反转相结合,以便进行部分色彩调整。
Description
技术领域
本发明涉及一种色彩调整方法,一种色彩调整设备,一种色彩转换定义编辑设备,一种图像处理设备、一种程序以及一种存储该程序的计算机可读存储介质。更为特别的是,本发明涉及彩色图像处理设备或彩色图像色彩转换系数生成设备中的彩色图像的色彩调整功能或是彩色图像色彩转换系数的编辑功能。本发明具体涉及一种用于在一个设备中将色彩空间坐标系的一种颜色转换成相同色彩空间上的另一种颜色的技术,该设备可以是数字彩色复印机、打印机、打印机驱动器、打印机控制器、彩色FAX,或是包含色彩调整作为自身部分功能的彩色显示器,用于产生一个色彩转换系数(配置文件)(profile)并被称为配置文件程序的色彩转换生成设备,或是用于编辑或调整一个配置文件的设备。
背景技术
目前有一种色彩调整功能,它被作为调整数字彩色图像的功能的一种。在这种色彩调整功能中,经常会遇到一种情况,当个人对于色相(hue)、饱和度以及亮度这类色彩的感受关联性很差时,要做出预期转换通常是很难的。与之相反,以直接处理RGB的计算机图形学(CG)设计师或是直接处理CMYK的印刷业设计师为主的设计师,他们习惯于在日常工作中进行RGB或CMYK编辑,此外还有一种情况,即根据意图,可以在RGB色彩空间上执行的编辑反之也能在CMYK色彩空间上执行。因此,取决于对象领域,涉及色彩调整的色彩空间差别很大。
而且,色彩调整可以概括分为整个区域的色彩调整和部分色彩调整,整个区域的色彩调整作用于数字彩色图像所属的色彩空间的整个区域,而部分色彩调整只作用在它的部分色彩空间上。整个区域的色彩调整的具体实例包括增强对比度、提高饱和度以及调整色平衡,部分色彩调整的具体实例包括只对肤色(flesh color)加以调整的实例。
作为与整个区域色彩调整相关的技术,举例来说,JP-A-64-16658公开了一种技术,其中来自扫描仪的RGB色彩信号被转换成一个HLS色彩信号,每个色相(H)、亮度(L)和饱和度(S)都使用一个独立的查色表(lookup table),转换之后的HLS色彩信号被反向转换成RGB色彩信号,由此色彩调整和色彩修改是以适合个人感受的形式完成的。
然而,这种技术是一种用于进行整体色彩调整或色彩修改的技术,它很难对色彩空间内部个人急需修改的单独一种局部颜色进行调整,举例来说,该技术很难将单独一种颜色(例如肤色等在人印象中的颜色,即所谓记忆色彩)再现成一种希望的颜色。
另一方面,作为与部分色彩调整相关的技术,举例来说,在JP-A-2-96477中公开了一种技术,其中色彩转换部分是由一个显影色彩***单元、一个记忆色彩调整单元和一个反向显影色彩***单元构成的,来自扫描仪的RGB色彩信号被转换成一个例如色调、饱和度和亮度适于个人感觉的色彩信号,对象区域指定表仅仅对诸如肤色这种记忆色彩的对象区域进行转换,以使对象之外的区域与对象区域之间不会出现不连续,并且,转换后的色彩信号被反向转换成RGB色彩信号,由此在独立于掩蔽(masking)的情况下完成色彩调整。
JP-A-2-96477中公开的这种技术是一种用于平滑调整局部色彩的技术,该技术是通过将移动量与作为权重的移动中心(重心)距离函数相乘来实现的,但是亮度的调整独立于色度(色相、饱和度),因此存在一个缺陷,那就是该技术无法应用于RGB空间那种亮度并非独立的色彩空间。也就是说,当添加了一个不产生灰度反转(gradation inversion)的条件时,移动距离和受影响的范围处于一种依赖关系,并且局部色彩调整量是由重心、移动矢量和一个权重函数(与重心的距离和适用范围)确定的,这样就很难将该技术应用于除了亮度与色度分离的***之外的其他***。并且,为了调整多种颜色,必须采用一种用于增加对象区域指定表的方法,因此存在增加硬件负载的缺陷。
日本专利3009934(JP-A-4-321182)中还公开了一种技术,其中基于图像数据来确定代表调整对象区域中的一种颜色的代表性颜色,该图像数据显示的是从彩色图像中提取的调整对象区域所包含的每个象素的颜色,根据针对调整对象区域被调整之后的一个颜色的目标颜色输入来获取一个基本矢量,该矢量显示的是色彩空间中代表性颜色到目标颜色的移动,并且,根据基本矢量显示的方向和距离,在色彩空间中移动调整对象区域所包含的图像数据。具体的说,该技术是这样一种技术,其中,确定一个代表调整对象区域颜色的代表性颜色,并且在调整之后从目标颜色中获取一个移动矢量,从每个象素颜色与目标颜色之间的距离中得到距离权重,通过将移动矢量乘以权重系数来获取移动量。
并且,JP-A-9-214792中公开了一种技术,其中实施的部分色彩调整指定了转换前后的各个颜色坐标以及包含这些坐标的球体或椭球体等的范围,以使部分区域外部不会出现不连续。这种技术通过诸如RGB色彩空间或L*a*b*色彩空间这类色彩空间上始于重心的欧氏距离来确定移动权重,由此解决了JP-A-2-96477所描述的技术中出现的对亮度进行独立处理(在亮度和色度中独立执行距离计算)的问题。
根据这种技术,任意色彩空间坐标系上的任意颜色都可以转换成同一色彩空间上的另一种颜色,以使对象之外的颜色边界中不会出现不连续,并且,多种颜色可以分别转换成其他颜色,在这种情况下,不仅在权重系数函数相对各种颜色固定的时候,而且当权重系数函数被切换的时候,其权重系数函数都可以通过一个一维查色表来实现,由此具有不向硬件施加负载的优点。
虽然这种方法的适应性高于JP-A-2-96477中描述的技术,但是在添加了不产生灰度反转的条件时,移动距离和受影响的范围仍旧处于一种依赖关系,这一点并没有改变。
顺便提一句,以上描述的JP-A-2-96477、日本专利3009934(JP-A-4-321182)以及JP-A-9-214792,它们共有的有益特征是:调整对象区域内部是从调整前的一种颜色移动到调整后的一种颜色,并且进行了转换,以使调整对象区域和调整对象区域外部之间的边界不会变得不连续。
另外,在进行部分色彩调整的时候,上述传统技术在色彩再现中只把注意力集中在调整对象区域与调整对象区域外部之间的连续性上,并没有考虑到反转或是色调连续性。因此,在把传统技术应用于部分色彩调整时,举例来说,色调不连续(反转或突变)将会导致描绘图像再现(pictorial image reproduction)(由人眼察觉)。更准确地说,例如在考虑到色彩坐标空间内部调整前的一个预期色彩坐标被调整到一个调整后的色彩坐标的时候,除非假设存在一个色彩调整区域,其中包含调整前的色彩坐标和调整后的色彩坐标,否则将会出现灰度反转的不利情况。
上述传统技术不具有任意指定调整前色彩坐标、调整后色彩坐标以及调整对象区域的灵活性,最小调整对象区域是由调整前的色彩坐标和调整后的色彩坐标决定的。从定性方面来看也存在约束,当调整前的色彩坐标与调整后的色彩坐标之间的距离增加时,调整对象区域必须取的更宽。
发明内容
鉴于上述情况实施本发明。本发明的一个目的是提供一种能够保持调整对象的灰度连续性并能防止色彩反转而不约束调整对象区域的色彩调整方法和设备,或是一种使用该色彩调整方法的色彩转换定义编辑设备或图像处理设备。
本发明的另一个目的是提供一种适于使用电子计算机通过软件来实施该色彩调整方法和设备的程序,以及一种保存该程序的计算机可读存储介质。
也就是说,提供了一种色彩调整方法,用于获取一个用于执行输入色彩空间到输出色彩空间的色彩转换的系数,该转换是相对于彩色图像所属色彩空间内部的预定调整对象区域来进行的。该色彩调整方法包括:在调整对象区域内部保持灰度连续性并且不引起色彩反转的情况下,获取一个用于将调整对象区域中的颜色转换成输出色彩空间上的另一种颜色的系数,其中,输出色彩空间与输入色彩空间是同一色彩空间。
根据本发明的色彩调整设备是一个用于执行根据本发明的色彩调整方法的设备。该色彩调整设备包括:一个系数获取部分,用于在调整对象区域内部保持灰度连续性并且不引起色彩反转的情况下,获取一个用于将调整对象区域中的颜色转换成输出色彩空间上的另一种颜色的系数,其中,输出色彩空间与输入色彩空间是同一色彩空间。
根据本发明的色彩转换定义编辑设备包括一个根据本发明的色彩调整设备以及一个系数编辑部分,系数编辑部分使用一个预先准备的色彩转换定义的系数来替换系数获取部分得到的系数,以便对色彩转换定义进行编辑。
根据本发明的第一图像处理设备包括根据本发明的色彩调整设备和一个部分色彩调整部分,部分彩色调整部分基于系数获取部分所得到的系数而在色彩空间中移动象素数据,以便执行色彩转换,其中,象素数据表示的是提取自输入彩色图像的调整对象区域所包含的每个象素的颜色。
根据本发明的第二图像处理设备包括一个用于保存色彩转换定义的存储部分,以及一个基于存储部分保存的色彩转换定义来对象素数据进行转换的部分色彩调整部分,其中,象素数据表示的是提取自输入彩色图像的调整对象区域所包含的每个象素的颜色。
此外,根据本发明的程序适于使用电子计算器(计算机)并通过软件来实施根据本发明的色彩调整方法或色彩调整设备。顺便提一句,该程序能够以一种保存在计算机可读存储介质中的状态提供,也可以通过有线或无线通信方式来递送。
在上述结构中,用于将调整对象区域内部的一种颜色转换成输出色彩空间上的另一种颜色的系数是在一种保持色调连续性并且调整对象区域的范围内不出现色彩反转的状态下被获取的,其中输出色彩空间与输入色彩空间是同一色彩空间。换句话说,在调整对象色彩空间内部将一个特定区域的色彩坐标移动到某个区域的情况下,获取一个色彩转换系数,在获取过程中,不会丧失色调等级或是色彩的连续性,也就是说,图像质量缺陷,例如虚假轮廓线或灰度反转不会出现在未移动区域的边界部分。并且,通过使用这种技术,可以进行部分色彩调整或是对色彩转换定义进行编辑。
附图说明
图1是一个对根据本发明的色彩调整方法的实施例的处理对象的移动源部分色彩空间、移动目标部分色彩空间和调整对象色彩空间之间的关系进行描述的图。
图2是一个描述色彩调整时的加权的图。
图3是一个描述在转换对象区域的形状是圆柱形状的情况下的色彩调整的图。
图4是一个描述在转换对象区域的形状是胶囊形状的情况下的色彩调整的图。
图5是一个描述移动源部分色彩空间和移动目标部分色彩空间处于相似关系情况下的色彩调整的图。
图6是一个描述收敛型部分色彩调整的图。
图7是一个用于执行部分色彩调整方法的图像处理设备实施例的方框图。
图8是一个图像处理设备中的部分色彩调整部分的详细结构实例的方框图。
图9是一个描述一次区域内/外判定部分所处理的一次区域的图。
图10是一个显示部分色彩调整部分中的部分色彩调整参数获取部分所产生的用户界面屏幕的图。
图11是一个描述用于使用部分色彩调整方法来进行色彩转换的色彩转换定义的图。
图12是一个显示配置文件编辑设备的实施例的框图,该设备使用部分色彩调整方法来对色彩转换定义进行编辑。
图13是一个显示配置文件编辑设备中的部分色彩调整参数获取部分所生成的用户界面屏幕的图。
图14是一个显示图像处理***的一个实施例的方框图,该***使用配置文件编辑设备所编辑的输出配置文件来进行色彩转换。
具体实施方式
以下将参考附图,详细描述本发明的实施例。对于根据本发明的色彩调整方法的一个具体实施例来说,首先将对其原理进行描述。
各种色彩空间,例如依靠设备的设备依靠性色彩空间和独立于设备的设备独立性色彩空间,它们均属于色彩空间。设备依靠性色彩空间包括RGB色彩空间,YCC(Y,c1,c2)色彩空间,CMYK色彩空间以及用四种或四种以上颜色表示的色彩空间。设备独立性色彩空间包括CIE(Commission International de I′Eclairage)规定的XYZ色彩空间,L*a*b*色彩空间,L*u*v*色彩空间,sRGB(标准RGB)色彩空间,sYCC(标准YCC)色彩空间。在很多情况下,色彩空间是用三维空间来表示的,并且一些设备依靠性色彩空间是使用四个或更多维数来表示的,例如CMYK,。
在部分色彩调整中执行了几何处理,以使部分色彩调整不受色彩空间的维数或种类的约束。这里所要描述的是通常使用三维(X,Y,Z)来表示的欧氏空间的实例。顺便提一句,也可以提供大于三维的维数扩展。当然,以上所述的各种设备依靠性色彩空间或各种设备独立性色彩空间中的任何一种都可以作为色彩调整对象的信号来处理。
图1是一个描述移动源部分色彩空间P1、移动目标部分色彩空间P2和调整对象色彩空间P0之间关系的图示,在根据本发明的色彩调整方法的一个实施例中,这些空间是处理对象。这里所考虑的是封闭区域Q0(移动源部分色彩空间P1)到封闭区域Q1(移动目标部分色彩空间P2)的部分色彩调整,其中封闭区域Q0对应于以坐标A(X0,Y0,Z0)为中心的移动源部分色彩空间P1,封闭区域Q1对应于以坐标B(X1,Y1,Z1)为中心的移动目标部分色彩空间P2。在这里,移动源部分色彩空间P1的中心是一个代表移动源部分色彩空间P1颜色的代表性颜色的点的坐标。移动目标部分色彩空间P2的中心是色彩调整的目标色彩,而且是把移动源部分色彩空间P1进行变换处理并移动到的点的坐标。
优选的,作为移动源部分色彩空间P1的代表性色彩或是移动目标部分色彩空间P2的目标色彩的各个中心都是根据它的区域形状而被恰当定义的。例如,对球体来说,可以将其中心定义为它的区域中心,而对立方体或长方体来说,可以将重心定义为它的中心。也就是说,最好把根据区域形状而具有近似平衡的色空间内一点的坐标定义为区域中心。当然,该点的坐标只是代表每个区域的颜色的点的坐标,未必是中心或重心。为了简化起见,以下将要描述封闭区域Q0的半径r1和封闭区域Q1的半径r2都是球体半径r(r1=r2=r),并且这两个区域处于图1所示色彩坐标上的不同区域的情况。顺便提一句,图中只显示了一个半球部分。
由于封闭区域Q0、Q1位于色彩坐标上的不同区域,因此坐标A与坐标B并不相等。较为优选的是,转换对象区域P,也就是部分色彩调整的对象区域,具有一种包含移动源部分色彩空间P1和移动目标部分色彩空间P2的形状,其中空间P1包含转换处理的一个对象的色彩,空间P2包含具有一个相应色彩转换系数的色彩。更为优选的是,转换对象区域P具有一种包含移动源部分色彩空间P1和移动目标部分色彩空间P2的形状,以使移动源部分色彩空间P1和移动目标部分色彩空间P2内接转换对象区域P。图中显示的一个实例是球体Q1,Q2和圆柱Q3(圆柱长度等于线段AB的长度)所定义的内接区域的最大范围,该区域平行于连接坐标A和B的一条直线并与球体Q1和球体Q2内接。也就是说,在图1中,该实例是大约球体Q1的左半部分、圆柱Q3以及大约球体Q2的右半部分。转换对象区域P的一种形状与普通医学胶囊相似。
移动源部分色彩空间P1或移动目标部分色彩空间P2的形状并不局限于图中所示的球体形状,它也可以是例如椭球体、圆柱、椭圆柱、长方体以及闭合立体形状,至少不是圆环形状。在这些情况下,较为优选的是,转换对象区域P,也就是部分色彩调整的对象区域,具有包含并内接移动源部分色彩空间P1和移动目标部分色彩空间P2的形状。
首先,为了简化计算,在一种保持封闭区域Q0、Q1之间相对位置关系的状态下,平行移动封闭区域Q0、Q1,以使封闭区域Q0的坐标A变成图1(A)所示的三维空间(X,Y,Z)的原点。在这之后,在一种保持其间相对位置的状态下,旋转移动封闭区域Q0、Q1,以使连接坐标A和B的直线与图1(B)所示的X轴重叠。当如此实施平行移动和旋转移动时,该区域变换成图1(C)所示状态。与图1(C)所示的转换对象区域P相对应的立体形状被叫做胶囊体。在本实施例的色彩调整中,部分色彩调节是在与这个转换对象区域P相对应的胶囊体上实施的。在下文中,为了便于说明,一个把连接坐标A和B的直线设置为X轴的坐标系被称为X′Y′Z′空间。
在旋转移动中,X Y′Z′空间被旋转,以使坐标轴匹配XYZ空间。顺便提一句,当坐标A最初处于原点时,平行移动是多余的,当连接坐标A和B的直线平行于X轴时,旋转移动是多余的。并且,当转换对象区域P是一个旋转体,其轴线即为本实例所示的连接坐标A和B的直线时,Y′轴和Z′轴并不是唯一确定的。在这种情况下,只需要适当的提供一个约束条件,例如将Y轴定义成包含在一个平面中的轴线,该平面包含连接坐标A、B的直线以及X轴,Y′轴与X轴正交。
而且,当正交于X′轴的转换对象区域具有与椭圆相似的方向性时,把长轴和短轴设置成Y′轴和Z′轴,这将是非常有益的。顺便提一句,可以通过用于三维空间的3×3矩阵的矩阵计算来执行旋转移动,并且可以使用初等几何教科书中描述的方法,例如“shokabo,basic mathematicslibrary 4,solid analytic geometry”。而且可以在先处理旋转移动和平行移动中的任何一个。
因此,通过执行旋转移动或平行移动,可以极大简化转换对象区域P(图中实例的胶囊体)内部坐标的移动计算,其中,该计算与实际部分色彩调整相关联。在完成了这些移动之后,有必要返回原始坐标系。然而已经执行了旋转移动或平行移动。因此,可以按照旋转移动逆变换和平行移动逆变换的顺序,返回到原始坐标系。
图2是一个描述色彩调整时的加权的图。在这里,图2(A)是一个用于二维显示图1(C)所示的胶囊体并对色彩坐标的移动进行描述的图。
在色彩调整中,可以在坐标空间上移动色彩坐标。例如,如图2(A)所示,图1(C)所示的胶囊体内部朝着目标(记忆色彩)B移动,以使点A与点B重叠,而对应于移动区域边界的胶囊体表面则很少移动,或者在优选情况下一点也不移动(移动量为“0”)。而且,随着点越来越靠近对应于移动区域边界的胶囊体表面,移动量将会减少。而且,色彩坐标的移动也可以用点A到点B的移动来表示。因此,可以将色彩坐标的移动描述为一个矢量,称之为移动矢量。当移动对象区域具有最简单的圆柱形状时,对于移动矢量AB的权重将变成图2(B)所示的权重。接下来,为了简化数学描述,将对转换对象区域P的形状是圆柱形的情况进行描述。
图3是一个描述色彩调整的图,其中转换对象区域P的形状是圆柱形。假设点C和点D被定义为图3(A)所示的调整范围。首先将考虑X轴上的一个移动矢量。
图3(B)显示的是X轴上移动前的状态与移动后的状态之间的关系。假设点A被移到点B,并且位于转换目标区域P的边界上的点C和点D不移动。如果点C和点D移动,则意味着在调整对象区域P与对象区域P之外另一个区域之间的边界上出现一个灰度段差(gradation step)或一个色彩段差(color step)。并且,用于显示图中所示的X轴上的移动的实线箭头表示的是点A、B、C和D的移动。转换对象区域P的内部的移动不会造成灰度反转或色彩反转的条件是,实线箭头不与虚线箭头交叉。也就是说,就X轴而言,可以产生一个函数关系,以便产生这种移动矢量。下文显示了这个函数的一个实例。涉及移动矢量的系数对应于用来进行色彩转换的系数。
如图3(C)所示,假设点X被置于线段CD上。点A被置于原点。在点A,线段CD被分成两个区域并被设置成线段CA和线段AD。当X位于线段CA时,通过公式(1)可以确定一个移动矢量。CX表示点C与点X之间的距离,AC表示点A与点C之间的距离,“AB”表示一个从点A朝向点B的矢量,“P”表示一个位于点X的移动矢量。
P=CX/AC.AB (1)
当X位于线段AD时,可以通过公式(2)来确定一个移动矢量。DX表示点D和点X之间的距离,AD表示点A和点D之间的距离,“AB”表示一个从点A朝向点B的矢量,“P”表示的是一个位于点X的矢量。
P=DX/AD·AB (2)
同样,当把点X的位置矢量设置成“AX”,并把移动后的位置矢量设置为“AY”的时候,可以得到公式(3)。
AY=AX+P (3)
以上描述意味着可以通过在移动对象点A的分割来得到移动量或移动矢量,其中不会出现灰度反转。而且,公式(1)中的CX/AC或公式(2)中的DX/AD是一个从“0”向“1”收敛的值,并且点X处的移动量具有最简单的关系。然而,举例来说,在点X那里的移动量可以是(CX/AC)2或(CX/AC)1/2。并且,只要使用单调关系,即使在例如没有特别使用函数的情况下,也可以使用一种技术,其中数据以表格形式保存并且中间部分被内插。
以上描述了一种在X轴上进行一维移动的规则。实际上,点X可以是调整对象区域内部任意的一个点。当把点X的坐标值设置成(x,y,z)的时候,由于调整对象区域P是一个旋转轴为X轴的旋转体,因此可以如公式(4)所示计算权重β,其中R表示从(x,0,0)到(x,y,z)的距离,r表示调整对象区域P的半径。
β=1-R/r (4)
在公式(4)中,可以进行修改,该修改与上述X轴上的修改类似,例如(1-R/r)2。这里将要描述权重β与公式(1)或公式(2)之间的关系。公式(1)和公式(2)被组合并且用公式(5)来表示。
P=α·AB (5)
如果C X<A,贝则α=CX/AC
如果A X<D,贝则α=DX/AD
公式(5)是作为X轴上的关系式来描述的。然而,通过忽略不计元素y和z,可以在任意一点X得到一个移动矢量。在这种情况下,调整对象区域内部任意一点的移动矢量用公式(6)来表示。
P=α·β·AB (6)
以上描述的是圆柱形状的情况。当与调整对象区域的X轴正交的端面是一个平面时,可以应用类似于圆柱的思想。并且,当截面形状是一个椭圆或是其他形状,并且对象区域不是一个旋转体时,很明显,可以类似地得到AC和AD。
图4是一个对调整对象区域P具有胶囊形状时的色彩调整进行描述的图。在示出的实例中,AC和AD显示在X-Z平面上,粗实线代表AC(A的左边)与AD(A的右边)的一个实例。
在这种胶囊形状中,处理要比圆柱形状的情况稍微复杂一点。然而,类似于圆柱形状的思想可以应用于其中。并且这种情况下的调整对象区域P也是一个旋转体。因此,区域内部的一个点X的坐标值被设置为(x,y,z),并且在调整对象区域中,从(x,0,0)到(x,y,z)的距离被设置成R,调整对象区域P的半径被设置为r。公式(1)中的AC和公式(2)中的AD是根据R来变化的。
以上描述提到了一种即使在移动源部分色彩空间P1和移动目标部分色彩空间P2不处于包含关系的时候,也能实施平滑移动而不会在调整对象区域内部产生灰度反转的原理。在执行部分色彩调整时,尤其在描绘图像是色彩调整对象的时候,不产生灰度反转以及色彩经过调整的图像的边界保持平滑,这是非常重要的。本方法满足了这个需要。
以上实例中描述了移动源部分色彩空间P1和移动目标部分色彩空间P2处于全等关系的情况。然而,它们可能处于一种相似关系。
图5是一个对移动源部分色彩空间P1和移动目标部分色彩空间P2处于相似关系的情况下的色彩调整进行描述的图。假设从X轴到与X轴正交并包含A的调整对象区域边界的半径是r1,从X轴到与X轴正交并经过B的调整对象区域边界的半径是r2,从X轴到与X轴正交并经过点R0的调整对象区域边界的半径是r3,以及X轴和点R0之间的距离是R3。
在示出的实例中,移动源部分色彩空间P1和移动目标部分色彩空间P2都具有圆形截顶锥的形状。在全等关系的情况下,r1=r2。而在近似关系的情况下,r1 r2。因此,其差异在于:有必要借助于点R0并且严格借助于R3来改变移动矢量的方向。移动矢量的方向是如下确定的。
首先确定R1和R2,以便满足R3/r3=R1/r1=R2/r2。而且,当用“A B”来表示点R0所确定的移动矢量时,X轴和“A B”将被恰当的确定,以免产生一个歪斜位置,并且由此可以唯一确定“A B”。在与系数α和β相乘之前,移动矢量的幅度与点R0的位置无关,并且“A B”在X轴的方向上的距离应该用|AB|来表示。这个矢量称为基本移动矢量。基本移动矢量可以看作是点R0的一个函数。当用“F(X)”来表示基本移动矢量时,可以通过公式(7)来得到移动矢量“P”。
P=α·β·F(X) (7)
根据以上描述,即使移动源部分色彩空间P1与移动目标部分色彩空间P2处于近似关系,其差异也仅仅在于基本移动矢量的方向变成了X的一个函数。并且本质上,就其他点而论,这种情况不会不同于移动源部分色彩空间P1和移动目标部分色彩空间P2处于全等形状的情况。
以上描述的是调整对象区域是旋转体的情况。然而,举例来说,即使移动源部分色彩空间P1和移动目标部分色彩空间P2不是旋转物体,例如椭球体,也可以用一种与处理全等和/或近似旋转物体形状相似的方式来处理调整对象区域。尽管省略了详细说明,但是在全等情况下,半径r、距离R和点R0(x,y,z)应当是点X的元素y、z的一个函数,在相似情况下,这个函数应该扩展为x、y、z这三个元素的函数。并且说明书中是使用最简单的函数来描述基本移动矢量和系数α、β的。然而这仅仅是一个实例。
只要确定了避免交叉的基本移动矢量,则可以使用与上文不同的确定方法。而且,就α和β而论,α和β的乘积可以看作是一个系数,该系数与基本移动矢量相乘。最后通过公式(3)来确定移动之后的色彩坐标。从这个角度来看,可以使用一种用于确定α和β的方法,以使某个基本移动矢量上的移动前的点次序与移动后的点次序不会被反转,也可以使用一种用于确定一个与α·β直接对应的系数的方法。
当使用上述方法在转换对象区域P上执行色彩调整时,转换对象区域P的内部被移向一个目标,以使调整对象的坐标在移动之后与一个点的坐标重叠,而移动区域的边界则很少移动或是根本不移动。因此在调整对象区域与其外部之间的边界中,很少出现色彩跳变或是灰度反转的现象。也就是说,保持作为色彩调整对象的图像的灰度连续性可以与防止色彩反转相结合,从而进行部分色彩调整。在调整对象区域与其外部之间的边界处的移动量不必严格为零。允许一定程度的误差,即从视觉上不能觉察相邻差异(实质上色彩差异△E大约为0.5)。此外,当执行调整时,从调整对象区域内部到其边界发生的灰度的平滑改变是明显的。即使在调整对象区域与其外部之间的边界处发生不超过灰度变化量的灰度差异,对于图像质量也不会出现问题。根据上述考虑,在调整对象区域与其外部之间的边界处的移动量不必严格为零。也就是说,边界处的移动量可以基本上为零。
在优选再现中,记忆色彩的再现非常重要。在进行选择性色彩调整,以便只改变色彩空间的特定色彩的情况下,上述技术非常有效。举例来说,如果分析一份原稿并且一个特定色彩区域,例如肤色可以被改变为某种颜色(记忆色彩),则可以在优选再现中提供附加价值。并且,以上技术有一个优点,那就是该技术能应用于希望在色彩空间中局部地移动一种颜色的情况,例如白点校正。
在根据相关技术的方法中,举例来说,已经提出了一种从大椭球体调整到小椭球体的选择性色彩调整技术,其中,小椭球***于一个区域,在色彩空间上,该区域完全为这个大椭球体所包含(是包含关系)。然而存在一个问题,那就是无法对不处于包含关系的位置关系实施移动,或者,在强制实施色调调整的时候,原则上将会出现灰度反转。与之相反,根据上文中的技术,举例来说,通过仅仅对转换对象区域P的内部进行处理,消除了包含关系的约束,其中转换对象区域P是由一个将球形移动源部分色彩空间P1连接到作为调整对象色彩空间P0的类球形移动目标部分色彩空间P2的区域来定义的。
由此,举例来说,希望移动的颜色的中心和半径和/或移动目标的中心和半径都是独立给出的,从而提高了调整方面的灵活性。由此可以提供一个高度灵活的选择性色彩调整功能。在把特定区域的坐标移动到色彩空间内部某个区域的情况下,可以考虑到移动区域和不移动区域之间边界上的段差。因此,在移动之后,几乎不会出现诸如虚假轮廓线或是灰度反转这样的图像质量缺陷。顺便提一句,就区域形状而言,椭球体的灵活性要高于球体。然而,就椭球体而言,要想用算术方法得到一个通解,那将是非常困难的。
接下来,对于图像数据中的底色消除(ground removal)和其他处理产生作用的部分色彩调整,其原理将被描述。对印刷品或是其他图像来说,图像数据的底色指的是一个与没有附着墨水的纸张相对应的部分。对于一幅不是像CG(计算机图形学)那样数字生成的图像来说,举例来说,在使用一个图像获取***来获取原稿或是景物的时候,实质上应该是底色的部分可能具有某种程度的变化。在下文中,这种方法称为收敛型部分色彩调整,以便与上述部分色彩调整相区分。
图6是一个描述收敛型部分色彩调整的图。执行图6(A)的收敛型部分色彩调整意味着在图6(A)中,以点A为中心的小球体S的区域内部的所有点都移动到一个点B,并且在保持连续性的情况下,在球体S外部实施了部分色彩调整。这个球体S叫做收敛区域。顺便提一句,如上所述,图中球体S之外的球体及其外部更远的边界是通过上述部分色彩调整来进行色彩转换的,并没有在边界上引起灰度不连续性和色彩反转。假设底色变化范围是在球体S之内,考虑这样一种移动,在该移动中,所有底色都被设置成一个恒定值,并且能够保持其近处的色彩连续性。为了便于理解,将收敛型部分色彩调整分为两个阶段。
如图6(B)所示,假设以点A为中心的小球体是S,这个球体S的半径是R2,以点A为中心的大球体(移动源部分色彩空间P1)的半径是R1,包含在大球体中并被移动的一个点是X,从A到X的距离是r。如果r<R2,X应该无条件的设置为点A的一个坐标值。在一个R2 r R1的区域中,步骤1基本移动矢量(如此称呼,以便与所描述的部分色彩调整的基本移动矢量区分开),其方向是一个从点X朝向点A的矢量,其长度是从点X到点A的距离。当用“V1”表示这个步骤1基本移动矢量时,通过公式(8)可以得到这个步骤1移动矢量“V1”。
V=γ·V1 (8)
γ=1-(r-R2)/(R1-R2)
在公式(8)中,权重γ是由一个简单函数来表示的。然而,只要满足下面的规则,则可以用一个希望的函数来表示γ:第一规则是当点X在球体S的表面上时γ取“1”,当点X在移动源部分色彩空间P1的表面上时γ取“0”,γ在球体S的表面和移动源部分色彩空间P1的表面之间单调变化。在对第二规则进行说明之前,给出下面几个几何条件。在从点A到移动源部分色彩空间P1的任选半径R1上可以定义点X0、X1、X2...Xn的序列。当从点A到点X0、X1、X2...Xn的距离表示为DX0、DX1、DX2...DXn时,显然它们的关系是DX0≤DX1≤DX2≤...≤DXn。进一步假设X0、X1、X2...Xn在移动后的点序列表示为X0′、X1′、X2′...Xn′,并且从点A到移动后的点的序列的距离表示为DX0′、DX1′、DX2′...DXn′。第二规则是,在移动之后仍然满足DX0′≤DX1′≤DX2′≤...≤DXn′。上面以数学的形式说明了移动前和移动后之间的关系。但是,该说明正是表示出不发生灰度反转和/或色彩反转。
假设点X的位置矢量是“AX”,移动之后的位置矢量是“AZ”。点X的移动目标由公式(9)表示。顺便提一句,点A是用一种与部分色彩调整的情况相类似的方式平行移动到原点的,并且它是一个“0”矢量。
AZ=AX+V (R2 r R1) (9)
AZ=0 (r<R2)
并且,“AX”将要移至的“AZ”由此表示成一个点R0。当得到这个点R0时,第一阶段完成。在第二阶段,应该为点R0实施与上述部分色彩调整相同的移动。这个两阶段处理是用一种如公式(10)那样的组合形式来描述的。
AY=AZ+P (10)
以上是关于收敛型部分色彩调整原理的描述。由于这种收敛型部分色彩调整的应用部分是位于原始转换对象区域P的内部的部分,因此,色彩跳变或灰度反转等现象很少出现在如上所述的调整对象区域之外的边界部分。
此外还对这种情况进行了描述,其中一个对象的色彩空间在部分色彩调整和收敛型部分色彩调整中都具有多个维数。然而,本实施例还可用于所谓的一维色彩空间,例如单色图像。
图7是一个显示用于实施上述部分色彩调整方法的图像处理设备实施例的方框图。如上所述,执行部分色彩调整的色彩空间可以是任何色彩空间。但是在实施例中使用了CIE定义的L*a*b*色彩空间。需要注意的是,本发明并不局限于这个实施例。举例来说,还可以使用设备依靠性色彩空间上的色彩信号,设备依靠性色彩空间例如是使用红R、绿G、蓝B(组合地称为RGB)的显示器RGB或扫描仪RGB,还可以使用设备独立性色彩空间上的色彩信号,该空间是与CIE规定的L*u*v*显示所定义的设备无关的色彩空间。当然,在部分色彩调整部分20中,除了以上各种设备独立性色彩空间或是各种设备依靠性色彩空间之外,任何一种色彩空间都可作为色彩调整对象的信号来进行处理。
本实施例的图像处理设备1包括一个图像输入部分3,一个色彩转换部分10,一个部分色彩调整部分20以及一个部分色彩调整参数获取部分30。图像输入部分3获取例如由RGB色彩空间表示的输入图像数据。色彩转换部分10将输入图像数据的一个色彩信号Sin转换成L*a*b*空间上的色彩信号。部分色彩调整部分20是色彩坐标移动部分的一个实例,用于通过如上所述为转换对象区域P之中的每个点的坐标移动色彩坐标来执行部分色彩调整,该转换对象区域P是由移动源部分色彩空间P1和移动目标部分色彩空间P2定义的。部分色彩调整参数获取部分30是用于在部分色彩调整部分20中设置移动参数的移动参数设置部分的一个实例。
并且,图像处理设备1包括一个色彩转换部分40和一个图像数据输出部分5。色彩转换部分40将L*a*b*空间上的色彩信号转换成原始RGB色彩空间的一个色彩信号,其中,在L*a*b*空间上,色彩调整是由部分色彩调整部分20执行的。图像数据输出部分5把来自色彩转换部分40的色彩信号输出到一个外部图像输出设备,例如打印机、CRT或LCD(液晶显示器)。
根据本发明的色彩调整设备400的一个实施例包括色彩转换部分10,部分色彩调整部分20,部分色彩调整参数获取部分30以及色彩转换部分40。
由于在色彩转换部分10,40中实施的色彩转换处理是公知技术,因此详细描述将被省略。部分色彩调整部分20具有一个系数获取部分22,用于获取一个色彩转换系数。这个系数获取部分22如上所述获取一个矢量作为色彩转换系数,该矢量显示的是的色彩坐标移动。
在实际进行部分色彩调整之前,部分色彩调整参数获取部分30获取与部分色彩调整有关的参数。稍后将对参数的获取进行描述。与部分色彩调整有关的参数被设置到部分色彩调整部分20。并且,一个用于将输入图像转换成L*a*b*色彩信号的色彩转换系数被设置到色彩转换部分10。
而且,当色彩转换部分40设置了色彩转换部分10进行的色彩转换的逆变换时,最终得到的输出图像变成一幅仅仅通过部分色彩调整做出了变化的图像。并且,在执行了部分色彩调整之后,当生成一个发至打印机的输出时,可以设置一个色彩转换系数,以便为打印机执行向诸如CMYK这种色彩信号的转换。当希望留下在部分色彩调整之后的一个L*a*b*色彩信号时,可以选择色彩转换部分10不执行色彩转换处理,并且可以设置一个恰当的色彩转换系数。
在如上完成准备之后,输入图像按象素顺序由色彩转换部分10转换成L*a*b*色彩信号。在接下来的部分色彩调整部分20中,如果L*a*b*色彩信号位于调整对象区域P内部,则执行希望调整,以便输出经过调整的L*a*b*色彩信号。否则,输入到部分色彩调整部分20的L*a*b*色彩信号将按原样输出。稍后将会详细描述部分色彩调整部分20的内部操作。接下来,色彩转换部分40执行希望的色彩转换,并且生成输出图像数据。这个输出图像数据经由图像数据输出部分5输出到显示设备或打印机。
图8是一个显示部分色彩调整部分20的详细结构实例的框图,该部分20位于本实施例的图像处理设备1中。如图所示,部分色彩调整部分20具有一个一次区域内/外判定部分210和移动处理部分220。一次区域内/外判定部分210判断由色彩转换部分10输入的L*a*b*色彩信号显示的象素数据是否处于一次区域内部。对于被一次区域内/外判定部分210判定为在内部(可以包括边界)的象素数据来说,由移动处理部分220为其执行预定的平行移动或旋转移动。下文中,移动处理部分220执行了移动处理的L*a*b*色彩信号被称为(L*a*b*)1色彩信号。并且在下文中,没有执行平行移动或旋转移动的L*a*b*色彩信号被称为(L*a*b*)0色彩信号。使用一次区域作为一个对象的平行移动或旋转移动是一种在L*a*b*三轴空间上的移动,并且可以使用一种众所周知的技术。该技术的细节在这里被省略。
部分色彩调整部分20还包括一个二次区域内/外判定部分230,一个部分色彩调整转换部分240,以及一个移动逆变换处理部分250。对于来自实施平行移动或旋转移动的移动处理部分220的(L*a*b*)1色彩信号和来自不实施平行移动或旋转移动的一次区域内/外判定部分210的(L*a*b*)0色彩信号来说,二次区域内/外判定部分230判断每个色彩信号所显示的像素数据位于转换对象区域P的内部还是外部。部分色彩调整转换部分240包含系数获取部分22,用于根据如上所述的部分色彩调整原理来执行希望的部分色彩调整。移动逆变换处理部分250执行由移动处理部分22所实施的旋转移动或是平行移动的逆变换。
当内/外判定结果是处于外部时,二次区域内/外判定部分230将来自一次区域内/外判定部分210的(L*a*b*)0色彩信号按其原样输出到色彩转换部分40。另一方面,当内/外判定结果是处于内部时(可以包括边界部分),来自移动处理部分220的(L*a*b*)1色彩信号被输出到部分色彩调整转换部分240。部分色彩调整转换部分240根据部分色彩调整原理执行希望的部分色彩调整,并将调整后的L*a*b*色彩信号输出到移动逆变换处理部分250。移动逆变换处理部分250执行已由移动处理部分220执行过的旋转移动或是平行移动的逆变换,并将L*a*b*色彩信号输出到下一阶段的色彩转换部分40。
图9是一个描述一次区域内/外判定部分210所处理的一次区域的图。在图中,输入色彩空间由L*、a*、b*各个轴显示,圆柱显示的是执行平行移动和旋转移动之前的调整对象区域(转换对象区域)P的状态。获取一个近似完全包含这个圆柱并与L*、a*、b*各轴平行的长方体,并将这个正方体设置成一次区域。这个长方体包括圆柱形状的调整对象区域P,并且最好尽可能小。一次区域内/外判定是一个关于L*a*b*色彩信号是否处于长方体内部的判定。在这种长方体上进行的内/外判定非常简单,而减少处理时间的效果却非常大。当这个一次区域内/外判定的结果是处于外部时,一次区域内/外判定部分210将色彩转换部分10输入到部分色彩调整部分20的L*a*b*色彩信号按其原样输出到色彩转换部分40。
图10是一个描述部分色彩调整参数获取部分30的结构实例的图,并且还显示了一个用户界面屏幕。而参数则是从操作者使用例如键盘或鼠标这种用户接口所给出的一个输入中获取的。
部分色彩调整参数获取部分30根据操作者指令来识别移动源部分色彩空间P1或移动目标部分色彩空间P2。例如,操作者指定移动源部分色彩空间P1或移动目标部分色彩空间P2的形状以及与这种形状对应的中心坐标。一旦接收到这个信息,部分色彩调整参数获取部分30识别每个区域的形状。基于这个区域信息,部分色彩调整部分20识别转换对象区域P并且如上所述执行部分色彩调整。
为了接收用于识别这种移动源部分色彩空间P1或是移动目标部分色彩空间P2的用户指令,如图所示,显示屏幕具有一个对话框310,一个对话框320,一个对话框330,一个对话框340,一个色表显示区域350和一个图像显示区域360。对话框310接收移动源部分色彩空间P1和移动目标部分色彩空间P2的形状指定。对话框320输入移动源部分色彩空间P1的中心坐标和移动目标部分色彩空间P2的中心坐标。对话框330输入与部分色彩调整有关的参数,这些参数依赖于移动源部分色彩空间P1和移动目标部分色彩空间P2的形状。对话框340指定L*a*b*色彩空间的色表。色表显示区域350显示的是色表。图像显示区域360显示的是输入图像。
与部分色彩调整有关的参数之一是移动源部分色彩空间P1的形状和移动目标部分色彩空间P2的形状。移动源部分色彩空间P1和移动目标部分色彩空间P2的形状是通过图中对话框310来选择的。其初始值是球体。
依赖于移动源部分色彩空间P1形状和移动目标部分色彩空间形状的与部分色彩调整有关的参数是:对话框330中显示的移动源部分色彩空间P1和移动目标部分色彩空间P2的半径等等。在图中,显示了当选择一个球体时出现的对话框。当在对话框310中选择椭球体时,对话框330切换成一个用于输入三个方向半径的对话框。对话框330的初始值是自动。在选择自动的时候,如果是球体,那么根据稍后将确定的移动源部分色彩空间P1的中心坐标与移动目标部分色彩空间P2的中心坐标之间的一个距离,自动确定一个半径,使之成为中心坐标之间距离的一半。
当选择一个椭球体时,该椭球体被看作是一个球体,并且所执行的处理与选择球体时的自动处理相同。也就是说,当移动源部分色彩空间P1的形状与移动目标部分色彩空间P2的形状是球形时,部分色彩调整参数获取部分30使用对话框310来指定球体半径,并且在其它形状情况下,相应于为球体指定半径来指定形状大小。
与部分色彩调整相关的剩余参数是:移动源部分色彩空间P1的中心坐标和移动目标部分色彩空间P2的中心坐标。L*a*b*色彩空间的坐标值可以通过图中对话框320直接输入。然而,L*a*b*色彩空间的坐标值很难用感觉方式来理解。因此,可以在图中的色表显示区域350上显示一个预定色表,操作者可以从视觉上进行检查,使用鼠标这种指令构件来点击色表,由此获取坐标值。
顺便提一句,图中对话框320的移动源坐标指的是移动源部分色彩空间P1的中心坐标,移动目标坐标指的是移动目标部分色彩空间P2的中心坐标。图中对话框320还显示了一种状态,其中移动源坐标的一个输入已经有效。就一个来自色表的输入而言,在这个实例中,其色表坐标值在L*a*b*色彩空间中是在移动源坐标之中显示的,并且还可以执行一个用于改变一部分坐标值的操作。
由于空间限制,很难显示L*a*b*色彩空间的全部色表,因此,通过用鼠标点击图中对话框340显示的彩色立体的某个部分,包含这部分彩色体的等色相面或等亮度面将作为实际色表(图中的色表显示区域350)来显示。对应于这个色表的数据是L*a*b*色彩空间的数据。然而,当显示色表时,将会执行一个到RGB的色彩转换以用于显示器显示,并且执行该显示。在这个色彩转换中,使用了一个显示ICC(国际色彩联盟)配置文件。
通常,显示设备无法在其上以高精度来显示一种色彩。因此,一幅输入图像被色彩转换到L*a*b*色彩空间,其后使用与色表显示相同的ICC配置文件来对其进行色彩转换,然后才被显示。也就是说,即使显示器上RGB色彩空间的显示色彩与L*a*b*值之间的匹配精度不是很高,用户也可以基于相同条件来对图像与色表进行比较。
并且,可以通过点击一幅显示图像来输入中心坐标。也就是说,操作者可以点击图像或是选择色表来进行点击。当确定了所有参数时,通过一个预览按钮(未示出),显示图像将会变成一个在该图像上执行了部分色彩调整的情况下的图像。当希望将显示图像返回到预览前的状态时,通过使用一个预览取消按钮,显示图像将会恢复成先前的显示图像。在设置或完成预览之后,可以点击一个设置完成按钮(未示出)来结束设置。
还可以选择与收敛型部分色彩调整相关的用户界面屏幕(未示出)。在这种情况下,只需要将一个用于输入收敛区域大小和移动源部分色彩空间P1大小之比的对话框添加到上述部分色彩调整中即可。这个大小比的范围是在“0”到“1”之间。
上述结构的图像处理设备1接收用户的指定并且执行色彩调整。然而,本发明并不局限于此。图像处理设备1可以采用一种执行自动调整的形式。在这种情况下,操作者使用一个用户界面所进行的涉及部分色彩调整的参数设置将会变得多余。例如,记忆色彩的优选再现是作为自动调整的一个范例而被给出的。人的肤色,天空的蓝色,草的绿色等等颜色都叫做记忆色彩,并且存在一种情况,其中已经发现了与一个L*a*b*色彩信号的移动目标部分色彩空间的中心坐标相对应的颜色。在这种情况下,可以参考图像数据色彩空间上的三维柱形图来检查图像的色彩分布。当存在一种接近该记忆色彩的颜色时,该颜色将被设置为移动源部分色彩空间P1的中心坐标,并且从分布中确定一个半径,由此可以执行部分色彩调整,以便趋近于优选再现。
特别地,一种对肤色进行部分色彩调整的优选方法是:把检查色彩分布和用于识别图像中是否存在人的脸部的脸部识别技术进行组合。然后,应用部分色彩调整以把图像中的肤色的中心值变换成优选的肤色(目标色彩)。
同样,对底色消除等处理来说,收敛型部分色彩调整是很有效的。举例来说,当使用扫描仪或数码相机这样的图像获取***得到原稿和图像数据时,实际上对于诸如纸的白色或色表这样的由均一颜色再现的对象来说(即图像数据像素值应该是一个恒定值的颜色),实际上有时也具有某种分布(变化)。为了使底色部分的色彩信息成为一个恒定值,优选将上述收敛型部分色彩调整应用于这种图像数据。
特别地,在对图像数据进行压缩的情况下,实质均一的图像数据中将会出现变化,通过执行收敛型部分色彩调整,举例来说,可以极大提高压缩比。其效果是非常大的。即使在将这种收敛型部分色彩调整应用于原始转换对象区域P的情况下,如上所述,调整对象区域外部边界中也很少出现诸如色彩跳变或灰度倒转这样的现象。
图11是一个说明色彩转换定义的图,该定义被用于使用上述部分色彩调整方法的色彩转换。在这里,色彩转换定义与图像处理设备1中表示为色彩转换系数的术语是同一个意思。
色彩转换定义是从输入色彩空间到输出色彩空间的对应的一个定义,并且它指的是一种在数学上的函数关系的定义。实际上,色彩转换定义是一个一维查色表(LUT)的表值,一个多维LUT(DLUT;多维LUT)的表值,以及矩阵元素的一个值,并且该定义是通过这些值的组合来实施的。这些值通常叫做一个配置文件。色彩转换定义的最普通实例是由ICC制定的ICC配置文件。特别地,DLUT在与上述部分色彩调整的结合中是非常有效的。举例来说,如图11(A)所示,DLUT是由使用输入色彩空间作为地址的多维(图中是三维)有规则格点构成的。格点中存储与格点对应的输出色彩空间上的值。
当位于一个格点的一个输入值进入时,格点的值被设置成一个输出值。另一方面,当位于格点之间的输入值进入时,内插处理将会参考邻近格点而被实施,以便将一个内插值设置为一个输出值。这是因为,即使改变一部分格点的输出值,也不会对整体产生影响。
在这里,当改变格点数据值时,输出色彩值也被改变。也就是说,当对查色表中特定格点数据进行编辑时,只可以在特定色彩上部分地执行色彩调整。举例来说,当如图11(B)所示来设置一个包含例如J1、J2、J3、J4等多个格点的收敛区域,并且处于该区域内部的所有格点值都被设置成相等时,也可以执行上述收敛型部分色彩调整。也就是说,当以图11(B)的格点J1,J2,J3,J4为中心的区域内部的所有点都被设置成同一色彩值时,可以将对应于格点J1,J2,J3,J4内部的所有输入色彩值都移动到同一色彩值,并且通过上述部分色彩调整对其他的输入色彩值执行部分色彩调整,同时在调整对象区域之外的边界部分保持灰度连续性,防止色彩倒转。
顺便提一句,图11(B)显示了二维LUT中的一个恰当的实例,并且收敛区域是由格点J1、J2、J3、J4所定义的一个区域,这四个格点形成了一个方点阵。然而收敛区域的形状未必一定是正方形,它也可以是矩形。并且,定义收敛区域的格点数目并不局限于“四”,它至少应该是“二”,也可以是更多。举例来说,在格点数目为“三”的情况下,由一个三角形所环绕的区域成为收敛区域。在格点数目为“二”的情况下,一个方向上的恒定范围内部将变成收敛区域。
在三维LUT的情况下,由八个方形网格形状的格点所定义的范围最好被设置为收敛区域。当然,在这种情况下,用于定义收敛区域的格点数目并不局限于“八”,它至少应该是“二”,也可以是更多。举例来说,要是作为“三”在三维形状中排列三个格点,那么三棱锥所围绕的区域将变成收敛区域。
图12是一个用于显示配置文件编辑设备一个实施例的框图,该设备使用上述部分色彩调整方法来编辑色彩转换定义。对用于色彩转换的色彩转换定义来说,配置文件编辑设备2使用上述部分色彩调整来对预先准备的色彩转换定义进行编辑。
配置文件编辑设备2对一个至少包含DLUT的配置文件进行编辑。也就是说,色彩转换系数是使用部分色彩调整来获取的。所获取的这个色彩转换系数被一个预先准备的色彩转换定义系数所替换。由此对一个输入配置文件进行编辑,该配置文件是色彩转换定义的一个实例。举例来说,上述部分色彩调整是相对于由配置文件生成设备预先产生的一个配置文件来执行的,并且,保存在一部分配置文件的格点中的输出值,即一部分DLUT将被改变。本实施例中将要描述DLUT输出值是L*a*b*色彩空间数据的实例。
如图12所示,配置文件编辑设备2包括一个输入配置文件获取部分60,一个配置文件编辑部分70,一个部分色彩调整参数获取部分80以及一个输出配置文件发送部分90。输入配置文件获取部分60获得一个配置文件生成设备生成的一个输入配置文件。配置文件编辑部分70是色彩坐标移动部分的一个实例,其中色彩坐标移动部分用于移动上述转换对象区域P中的每个点的色彩坐标,以便执行部分色彩调整。部分色彩调整参数获取部分80是移动参数设置部分的一个实例,用于设置配置文件编辑部分70中的移动参数。输出配置文件发送部分90用于将配置文件编辑部分70编辑的输出配置文件返回给配置文件生成设备。配置文件编辑部分70与部分色彩调整部分20以相似方式具有一个系数获取部分72。
根据本发明这个实施例的色彩调整设备400包括配置文件编辑部分70和部分色彩调整参数获取部分80。
在这种结构中,在改变输入配置文件获取部分60所获取的输入配置文件之前,配置文件编辑设备2通过部分色彩调整系数获取部分80来获取部分色彩调整系数。部分色彩调整参数获取部分80将得到的部分色彩调整参数设置到配置文件编辑部分70。基于这个设置的部分色彩调整参数,配置文件编辑部分70对由输入配置文件获取部分60得到的输入配置文件进行编辑。编辑之后的配置文件作为输出配置文件,通过输出配置文件发送部分90发送到配置文件生成设备。
同样对DLUT等价于色表图像数据的情况加以考虑。在如此设想的情况下,可以基本上实施与图像处理设备1中已被描述的部分色彩调整相类似的部分色彩调整。然而,由于格点只是间歇存在于色彩空间内部,因此,在把格点保存的L*a*b*值用作移动源部分色彩空间P1的中心坐标的情况下,可以期望更多的效果。当然,移动源部分色彩空间P1的中心坐标可以是格点之间的值。然而本实施例被构造成能够指定格点。
图13是一个说明部分色彩调整参数获取部分80的结构实例的图示,并且还显示了一个用户界面屏幕。参数是从操作者使用键盘鼠标这些用户接口而给出的一个输入中被获取的。
如图所示,部分色彩调整参数获取部分80产生的用户界面屏幕实际上类似于图像处理设备1的部分色彩调整参数获取部分30所产生的界面。如图所示,该屏幕具有对话框810,820,830,840以及一个色表显示区域850。对话框810接收移动源部分色彩空间P1和移动目标部分色彩空间P2的形状指定。对话框820输入移动源部分色彩空间P1的中心坐标以及移动目标部分色彩空间P2的中心坐标。对话框830根据移动源部分色彩空间P1和移动目标部分色彩空间P2的形状来输入涉及部分色彩调整的参数。对话框840指定L*a*b*色彩空间的色表。色表显示区域850显示的是色表。这些都与部分色彩调整参数获取部分30所产生的显示屏幕相似。
并且,显示屏幕还具有一个配置文件显示区域860和一个对话框870。配置文件显示区域860显示具有a*-b*、L*-a*和L*-b*这三个平面的输入配置文件。对话框870DLUT作为对象来指定色表。在这两点上,显示屏幕与部分色彩调整参数获取部分30生成的显示屏幕不同。
由于DLUT是一个对象,因此图中用于选择被显示色表的对话框870显示出DLUT处于一个读取配置文件的内部。因此,用户在对话框870选择a*-b*、L*-a*以及L*-b*这三个平面中的任意一个。同样,色表显示区域850中显示的色表是由DLUT的格点组成的色表。顺便提一句,对话框840和对话框870不能同时被选择。并且,对话框840可用在使用格点之间的范围作为中心坐标的情况中,并且该对话框可用在关于移动源部分色彩空间P1的中心坐标以及移动目标部分色彩空间P2的中心坐标的指定中。
此外,由于将一个配置文件输入配置文件编辑设备2,因此在图中所示的屏幕实例中,配置文件显示区域860是在图像处理设备1中的图像显示区域360那一部分提供的。在这个配置文件显示区域860中,利用a*-b*、L*-a*以及L*-b*这三个平面对格点之间的范围进行内插,其中,选择出来的色表被设置成一个交叉点,而且一个配置文件被连续显示。通过这个显示,在执行预览的情况下,用户可以通过执行极限值编辑来检查该配置文件是否变成了一个不自然的配置文件(artificial profile)。
还可以选择一个涉及收敛型部分色彩调整的用户界面屏幕(未示出)。在这种情况下,只是将一个用于输入收敛区域大小与移动源部分色彩空间P1大小之比的对话框添加到了上述部分色彩调整中。这个大小之比的范围在“0”到“1”之间。在这一点上,部分色彩调整参数获取部分80类似于图像处理设备1的部分色彩调整参数获取部分30。
上述收敛型部分色彩调整可以应用于一个色彩转换定义。通过把多个DLUT格点指定给收敛区域,属于收敛区域的DLUT格点实际上具有恒定颜色。举例来说,如图像处理设备1的收敛型部分色彩调整所示,可以将底色消除效果也添加到色彩转换定义中。并且,色彩转换定义可被设置成使用从RGB色彩空间到L*a*b*色彩空间的DLUT的色彩转换,色彩转换定义的逆变换可被设置成使用该色彩转换定义的色彩转换,也就是使用从L*a*b*色彩空间到RGB色彩空间的DLUT。
在这种情况下,只要使用色彩转换定义而把输入RGB转换到L*a*b*色彩空间,那么在这之后,输出RGB将由另一个色彩转换定义产生。可以预料,输入RGB实质上等于输出RGB。然而经常存在这种情况,那就是输入RGB中的R、G、B单色不一定是输出RGB中的单色。这是因为,涉及输出RGB的色彩转换定义中的L*a*b*格点,其创建与关于输入RGB的色彩转换定义无关。当输入RGB是单色时,尝试使输出RGB也是一个单色的情况下,在一个关于输出RGB的色彩转换定义的恰当格点上执行收敛型部分色彩调整,并且使关于输出RGB的色彩转换定义的一个输出值变成单色,这将是非常有效的。
图14是一个显示使用上述配置文件编辑设备2所编辑的输出配置文件来执行色彩转换的图像处理***的一个实施例的框图。如图所示,图像处理***9包括一个图像处理设备100,配置文件编辑设备2以及配置文件生成设备500。该配置文件编辑设备2与实施例的描述类似。
在上述图像处理设备100中,在逐一将输入图像的各个色彩坐标值用作转换对象的颜色以进行转换之后,通过获取色彩坐标值,可以对输入图像中的特定色彩部分地进行到另一种色彩的色彩转换。然而,这种顺序处理非常需要时间并且很不实际。与之相反,图像处理***9被构造成能使配置文件编辑设备2预先编辑一个输入配置文件,其中该配置文件包含一个用于色域转换的系数(色彩转换系数),并且在这个编辑之后,使用一个输出配置文件进行输入图像的色域转换。
如上所述,配置文件编辑设备2使用上述部分色彩调整处理,在配置文件生成设备500产生的输入配置文件(具体地说,是一个查色表)上编辑色彩转换系数。配置文件编辑设备2把由这个经过编辑的色域转换系数构造的输出配置文件返回给配置文件生成设备500。配置文件生成设备500把接收自配置文件编辑设备2的输出配置文件写入图像处理设备100所提供的存储介质28。
也就是说,使用上述部分色彩调整处理来对用于色彩转换的色彩转换系数进行编辑,并把色彩转换系数存入存储介质28。这时,输入图像的调整对象色域内部的输入色彩坐标值与输出色彩坐标值之间的关系将保存在存储介质28中,作为多维转换表中保存的格点数据,该表被用于执行输入图像的色域转换。图像处理设备1通过这个格点数据以及内插计算来实施输入图像的色域转换。
图14显示了一个实例,其中输入图像信号Sin是RGB数据,转换后的数据被输入彩色显示器7,该显示器是彩色图像输出设备的一个实例。RGB数据的输入图像信号Sin经由一个图像输入部分3而被输入一个色彩转换部分10。然后,信号Sin由色彩转换部分10转换成L*a*b*数据,转换之后的L*a*b*数据被提供给部分色彩调整部分20。
如图所示,部分色彩调整部分20和色彩转换部分40是由一个三维表25,一个内插计算部分26以及一维表27r、27g、27b来配置的。配置文件编辑设备2所编辑的RGB数据的格点数据预先保存在三维表25中。存储介质28包含三维表25和一维表27r、27g、27b。
然后,在来自色彩转换部分10的L*a*b*数据的高阶比特中查询三维表25。从三维表25中读取格点数据。在内插计算部分26中,使用来源于色彩转换部分10的L*a*b*数据的低位比特来实施所读取格点数据的内插计算。色域转换后的RGB数据Ri、Ci、Bi是从三维表25中获取的。
可以将公知的内插处理用作内插方法,例如,用于将单位立方体分成六个三棱锥以便执行内插计算的方法,用于将单位立方体分成两个三角柱以便执行内插计算的方法,或是按照原样内插到单位立方体中的方法。
由于色域转换后的色彩是借助于格点数据的内插计算来获取的,因此,在产生或编辑格点数据的情况下,位于输入图像色域之外的点也被包含作为格点。这样,显示器再现范围之外的色彩也被包含在获取自三维表25的RGB数据Ri、Ci、Bi中作为色域转换后的色彩。
因此,在来自三维表25的RGB数据Ri、Ci、Bi中,通过一维表27r、27g、27b,在可能的情况下,不会为显示器色域内部的色彩信号进行校正,其中该显示器是再现目标设备,并且为显示器色域外部的色彩信号执行色域映射处理,以免可能出现饱和度反转的地方出现这种现象,而且,在这个色域映射处理之后,RGB数据Ro、Co、Bo将会输出到显示器7。
顺便提一句,在本实施例中,已经描述了使用硬件来构造部分色彩调整部分20或配置文件编辑部分70的功能部分的情况,但是本发明并不局限于此,上述处理功能也可以通过那些使用所谓的电子计算设备,例如微型计算机或个人计算机的CPU(中央处理器)的软件来实现。
在这种情况下,电子计算设备,例如微型计算机或个人计算机将部分色彩调整参数获取部分30或配置文件编辑部分70的各个功能部分作为软件来提供。也就是说,该设备的计算机(或CPU、MPU)读取并执行来自存储介质(例如RAM(未示出))的程序代码,并且得到实施例中描述的效果,其中,存储介质上记录着用于实现上述部分色彩调整参数获取部分30或配置文件编辑部分70的每个功能部分的软件程序代码。在这种情况下,从存储介质中读出的程序代码将会自己执行上述实施例的功能。顺便提一句,该程序并不仅限于使用存储介质提供的程序,它也可以是通过下载以有线或无线通信方式递送的程序数据而被获取的一个程序。
并且,除了借助计算机读取程序代码执行各种功能的情况之外,还有一种情况,那就是工作在计算机上的OS(操作***)根据程序代码指令来执行一部分或全部实际处理,每个功能都是通过OS的处理来实施的。此外还有一种情况,那就是从存储介质读取的程序代码被写入插在计算机上的功能扩充插件板或是与计算机相连的功能扩展单元所提供的存储器,然后,功能扩充插件板或功能扩展单元所提供的CPU根据其程序代码的指令来执行一部分或是全部实际处理,上述实施例的各个功能通过其处理而被实施。
以上已经使用实施例而对本发明进行了描述。然而,本发明的技术范围并不局限于实施例所描述的范围。在不脱离本发明主题的情况下,可以对实施例进行各种变化或改进。本发明的技术范围包含那些应用了变化或是改进的形式,它们也同样包含在本发明中。
上述实施例并不对根据权利要求的本发明构成限制。实施例中描述的特征的所有组合都不是作为本发明的解决手段所必需的。实施例中包含了处于不同阶段的本发明。通过多个组成部分的恰当组合,可以提取出各种发明。即使将某些组成部分从实施例所示的所有组成部分中删除,只要能够实现本发明的效果,那么删除了一些组成部分的构造也可以作为发明而被提取。
如上所述,根据本发明,构造了一种技术,以便获取用于将调整对象区域内部一种色彩转换成输出色彩空间上另一种色彩的系数,其中输出色彩空间与输入色彩空间是同一色彩空间,并且获取在这样一种状态下进行,在该状态中,色调连续性得到保持,并且调整对象区域范围内部不会出现色彩反转。换句话说,在将特定区域的色彩坐标移动到调整对象色彩空间内部的某个区域时,可以进行部分色彩调整,而不会丧失未移动区域边界部分的色调等级或是色彩的连续性,也就是说,不会造成图像质量缺陷,例如虚假轮廓线或是灰度反转。
因此,通过对转换对象区域内部进行处理,可以消除传统技术中已经成为一种约束项目的内含关系约束,其中转换对象区域是由这样一个区域来定义的,该区域把移动源部分色彩空间连接到作为调整对象色彩空间的移动目标部分色彩空间。然后,通过这种方法,举例来说,希望移动的色彩的中心和半径以及移动目标的中心和半径可以独立给出,并且提高了色彩调整的灵活性。由此可以实现一种适应性很强的选择性色彩调整功能。
Claims (30)
1.一种色彩调整方法,用于获取一个系数,以便对一个彩色图像所属色彩空间内部的预定调整对象区域执行输入色彩空间到输出色彩空间的色彩转换,该色彩调整方法包括:
在调整对象区域内部保持灰度连续性并且不引起色彩反转的情况下,获取一个系数,用于将调整对象区域内部的一种色彩转换成输出色彩空间的另一种色彩,其中,输出色彩空间与输入色彩空间是同一色彩空间,
其中该调整对象区域包括:
包含一种色彩的移动源部分色彩空间,该色彩是色彩转换处理的一个对象;以及
包含对应于所获得系数的一种色彩的移动目标部分色彩空间。
2.一种色彩调整方法,用于获取一个系数,以便对一个彩色图像所属色彩空间内部的预定调整对象区域执行输入色彩空间到输出色彩空间的色彩转换,该色彩调整方法包括:
在调整对象区域内部保持灰度连续性并且不引起色彩反转的情况下,获取一个系数,用于将调整对象区域内部的一种色彩转换成输出色彩空间的另一种色彩,其中,输出色彩空间与输入色彩空间是同一色彩空间,
其中移动源部分色彩空间包括一种色彩,该色彩是色彩转换处理的对象;
其中移动目标部分色彩空间包括一种对应于所获得系数的色彩;以及
其中移动源部分色彩空间和移动目标部分色彩空间内接该调整对象区域。
3.根据权利要求1的色彩调整方法,还包括:
确定一种代表性色彩,该色彩代表的是移动源部分色彩空间的色彩;
确定一种目标色彩,该色彩代表的是移动目标部分色彩空间中的色彩以及色彩转换所处理的色彩目标;
获取一个基本矢量,该矢量指示的是色彩空间中从代表性色彩到目标色彩的移动;
根据基本矢量指示的方向和距离,在彩色空间中移动包含在调整对象区域中的图像数据;以及
使调整对象区域边界上的移动量实际上等于零。
4.根据权利要求3的色彩调整方法,还包括:
通过旋转移动来执行坐标转换,以使连接代表性色彩和目标色彩的直线平行于那些指示调整对象区域的色彩空间坐标轴中的一条;
为调整对象区域内部执行色彩转换处理;以及
通过旋转移动来执行坐标转换的逆变换。
5.根据权利要求3的色彩调整方法,还包括:
设置一个一次区域,该区域完全包含输入色彩空间上的调整对象区域;
确定输出色彩信号所指示的象素数据是位于一次区域内部还是外部;
通过为已被确定位于一次区域内部的像素数据实施旋转移动来执行坐标转换,以使连接代表性色彩和目标色彩的直线平行于那些指示调整对象区域的色彩空间坐标轴中的一条;
为执行了旋转移动的色彩信号和没有执行旋转移动的色彩信号确定每个色彩信号所指示的像素数据位于调整对象区域内部还是外部;
为已被确定位于调整对象区域内部的像素数据实施色彩转换处理;以及
通过为执行过色彩转换处理的像素数据实施旋转移动来执行坐标转换的逆变换。
6.根据权利要求3的色彩调整方法,还包括:
通过平行移动来执行坐标转换,以使代表性色彩和目标色彩中的一种色彩移动到指示调整对象区域的色彩空间坐标轴的原点;
为调整对象区域内部执行色彩转换处理;以及
通过平行移动来执行坐标转换的逆变换。
7.根据权利要求3的色彩调整方法,还包括:
在输入色彩空间上设置一个实际完全包含调整对象区域的一次区域;
确定输入色彩信号所指示的像素数据位于一次区域内部还是外部;
通过为已被确定位于一次区域内部的像素数据执行平行移动来实施坐标转换,以使代表性色彩和目标色彩中的一个移动到指示调整对象区域的色彩空间轴的原点;
对执行了平行移动和没有执行平行移动的色彩信号来说,确定每个色彩信号所指示的像素数据位于调整对象区域内部还是外部;
为被确定为位于调整对象区域内部的像素数据执行色彩转换处理;以及
通过为已经执行过色彩转换处理的像素数据执行平行移动来实施坐标转换的逆变换。
8.根据权利要求1的色彩调整方法,还包括:
在一部分调整对象区域中设置一个收敛区域;
为处于调整对象区域中但不位于收敛区域中的处理对象部分获取一个系数,用于在调整对象区域内部保持灰度连续性并且不引起色彩反转的情况下,将调整对象区域内部的色彩转换成输出色彩空间上的另一种色彩,其中输出色彩空间与输入色彩空间是同一色彩空间。
9.一种色彩调整设备,用于获取一个系数,以便对一个彩色图像所属色彩空间内部的预定调整对象区域执行输入色彩空间到输出色彩空间的色彩转换,该色彩调整设备包括:
一个系数获取部分,用于获取一个系数,以便在调整对象区域内部保持灰度连续性并且不引起色彩反转的情况下,将调整对象区域内部的一种色彩转换成输出色彩空间的另一种色彩,其中,输出色彩空间与输入色彩空间是同一色彩空间。
10.根据权利要求9的色彩调整设备,其中:
系数获取部分确定一个代表性色彩,该色彩代表的是移动源部分色彩空间中的色彩;
系数获取部分确定一个目标色彩,该色彩代表的是移动目标部分色彩空间的色彩以及色彩转换所要处理的色彩目标;
系数获取部分获取一个基本矢量,该矢量指示的是色彩空间中从代表性色彩到目标色彩的移动;
系数获取部分根据基本矢量指示的方向和距离而在色彩空间中移动调整对象区域所包含的图像数据;
系数获取部分使调整对象区域边界上的移动量基本上为零;
移动源部分色彩空间包括一种色彩,该色彩是色彩转换所要处理的对象;以及
移动目标部分色彩空间包括一种对应于所获取系数的色彩。
11.根据权利要求10的色彩调整设备,还包括:
一个移动处理部分,用于通过旋转移动来执行坐标转换,以使连接代表性色彩和目标色彩的直线平行于那些指示调整色彩区域的色彩空间坐标轴中的一条;
一个色彩调整转换部分,用于为调整对象区域的内部执行色彩转换处理;以及
一个逆变换处理部分,用于通过旋转移动来执行坐标转换的逆变换。
12.根据权利要求10的色彩调整设备,还包括:
一个一次区域内/外判定部分,用于在输入色彩空间上设置基本上完全包含调整对象区域的一次区域,并且判断输入色彩信号所指示的像素数据位于一次区域内部还是外部;
一个移动处理部分,用于对由一次区域内/外判定部分确定为位于一次区域内部的像素数据进行旋转移动,从而执行坐标转换,以使连接代表性色彩和目标色彩的直线平行于那些指示调整对象区域的色彩空间坐标轴中的一个;
一个二次区域内/外判定部分,对于移动处理部分已经执行了旋转移动的色彩信号和没有执行旋转移动的色彩信号来说,该部分判定每个色彩信号指示的像素数据是位于调整对象区域内部还是外部;
一个色彩调整转换部分,用于对由二次区域内/外判定部分判定为位于调整对象区域内部的像素数据执行色彩转换处理;以及
一个逆变换处理部分,对已由色彩调整转换部分执行过色彩转换处理的象素数据进行旋转移动,以便执行坐标转换的逆变换。
13.根据权利要求10的色彩转换设备,还包括:
一个移动处理部分,通过平行移动来执行坐标转换,以使代表性色彩和目标色彩中的一个移动到指示调整对象区域的色彩空间坐标轴的原点;
一个色彩调整转换部分,用于为调整对象区域内部执行色彩转换处理;以及
一个逆变换处理部分,通过平行移动来执行坐标转换的逆变换。
14.根据权利要求10的色彩调整设备,还包括:
一个一次区域内/外判定部分,用于在输出色彩空间上设置一个基本上完全包含调整对象区域的一次区域,并且判断输入色彩信号所指示的像素数据位于一次区域的内部还是外部;
一个移动处理部分,用于对由一次区域内/外判定部分确定为位于一次区域内部的像素数据进行平行移动,从而执行坐标转换,以使代表性色彩和目标色彩中的一个移动到指示调整对象区域的色彩空间坐标轴的原点;
一个二次区域内/外判定部分,对于移动处理部分已经执行了平行移动的色彩信号和没有执行平行移动的色彩信号来说,该部分判定每个色彩信号指示的像素数据是位于调整对象区域内部还是外部;
一个色彩调整转换部分,用于为由二次区域内/外判定部分判定为位于调整对象区域内部的像素数据执行色彩转换处理;以及
一个逆变换处理部分,对已由色彩调整转换部分执行过色彩转换处理的象素数据进行平行移动,以便执行坐标转换的逆变换。
15.根据权利要求10的色彩调整设备,其中移动源部分色彩空间和移动目标部分色彩空间中的至少一个是基于其形状以及对应于其形状的中心坐标来定义的。
16.根据权利要求10的色彩调整设备,其中移动源部分色彩空间以及移动目标部分色彩空间中的至少一个具有一种形状,该形状可以是球形、椭球形、圆柱形、椭圆柱形、长方体形以及至少不同于环形的闭合立体形状中的一种。
17.根据权利要求9的色彩调整设备,其中系数获取部分在得到系数时所处理的色彩信号的色彩空间是设备独立性色彩空间。
18.根据权利要求9的色彩调整设备,其中系数获取部分在得到系数的时候所处理的色彩信号的色彩空间是设备依靠性色彩空间。
19.根据权利要求9的色彩调整设备,其中:
系数获取部分在一部分调整对象区域中设置一个收敛区域;以及
对处于调整对象区域中但不位于收敛区域中的处理对象部分来说,系数获取部分获取一个系数,用于将调整对象区域内部的色彩转换成输出色彩空间上的另一种色彩,同时在调整对象区域内部保持灰度连续性并且不会引起色彩反转,其中,输出色彩空间和输入色彩空间是同一色彩空间。
20.根据权利要求10的色彩调整设备,还包括:
一个移动参数设置部分,用于从显示在预定显示介质上的多个色表中选择一个指定色表,以便指定代表性色彩的色彩坐标和目标色彩的色彩坐标中的至少一个,
其中系数获取部分执行处理,以便基于由移动参数设置部分指定的色彩坐标来获取系数。
21.根据权利要求10的色彩调整设备,还包括:
一个移动参数设置部分,用于接收在预定显示介质上显示的彩色图像中的像素点的指定,以便指定代表性色彩的色彩坐标和目标色彩的色彩坐标中的至少一个,
其中系数获取部分执行处理,以便基于移动参数设置部分指定的色彩坐标来获取系数。
22.根据权利要求10的色彩调整设备,还包括:
一个移动参数设置部分,用于指定移动源部分色彩空间的形状和移动目标部分色彩空间的形状中的至少一个,
其中系数获取部分基于移动参数设置部分指定的形状来执行用于获取系数的处理。
23.根据权利要求10的色彩调整设备,还包括:
一个移动参数设置部分,该部分响应于移动源部分色彩空间的形状和移动目标部分色彩空间的形状中的至少一个,指定一个与球体半径的指定相对应的形状大小,
其中系数获取部分基于移动参数设置部分指定的形状大小来执行用于获取系数的处理。
24.一种色彩转换定义编辑设备,用于编辑一个色彩转换定义,该定义包含一个系数,用于对一个彩色图像所属色彩空间内部的预定调整对象区域执行输入色彩空间到输出色彩空间的色彩转换,该色彩转换定义编辑设备包括:
一个色彩调整设备,包括一个系数获取部分,用于获取一个系数,以便在调整对象区域内部保持灰度连续性并且不引起色彩反转的情况下,将调整对象区域内部的一种色彩转换成输出色彩空间的另一种色彩,其中,输出色彩空间与输入色彩空间是同一色彩空间;
一个系数编辑部分,该部分用预先准备的色彩转换定义的一个系数来替换系数获取部分得到的系数,以便对色彩转换定义进行编辑,其中:
系数获取部分确定一个代表性色彩,该色彩代表的是移动源部分色彩空间中的色彩;
系数获取部分确定一个目标色彩,该色彩代表的是移动目标部分色彩空间的色彩以及色彩转换所要处理的色彩目标;
系数获取部分获取一个基本矢量,该矢量指示色彩空间中从代表性色彩到目标色彩的移动;
系数获取部分根据基本矢量指示的方向和距离而在色彩空间中移动调整对象区域所包含的图像数据;以及
系数获取部分使调整对象区域边界上的移动量基本上为零。
25.根据权利要求24的色彩转换定义编辑设备,其中:
移动源部分色彩空间包括一种色彩,该色彩是色彩转换所要处理的对象;
移动目标部分色彩空间包括一种对应于所获取系数的色彩;
包含在色彩转换定义中的系数是至少一维查色表的一个格点的数据;以及
系数编辑部分将查色表中至少一个格点作为移动源部分色彩空间的代表性色彩的色彩坐标。
26.根据权利要求25的色彩转换定义编辑设备,其中:
系数获取部分在一部分调整对象区域中设置一个收敛区域;
对处于调整对象区域中但不位于收敛区域中的处理对象部分来说,系数获取部分获取一个系数,用于将调整对象区域内部的色彩转换成输出色彩空间上的另一种色彩,同时在调整对象区域内部保持灰度连续性并且不会引起色彩反转,其中,输出色彩空间和输入色彩空间是同一色彩空间;
包含在色彩转换定义中的系数是至少一维查色表的一个格点的数据;以及
系数编辑部分设置一个收敛区域,以便包含查色表的至少两个格点。
27.一种图像处理设备,对于一个彩色图像所属色彩空间内部的预定调整对象区域来说,该设备将一种颜色转换成同一色彩空间上的另一种颜色,以便将输入色彩空间所包含的特定颜色转换成另一种颜色,该图像处理设备包括:
一个色彩调整设备,包括一个系数获取部分,用于在调整对象区域内部保持灰度连续性并且不引起色彩反转的情况下获取一个系数,以便将调整对象区域内部的一种色彩转换成输出色彩空间的另一种色彩,其中,输出色彩空间与输入色彩空间是同一色彩空间;以及
一个部分色彩调整部分,基于系数获取部分得到的系数来在色彩空间中移动象素数据,以便执行颜色转换,其中,象素数据表示的是提取自输入彩色图像的调整对象区域所包含的每个象素的色彩。
28.一种图像处理设备,对于一个彩色图像所属色彩空间内部的预定调整对象区域来说,该设备将其中一种颜色转换成同一色彩空间上的另一种颜色,以便将输入色彩空间所包含的特定颜色转换成另一种颜色,该图像处理设备包括:
一个存储部分,用于保存一个色彩转换定义;以及
一个部分色彩调整部分,基于保存在存储部分中的色彩转换定义来在色彩空间中转换象素数据,而象素数据表示的是提取自输入彩色图像的调整对象区域所包含的每个象素的色彩,其中
色彩转换定义由一个色彩转换定义编辑设备进行编辑,该设备对包含一个系数的色彩转换定义进行编辑,以便为彩色图像所属色彩空间中的预定调整对象区域执行输入色彩空间到输出色彩空间的色彩转换,该色彩转换定义编辑设备包括:
一个色彩调整设备,包括一个系数获取部分,用于获取一个系数,以便将调整对象区域内部的一种色彩转换成输出色彩空间上的另一种色彩,同时在调整对象区域内部保持灰度连续性并且不会引起色彩反转,其中,输出色彩空间和输入色彩空间是同一色彩空间;以及
一个系数编辑部分,该部分用预先准备的色彩转换定义的一个系数来替换系数获取部分得到的系数,以便对色彩转换定义进行编辑;
系数获取部分确定一个代表性色彩,它代表的是移动源部分色彩空间中的色彩;
系数获取部分确定一个目标色彩,目标色彩代表的是移动目标部分色彩空间的色彩以及色彩转换所要处理的色彩目标;
系数获取部分获取一个基本矢量,该矢量指示色彩空间中从代表性色彩到目标色彩的移动;
系数获取部分根据基本矢量指示的方向和距离而在色彩空间中移动调整对象区域所包含的图像数据;以及
系数获取部分使调整对象区域边界上的移动量基本上为零。
29.一种用于获取一个系数的程序,以便对一个彩色图像所属色彩空间内部的预定调整对象区域执行输入色彩空间到输出色彩空间的色彩转换,该程序包括:
用一台计算机充当一个系数获取部分,其中:
系数获取部分获取一个系数,以便将调整对象区域内部的一种色彩转换成输出色彩空间上的另一种色彩,同时在调整对象区域内部保持灰度连续性并且不会引起色彩反转,并且输出色彩空间和输入色彩空间是同一色彩空间。
30.一种计算机可读存储介质,该介质保存一个用于获取一个系数的程序,以便对一个彩色图像所属色彩空间内部的预定调整对象区域执行输入色彩空间到输出色彩空间的色彩转换,该程序使计算机实施一个过程,该过程包括:
获取一个系数,以便将调整对象区域内部的一种色彩转换成输出色彩空间上的另一种色彩,同时在调整对象区域内部保持灰度连续性并且不会引起色彩反转,其中输出色彩空间和输入色彩空间是同一色彩空间。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2002275821A JP2004112694A (ja) | 2002-09-20 | 2002-09-20 | 色調整方法、色調整装置、色変換定義編集装置、画像処理装置、プログラム、記憶媒体 |
JP275821/2002 | 2002-09-20 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1484105A true CN1484105A (zh) | 2004-03-24 |
CN100414447C CN100414447C (zh) | 2008-08-27 |
Family
ID=19196978
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB031193579A Expired - Fee Related CN100414447C (zh) | 2002-09-20 | 2003-03-14 | 色彩调整方法、色彩调整设备、色彩转换定义编辑设备以及图像处理设备 |
Country Status (5)
Country | Link |
---|---|
US (1) | US7333237B2 (zh) |
JP (1) | JP2004112694A (zh) |
CN (1) | CN100414447C (zh) |
DE (1) | DE10311711B4 (zh) |
GB (1) | GB2393345B (zh) |
Cited By (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1604657B (zh) * | 2003-09-01 | 2010-05-12 | 三星电子株式会社 | 调节图像颜色的方法和装置 |
CN101061704B (zh) * | 2004-12-02 | 2010-09-01 | 松下电器产业株式会社 | 色彩调整装置及方法 |
CN101317464B (zh) * | 2005-09-14 | 2010-12-08 | Rg布赖特股份有限公司 | 图像增强和压缩 |
US7991227B2 (en) | 2007-06-06 | 2011-08-02 | Fuji Xerox Co., Ltd. | Color adjustment apparatus and computer-readable medium |
CN101291387B (zh) * | 2007-04-20 | 2011-09-28 | 富士施乐株式会社 | 图像文件创建装置、方法,图像处理装置、方法及*** |
CN102673194A (zh) * | 2011-03-08 | 2012-09-19 | 精工爱普生株式会社 | 打印控制装置以及打印控制方法 |
CN101365588B (zh) * | 2005-11-30 | 2012-12-12 | 奥多比公司 | 打印包含重叠墨水的图片的方法、***和设备 |
CN102164287B (zh) * | 2006-01-10 | 2013-01-30 | 松下电器产业株式会社 | 颜色校正处理装置以及颜色校正处理方法 |
CN104871532A (zh) * | 2013-01-25 | 2015-08-26 | 富士胶片株式会社 | 拍摄装置及其动作控制方法 |
CN106303713A (zh) * | 2016-08-31 | 2017-01-04 | 广州小百合信息技术有限公司 | 电视软件更新方法及装置 |
CN108932752A (zh) * | 2017-05-24 | 2018-12-04 | 富士施乐株式会社 | 用于三维形状数据的编辑装置和编辑三维形状数据的方法 |
CN112082738A (zh) * | 2020-08-24 | 2020-12-15 | 南京理工大学 | 彩色夜视相机性能评价测试***及测试方法 |
Families Citing this family (49)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20040135790A1 (en) * | 2003-01-15 | 2004-07-15 | Xerox Corporation | Correcting the color cast of an image |
US7308135B2 (en) * | 2004-01-14 | 2007-12-11 | Eastman Kodak Company | Constructing extended color gamut digital images from limited color gamut digital images |
KR100612845B1 (ko) * | 2004-05-06 | 2006-08-14 | 삼성전자주식회사 | 영상의 주요 색 성분 조정 장치 및 방법과 이 장치를제어하는 컴퓨터 프로그램을 저장하는 컴퓨터로 읽을 수있는 기록 매체 |
JP2005328845A (ja) * | 2004-05-06 | 2005-12-02 | Oce Technologies Bv | デジタルカラー画像を変換する方法、装置およびコンピュータプログラム |
JP4513961B2 (ja) | 2004-11-05 | 2010-07-28 | 富士ゼロックス株式会社 | 色調整方法および色調整装置 |
US7516417B2 (en) * | 2004-11-29 | 2009-04-07 | Canon U.S.A. | Display parameter adjustment |
US7593603B1 (en) | 2004-11-30 | 2009-09-22 | Adobe Systems Incorporated | Multi-behavior image correction tool |
JP2006203841A (ja) | 2004-12-24 | 2006-08-03 | Sharp Corp | 画像処理装置、カメラ装置、画像出力装置、画像処理方法、色補正処理プログラムおよび可読記録媒体 |
JP2006262451A (ja) * | 2005-02-18 | 2006-09-28 | Canon Inc | 画像記録装置及び方法 |
JP2006270519A (ja) * | 2005-03-24 | 2006-10-05 | Fuji Xerox Co Ltd | 色調整方法及び色調整装置 |
JP2006325035A (ja) * | 2005-05-19 | 2006-11-30 | Sony Corp | 色変換装置,色変換方法及び画像表示装置 |
US20070088535A1 (en) * | 2005-10-17 | 2007-04-19 | Eastman Kodak Company | Generic spectral model for imaging devices |
JP4682818B2 (ja) * | 2005-11-21 | 2011-05-11 | セイコーエプソン株式会社 | 画像処理装置、画像処理方法およびプログラム |
US7715620B2 (en) * | 2006-01-27 | 2010-05-11 | Lockheed Martin Corporation | Color form dropout using dynamic geometric solid thresholding |
JP4622874B2 (ja) * | 2006-02-02 | 2011-02-02 | 富士ゼロックス株式会社 | 色調整方法および色調整装置 |
JP2007221182A (ja) * | 2006-02-14 | 2007-08-30 | Fuji Xerox Co Ltd | 画像処理装置、画像処理プログラムおよび画像処理方法 |
JP4757078B2 (ja) | 2006-03-31 | 2011-08-24 | キヤノン株式会社 | 色処理方法およびその装置 |
JP2008005469A (ja) * | 2006-05-24 | 2008-01-10 | Seiko Epson Corp | 画像処理装置、印刷装置、画像処理方法、色彩修正テーブル設定方法、および印刷方法 |
JP4803122B2 (ja) * | 2006-11-14 | 2011-10-26 | 富士ゼロックス株式会社 | 色処理装置及びプログラム |
JP4748041B2 (ja) * | 2006-11-30 | 2011-08-17 | オムロン株式会社 | 画像処理方法、プログラムおよび画像処理装置 |
US8334910B2 (en) | 2007-02-09 | 2012-12-18 | Canon Kabushiki Kaisha | Image capturing apparatus, information processing apparatus, and control methods thereof |
JP5248849B2 (ja) * | 2007-02-09 | 2013-07-31 | キヤノン株式会社 | 撮像装置、情報処理装置及びそれらの画像処理方法 |
JP5074066B2 (ja) * | 2007-03-27 | 2012-11-14 | オリンパス株式会社 | 画像処理装置、及び、画像処理方法 |
US8237990B2 (en) * | 2007-06-28 | 2012-08-07 | Adobe Systems Incorporated | System and method for converting over-range colors |
US8130236B2 (en) * | 2008-02-05 | 2012-03-06 | Aptina Imaging Corporation | Systems and methods to achieve preferred imager color reproduction |
JP4988624B2 (ja) * | 2008-02-22 | 2012-08-01 | 株式会社リコー | 画像処理装置、画像処理方法及び記録媒体 |
JP4487320B2 (ja) * | 2008-03-04 | 2010-06-23 | 村田機械株式会社 | 画像処理装置、原稿読取装置、及びカラーモノクロ判定方法 |
US7986436B2 (en) * | 2008-05-23 | 2011-07-26 | Kabushiki Kaisha Toshiba | Image processing apparatus and method |
US8233705B2 (en) | 2008-10-03 | 2012-07-31 | Eastman Kodak Company | Potential field-based gamut mapping |
US8428351B2 (en) | 2008-12-24 | 2013-04-23 | Brother Kogyo Kabushiki Kaisha | Image processing device |
JP2010154009A (ja) | 2008-12-24 | 2010-07-08 | Brother Ind Ltd | 画像処理装置と画像処理プログラム |
JP4784642B2 (ja) * | 2008-12-24 | 2011-10-05 | ブラザー工業株式会社 | 画像処理装置と画像処理プログラム |
JP4930503B2 (ja) | 2008-12-25 | 2012-05-16 | ブラザー工業株式会社 | 画像処理装置と画像処理プログラム |
US8411106B2 (en) * | 2008-12-30 | 2013-04-02 | Canon Kabushiki Kaisha | Converting digital values corresponding to colors of an image from a source color space to a destination color space |
US20100201998A1 (en) * | 2009-02-11 | 2010-08-12 | Quach Tony T | System and method for display matched color printer calibration |
US8150150B2 (en) * | 2009-03-02 | 2012-04-03 | Himax Technologies Limited | Method and system of extracting a perceptual feature set |
JP5233785B2 (ja) * | 2009-03-25 | 2013-07-10 | 富士ゼロックス株式会社 | 色変換装置及びプログラム |
TWI426779B (zh) * | 2010-08-13 | 2014-02-11 | Inst Information Industry | Object color correction method, system and its computer program products |
US8558843B2 (en) * | 2010-08-26 | 2013-10-15 | Nicoline Kinch | Method for identifying, selecting and matching colors |
US8681171B2 (en) * | 2010-08-26 | 2014-03-25 | Nicoline Kinch | Method for identifying, displaying, selecting, naming and matching colors |
CN102457655B (zh) * | 2010-10-18 | 2014-09-24 | 财团法人资讯工业策进会 | 影像的物件颜色校正方法及物件颜色校正*** |
JP5316578B2 (ja) * | 2011-04-28 | 2013-10-16 | コニカミノルタ株式会社 | 色調整方法、色調整装置、色調整プログラム及び色調整プログラムを格納した媒体 |
JP5829107B2 (ja) | 2011-11-16 | 2015-12-09 | ルネサスエレクトロニクス株式会社 | 画像処理装置、画像処理方法、及びプログラム |
JP6048655B2 (ja) * | 2012-12-11 | 2016-12-21 | セイコーエプソン株式会社 | 記録データ生成装置、記録システム、プログラム、記録データ生成方法及び画像データ表示方法 |
CN103347142A (zh) * | 2013-07-01 | 2013-10-09 | 上海理工大学 | 一种基于数字设备呈色适性表征的优化色表实现方法 |
JP6039778B2 (ja) * | 2015-10-20 | 2016-12-07 | ルネサスエレクトロニクス株式会社 | 画像処理装置、画像処理方法、及びプログラム |
JP2017130721A (ja) | 2016-01-18 | 2017-07-27 | 富士ゼロックス株式会社 | 画像処理装置及びプログラム |
US20180101939A1 (en) * | 2016-10-07 | 2018-04-12 | Microsoft Technology Licensing, Llc | Control arrangements for digital image color enhancement |
US11232607B2 (en) * | 2020-01-24 | 2022-01-25 | Adobe Inc. | Adding color to digital images |
Family Cites Families (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS6416658A (en) * | 1987-07-10 | 1989-01-20 | Matsushita Electric Ind Co Ltd | Color conditioning method |
JPS6416658U (zh) | 1987-07-22 | 1989-01-27 | ||
JP2537997B2 (ja) | 1988-09-30 | 1996-09-25 | 松下電器産業株式会社 | 色調整装置 |
JP3009934B2 (ja) | 1991-04-22 | 2000-02-14 | 富士通株式会社 | 色調整方法および色調整装置 |
US5583665A (en) * | 1995-02-13 | 1996-12-10 | Eastman Kodak Company | Method and apparatus for performing color transformations using a reference image combined with a color tracer |
DE19506595C1 (de) * | 1995-02-24 | 1996-02-01 | Schneider Rundfunkwerke Ag | Verfahren zur Farbtransformation und ein Farbvideosystem |
JPH09214792A (ja) | 1996-01-31 | 1997-08-15 | Fuji Xerox Co Ltd | 色変換装置 |
DE69712924T2 (de) * | 1997-03-25 | 2002-09-12 | Fujitsu General Ltd., Kawasaki | Konturenbetonungsschaltung |
JP3654327B2 (ja) | 1997-05-26 | 2005-06-02 | 富士ゼロックス株式会社 | 色変換装置 |
US6556713B2 (en) * | 1997-07-31 | 2003-04-29 | Canon Kabushiki Kaisha | Image processing apparatus and method and storage medium |
JP2001291097A (ja) | 2000-02-01 | 2001-10-19 | Ricoh Co Ltd | 画像処理方法と画像処理装置及び画像処理プログラム及びコンピュータ読み取り可能な記録媒体 |
GB2363021B (en) * | 2000-04-07 | 2004-03-03 | Discreet Logic Inc | Processing image data |
JP4077148B2 (ja) * | 2000-09-28 | 2008-04-16 | 富士フイルム株式会社 | 色再現特性表示装置および色再現特性表示プログラム記憶媒体 |
JP2002223366A (ja) * | 2001-01-26 | 2002-08-09 | Canon Inc | 画像処理装置及びその方法、及び画像処理システム |
US7054035B2 (en) * | 2001-10-29 | 2006-05-30 | Hewlett-Packard Development Company, L.P. | Method and system for management of color through conversion between color spaces |
-
2002
- 2002-09-20 JP JP2002275821A patent/JP2004112694A/ja active Pending
-
2003
- 2003-03-12 US US10/385,507 patent/US7333237B2/en not_active Expired - Fee Related
- 2003-03-14 GB GB0305980A patent/GB2393345B/en not_active Expired - Fee Related
- 2003-03-14 CN CNB031193579A patent/CN100414447C/zh not_active Expired - Fee Related
- 2003-03-17 DE DE10311711.3A patent/DE10311711B4/de not_active Expired - Fee Related
Cited By (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1604657B (zh) * | 2003-09-01 | 2010-05-12 | 三星电子株式会社 | 调节图像颜色的方法和装置 |
CN101061704B (zh) * | 2004-12-02 | 2010-09-01 | 松下电器产业株式会社 | 色彩调整装置及方法 |
CN101317464B (zh) * | 2005-09-14 | 2010-12-08 | Rg布赖特股份有限公司 | 图像增强和压缩 |
CN101365588B (zh) * | 2005-11-30 | 2012-12-12 | 奥多比公司 | 打印包含重叠墨水的图片的方法、***和设备 |
CN102164287B (zh) * | 2006-01-10 | 2013-01-30 | 松下电器产业株式会社 | 颜色校正处理装置以及颜色校正处理方法 |
CN101291387B (zh) * | 2007-04-20 | 2011-09-28 | 富士施乐株式会社 | 图像文件创建装置、方法,图像处理装置、方法及*** |
US7991227B2 (en) | 2007-06-06 | 2011-08-02 | Fuji Xerox Co., Ltd. | Color adjustment apparatus and computer-readable medium |
CN102673194B (zh) * | 2011-03-08 | 2014-10-22 | 精工爱普生株式会社 | 打印控制装置以及打印控制方法 |
CN102673194A (zh) * | 2011-03-08 | 2012-09-19 | 精工爱普生株式会社 | 打印控制装置以及打印控制方法 |
CN104871532A (zh) * | 2013-01-25 | 2015-08-26 | 富士胶片株式会社 | 拍摄装置及其动作控制方法 |
CN104871532B (zh) * | 2013-01-25 | 2017-03-15 | 富士胶片株式会社 | 拍摄装置及其动作控制方法 |
CN106303713A (zh) * | 2016-08-31 | 2017-01-04 | 广州小百合信息技术有限公司 | 电视软件更新方法及装置 |
CN108932752A (zh) * | 2017-05-24 | 2018-12-04 | 富士施乐株式会社 | 用于三维形状数据的编辑装置和编辑三维形状数据的方法 |
CN108932752B (zh) * | 2017-05-24 | 2023-06-13 | 富士胶片商业创新有限公司 | 用于三维形状数据的编辑装置和编辑三维形状数据的方法 |
CN112082738A (zh) * | 2020-08-24 | 2020-12-15 | 南京理工大学 | 彩色夜视相机性能评价测试***及测试方法 |
CN112082738B (zh) * | 2020-08-24 | 2022-08-16 | 南京理工大学 | 彩色夜视相机性能评价测试***及测试方法 |
Also Published As
Publication number | Publication date |
---|---|
GB2393345B (en) | 2005-12-14 |
DE10311711A1 (de) | 2004-04-01 |
GB2393345A (en) | 2004-03-24 |
GB0305980D0 (en) | 2003-04-23 |
JP2004112694A (ja) | 2004-04-08 |
US7333237B2 (en) | 2008-02-19 |
US20040057614A1 (en) | 2004-03-25 |
DE10311711B4 (de) | 2016-03-24 |
CN100414447C (zh) | 2008-08-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN1484105A (zh) | 色彩调整方法,色彩调整设备,色彩转换定义编辑设备,图像处理设备、程序以及存储介质 | |
JP4209439B2 (ja) | 画像処理装置、画像処理システム、画像処理方法、画像処理プログラムおよび集積回路装置 | |
CN1748408A (zh) | 色彩转换方法和配置文件生成方法 | |
CN1114888C (zh) | 图像处理方法、设备和*** | |
US9047804B1 (en) | Lexical-based processing of color images | |
CN1026928C (zh) | 彩色图象增强的***与方法 | |
TWI293742B (zh) | ||
JP5183568B2 (ja) | 画像処理装置及び方法、及びプログラムを記録した記憶媒体 | |
US8638474B2 (en) | Image processing apparatus and color conversion table generating method | |
CN1259793C (zh) | 图像处理装置和图像处理方法 | |
CN1714372A (zh) | 图像信号处理 | |
KR20060120643A (ko) | 화상처리 장치, 화상처리 방법 및 화상처리 프로그램 | |
US8427696B2 (en) | Color processing method and apparatus thereof | |
US6057931A (en) | Method and apparatus for controlling color image reproduction | |
US20090003696A1 (en) | Image processing method and image processing apparatus | |
JP2009033361A (ja) | 色調整装置、画像形成装置およびプログラム | |
CN1467986A (zh) | 色变换装置与色变换方法 | |
US20220084211A1 (en) | System and method to detect, suppress, and modify background regions of scanned documents | |
JP2004118442A (ja) | 画像色補正装置、画像色補正方法ならびに画像色補正用プログラム | |
JPH11250227A (ja) | 顔領域補正方法、顔領域補正装置および顔領域補正プログラムを記録した記録媒体 | |
JP2011188484A (ja) | 画像処理装置および画像処理方法 | |
JPH05300375A (ja) | シャープネス処理装置 | |
CN1925552A (zh) | 归一化方法、多维插值方法及设备 | |
US20050089217A1 (en) | Data creation method data creation apparatus and 3-dimensional model | |
JP2004297438A (ja) | 画像補正方法、装置及びプログラム |
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 | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20080827 Termination date: 20170314 |
|
CF01 | Termination of patent right due to non-payment of annual fee |