一种远程校色方法转让专利

申请号 : CN200910153453.7

文献号 : CN101692690B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 刘潭华项建龙

申请人 : 杭州科雷机电工业有限公司

摘要 :

本发明涉及一种远距离进行色彩校正的方法。所要解决的技术问题是提供的方法应当适用各类介质,较色基本精准,操作简便且全自动,对作业人员要求不高,并且设备配置要求低,成本也低。技术方案是:一种远程校色方法,依次按照以下步骤进行;1)分别确定一个“理想的”校色目标以及一个校正目标;2)采用同一电子文件D,用方案A即上述校色目标输出得到图片A′,用方案B即上述校正目标输出得到图片B′;3)用同一台扫描仪扫描图片A′和图片B′,分别获得电子图片A″和电子图片B″,并用e-mail发送给校色者;4)校色者根据这两个电子图片生成一个颜色描述文件并发回给用户;该颜色描述文件是标准的ICC profile。

权利要求 :

1.一种远程校色方法,依次按照以下步骤进行;

1)分别确定一个校色目标以及一个校正目标;

所述的校色目标是其输出图片达到用户目标的一台打印机或冲印设备或一个印刷厂;

所述的校正目标是待校正设备;

2)采用同一电子文件D,用方案A即上述校色目标输出得到图片A′,用方案B即上述校正目标输出得到图片B′;

3)用同一台扫描仪扫描图片A′和图片B′,分别获得电子图片A″和电子图片B″,并用e-mail发送给校色者;

4)校色者根据这两个电子图片生成一个颜色描述文件并发回给用户;该颜色描述文件是标准的ICC profile,可以用于任何支持ICC的输出软件;

所述颜色描述文件的生成过程中采用的算法是:

a、对于电子文件D、电子图片A″和电子图片B″,用同一个二维坐标系分别将三个电子图像划分成多个采样点,进而得到三套数据;建立多维表进行多维插值运算,找到从原始颜色到输出颜色之间的一一对应关系,得到A(β)、B(γ);也就是说,任意指定一个颜色值α,经过该运算以后都知道它在输出并扫描以后会是什么样的颜色结果:A(β)、B(γ);

b、按最小二乘原理,通过数据拟合运算找出输出颜色到原始颜色之间的逆向对应关系,即任意指定一个颜色值δ,经过该运算可知它是由什么原始颜色值α输出的;

c、对a运算得到的理想结果A(β),按方案B进行b运算;获得(B(δ));即要想用B方案得到理想结果A(β),所应该使用的原始颜色(B(δ));

d、逐个像素地把电子文件D中的任意颜色值α,全部改成δ;这样,用方案B输出即可得到A(β)。

说明书 :

一种远程校色方法

技术领域

[0001] 本发明涉及一种色彩校正方法,尤其是远距离进行色彩校正的方法。

背景技术

[0002] 如今彩色输出的应用已越来越广泛,而人们对色彩的要求也越来越苛刻。每个厂商都希望自己输出的色彩绝对精确,达到用户的要求;而色彩校正却需要非常丰富的经验,也就是说服务非常困难。
[0003] 典型的校色方法均采用彩色输出软件;而一般的彩色输出软件都是通过两个方式进行校色:线性化和ICC校色。线性化是通过调节各色通道的深浅梯尺,拉开层次从而达到颜色基本正确的目的。但由于目前的输出油墨或输出介质本身的颜色千差万别,也就是说,无论各色梯尺调得多么均匀,它的颜色都是不“准确”的,因为油墨本身的颜色就不“准确”。为了得到好的色彩,一般都采用ICC的方式。在物理上来说ICC校色会通过各色油墨根据不同的色调按不同的比例进行“勾兑”从而达到颜色的匹配。但ICC校色所配套的软件和硬件都很昂贵,而且精度很高无法对粗糙或不规则的介质(例如毛衣及粗糙表面的喷绘等)进行校色。

发明内容

