具体实施方式
请参阅图1,图1为本发明的影像形成装置的色彩修正装置10示意图。
色彩修正装置10利用一经过良好校正(well-calibrated)的第一影像形成装置
12(image forming apparatus)来修正由一第二影像形成装置14所感测到的色
彩,第二影像形成装置14与第一影像形成装置12完全相同(identical),该色
彩修正装置并装设于该第二影像形成装置内。色彩修正装置10包含一接收模
块22、一第一矩阵产生模块24、一影像撷取模块26、一第二矩阵产生模块
28、一数据处理模块30、一储存模块32以及一色彩修正模块34。
请参阅图1及图2,图2为本发明的色彩修正装置10的标准色卡示意图。
一关于一标准色卡16的第一影像18由第一影像形成装置12于一标准环境下
撷取而成。标准色卡16具有九个标准色彩区块20a、20b、20c、20d、20e、
20f、20g、20h、20i(color block),第一影像18的九个标准色彩区块20a、20b、
20c、20d、20e、20f、20g、20h、20i中的每个标准色彩区块20a、20b、20c、
20d、20e、20f、20g、20h、20i分别具有三个各别的第一色彩值R、G、B(color
values),对应于标准色彩区块20a、20b、20c、20d、20e、20f、20g、20h、
20i分别以(Ra,Ga,Ba)代表标准色彩区块20a的第一色彩值R、G、B,而
以(Rb,Gb,Bb)代表标准色彩区块20b的第一色彩值R、G、B,其余则类推
为(Rc,Gc,Bc)、(Rd,Gd,Bd)、(Re,Ge,Be)、(Rf,Gf,Bf)、(Rg,Gg,
Bg)、(Rh,Gh,Bh)、(Ri,Gi,Bi)。
接收模块22用以接收从第一影像形成装置12所传输的第一影像18。
第一矩阵产生模块24根据第一影像18产生三个9×1的第一矩阵D1、
D2、D3,并且第一矩阵D1、D2、D3的每个第一矩阵D1、D2、D3分别由
第一影像18的九个标准色彩区块20a、20b、20c、20d、20e、20f、20g、20h、
20i的第一色彩值R、G、B所组成。
D 1 = Ra Rb Rc Rd Re Rf Rg Rh Ri ; ]]> D 2 = Ga Gb Gc Gd Ge Gf Gg Gh Gi ; ]]> D 3 = Ba Bb Bc Bd Be Bf Bg Bh Bi ]]>
影像撷取模块26于标准环境下撷取关于标准色卡16的一第二影像36,
第二影像36的九个标准色彩区块20a’、20b’、20c’、20d’、20e’、20f’、20g’、
20h’、20i’中的每个标准色彩区块20a’、20b’、20c’、20d’、20e’、20f’、20g’、
20h’、20i’分别具有3个各别的第二色彩值R’、G’、B’,对应于标准色彩区
块20a’、20b’、20c’、20d’、20e’、20f’、20g’、20h’、20i’分别以(R’a,G’a,
B’a)代表标准色彩区块20a’的第二色彩值R’、G’、B’,而以(R’b,G’b,B’b)
代表标准色彩区块20b’的第二色彩值R’、G’、B’,其余则类推为(R’c,G’c,
B’c)、(R’d,G’d,B’d)、(R’e,G’e,B’e)、(R’f,G’f,B’f)、(R’g,G’g,B’g)、
(R’h,G’h,B’h)、(R’i,G’i,B’i)。
第二矩阵产生模块28根据第二影像36产生一9×3的第二矩阵A,第二
矩阵A由第二影像36的九个标准色彩区块20a’、20b’、20c’、20d’、20e’、
20f’、20g’、20h’、20i’的第二色彩值R’、G’、B’组成。
A = R ′ a G ′ a B ′ a R ′ b G ′ b B ′ b R ′ c G ′ c B ′ c R ′ d G ′ d B ′ d R ′ e G ′ e B ′ e R ′ f G ′ f B ′ f R ′ g G ′ g B ′ g R ′ h G ′ h B ′ h R ′ i G ′ i B ′ i ]]>
数据处理模块30基于三个第一矩阵D1、D2、D3及第二矩阵A计算出
一3×3的色彩修正矩阵θ。储存模块32则用以储存色彩修正矩阵θ。
θ = a 11 a 12 a 13 a 21 a 22 a 23 a 31 a 32 a 33 ]]>
当第二影像形成装置14开机时,色彩修正模块34即从储存模块32中撷
取色彩修正矩阵θ,色彩修正模块34并且根据色彩修正矩阵θ来修正第二影
像形成装置14所感测到的色彩。
更进一步说明,色彩修正矩阵θ由三个3×1的行矩阵θ1、θ2、θ3所构
成的矩阵转置而成,
θ 1 = a 11 a 12 a 13 ; ]]> θ 2 = a 21 a 22 a 23 ; ]]> θ 3 = a 31 a 32 a 33 ]]>
并且色彩修正矩阵θ中的各个元素由数据处理模块30以下列数学式计
算而得,并将计算而得的色彩修正矩阵θ储存于储存模块32。
(D1-A·θ1)2=0;
(D2-A·θ2)2=0;以及
(D3-A·θ3)2=0。
所以,当第二影像形成装置14开机时,色彩修正模块34即从储存模块
32中撷取色彩修正矩阵θ,色彩修正模块34并且将第二影像形成装置14所
感测到的第二影像36的第二色彩值R’、G’、B’组成一3×1的第二色彩值行
矩阵Z,并且将色彩修正矩阵θ乘上第二色彩值行矩阵Z以得到,由修正的
第二影像38的修正的第二色彩值R”、G”、B”所组成的修正的第二色彩值行
矩阵X。
Z = R ′ G ′ B ′ ; ]]> X = R ′ ′ G ′ ′ B ′ ′ ]]>
X=θ×Z
综合上述,本发明的影像形成装置的色彩修正装置10可于影像形成装置
产生一色彩修正矩阵θ,并对影像形成装置做自动色彩修正,以使同款式的
影像形成装置于相同的环境下,对相同景象所撷取的影像可以具有相同的色
彩表现。
另外,于上述的具体实施例中,第一色彩值R、G、B以及第二色彩值R’、
G’、B’,皆包含红色R、R’、绿色G、G’以及蓝色B、B’等三种基本颜色。
因此,藉由熟知的转换法则(如下所示的方程式),可以将包含红色R、R’、绿
色G、G’以及蓝色B、B’等三种基本颜色的第一色彩值R、G、B以及第二色
彩值R’、G’、B’,转换为包含亮度Y、Y’、红色差Cr、Cr’以及绿色差Cb、
Cb’等三种基本颜色表示的第三色彩值Y、Cr、Cb以及第四色彩值Y’、Cr’、
Cb’。
Y Cr Cb = 0.299 0.587 0.114 - 0.168 - 0.331 0.5 0.5 - 0.418 - 0.081 R G B ]]>
藉由上述的转换,本发明的影像形成装置的色彩修正装置10的第一矩阵
产生模块24及第二矩阵产生模块28,则分别产生对应于亮度Y、红色差Cr
以及绿色差Cb等三种基本颜色的第一矩阵D1’、D2’、D3’及第二矩阵A’。
D 1 ' = Ya Yb Yc Yd Ye Yf Yg Yh Yi ; ]]> D 2 ' = Cra Crb Crc Crd Cre Crf Crg Crh Cri ; ]]> D 3 ' = Cba Cbb Cbc Cbd Cbe Cbf Cbg Cbh Cbi ]]>
A ' = Y ′ a Cr ′ a Cb ′ a Y ′ b Cr ′ b Cb ′ b Y ′ c Cr ′ c Cb ′ c Y ′ d Cr ′ d Cb ′ d Y ′ e Cr ′ e Cb ′ e Y ′ f Cr ′ f Cb ′ f Y ′ g Cr ′ g Cb ′ g Y ′ h Cr ′ h Cb ′ h Y ′ i Cr ′ i Cb ′ i ]]>
数据处理模块30则基于三个第一矩阵D1’、D2’、D3’及第二矩阵A’计
算出一3×3的色彩修正矩阵θ’。
藉由色彩修正矩阵θ’,本发明的影像形成装置的色彩修正装置10可于
影像形成装置产生一色彩修正矩阵θ’,以做为影像形成装置自动白平衡
(white balance)调整的参考值,以使同款式的影像形成装置于具有相同的白平
衡表现。
请参阅图3,图3为本发明的影像形成装置的另一具体实施例的色彩修
正装置11示意图。相较于图1的色彩修正装置10,数据处理模块31位于第
二影像形成装置14外部,换言的就是第二影像形成装置14将第一矩阵D1、
D2、D3及第二矩阵A传送至第二影像形成装置14外部的一数据处理模块31,
以计算出色彩修正矩阵θ,再将色彩修正矩阵θ传送回第二影像形成装置14
的储存模块32,以储存色彩修正矩阵θ。
请参阅图4,图4为本发明影像形成装置的色彩修正方法的流程图。以
下将详述应用于图1的本发明影像形成装置的色彩修正方法。本发明影像形
成装置的色彩修正方法包含下列步骤:
S40:将第一影像18从第一影像形成装置12输入至第二影像形成装置
14。
S42:由第二影像形成装置14于标准环境下撷取关于标准色卡16的一第
二影像36。
S44:基于第一影像18及第二影像36,于第二影像形成装置14内产生
一色彩修正矩阵θ。
S46:将色彩修正矩阵θ储存于第二影像形成装置14。
S48:当第二影像形成装置14开机时,色彩修正矩阵θ即被加载,第二
影像形成装置14所感测到的色彩即根据色彩修正矩阵θ而做修正。
请参阅图5,图5为图4影像形成装置的色彩修正方法中色彩修正矩阵
θ的产生流程图。以下将详述应用于图4的色彩修正方法中色彩修正矩阵θ
的产生方法。
S50:根据第一影像18产生3个9×1的第一矩阵D1、D2、D3,第一矩
阵D1、D2、D3的每个第一矩阵D1、D2、D3分别由第一影像18的9个标
准色彩区块20a、20b、20c、20d、20e、20f、20g、20h、20i的第一色彩值R、
G、B所组成。
S52:由第二影像形成装置14于标准环境下撷取关于标准色卡16的一第
二影像36,第二影像36的九个标准色彩区块20a’、20b’、20c’、20d’、20e’、
20f’、20g’、20h’、20i’中的每个标准色彩区块20a’、20b’、20c’、20d’、20e’、
20f’、20g’、20h’、20i’分别具有3个各别的第二色彩值R’、G’、B’。
S54:根据第二影像36产生一9×3的第二矩阵A,第二矩阵A由第二影
像36的九个标准色彩区块20a’、20b’、20c’、20d’、20e’、20f’、20g’、20h’、
20i’的3第二色彩值R’、G’、B’组成。
S56:基于第一矩阵D1、D2、D3及第二矩阵A计算出一3×3的色彩修
正矩阵θ。
综合上述,本发明的影像形成装置的色彩修正方法可于影像形成装置产
生一色彩修正矩阵θ,并对影像形成装置做自动色彩修正,以使同款式的影
像形成装置于相同的环境下,对相同景象所撷取的影像可以具有相同的色彩
表现。
藉由以上较佳具体实施例的详述,希望能更加清楚描述本发明的特征与
精神,而并非以上述所揭露的较佳具体实施例来对本发明的范畴加以限制。
相反地,其目的是希望能涵盖各种改变及具相等性的安排于本发明所欲申请
的专利范围的范畴内。