两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

顏色變換表調(diào)整裝置的制作方法

文檔序號:7749557閱讀:178來源:國知局
專利名稱:顏色變換表調(diào)整裝置的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及用于使圖像形成裝置的顏色變換特性與用戶所希望的特性一致或者 接近的顏色變換表調(diào)整裝置。
背景技術(shù)
近年來,隨著CPU高速化和低價化,在圖像形成技術(shù)領(lǐng)域中,具有高性能和多功能 的高端機(jī)的普及得到發(fā)展。近年來,具有優(yōu)秀的顏色再現(xiàn)性的彩色打印機(jī)等正在增加。當(dāng)導(dǎo)入這樣的新的打 印機(jī)時,存在再現(xiàn)與以前使用的打印機(jī)所表現(xiàn)的“紅色” 一樣的顏色的需求。進(jìn)行這樣的打 印機(jī)的顏色調(diào)整需要很高的色彩學(xué)的知識。然而,一般的用戶不具有這樣的知識,因此難以 進(jìn)行處理。另外,打印機(jī)所能再現(xiàn)的顏色不僅根據(jù)制造商、機(jī)種、性能等而不同,還根據(jù)使用 環(huán)境或所使用的年限而不同。因此,需要對圖像形成裝置的特性進(jìn)行縝密的分析,并使用該分析結(jié)果來變更對 象裝置的LUT(Look Up Table,查找表)數(shù)據(jù)。對于這樣的問題,存在如下的技術(shù)求出目標(biāo)圖像信號和再現(xiàn)圖像信號之間的對 應(yīng)關(guān)系,制作基于該對應(yīng)關(guān)系的顏色變換表,從而通過再現(xiàn)圖像設(shè)備實現(xiàn)目標(biāo)圖像設(shè)備中 的輸入值和輸出值之間的關(guān)聯(lián)。然而,如果使用上述的技術(shù),則有時無法保持配色。這是由于根據(jù)作為對象的圖 像形成裝置,其顏色區(qū)域的邊界面的形狀并不是固定的,根據(jù)相對的目標(biāo)圖像信號的色彩 值的不同,其顏色空間中的位置關(guān)系變得不規(guī)則,從而再現(xiàn)性或?qū)哟涡試?yán)重受損。

發(fā)明內(nèi)容
本發(fā)明的目的在于對圖像形成裝置中的顏色調(diào)整進(jìn)行自動化,并當(dāng)進(jìn)行該顏色 調(diào)整時,根據(jù)被調(diào)整值和目標(biāo)值之間的顏色空間上的位置關(guān)系來進(jìn)行最合適的計算處理, 從而實現(xiàn)所希望的色調(diào)。本發(fā)明的顏色變換表調(diào)整裝置,包括顏色區(qū)域獲取單元,根據(jù)圖像形成裝置基于 預(yù)定的輸入顏色值輸出的圖像,求出表示該輸入顏色值在預(yù)定的顏色空間上的位置的網(wǎng)格 點,并將由該網(wǎng)格點構(gòu)成的區(qū)域作為所述圖像形成裝置所具備的顏色區(qū)域而求出,根據(jù)另 一圖像形成裝置基于所述預(yù)定的輸入顏色值輸出的圖像,將該輸入顏色值在所述顏色空間 上的位置作為目標(biāo)點而求出;插值處理單元,將在所述圖像形成裝置所具有的顏色區(qū)域內(nèi) 與所述目標(biāo)點對應(yīng)的點作為調(diào)整點而計算出來;顏色值調(diào)整表生成單元,生成顏色值調(diào)整 表,所述顏色值調(diào)整表用于將所述預(yù)定的輸入顏色值變換成與所述調(diào)整點的位置相對應(yīng)的 輸入顏色值;以及表編成單元,將任意的輸入顏色值通過所述顏色值調(diào)整表進(jìn)行變換,并將 該變換后的輸入顏色值作為所述顏色變換表的輸入顏色值而輸入。根據(jù)參照附圖進(jìn)行的以下的詳細(xì)說明,本發(fā)明的上述的或者其他的目的、特征以及優(yōu)越性變得更加明確。