[0004] 本发明所要解决的技术问题是克服上述背景技术的不足,提供一种远程较色方法,该方法应当适用各类介质,较色基本精准,操作简便且全自动,对作业人员要求不高,并且设备配置要求低,成本也低。
[0005] 本发明提供的技术方案是:一种远程校色方法,依次按照以下步骤进行;
[0006] 1)分别确定一个校色目标以及一个校正目标;
[0007] 所述的校色目标是其输出图片达到用户目标的一台打印机或冲印设备或一个印刷厂;所述的校正目标是待校正设备;
[0008] 2)采用同一电子文件D,用方案A即上述校色目标输出得到图片A′,用方案B即上述校正目标输出得到图片B′;
[0009] 3)用同一台扫描仪扫描图片A′和图片B′,分别获得电子图片A″和电子图片B″,并用e-mail发送给校色者;
[0010] 4)校色者根据这两个电子图片生成一个颜色描述文件并发回给用户;该颜色描述文件是标准的ICC profile,可以用于任何支持ICC的输出软件;
[0011] 所述颜色描述文件的生成过程中采用的算法是:
[0012] a、对于电子文件D、电子图片A″和电子图片B″,用同一个二维坐标系分别将三个电子图像划分成多个采样点,进而得到三套数据;建立多维表进行多维插值运算,找到从原始颜色到输出颜色之间的一一对应关系,得到A(β)、B(γ);也就是说,任意指定一个颜色值α,经过该运算以后都知道它在输出并扫描以后会是什么样的颜色结果:A(β)、B(γ);
[0013] b、按最小二乘原理,通过数据拟合运算找出输出颜色到原始颜色之间的逆向对应关系,即任意指定一个颜色值δ,经过该运算可知它是由什么原始颜色值α输出的;
[0014] c、对a运算得到的理想结果A(β),按方案B进行b运算;获得(B(δ));即要想用B方案得到理想结果A(β),所应该使用的原始颜色(B(δ));
[0015] d、逐个像素地把电子文件D中的任意颜色值α,全部改成δ;这样,用方案B输出即可得到A(β)。
[0016] 本发明的有益效果是:1、较色过程全自动,操作简单,普通操作人员即可,无需太多的专业知识。2、无需专业化的昂贵设备,只需一台平板扫描仪即可。3、各类介质均可应用,范围极其广泛,任何流程的产品只要能被扫描就能进行校色。
[0017] 具体说明
[0018] 图1是未打印的电子文件D。
[0019] 图2是采用HP OfficeJet J3500打印后扫描的电子图片A′。
[0020] 图3是采用科雷数码印花机打印后扫描的电子图片B′。
[0021] 图4是CMYK四色灰度梯尺图片。

具体实施方式

[0022] 远程校色的校色原理
[0023] 说到色彩管理,一般人都想到ICC及设备无关的色彩空间。远程校色的校色原理与ICC有点类似,但却基于设备相关的RGB空间。因为我们认为,如果始终用同一台测色仪器(扫描仪或数码相机)在相同的参数下测量颜色,设备无关和设备相关色空间在判别颜色差别上其实没有本质区别。只是在量化上有些差别而已。而RGB色空间无疑是目前使用最广泛的。在数码相机已经普及化了的今天,我们可以认为,某台数码相机(或扫描仪)就代表某个人的眼睛,它拍摄或扫描到的图像数据就是这个人看到的内容,也许他的色感并不专业,但他能感知某两个颜色是有区别的,这就够了,例如,他以为第二个颜色与第一个颜色比起来,多了些红,而事实上是绿多了,这也无所谓,我们只需照着他的感觉,减少他感觉中的“红”直到他认为没区别了为止,最后,事实上可能也真的没什么区别了。我们从这个“人”的角度出发,设法减少颜色误差,其实与从专家的角度出发校色是殊途同归的。
[0024] 同一个原始文件在不同的印刷流程下出来的结果并不相同,从数学上来说就是在不同的坐标系下相同的坐标值并不指向同一位置。现在我们需要知道这两个坐标系的转换关系;颜色校正其实就是从一个连续空间到另一个连续空间的转换,这种转换算法本身必须是连续的,否则会出现局部跳变,如脸部出现明显的斑块。直观地说就是对相邻的两个色彩区间不能分别采用互相不连续的算法。按照数学语言对连续空间进行解释:对于任意实数α,都存在一个小数ω,使得满足校色前δE<ω的任意两个点,在校色以后其δE都小于α。其中δE的定义是: (1、a、b为Lab色彩空间下的坐标值)
[0025] 同一颜色的两次输出结果可以认为是不同色彩空间下的两个相同坐标点显然不会重合。如果其中一个色彩空间为我们认可的标准空间,另一个是需要校正的实际色彩空间,那我们的目的其实就是要找到实际色彩空间到标准色彩空间之间的转换关系。
[0026] 同时,由于数据采样的噪声干扰是不可避免的,在颜色校正的过程中必须尽力消除噪声干扰,也就是说任何一个采样点的颜色值都可能带有误差,这一点非常重要,如果忽视了噪声干扰,将很难找到两个色彩空间之间的稳定转换关系。实施例
[0027] 现指定以HP Officejet J3500彩色喷墨打印机为标准方案甲,以科雷晶彩数码印花机为待校正方案乙,我们的最终目的是让方案乙印出来的图案与方案甲一致。
[0028] 先用待校正设备(科雷晶彩数码印花机)输出CMYK四色灰度梯尺,凭经验或分光光度计调节出一个灰度曲线;具体过程是输入CMYK四色灰度梯尺图片(图4),输出线性化曲线文件。
[0029] 接着依照以下步骤进行:
[0030] I:同一电子图像用甲和乙两个方案分别输出,再扫描以后又得到两个电子图像;用同一个二维坐标系分别将三个电子图像划分成多个采样点,进而获得三套颜色数据(三个电子图像上的同一坐标点具有不同的颜色数据)。通过建立多维表,进行多维插值运算很容易找到从原始颜色到输出颜色之间的一一对应关系。也就是说,任意指定一个颜色值α,经过该运算以后都知道它在输出并扫描以后会是什么样的颜色结果:甲(β)、乙(γ)。
[0031] 以2008年6月12日采集的数据为例加以说明:我们以第11行4列的色块为单例:原始颜色值α=RGB(101,255,0)(见图1),HP Officejet J3500打印以后颜色值为:β=RGB(112,216,116)(见图2),晶彩数码印花结果:γ=RGB(81,152,108)(见图3)。
[0032] 由于原始图像(图1)是人为设计的,其数据分布也兼顾了色域和建表运算的需求,因此从图1出发,用多维插值运算算出任意颜色的输出效果并不难,尽管实际输出的色块只有200多块。也就是说,通过I运算,我们知道了α颜色RGB(101,255,0)经过标准流程输出后,其结果是β=RGB(112,216,116)。这正是我们所需要的目标颜色,我们希望乙方案输出α=RGB(101,255,0)以后也得到颜色β=RGB(112,216,116),但目前它只能得到γ=RGB(81,152,108)。
[0033] II:按最小二乘原理,通过数据拟合运算找出输出颜色到原始颜色之间的逆向对应关系。也就是说,任意指定一个颜色值(乙(γ)RGB(112,216,116)),经过该运算以后,都知道它是由什么原始颜色α(RGB(101,255,0))输出的。由于图2、3都是扫描出来的,它的数值不可能恰好分布在建表的各个节点上,因此无法用多维表插值运算。必须进行数据拟合。
[0034] III:对I运算得到的理想结果β=RGB(112,216,116)按乙方案进行II运算。于是得到:要想用乙方案得到理想结果β=RGB(112,216,116)所应该使用的原始颜色δ=RGB(171,255,95);或者说如果用乙方案输出颜色δ=RGB(171,255,95),它最终得到的结果正是β=RGB(112,216,116)。当然这只是运算结果,实际上会有一定的误差。
[0035] IV:于是我们把原始图片中的α颜色RGB(101,255,0)全部直接改成δ=RGB(171,255,95),然后再用乙方案输出。这样就会得到理想结果β=RGB(112,216,116)了。
[0036] V:由于α可以是任意颜色,综合以上运算,我们可以逐个像素地把原始图片中的任意颜色α都预先改成与α对应的δ,再用乙方案输出,就得到了与甲方案相同的结果了;校色完成。