圖1是示出本發(fā)明的一個實施方式中的顏色變換表調(diào)整裝置(被調(diào)整機(jī))的概況 的簡要圖;圖2是示出本發(fā)明的一個實施方式的被調(diào)整機(jī)的結(jié)構(gòu)的框圖;圖3是示出當(dāng)進(jìn)行本發(fā)明的一個實施方式中的顏色區(qū)域獲取處理時所使用的測 量值的圖表;圖4是表示了本發(fā)明的一個實施方式中的被調(diào)整機(jī)的顏色區(qū)域和目標(biāo)機(jī)的顏色 區(qū)域的圖;圖5是示出本發(fā)明的一個實施方式的被調(diào)整機(jī)的匹配處理單元的詳細(xì)結(jié)構(gòu)的框 圖;圖6是示出本發(fā)明的一個實施方式的被調(diào)整機(jī)的顏色區(qū)域和目標(biāo)點以及最近點 之間的關(guān)系的圖;圖7是用于說明本發(fā)明的一個實施方式中的四面體判定處理的說明圖;圖8是用于說明本發(fā)明的一個實施方式中的四面體插值處理的說明圖;圖9是用于說明本發(fā)明的一個實施方式中的細(xì)分化校正單元所執(zhí)行的矢量計算 的說明圖;圖10是用于說明本發(fā)明的一個實施方式中的細(xì)分化校正單元所執(zhí)行的細(xì)分化處 理的說明圖;圖11是示出本發(fā)明的一個實施方式中所執(zhí)行的顏色變換調(diào)整順序的流程圖;圖12是示出本發(fā)明的一個實施方式中所執(zhí)行的顏色變換調(diào)整順序的概況的圖。
具體實施例方式利用圖1說明本發(fā)明的一個實施方式的顏色變換表調(diào)整裝置的概況。在本實施方式中,使具有圖像形成功能的該顏色變換表調(diào)整裝置(以下,稱作被 調(diào)整機(jī)1)的顏色變換特性接近其他的圖像形成裝置(以下,稱作目標(biāo)機(jī)2)的特性。如此 一來,被調(diào)整機(jī)再現(xiàn)作為所希望的色調(diào)的目標(biāo)機(jī)2的色調(diào)。因此,如圖1的(a)所示,在被調(diào)整機(jī)1中,在根據(jù)已有的變換表進(jìn)行的顏色變換 的前置工序中,將輸入顏色值(RGB形式)變換成其他的輸入顏色值(R' G' B' )(WRGB 到 R' G' B')。具體來說,如圖1的(b)所示,通過合成被調(diào)整機(jī)1的變換表的逆變換表(從DIC 到R' G' B')和目標(biāo)機(jī)2的變換表(從RGB到DIC)來重新生成顏色值調(diào)整表(從RGB 到R' G' B')。然后,通過將該顏色值調(diào)整表導(dǎo)入被調(diào)整機(jī)1的構(gòu)成中來實現(xiàn)所希望的 輸出顏色值(CMYK形式)。另外,通過利用DIC(Device Independent Color,設(shè)備色彩獨立再現(xiàn)),準(zhǔn)確且合 理地進(jìn)行不同的輸入輸出特性的矯正(整合)。圖2是表示本實施方式的被調(diào)整機(jī)的結(jié)構(gòu)的框圖。本實施方式的被調(diào)整機(jī)1包括合計單元10、匹配處理單元20、顏色變換處理單元30。 另外,被調(diào)整機(jī)1具有與顏色變換有關(guān)的圖像形成功能,能夠?qū)GB數(shù)據(jù)等的輸入 圖像經(jīng)由顏色變換處理單元30變換成CMYK數(shù)據(jù)等的圖像,并輸出到紙介質(zhì)等上。
合計單元10具有顏色區(qū)域獲取單元11。顏色區(qū)域獲取單元11進(jìn)行獲取被調(diào)整機(jī)1所固有的顏色區(qū)域(色域)的處理。具體來說,首先,如圖3的圖表所示的那樣,利用附帶的或者外部的掃描儀等來讀 取被調(diào)整機(jī)1按照固定間隔的輸入顏色值(RGB)所印刷的一系列的色卡(斑塊圖像)。然后,通過分光測色法等來測量被調(diào)整機(jī)1基于RGB值所輸出的圖像,由此獲得與 設(shè)備無關(guān)的XYZ值(三刺激值)。其結(jié)果是,如圖4(白線)所示,獲取被調(diào)整機(jī)1的當(dāng)前的顏色區(qū)域(色域)和各 網(wǎng)格點。圖4是基于測量值(XYZ值)在LW空間上畫出顏色區(qū)域的圖。另外,當(dāng)進(jìn)行這樣的數(shù)據(jù)合計時,對于通過使用多個相同的輸入值而獲得的多個 測量值,利用其中的代表值(選出代表值)。作為代表值的選出方法,例如有以下方法對于標(biāo)準(zhǔn)偏差超過某一固定的域值的 值,計算出其與平均之間的距離,使該距離最長的數(shù)據(jù)無效,只利用有效數(shù)據(jù)來計算出代表 值。此外,也可以利用相加平均、相乘平均、中央值、最頻值等來求出代表值。另外,為了降低在紙等上印刷時由于斑塊圖像的不均勻或噪聲引起的影響,色卡 的排列配置優(yōu)選的是根據(jù)隨機(jī)數(shù)在相同的紙面上不規(guī)則地分散而排列配置(計算分散 值)。顏色區(qū)域獲取單元11同樣地獲取目標(biāo)機(jī)2所固有的顏色區(qū)域。由此,將與被調(diào)整機(jī)1的顏色區(qū)域的網(wǎng)格點相對應(yīng)的目標(biāo)機(jī)2的顏色區(qū)域的位置 (網(wǎng)格點)作為目標(biāo)點T而獲取。具體來說,如圖3的圖表所示的那樣,基于與在被調(diào)整機(jī)1中的色卡輸出所使用的 輸入顏色值(RGB)相同的輸入顏色值(RGB),同樣地從目標(biāo)機(jī)2輸出斑塊圖像。然后,從該 圖像的測量值求出坐標(biāo),并獲得XYZ空間上的目標(biāo)點T。另外,在圖3中,與(R,G,B) = (0, 0,32)對應(yīng)的(X,Y,Z) = (5. 62,6,4. 86)為與一個目標(biāo)點T對應(yīng)的坐標(biāo)。其結(jié)果是,如圖4(黑線)所示,能夠獲得目標(biāo)機(jī)2的當(dāng)前的顏色區(qū)域及其目標(biāo)點 Τ。如圖4所示,在與設(shè)備無關(guān)的共通的顏色空間(XYZ空間)上能夠同時表示被調(diào)整機(jī)1 的顏色區(qū)域和目標(biāo)機(jī)2的顏色區(qū)域。因此,能夠進(jìn)行基于準(zhǔn)確的色差計算的準(zhǔn)確的顏色調(diào)整。 如圖2所示,匹配處理單元20包括插值處理單元21、細(xì)分化單元22以及校正處 理單元23。另外,圖5是表示本實施方式的匹配處理單元20的詳細(xì)結(jié)構(gòu)的框圖。插值處理單元21包括附近點檢測單元211、內(nèi)外判定單元212、插值計算單元 213。附近點檢測單元211求出合計單元10的顏色區(qū)域獲取單元11所獲取的被調(diào)整機(jī) 1的顏色區(qū)域上的網(wǎng)格點和目標(biāo)機(jī)2的顏色區(qū)域上的目標(biāo)點之間的距離(色差)。然后,基 于該距離求出位于任意的目標(biāo)點附近的網(wǎng)格點(以下,稱作附近點Ck(k為任意的整數(shù)))。
例如,從位于最近的位置的點(以下,稱作最近點Cl)依次檢測4個附近點(Cl C4)。另外,附近點的個數(shù)可以預(yù)先設(shè)定,也可以變更。內(nèi)外判定單元212判定任意的目標(biāo)點T位于被調(diào)整機(jī)1的顏色區(qū)域的內(nèi)部還是外部。具體來說,按照與附近點Ck接觸的多個立方體的每一個來進(jìn)行內(nèi)外判定,從而判 定目標(biāo)點T是否位于被調(diào)整機(jī)1的顏色區(qū)域的內(nèi)部。圖6的(a)示出了目標(biāo)點T和最近點Cl之間的關(guān)系。圖6的(b)示出了附近點 Ck周邊存在8個立方體(Cu1 Cu8)的情況。例如,內(nèi)外判定單元212首先分析在Cu1的內(nèi)部是否有目標(biāo)點T。接下來,依次對 Cu2 Cu8進(jìn)行同樣的判定處理。在該過程中當(dāng)某一個立方體的內(nèi)部檢測到了目標(biāo)點T的 情況下,判定目標(biāo)點T位于被調(diào)整機(jī)1的顏色區(qū)域的內(nèi)部,并結(jié)束關(guān)于該目標(biāo)點T的內(nèi)外判 定處理。為了避免內(nèi)外判定中判定空間的重復(fù),也可以對附近點檢測單元211的執(zhí)行進(jìn)行 控制,以將之前檢測了的附近點或在其內(nèi)外判定中使用了的周邊網(wǎng)格點從應(yīng)當(dāng)檢測的附近 點的對象中排除。接下來,對利用了分割立方體所獲得的四面體的內(nèi)外判定(四面體判定處理)進(jìn) 行說明。圖7是用于說明對形成一個立方體的多個四面體所進(jìn)行的內(nèi)外判定處理的圖。圖7的(a)和圖7的(b)是示出通過分割立方體Cu1來獲取6個四面體(Py1 Py6)的處理的圖。具體來說,對所獲取的四面體中的每一個,求出形成四面體的4個三角平面方程 式F(t)。然后,計算出將目標(biāo)點T的值(XYZ值)代入該方程式的結(jié)果。通常,如果將平面的法線矢量設(shè)為(F1, F2, F3),則平面方程式用F = FlX+F2y+F3z+F4 來表不。另外,Aabc, Aacd, Aabd以及Δ bed的各方程式分別為F (1)、F (2)、F (3)以及 F⑷。首先,為了適用于Aabc的方程式即F(I)進(jìn)行計算,將Δ abc的法線矢量nl設(shè)為 nl = bXc = (nx,ny,nz),則能夠以 F(I) = nxx+nyy+nzz+F4 來表示。另夕卜,如果在Aabc平面上,則F(I) =0,因此如果代入點a的值,則 nxx+nyy+nzz+F4 = 0,從而 F4 = - (nxx+nyy+nzz)。從而,成為F(I) = nxx+nyy+nzz-(nxax+nyay+nzaz) = nx(x_ax)+ny(y_ay)+nz(z_az)。將目標(biāo)點T的值代入該式來求F(I)。結(jié)果,如果F(I) <0,則目標(biāo)點T在Aabc 的內(nèi)側(cè)。如果F(I) =0,則目標(biāo)點T位于Aabc的平面上。如果F(I) >0,則目標(biāo)點T位 于該平面的外側(cè)。然后,對構(gòu)成四面體abed的4個三角平面分別進(jìn)行這樣的判定處理。其結(jié)果是,在對于全部的三角平面都是F(t) < 0的情況下,判定目標(biāo)點T位于四 面體abed的內(nèi)部。另外,在對于某一個三角平面是F(t) =0的情況下判定目標(biāo)點T位于 該三角平面上。另外,在對于某一三角平面是F(t) >0的情況下,判定目標(biāo)點T位于四面體abed的外部。進(jìn)行以上的四面體處理直到檢測到目標(biāo)點T位于某一個四面體的內(nèi)部。在上述的 例子中,對形成Cu1的Py1 Py6的每一個依次進(jìn)行上述處理。其結(jié)果是,如果檢測出目標(biāo)點T位于某一個四面體的內(nèi)部,則內(nèi)外判定單元212判 定目標(biāo)點T位于被調(diào)整機(jī)1的顏色區(qū)域的內(nèi)部。在判定目標(biāo)點T位于被調(diào)整機(jī)1的內(nèi)部的時間點上,內(nèi)外判定單元212結(jié)束關(guān)于 該目標(biāo)點T的內(nèi)外判定,并進(jìn)行下一個目標(biāo)點T的內(nèi)外判定。在判定出某一目標(biāo)點T位于被調(diào)整機(jī)1的顏色區(qū)域的內(nèi)部的情況下,插值計算單 元213通過利用了包含該目標(biāo)點T的四面體的插值計算(四面體插值處理),來求該目標(biāo)點 T的坐標(biāo)(X,Y,Z)。然后,將該坐標(biāo)作為與被調(diào)整機(jī)1中的目標(biāo)點T對應(yīng)的調(diào)整點。在目標(biāo)點T位于被調(diào)整機(jī)1的顏色區(qū)域的內(nèi)部的情況下,其顏色值能夠由被調(diào)整 機(jī)1再現(xiàn)。因此,在該情況下,不需要進(jìn)行校正處理,利用被調(diào)整機(jī)1就能夠再現(xiàn)與目標(biāo)的顏 色值相同的顏色值。作為具體的計算方法,如圖8所示,如果目標(biāo)點T位于四面體ABCD的內(nèi)部,則能夠 通過基于體積比的下式(式1)來求出目標(biāo)點T(即,調(diào)整點)的值。J" 二_
V
...............(式 1)其中,設(shè)目標(biāo)點為T,四面體AB⑶的體積為V、四面體T-ABC的體積為VI、四面體 T-A⑶的體積為V2、四面體T-ABD的體積為V3、四面體T-B⑶的體積為V4。然后,從所求的調(diào)整點的坐標(biāo)(X,Y,Z)逆変換為RGB形式,獲得應(yīng)當(dāng)調(diào)整的輸入顏 色值 R’ G’ B’。如圖5所示,細(xì)分化單元22包括最近點位置判定單元221、鄰接面計算單元222、 交點位置判定單元223、距離判定單元224、細(xì)分化校正單元225。最近點位置判定單元221在某目標(biāo)點T不在被調(diào)整機(jī)1的顏色區(qū)域的內(nèi)部的情況 下求位于該目標(biāo)點T的最近位置的網(wǎng)格點(最近點Cl)。然后,判定該最近點Cl是位于該 顏色區(qū)域的邊界面上還是顏色區(qū)域的內(nèi)部。由于最近點Cl是構(gòu)成被調(diào)整機(jī)1的顏色區(qū)域的網(wǎng)格點的一部分,因此能夠容易地 判定其是位于顏色區(qū)域的邊界面上還是位于顏色區(qū)域的內(nèi)部。例如,也可以在獲取了被調(diào)整機(jī)1的顏色區(qū)域的時間點上存儲位于該邊界面的網(wǎng) 格點的坐標(biāo)或ID,并在判定最近點位置時進(jìn)行對照。在判定出最近點Cl位于被調(diào)整機(jī)1的顏色區(qū)域的邊界面上的情況下,鄰接面計算 單元222求出與最近點Cl鄰接的該邊界面上的網(wǎng)格點,并獲取由所求到的多個網(wǎng)格點和最 近點Cl形成的鄰接面。例如,圖9的(a)所示,檢索由最近點Cl和與最近點Cl鄰接的顏色區(qū)域上的2個 網(wǎng)格點形成的三角平面,并將存在于附近點Cl的周邊的多個三角平面作為鄰接面來獲取。交點位置判定單元223判定連結(jié)目標(biāo)點T和被調(diào)整機(jī)1的顏色區(qū)域的中心點M的
8線段TM與該顏色區(qū)域的邊界面之間的交點R是否位于所獲取的各鄰接面上。如圖9的(a)所示,將中心點M設(shè)定在由白(White)和黑(Black)構(gòu)成的亮度軸 的中間點上。然后,通過矢量計算,求出連結(jié)該中心點M和目標(biāo)點T的線段TM與顏色區(qū)域的邊 界面上的交點R的坐標(biāo)。接下來,詳細(xì)說明交點位置判定單元223中的矢量計算。圖9的(b)是表示從圖9的(a)取出一個鄰接面和線段TM的圖。在這里,將附近點Cl設(shè)為P,并將與該附近點Cl鄰接的邊界面上的2個網(wǎng)格點分 別設(shè)為A、B,將鄰接面設(shè)為ΔΡΑΒ。首先,如果求出線段TM和顏色區(qū)域的邊界面之間的交點R位于Δ PAB的面上的條 件,則下面的(式2)成立。
另外,由于交點R是線段TM上的點,因此下面的(式3)成立 并且,根據(jù)(式2)和(式3),交點R的關(guān)系式利用下面的(式4)來表示。
...(式4) 其中,為了簡化而將上述的(式4)的一部分替換成下面的(式5)
..........................(式 5)
υ 二 OM — OP從而,交點R的關(guān)系式可以用下面的(式6)來表示。
XFxOx'a'H;
EyFyGyβ—II yAKJ _βζ_
aExFx GxHx
β二EyFy GyHy7 ΔEzFz G2Hz
(式6)并且,根據(jù)上述的(式6),可以計算出α、β、Y。另外,由于具有目標(biāo)點T位于被調(diào)整機(jī)的顏色區(qū)域的外部的條件,因此為了使交 點R位于△ PAB的面上,需要滿足以下的(式7)。0 彡 α + β 彡 1. 00 彡 α 彡 1. 00 彡 β 彡 1.0............................(式 7)0 ^ Y ^ 1. 0因此,能夠根據(jù)(式6),通過α、β、Y的值求出交點R的坐標(biāo)。并且,能夠根據(jù) (式7)判定交點R是否位于鄰接面上。在判定出線段TM與被調(diào)整機(jī)1的顏色區(qū)域之間的交點R位于最近點Cl的鄰接面 上的情況下,距離判定單元224判定該交點R和目標(biāo)點T之間的距離(本發(fā)明的第一距離
TRl)以及最近點Cl和目標(biāo)點T之間距離(本發(fā)明的第二距離|TC1|)哪一個短。其結(jié)果是,在判定為ITCII短的情況下,進(jìn)行細(xì)分化處理求出與目標(biāo)點τ對應(yīng)的調(diào)
^^ ; ο在判定出最近點Cl不在被調(diào)整機(jī)1的顏色區(qū)域的邊界面上的情況下,即,盡管最 近點Cl是位于被調(diào)整機(jī)1的顏色區(qū)域的內(nèi)部的網(wǎng)格點,但是目標(biāo)點T在內(nèi)外判定中被判定 為不在四面體的內(nèi)部的情況下,細(xì)分化校正單元225對最近點Cl的周邊的XYZ顏色空間上 的網(wǎng)格點進(jìn)行細(xì)分化。然后,求出更接近目標(biāo)點T的細(xì)分化了的網(wǎng)格點,并將該點的坐標(biāo)作 為與目標(biāo)點T對應(yīng)的調(diào)整點。具體來說,如圖10所示,在最近點Cl或與最近點Cl鄰接的網(wǎng)格點之間將顏色空 間分割為預(yù)定的個數(shù)來增加網(wǎng)格點,從全部的網(wǎng)格點中求出距離最小的網(wǎng)格點的坐標(biāo)。此外,在由交點位置判定單元223判定出交點R不在鄰接面上的情況下,細(xì)分化校 正單元225經(jīng)由同樣的細(xì)分化處理來求出與目標(biāo)點T對應(yīng)的調(diào)整點。另外,在由距離判定單元224判定出ITClI短的情況下,細(xì)分化校正單元225也經(jīng) 由同樣的細(xì)分化處理來求出與目標(biāo)點T對應(yīng)的調(diào)整點。然后,將這些調(diào)整點的坐標(biāo)、S卩、XYZ值逆変換為RGB形式,由此獲得應(yīng)當(dāng)調(diào)整的輸 入顏色值R’ G’ B’。
10
在由距離判定單元224判定出|TR|短的情況下,校正處理單元23將交點R的坐 標(biāo)作為與目標(biāo)點T對應(yīng)的調(diào)整點的坐標(biāo)。如圖2所示,顏色變換處理單元30具有顏色值調(diào)整表生成單元31、表編成單元 32。顏色值調(diào)整表生成單元31生成顏色值調(diào)整表,所述顏色值調(diào)整表用于將預(yù)定的 輸入顏色值變換成基于調(diào)整點的坐標(biāo)求出的輸入顏色值,其中,所述調(diào)整點是由插值處理 單元21、細(xì)分化單元22或者校正處理單元23中的任一個計算出的。具體來說,生成使在獲取顏色區(qū)域時所使用的色卡的RGB和對應(yīng)的R’ G’ B’相關(guān) 聯(lián)的變換表(從RGB到R' G' B')。表編成單元32將顏色值調(diào)整表和被調(diào)整機(jī)1本來所具備的顏色變換表邏輯上相 結(jié)合(參照圖1)。由此,將任意的輸入顏色值通過顏色值調(diào)整表來進(jìn)行變換,并將該變換后 的輸入顏色值作為原來所具備的顏色變換表的輸入顏色值來輸入。從而,對于向被調(diào)整機(jī)1輸入的任意的輸入圖像能夠?qū)崿F(xiàn)與目標(biāo)機(jī)2的特性相對 應(yīng)的輸出,由此能夠再現(xiàn)所希望的色調(diào)。接下來,參照圖11和圖12說明具有這樣的構(gòu)成的本實施方式的顏色變換調(diào)整順序。圖11是表示本實施方式中的顏色變換表調(diào)整裝置的顏色變換調(diào)整順序的流程 圖,圖12是表示其概況的簡要圖。如圖11所示,首先,本實施方式的顏色變換表調(diào)整裝置、即被調(diào)整機(jī)1的顏色區(qū)域 獲取單元11提取與被調(diào)整機(jī)1的網(wǎng)格點對應(yīng)的任意的目標(biāo)點T(Sl)。例如,如圖12所示, 對于個人計算機(jī)40所生成的色卡(輸入RGB),通過被調(diào)整機(jī)1以及目標(biāo)機(jī)2來印刷各個 圖。然后,通過對被印刷的各圖以預(yù)定的方法進(jìn)行掃描來測量被調(diào)整機(jī)1和目標(biāo)機(jī)2的當(dāng) 前的顏色區(qū)域。接下來,轉(zhuǎn)移到使用所獲取的測量值的計算處理。首先,在屬于匹配處理單元20的插值處理單元21中,附近點檢測單元211檢測目 標(biāo)點τ的附近點Ck (S2)。這里,內(nèi)外判定單元212基于附近點Ck進(jìn)行對目標(biāo)點T的內(nèi)外判定(S3)。具體來 說,利用包含附近點Ck的四面體來判定目標(biāo)點T是否在四面體的內(nèi)部。根據(jù)內(nèi)外判定結(jié)果,在判定出該目標(biāo)點T位于包含附近點Ck的某一個四面體的內(nèi) 部的情況下(S3 內(nèi)部),判定目標(biāo)點T位于被調(diào)整機(jī)1的顏色區(qū)域內(nèi)。在這種情況下,插值 計算單元213通過利用了該四面體的四面體插值處理求出對應(yīng)的調(diào)整點(S4),從該調(diào)整點 的坐標(biāo)(XYZ)計算出輸入顏色值(R' G' B' ) (Sll)0根據(jù)內(nèi)外判定結(jié)果,在判定出該目標(biāo)點T不在包含附近點Ck的任一個四面體的內(nèi) 部的情況下(S3 外部),嘗試檢測下一個附近點Ck+1 (S5)。如果存在下一個附近點Ck+l(S5 “是”),則返回S3,再次對該目標(biāo)點T進(jìn)行內(nèi)外判定。另一方面,如果不存在下一個附近點Ck+1 (S5 “否”),則該目標(biāo)點T被判定為不在 被調(diào)整機(jī)的顏色區(qū)域內(nèi),并進(jìn)入接下來的步驟(S6)。接下來,最近點位置判定單元221判定最近點Cl是否位于被調(diào)整機(jī)1的顏色區(qū)域
11的邊界面上(S6)。其結(jié)果是,在判定出最近點Cl位于該邊界面上的情況下(S6 “是”),進(jìn)入S7。在S7中,細(xì)分化單元22的鄰接面計算單元222求出被調(diào)整機(jī)1的顏色區(qū)域的邊 界面上的最近點Cl的鄰接面。并且,交點位置判定單元223求出連結(jié)目標(biāo)點T和顏色區(qū)域 的中心點M的線段TM與邊界面之間的交點R,并判定交點R是否位于該鄰接面上(S7)。其結(jié)果是,當(dāng)判定出交點R位于鄰接面上時(S7 “是”),接下來,距離判定單元224 進(jìn)行預(yù)定的距離判定(S8)。具體來說,比較從目標(biāo)點τ到交點R的距離|TR|和從目標(biāo)點τ到最近點Ci的距 離 I TCi|。在判定出TR|比TCl短的情況下(S8 :|TC1 > TR|),校正處理單元23將交 點R作為調(diào)整點,并從該調(diào)整點的坐標(biāo)(XYZ)計算出輸入顏色值(R' G' B' )(S9)。另一方面,在判定出TCl比TR|短的情況下(S8 :|TC1 < TR|),細(xì)分化校正 單元225對最近點Cl周邊進(jìn)行細(xì)分化并求出新的網(wǎng)格點,并從這些網(wǎng)格點中作為調(diào)整點來 求出更加接近目標(biāo)點T的網(wǎng)格點(SlO)。然后,細(xì)分化校正單元225根據(jù)求出的調(diào)整點的坐標(biāo)(XYZ)計算出該輸入顏色值 (R' G' B' ) (Sll)0在S6中判定出最近點Cl不在該邊界面上的情況下(S6 “否”)、以及在S7中判定 出交點R不在鄰接面上的情況下(S7:“否”),進(jìn)行同樣的細(xì)分化校正處理(S10 Sll)。另外,Sl Sll的處理是對預(yù)先設(shè)定的全部目標(biāo)點T進(jìn)行的(循環(huán)1)。接下來,基于計算結(jié)果進(jìn)行“顏色的適應(yīng)”、即進(jìn)行向系統(tǒng)實現(xiàn)的加工。顏色變換處理單元30的顏色值調(diào)整表生成單元31基于在Sll中所獲取的調(diào)整點 的輸入顏色值(R' G' B')和與此對應(yīng)的輸入顏色值(RGB)來生成顏色值調(diào)整表(從RGB 到 R' G' B' ) (S12) ο然后,表編成單元32將生成的顏色值調(diào)整表和已有的顏色變換表相結(jié)合(S13)。由此,被任意輸入的RGB數(shù)據(jù)通過顏色值調(diào)整表而被暫且變換(調(diào)整)成R’G’B’, 接下來,該R’ G’ B’通過已有的顏色變換表而被變換成CMYK并被輸出。該輸出值被調(diào)整成 目標(biāo)機(jī)2所具有的顏色變換特性。因此,例如,如圖12所示的蘋果的畫那樣,作為對象的圖像數(shù)據(jù)的色調(diào)被自動調(diào) 整成所希望的色調(diào)。上述的本實施方式的顏色變換表調(diào)整裝置是通過由顏色變換表調(diào)整程序(軟件) 的命令而使計算機(jī)執(zhí)行的處理、裝置、功能來實現(xiàn)的。顏色變換表調(diào)整程序?qū)τ嬎銠C(jī)的各構(gòu) 成要素下達(dá)指令,使其執(zhí)行預(yù)定的處理、功能。即,本實施方式的顏色變換表調(diào)整裝置(被 調(diào)整機(jī)1)中的各處理(顏色區(qū)域獲取(包含分散值計算、代表值選出等)、插值處理(附近 點檢測、內(nèi)外判定、插值計算)、細(xì)分化處理(最近點位置判定、鄰接面計算、交點位置判定、 距離判定、細(xì)分化校正)、校正處理、顏色值調(diào)整表生成、表結(jié)合等)是通過由顏色變換表調(diào) 整程序和計算機(jī)相協(xié)調(diào)的具體的裝置而被實現(xiàn)的。另外,程序的全部或者一部分是由例如磁盤、光盤、半導(dǎo)體存儲器、其他任意的計 算機(jī)可讀存儲介質(zhì)來提供的,并且從存儲介質(zhì)讀取的程序被安裝到計算機(jī)上被執(zhí)行。另外, 程序可以不經(jīng)由存儲介質(zhì)而通過通信線路直接加載到計算機(jī)上被執(zhí)行。
12
如上所述,根據(jù)本實施方式的顏色變換表調(diào)整裝置(被調(diào)整機(jī)1),能夠有效地再 現(xiàn)目標(biāo)機(jī)2的色調(diào)。將被調(diào)整機(jī)1的顏色區(qū)域和目標(biāo)機(jī)2的顏色區(qū)域在與設(shè)備無關(guān)的XYZ空間上進(jìn)行 表示,基于目標(biāo)的顏色值(目標(biāo)點)和被調(diào)整機(jī)1的顏色區(qū)域之間的位置關(guān)系一次性進(jìn)行 顏色調(diào)整處理。因此,能夠節(jié)省一個個地調(diào)整顏色值的精力和時間。作為具體的顏色調(diào)整處理,首先,如果目標(biāo)點T的位置位于被調(diào)整機(jī)1的顏色區(qū)域 的內(nèi)部,則通過四面體插值處理使其與目標(biāo)機(jī)2的顏色一致。另外,在目標(biāo)點T的位置位于被調(diào)整機(jī)1的顏色區(qū)域的外部的情況下,進(jìn)行細(xì)分化 處理或距離判定求出位于與目標(biāo)點T最接近的位置的坐標(biāo),并調(diào)整成該坐標(biāo)的顏色值。并且,為了實現(xiàn)這樣的顏色調(diào)整處理,并不進(jìn)行已有的顏色變換表的改造或新的 顏色變換表的生成,而是利用已有的顏色變換表。具體來說,重新導(dǎo)入將輸入顏色值變換成其他的輸入顏色值的顏色值調(diào)整表,并 將經(jīng)由該變換處理所獲得的輸入顏色值通過已有的顏色變換表來輸出。例如,對于輸入圖像數(shù)據(jù)的顏色值(RGB)求出能夠表現(xiàn)目標(biāo)顏色或者與其最接 近的顏色的顏色值(R' G' B'),并將該輸入圖像數(shù)據(jù)的顏色值(RGB)和其他顏色值 (R' G' B')對應(yīng)起來,從而生成該顏色值調(diào)整表。因此,不需要以往那樣的維數(shù)不同的顏色變換(例如,RGB —CMYK:三維一四維), 可以進(jìn)行基于相同維數(shù)變換的簡單的計算。如上所述,根據(jù)本實施方式的顏色變換表調(diào)整裝置(被調(diào)整機(jī)1),能夠有效且準(zhǔn) 確地再現(xiàn)由其他圖像形成裝置來實現(xiàn)的顏色。另外,不需要改良圖像形成功能,而能夠只通過計算處理來自動地實現(xiàn)全部的處理。因此,不具備高水平的知識的技術(shù)人員或者不具備色彩學(xué)的知識的一般用戶等也 能夠進(jìn)行圖像形成裝置中的最佳的顏色調(diào)整。以上,雖然對本發(fā)明的顏色變換表調(diào)整裝置說明了優(yōu)選的實施方式,但是本發(fā)明 涉及的顏色變換表調(diào)整裝置不限于上述的實施方式,而是能夠在本發(fā)明的范圍內(nèi)進(jìn)行各種 各樣的變形。例如,不限于彩色打印機(jī)等印刷裝置,也可以利用于彩色顯示器或傳真裝置等進(jìn) 行彩色圖像處理的各種各樣的圖像處理裝置中。
1權(quán)利要求
一種顏色變換表調(diào)整裝置,包括顏色區(qū)域獲取單元,根據(jù)圖像形成裝置基于預(yù)定的輸入顏色值輸出的圖像,求出表示該輸入顏色值在預(yù)定的顏色空間上的位置的網(wǎng)格點,并將由該網(wǎng)格點構(gòu)成的區(qū)域作為所述圖像形成裝置所具備的顏色區(qū)域而求出,根據(jù)另一圖像形成裝置基于所述預(yù)定的輸入顏色值輸出的圖像,將該輸入顏色值在所述顏色空間上的位置作為目標(biāo)點而求出;插值處理單元,將在所述圖像形成裝置所具有的顏色區(qū)域內(nèi)與所述目標(biāo)點對應(yīng)的點作為調(diào)整點而計算出來;顏色值調(diào)整表生成單元,生成顏色值調(diào)整表,所述顏色值調(diào)整表用于將所述預(yù)定的輸入顏色值變換成與所述調(diào)整點的位置相對應(yīng)的輸入顏色值;以及表編成單元,將任意的輸入顏色值通過所述顏色值調(diào)整表進(jìn)行變換,并將該變換后的輸入顏色值作為所述顏色變換表的輸入顏色值而輸入。
2.如權(quán)利要求1所述的顏色變換表調(diào)整裝置,還包括附近點檢測單元,基于所述顏色空間上的所述目標(biāo)點和所述網(wǎng)格點之間的距離,將配 置在該目標(biāo)點附近的預(yù)定個數(shù)的所述網(wǎng)格點作為附近點而檢測出來;內(nèi)外判定單元,基于所述附近點和/或與該附近點鄰接的網(wǎng)格點,判定所述目標(biāo)點是 否位于所述顏色區(qū)域的內(nèi)部;插值計算單元,在判定出所述目標(biāo)點位于所述顏色區(qū)域的內(nèi)部的情況下,所述插值計 算單元通過基于與該目標(biāo)點鄰接的網(wǎng)格點的插值處理來計算出所述調(diào)整點的坐標(biāo)。
3.如權(quán)利要求2所述的顏色變換表調(diào)整裝置,其中,所述內(nèi)外判定單元根據(jù)所述目標(biāo)點是否位于六面體的內(nèi)部,來判定該目標(biāo)點是否位于 所述顏色區(qū)域內(nèi)部,其中所述六面體是由6個四邊形構(gòu)成的,其中所述6個四邊形是由所述 附近點和與該附近點鄰接的網(wǎng)格點形成的。
4.如權(quán)利要求3所述的顏色變換表調(diào)整裝置,其中,所述內(nèi)外判定單元根據(jù)所述目標(biāo)點是否位于分割所述六面體所獲得的四面體的內(nèi)部, 來判定該目標(biāo)點是否位于所述六面體的內(nèi)部。
5.如權(quán)利要求4所述的顏色變換表調(diào)整裝置,其中,所述內(nèi)外判定單元按照每個四面體通過預(yù)定的四面體判定處理來進(jìn)行所述目標(biāo)點是 否位于所述四面體的內(nèi)部的判斷,其中所述預(yù)定的四面體判定處理利用了形成該四面體的 4個三角平面,在判斷出所述目標(biāo)點位于某一個四面體的內(nèi)部的情況下,判定該目標(biāo)點位于 所述立方體或者所述顏色區(qū)域的內(nèi)部,在判斷出所述目標(biāo)點不在全部四面體的內(nèi)部的情況 下,判定該目標(biāo)點不在所述六面體或者所述顏色區(qū)域的內(nèi)部。
6.如權(quán)利要求2所述的顏色變換表調(diào)整裝置,還包括附近點檢測單元,從所述附近點中檢測出與所述目標(biāo)點最近的附近點而作為最近點; 最近點位置判定單元,在判定出所述目標(biāo)點不在所述顏色區(qū)域的內(nèi)部的情況下,所述 最近點位置判定單元判定所述最近點是否位于所述顏色區(qū)域的邊界面上;鄰接面計算單元,在判定出所述最近點位于所述顏色區(qū)域的邊界面上的情況下,所述 鄰接面計算單元求出與該最近點鄰接的所述顏色區(qū)域的邊界面上的網(wǎng)格點,并求出由所求 得的多個網(wǎng)格點和所述最近點形成的鄰接面;交點位置判定單元,判定連結(jié)所述目標(biāo)點和所述顏色區(qū)域的中心的線段與所述邊界面的交點是否位于所述鄰接面的面上;距離判定單元,在判定出所述交點位于所述鄰接面的面上的情況下,所述距離判定單 元測量從所述交點到所述目標(biāo)點的第一距離以及從所述最近點到所述目標(biāo)點的第二距離, 并判定哪一個短;以及細(xì)分化校正單元,在由所述最近點位置判定單元判定出所述最近點不在所述顏色區(qū)域 的邊界面上的情況下、在由所述交點位置判定單元判定出所述交點不在所述鄰接面的內(nèi)側(cè) 的情況下、或者、在由所述距離判定單元判定出所述第二距離短的情況下,所述細(xì)分化校正 單元從全部的網(wǎng)格點中計算出與所述目標(biāo)點之間的距離最小的網(wǎng)格點的坐標(biāo)作為所述調(diào) 整點的坐標(biāo),其中,所述全部的網(wǎng)格點包含分割與所述最近點鄰接的各網(wǎng)格點之間的坐標(biāo) 空間所獲得的網(wǎng)格點。
7.如權(quán)利要求6所述的顏色變換表調(diào)整裝置,還包括校正處理單元,在由所述距離判定單元判定出所述第一距離短的情況下,所述校正處 理單元基于預(yù)定的矢量計算將所述交點的坐標(biāo)作為所述調(diào)整點的坐標(biāo)而計算出來。
8.如權(quán)利要求1所述的顏色變換表調(diào)整裝置,其中, 所述預(yù)定的顏色空間為XYZ空間或者LW空間。
9.如權(quán)利要求2所述的顏色變換表調(diào)整裝置,其中, 在所述插值計算單元中的所述插值處理中,通過基于包含目標(biāo)點的一個四面體和形成該四面體的4個四面體之間的體積比的下 式來求出被判定為位于所述顏色區(qū)域的內(nèi)部的目標(biāo)點的坐標(biāo),并將該目標(biāo)點的坐標(biāo)作為所 述調(diào)整點的坐標(biāo)而計算出,—T — V\ D +Υ2 3 + V3 C + VA ^A‘—V其中,設(shè)目標(biāo)點為T、一個四面體AB⑶的體積為V、第1四面體T-ABC的體積為VI、第2 四面體T-A⑶的體積為V2、第3四面體T-ABD的體積為V3、第4四面體T-B⑶的體積為V4。
10.如權(quán)利要求5所述的顏色變換表調(diào)整裝置,其中, 在所述內(nèi)外判定單元中的所述四面體判定處理中,求出表示形成所述四面體的各三角平面的下式F(t),其中,t = 1 4,根據(jù)將目標(biāo)點 的坐標(biāo)(nx,ny,nz)代入該式所得到的結(jié)果,在對于全部的三角平面成為了 F(t) < 0的情況 下,判定所述目標(biāo)點位于該四面體的內(nèi)部,在對于某一個三角平面成為了 F(t) = 0的情況 下,判定所述目標(biāo)點位于該三角平面上,在對于某一個三角平面成為了 F(t) > 0的情況下, 判定所述目標(biāo)點位于四面體的外部, F (t) = nx (x-ax) +ny (y-ay) +nz (z_az)其中,當(dāng)三角平面的各頂點為a,b,c時的第1矢量a為(ax,ay, az)、由第2矢量b和第 3矢量c構(gòu)成的三角平面的法線矢量η為η = bXc = (nx, ny, nz)。
全文摘要
本發(fā)明顏色變換表調(diào)整裝置。其包括顏色區(qū)域獲取單元,根據(jù)圖像形成裝置基于預(yù)定的輸入顏色值輸出的圖像,求出表示該輸入顏色值在預(yù)定的顏色空間上的位置的網(wǎng)格點,并將由該網(wǎng)格點構(gòu)成的區(qū)域作為所述圖像形成裝置所具備的顏色區(qū)域而求出,根據(jù)另一圖像形成裝置基于所述預(yù)定的輸入顏色值輸出的圖像,將該輸入顏色值在所述顏色空間上的位置作為目標(biāo)點而求出;插值處理單元,將在所述圖像形成裝置所具有的顏色區(qū)域內(nèi)與所述目標(biāo)點對應(yīng)的點作為調(diào)整點而計算出來;顏色值調(diào)整表生成單元,生成用于將所述預(yù)定的輸入顏色值變換成與所述調(diào)整點的位置相對應(yīng)的輸入顏色值的顏色值調(diào)整表;以及表編成單元,將任意的輸入顏色值通過所述顏色值調(diào)整表進(jìn)行變換,并將該變換后的輸入顏色值作為所述顏色變換表的輸入顏色值而輸入。
文檔編號H04N1/46GK101902542SQ20101018019
公開日2010年12月1日 申請日期2010年5月14日 優(yōu)先權(quán)日2009年5月29日
發(fā)明者宮永祐香 申請人:京瓷美達(dá)株式會社
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
日喀则市| 翼城县| 溧阳市| 梨树县| 阿巴嘎旗| 岳西县| 凌海市| 台中市| 亚东县| 澄迈县| 江永县| 沙湾县| 嘉黎县| 金平| 茂名市| 枝江市| 丹阳市| 嵊州市| 精河县| 侯马市| 吴旗县| 龙口市| 霍林郭勒市| 宁南县| 漳州市| 满城县| 大理市| 桃源县| 台南市| 通江县| 日土县| 贵定县| 砚山县| 姚安县| 元朗区| 文安县| 安丘市| 临武县| 澄江县| 永兴县| 顺昌县|