專利名稱:顏色處理裝置及顏色處理方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種顏色處理裝置和顏色處理方法。
技術(shù)背景諸如彩色打印機(jī)和彩色顯示裝置等各種彩色圖像輸出裝置具有 其自身特定的顏色再現(xiàn)范圍(稱為色域)。因此,彩色圖像輸出裝 置通常進(jìn)行色域壓縮處理(色域映射算法)以將所輸入的圖像數(shù)據(jù) 轉(zhuǎn)換成該彩色圖像輸出裝置的色域內(nèi)的顏色數(shù)據(jù)。例如日本專利申請(qǐng)公開(kāi)No.2006-215808披露了 一種顏色轉(zhuǎn)換方 法,該方法包括利用標(biāo)準(zhǔn)化的國(guó)際色彩聯(lián)盟(ICC)特性文件生成 輸出裝置的色域信息;判斷輸入顏色信號(hào)是否處在輸出裝置的色域 內(nèi);如果輸入顏色信號(hào)處在色域之外,那么將輸入顏色信號(hào)映射到 代表輸出裝置的色域邊界面的多邊形平面上;以及利用映射點(diǎn)的色 坐標(biāo)值和多邊形的頂點(diǎn)數(shù)據(jù)通過(guò)進(jìn)行插值運(yùn)算來(lái)計(jì)算輸出裝置的顏 色信號(hào)。通常,色域壓縮處理需要進(jìn)行下述處理將每條輸入的顏色數(shù)據(jù)映射到代表彩色圖像輸出裝置的輸出顏色空間的色域邊界面的多邊形平面上;以及計(jì)算輸出顏色空間中與映射點(diǎn)的色坐標(biāo)值對(duì)應(yīng)的 點(diǎn)。于是,存在這樣的問(wèn)題即,進(jìn)行顏色轉(zhuǎn)換處理(即,將輸入 顏色空間中的所有各條顏色數(shù)據(jù)轉(zhuǎn)換成彩色圖像輸出裝置的輸出顏 色空間中的各條顏色數(shù)據(jù))需要冗長(zhǎng)的處理時(shí)間。本發(fā)明的目的在于減少進(jìn)行顏色轉(zhuǎn)換處理(即,將顏色數(shù)據(jù)轉(zhuǎn) 換成彩色圖像輸出裝置的輸出顏色空間中的顏色數(shù)據(jù))所需的處理 時(shí)間。發(fā)明內(nèi)容根據(jù)本發(fā)明的第一方面,提供一種顏色處理裝置,包括轉(zhuǎn)換 源顏色數(shù)據(jù)獲取部分,其用于獲取第一顏色空間中的轉(zhuǎn)換源顏色數(shù) 據(jù)集;色域存儲(chǔ)部分,其用于存儲(chǔ)色域;判斷部分,其用于判斷由 所述轉(zhuǎn)換源顏色數(shù)據(jù)獲取部分獲取的各轉(zhuǎn)換源顏色敎據(jù)集是否存在 于所述色域存儲(chǔ)部分中所存儲(chǔ)的色域之內(nèi);第一顏色轉(zhuǎn)換處理部分, 其用于利用顏色轉(zhuǎn)換特性模型對(duì)所述轉(zhuǎn)換源顏色數(shù)據(jù)集中所包括的 各轉(zhuǎn)換源顏色數(shù)據(jù)集A進(jìn)行顏色轉(zhuǎn)換處理,其中所述轉(zhuǎn)換源顏色數(shù) 據(jù)集A被所述判斷部分判斷為存在于所述色域之內(nèi),所述顏色轉(zhuǎn)換 特性模型限定所述第一顏色空間中的顏色與作為顏色轉(zhuǎn)換處理目的 空間的第二顏色空間中的顏色之間的對(duì)應(yīng)關(guān)系;以及第二顏色轉(zhuǎn)換 處理部分,其利用顏色轉(zhuǎn)換對(duì)應(yīng)關(guān)系對(duì)所述轉(zhuǎn)換源顏色數(shù)據(jù)集中所 包括的各轉(zhuǎn)換源顏色數(shù)據(jù)集B進(jìn)行顏色轉(zhuǎn)換處理,其中所述轉(zhuǎn)換源 顏色數(shù)據(jù)集B被所述判斷部分判斷為不存在于所述色域之內(nèi),通過(guò) 所述第一顏色轉(zhuǎn)換處理部分對(duì)所述轉(zhuǎn)換源顏色數(shù)據(jù)集A進(jìn)行顏色轉(zhuǎn) 換處理而得到所述顏色轉(zhuǎn)換對(duì)應(yīng)關(guān)系。根據(jù)本發(fā)明的第二方面,在第一方面的顏色處理裝置中,所述 第二顏色轉(zhuǎn)換處理部分利用由所述第一顏色轉(zhuǎn)換處理部分得到的所 述顏色轉(zhuǎn)換對(duì)應(yīng)關(guān)系通過(guò)插值運(yùn)算對(duì)所述轉(zhuǎn)換源顏色數(shù)據(jù)集B進(jìn)行 顏色轉(zhuǎn)換處理。根據(jù)本發(fā)明的第三方面,在第二方面的顏色處理裝置中,所述 轉(zhuǎn)換源顏色數(shù)據(jù)獲取部分獲取Cl/顏色空間中的轉(zhuǎn)換源顏色數(shù)據(jù) 集作為所述轉(zhuǎn)換源顏色數(shù)據(jù)集,并且所述第二顏色轉(zhuǎn)換處理部分利 用與一部分轉(zhuǎn)換源顏色數(shù)據(jù)集A相關(guān)的顏色轉(zhuǎn)換對(duì)應(yīng)關(guān)系通過(guò)插值 運(yùn)算對(duì)所述各轉(zhuǎn)換源顏色數(shù)據(jù)集B進(jìn)行顏色轉(zhuǎn)換處理,其中所述一 部分轉(zhuǎn)換源顏色數(shù)據(jù)集A位于所述色域內(nèi)并且具有與所述各轉(zhuǎn)換源 顏色數(shù)據(jù)集B的明度分量相同的明度分量。由所述第一顏色轉(zhuǎn)換處 理部分得到所述顏色轉(zhuǎn)換對(duì)應(yīng)關(guān)系。根據(jù)本發(fā)明的第四方面,在第三方面的顏色處理裝置中,所述 第二顏色轉(zhuǎn)換處理部分計(jì)算出所述各轉(zhuǎn)換源顏色數(shù)據(jù)集B的色相角 和位于所述色域內(nèi)的一部分轉(zhuǎn)換源顏色數(shù)據(jù)集A的色相角,并且基于所述各轉(zhuǎn)換源顏色數(shù)據(jù)集B的色相角和位于所述色域內(nèi)的一部分 轉(zhuǎn)換源顏色數(shù)據(jù)集A的色相角來(lái)進(jìn)行所述插值運(yùn)算,其中所述一部 分轉(zhuǎn)換源顏色數(shù)據(jù)集A位于所述色域的邊界附近并且都具有與所述 各轉(zhuǎn)換源顏色數(shù)據(jù)集B的明度分量相同的明度分量。根據(jù)本發(fā)明的第五方面,在第一方面的顏色處理裝置中,所述 色域存儲(chǔ)部分是存儲(chǔ)有多個(gè)色域的存儲(chǔ)部分,所述多個(gè)色域包括使 用顏色轉(zhuǎn)換數(shù)據(jù)集的裝置的色域和覆蓋所述色域的至少一個(gè)色域, 其中通過(guò)對(duì)由所述轉(zhuǎn)換源顏色數(shù)據(jù)獲取部分獲取的轉(zhuǎn)換源顏色數(shù)據(jù) 集進(jìn)行顏色轉(zhuǎn)換處理而得到所述顏色轉(zhuǎn)換數(shù)據(jù)集,所述顏色處理裝 置還包括色域選擇部分,所述色域選擇部分用于從存儲(chǔ)在所述色域 存儲(chǔ)部分中的多個(gè)色域中選擇一個(gè)色域;并且所述判斷部分判斷所述各轉(zhuǎn)換源顏色數(shù)據(jù)集是否存在于由所述色域選擇部分選擇的所述 一個(gè)色域之內(nèi)。根據(jù)本發(fā)明的第六方面,提供一種顏色處理方法,包括獲取 第一顏色空間中的轉(zhuǎn)換源顏色數(shù)據(jù)集;判斷所述各轉(zhuǎn)換源顏色數(shù)據(jù) 集是否存在于色域之內(nèi);利用顏色轉(zhuǎn)換特性模型對(duì)所述轉(zhuǎn)換源顏色 數(shù)據(jù)集中所包括的各轉(zhuǎn)換源顏色數(shù)據(jù)集A進(jìn)行顏色轉(zhuǎn)換處理,其中所述轉(zhuǎn)換源顏色數(shù)據(jù)集A被判斷為存在于所述色域之內(nèi),所述顏色 轉(zhuǎn)換特性模型限定所述第一顏色空間中的顏色與作為顏色轉(zhuǎn)換處理 目的空間的第二顏色空間中的顏色之間的對(duì)應(yīng)關(guān)系;以及利用顏色 轉(zhuǎn)換對(duì)應(yīng)關(guān)系對(duì)所述轉(zhuǎn)換源顏色數(shù)據(jù)集中所包括的各轉(zhuǎn)換源顏色數(shù) 據(jù)集B進(jìn)行顏色轉(zhuǎn)換處理,其中所述轉(zhuǎn)換源顏色數(shù)據(jù)集B被判斷為 不存在于所述色域之內(nèi),利用所述顏色轉(zhuǎn)換特性模型對(duì)所述轉(zhuǎn)換源 顏色數(shù)據(jù)集A進(jìn)行顏色轉(zhuǎn)換處理而得到所述顏色轉(zhuǎn)換對(duì)應(yīng)關(guān)系。根據(jù)本發(fā)明的第七方面,在第六方面的顏色處理方法中,利用 所述顏色轉(zhuǎn)換對(duì)應(yīng)關(guān)系通過(guò)插值運(yùn)算對(duì)所述轉(zhuǎn)換源顏色數(shù)據(jù)集B進(jìn) 行顏色轉(zhuǎn)換處理,其中利用所述顏色轉(zhuǎn)換特性模型進(jìn)行顏色轉(zhuǎn)換處 理而得到所述顏色轉(zhuǎn)換對(duì)應(yīng)關(guān)系。根據(jù)本發(fā)明的第八方面,在第七方面的顏色處理方法中,獲取d/顏色空間中的轉(zhuǎn)換源顏色數(shù)據(jù)集作為所述轉(zhuǎn)換源顏色數(shù)據(jù)集,并且利用與一部分轉(zhuǎn)換源顏色數(shù)據(jù)集A相關(guān)的顏色轉(zhuǎn)換對(duì)應(yīng)關(guān) 系通過(guò)插值運(yùn)算對(duì)所述各轉(zhuǎn)換源顏色數(shù)據(jù)集B進(jìn)行顏色轉(zhuǎn)換處理, 其中所述一部分轉(zhuǎn)換源顏色數(shù)據(jù)集A具有與所述各轉(zhuǎn)換源顏色數(shù)據(jù)集B的明度分量相同的明度分量。利用所述顏色轉(zhuǎn)換特性模型得到所述顏色轉(zhuǎn)換對(duì)應(yīng)關(guān)系。根據(jù)本發(fā)明的第九方面,在第八方面的顏色處理方法中,計(jì)算出所述各轉(zhuǎn)換源顏色數(shù)據(jù)集B的色相角和一部分轉(zhuǎn)換源顏色數(shù)據(jù)集 A的色相角,并且基于所述各轉(zhuǎn)換源顏色數(shù)據(jù)集B的色相角和所述 一部分轉(zhuǎn)換源顏色數(shù)據(jù)集A的色相角來(lái)進(jìn)行所述插值運(yùn)算,其中所 述一部分轉(zhuǎn)換源顏色數(shù)據(jù)集A位于所述色域的邊界附近并且具有與 所述各轉(zhuǎn)換源顏色數(shù)據(jù)集B的明度分量相同的明度分量。根據(jù)本發(fā)明的第十方面,在第六方面的顏色處理方法中,所述 顏色處理方法還包括從多個(gè)色域中選擇一個(gè)色域,所述多個(gè)色域包括使用顏色轉(zhuǎn)換數(shù)據(jù)集的裝置的色域和覆蓋所述色域的至少一個(gè) 色域,其中通過(guò)對(duì)所述轉(zhuǎn)換源顏色數(shù)據(jù)集進(jìn)行顏色轉(zhuǎn)換處理而得到 所述顏色轉(zhuǎn)換數(shù)據(jù)集;以及判斷所述各轉(zhuǎn)換源顏色數(shù)據(jù)集是否存在 于所選擇的色域之內(nèi)。根據(jù)本發(fā)明的第一方面,與未采用本發(fā)明的情況相比,可以縮 短當(dāng)對(duì)顏色數(shù)據(jù)集進(jìn)行顏色轉(zhuǎn)換處理以將該顏色數(shù)據(jù)集轉(zhuǎn)換成彩色 圖像輸出裝置的輸出顏色空間中的顏色數(shù)據(jù)集時(shí)的處理時(shí)間。根據(jù)本發(fā)明的第二方面,由于在色域外各轉(zhuǎn)換源顏色數(shù)據(jù)集的 轉(zhuǎn)換后顏色數(shù)據(jù)集中反映出鄰近于色域外各轉(zhuǎn)換源顏色數(shù)據(jù)集的色 域內(nèi)轉(zhuǎn)換源顏色數(shù)據(jù)集的轉(zhuǎn)換后顏色數(shù)據(jù)集,因此與未采用本發(fā)明 的情況相比,可以抑制色域外的轉(zhuǎn)換源顏色數(shù)據(jù)集的顏色再現(xiàn)性的 劣化。根據(jù)本發(fā)明的第三方面,由于在與色域外各轉(zhuǎn)換源顏色數(shù)據(jù)集 具有相同明度的平面內(nèi)所存在的色域內(nèi)轉(zhuǎn)換源顏色數(shù)據(jù)集的轉(zhuǎn)換后 顏色數(shù)據(jù)集用于保持與明度相關(guān)的顏色信息,因此與未采用本發(fā)明 的情況相比,也可以抑制色域外的轉(zhuǎn)換源顏色數(shù)據(jù)集的顏色再現(xiàn)性 的劣化。根據(jù)本發(fā)明的第四方面,由于在較大程度上反映出與色域外各 轉(zhuǎn)換源顏色數(shù)據(jù)集具有接近的色差距離的色域內(nèi)轉(zhuǎn)換源顏色數(shù)據(jù)集 的轉(zhuǎn)換后顏色數(shù)據(jù)集,因此與未采用本發(fā)明的情況相比,可以進(jìn)一 步抑制顏色再現(xiàn)性的劣化。根據(jù)本發(fā)明的第五方面,與未采用本發(fā)明的情況相比,可以自 由地設(shè)定需要保持顏色轉(zhuǎn)換精度的區(qū)域和通過(guò)高速算術(shù)處理進(jìn)行顏 色轉(zhuǎn)換的區(qū)域。根據(jù)本發(fā)明的第六方面,與未采用本發(fā)明的情況相比,可以縮 短當(dāng)對(duì)顏色數(shù)據(jù)集進(jìn)行顏色轉(zhuǎn)換處理以將該顏色數(shù)據(jù)集轉(zhuǎn)換成彩色 圖像輸出裝置的輸出顏色空間中的顏色數(shù)據(jù)集時(shí)的處理時(shí)間。根據(jù)本發(fā)明的第七方面,由于在色域外各轉(zhuǎn)換源顏色數(shù)據(jù)集的 轉(zhuǎn)換后顏色數(shù)據(jù)集中反映出鄰近于色域外各轉(zhuǎn)換源顏色數(shù)據(jù)集的色 域內(nèi)轉(zhuǎn)換源顏色數(shù)據(jù)集的轉(zhuǎn)換后顏色數(shù)據(jù)集,因此與未采用本發(fā)明 的情況相比,可以抑制色域外的轉(zhuǎn)換源顏色數(shù)據(jù)集的顏色再現(xiàn)性的 劣化。根據(jù)本發(fā)明的第八方面,由于在與色域外各轉(zhuǎn)換源顏色數(shù)據(jù)集 具有相同明度的平面內(nèi)所存在的色域內(nèi)的轉(zhuǎn)換源顏色數(shù)據(jù)集的轉(zhuǎn)換 后顏色數(shù)據(jù)集用于保持與明度相關(guān)的顏色信息,因此與未采用本發(fā) 明的情況相比,也可以抑制色域外的轉(zhuǎn)換源顏色數(shù)據(jù)集的顏色再現(xiàn) 性的劣化。根據(jù)本發(fā)明的第九方面,由于在較大程度上反映出與色域外各 轉(zhuǎn)換源顏色數(shù)據(jù)集具有接近的色差距離的色域內(nèi)轉(zhuǎn)換源顏色數(shù)據(jù)集 的轉(zhuǎn)換后顏色數(shù)據(jù)集,因此與未采用本發(fā)明的情況相比/可以進(jìn)一 步抑制顏色再現(xiàn)性的劣化。根據(jù)本發(fā)明的第十方面,與未采用本發(fā)明的情況相比,可以自 由地設(shè)定需要保持顏色轉(zhuǎn)換精度的區(qū)域和通過(guò)高速算術(shù)處理進(jìn)行顏 色轉(zhuǎn)換的區(qū)域。
基于以下各圖對(duì)本發(fā)明的示例性實(shí)施例進(jìn)行詳細(xì)說(shuō)明,其中圖1為顯示應(yīng)用本示例性實(shí)施例的顏色處理裝置的整體構(gòu)造的框圖;圖2顯示了存儲(chǔ)在色域存儲(chǔ)部分中的色域邊界多邊形的一個(gè)實(shí)例;圖3為顯示存儲(chǔ)在色域存儲(chǔ)部分中的三個(gè)色域的示意圖;圖4為顯示第一顏色轉(zhuǎn)換處理部分的功能構(gòu)造的框圖;圖5為顯示在第一顏色轉(zhuǎn)換處理部分中生成顏色轉(zhuǎn)換特性模型的處理程序的一個(gè)實(shí)例的流程圖;圖6為顯示第二顏色轉(zhuǎn)換處理部分的功能構(gòu)造的框圖;圖7為用于說(shuō)明從色相角計(jì)算部分輸出的兩個(gè)色域內(nèi)格點(diǎn)及其色相角的說(shuō)明圖;圖8為顯示由顏色處理裝置進(jìn)行的顏色轉(zhuǎn)換處理程序的一個(gè)實(shí)例的流程圖;以及圖9為顯示本示例性實(shí)施例的顏色處理裝置的硬件構(gòu)造的示意圖。
具體實(shí)施方式
在下文中,將參照附圖對(duì)本發(fā)明的示例性實(shí)施例進(jìn)行詳細(xì)說(shuō)明。 圖1為顯示應(yīng)用本示例性實(shí)施例的顏色處理裝置1的整體構(gòu)造的框圖。圖1中所示的顏色處理裝置1設(shè)置有格點(diǎn)數(shù)據(jù)獲取部分 10,其用于獲取設(shè)備無(wú)關(guān)顏色空間例如1/^b^顏色空間中的格點(diǎn)數(shù)據(jù)集;色域存儲(chǔ)部分20,其用于存儲(chǔ)多種色域(顏色再現(xiàn)范圍); 色域選擇部分30,其用于選擇存儲(chǔ)在色域存儲(chǔ)部分20中的多種色域 的任一個(gè);以及色域內(nèi)外判斷部分40,其用于判斷格點(diǎn)數(shù)據(jù)獲取部 分10所獲取的各格點(diǎn)數(shù)據(jù)集是存在于由色域選擇部分30選擇的色 域的內(nèi)部(包括色域邊界)還是存在于該色域的外部。另外,顏色處理裝置1還設(shè)置有第一顏色轉(zhuǎn)換處理部分50和色 域內(nèi)轉(zhuǎn)換后顏色數(shù)據(jù)輸出部分60。第一顏色轉(zhuǎn)換處理部分50對(duì)被色 域內(nèi)外判斷部分40判斷為存在于色域內(nèi)部(包括色域邊界)的格點(diǎn) 數(shù)據(jù)集進(jìn)行顏色轉(zhuǎn)換處理。色域內(nèi)轉(zhuǎn)換后顏色數(shù)據(jù)輸出部分60與格點(diǎn)數(shù)據(jù)獲取部分io所獲取的格點(diǎn)數(shù)據(jù)集相關(guān)聯(lián)地輸出已經(jīng)由第一顏色轉(zhuǎn)換處理部分50進(jìn)行過(guò)顏色轉(zhuǎn)換的色域內(nèi)的轉(zhuǎn)換后顏色數(shù)據(jù)集 (色域內(nèi)轉(zhuǎn)換后顏色數(shù)據(jù)集)。此外,顏色處理裝置1還設(shè)置有第二顏色轉(zhuǎn)換處理部分70和色域外轉(zhuǎn)換后顏色數(shù)據(jù)輸出部分80。第二顏色轉(zhuǎn)換處理部分70對(duì)被色 域內(nèi)外判斷部分40判斷為存在于色域外部的格點(diǎn)數(shù)據(jù)集進(jìn)行顏色轉(zhuǎn) 換處理。基于作為顏色轉(zhuǎn)換對(duì)應(yīng)關(guān)系的一個(gè)實(shí)例的色域內(nèi)轉(zhuǎn)換后顏 色數(shù)據(jù)集進(jìn)行此顏色轉(zhuǎn)換處理。色域外轉(zhuǎn)換后顏色數(shù)據(jù)輸出部分80 與格點(diǎn)數(shù)據(jù)獲取部分IO所獲取的格點(diǎn)數(shù)據(jù)集相關(guān)聯(lián)地輸出已經(jīng)由第 二顏色轉(zhuǎn)換處理部分70進(jìn)行過(guò)顏色轉(zhuǎn)換的色域外的轉(zhuǎn)換后顏色數(shù)據(jù) 集(色域外轉(zhuǎn)換后顏色數(shù)據(jù)集)。此外,顏色處理裝置1設(shè)置有轉(zhuǎn)換后顏色數(shù)據(jù)輸出部分90,該 轉(zhuǎn)換后顏色數(shù)據(jù)輸出部分90用于輸出來(lái)自色域內(nèi)轉(zhuǎn)換后顏色數(shù)據(jù)輸 出部分60的與格點(diǎn)數(shù)據(jù)集相關(guān)聯(lián)的色域內(nèi)轉(zhuǎn)換后顏色數(shù)據(jù)集,并且 輸出來(lái)自色域外轉(zhuǎn)換后顏色數(shù)據(jù)輸出部分80的與格點(diǎn)數(shù)據(jù)集相關(guān)聯(lián) 的色域外轉(zhuǎn)換后顏色數(shù)據(jù)集。格點(diǎn)數(shù)據(jù)獲取部分10是用于獲取待進(jìn)行顏色轉(zhuǎn)換的轉(zhuǎn)換源顏 色數(shù)據(jù)集的轉(zhuǎn)換源顏色數(shù)據(jù)獲取部分的一個(gè)實(shí)例,并且獲取例如在 !/a+l/顏色空間(設(shè)備無(wú)關(guān)顏色空間)中規(guī)則排列的顏色數(shù)據(jù)集作 為轉(zhuǎn)換源顏色數(shù)據(jù)集。該規(guī)則排列的顏色數(shù)據(jù)集通常稱為"格點(diǎn)"。 在本說(shuō)明書(shū)中,這些格點(diǎn)中的每一個(gè)的色坐標(biāo)稱為"格點(diǎn)數(shù)據(jù)集"。例如,在三維L、+l/顏色空間中,將明度1/的坐標(biāo)值設(shè)定在 0 100的范圍內(nèi),并且將色度a+和1 *的坐標(biāo)值分別設(shè)定在-128~127 的范圍內(nèi)。將每個(gè)坐標(biāo)軸分割成任意的段數(shù)(例如16段),并且將 所分割的坐標(biāo)軸上的坐標(biāo)值的所有組合作為!/^b +顏色空間中的格 點(diǎn)數(shù)據(jù)集。如上所述,格點(diǎn)數(shù)據(jù)獲取部分10例如獲取1/^1/顏色空間中 的格點(diǎn)的色坐標(biāo)作為格點(diǎn)數(shù)據(jù)集。然后,格點(diǎn)數(shù)據(jù)獲取部分10將所 得到的格點(diǎn)數(shù)據(jù)集發(fā)送到色域內(nèi)外判斷部分40。色域存儲(chǔ)部分20是色域存儲(chǔ)部分的一個(gè)實(shí)例,并且用于存儲(chǔ)各種色域,每種色域都是l/^b +顏色空間中的多面體(色域邊界多邊 形)。這里,圖2顯示了存儲(chǔ)在色域存儲(chǔ)部分20中的色域邊界多邊 形的一個(gè)實(shí)例。由于色域是占據(jù)三維l/^l/顏色空間中的一部分的 區(qū)域,因此可使用多面體來(lái)表達(dá)色域。為了表達(dá)各種類型的色域,如圖2所示,色域存儲(chǔ)部分20利用包括一組諸如三角形等多邊形(多 邊形平面)在內(nèi)的多面體在!/a、+顏色空間的一部分中形成空間區(qū) 域。該多面體在!/^l/顏色空間中限定出色域(顏色再現(xiàn)范圍)。 順便提及,為了簡(jiǎn)化繪圖,圖2顯示了僅表達(dá)其中一個(gè)色域的色域 邊界多邊形。另外,圖2顯示了僅將色域邊界多邊形的局部區(qū)域表 達(dá)為一組多邊形平面,但色域邊界多邊形的整個(gè)區(qū)域是由一組多邊 形平面形成的。本示例性實(shí)施例的色域存儲(chǔ)部分20存儲(chǔ)有例如以下三個(gè)色域 作為上述多種類型的色域諸如彩色打印機(jī)等圖像輸出裝置(對(duì)象 裝置)的色域(第一色域),例如對(duì)該圖像輸出裝置將格點(diǎn)數(shù)據(jù)獲 取部分IO獲取的格點(diǎn)數(shù)據(jù)集進(jìn)行顏色轉(zhuǎn)換;包括第一色域外部的區(qū)域并且對(duì)于圖像數(shù)據(jù)(顏色數(shù)據(jù))的顏色再現(xiàn)而言是重要的區(qū)域的 色域(第二色域),其中該圖像數(shù)據(jù)例如來(lái)自與圖像輸出裝置相連 的顯示裝置等輸入裝置(輸入設(shè)備);以及作為例如通用圖像輸出 裝置的顏色再現(xiàn)范圍的色域(第三色域)。圖3為顯示存儲(chǔ)在色域存儲(chǔ)部分20中的三個(gè)色域的示意圖。圖 3顯示了在!/&*『顏色空間中設(shè)定色度b*=0的情況下在!/a^平面 內(nèi)存儲(chǔ)在色域存儲(chǔ)部分20中的三個(gè)色域。這三個(gè)存儲(chǔ)在色域存儲(chǔ)部 分20中的色域都是利用顏色轉(zhuǎn)換特性模型預(yù)先對(duì)各裝置進(jìn)行轉(zhuǎn)換而 得到的1/a+b +顏色空間中的色域。以與例如后述的第一顏色轉(zhuǎn)換處 理部分50進(jìn)行顏色轉(zhuǎn)換處理所使用的顏色轉(zhuǎn)換特性模型相同的方式 生成該顏色轉(zhuǎn)換特性模型。色域選擇部分30是色域選擇部分的一個(gè)實(shí)例,并且根據(jù)例如來(lái) 自操作輸入部分(圖中未示出)的指示信號(hào)來(lái)選擇存儲(chǔ)在色域存儲(chǔ) 部分20中的多種色域的任一個(gè),該操作輸入部分用于接收用戶所輸 入的操作。然后,色域選擇部分30指示色域存儲(chǔ)部分20將與所選擇的色域相關(guān)的信息(色域信息)發(fā)送到色域內(nèi)外判斷部分40中。 例如,當(dāng)用戶要求不僅對(duì)顏色轉(zhuǎn)換對(duì)象裝置而且還要對(duì)通用圖像輸 出裝置進(jìn)行顏色轉(zhuǎn)換處理以另外使用通用圖像輸出裝置時(shí),根據(jù)用 戶所輸入的操作選擇第三色域。否則,當(dāng)用戶要求對(duì)如下色域進(jìn)行 顏色轉(zhuǎn)換處理時(shí),即對(duì)于來(lái)自輸入設(shè)備的圖像數(shù)據(jù)(顏色數(shù)據(jù)) 的顏色再現(xiàn)而言重要的色域,此時(shí)根據(jù)用戶所輸入的操作選擇第二 色域。作為另一種選擇,當(dāng)用戶要求僅對(duì)顏色轉(zhuǎn)換對(duì)象裝置進(jìn)行顏 色轉(zhuǎn)換處理時(shí),根據(jù)用戶所輸入的操作選擇第一色域。注意到,色域選擇部分30可構(gòu)造成根據(jù)格點(diǎn)數(shù)據(jù)獲取部分10 所獲取的格點(diǎn)數(shù)據(jù)集的數(shù)量或l/a+t/顏色空間內(nèi)部的格點(diǎn)數(shù)據(jù)集的范圍等來(lái)自動(dòng)選擇多種色域中的任一個(gè),從而取代將色域選擇部分30構(gòu)造成根據(jù)用戶所輸入的操作來(lái)選擇多種色域中的任一個(gè)。色域內(nèi)外判斷部分40是判斷部分的一個(gè)實(shí)例。色域內(nèi)外判斷部 分40從格點(diǎn)數(shù)據(jù)獲取部分10獲取格點(diǎn)數(shù)據(jù)集,并且還從存儲(chǔ)在色 域存儲(chǔ)部分20中的多個(gè)色域中獲取由色域選擇部分30選擇的與色 域相關(guān)的信息(色域信息)。然后,色域內(nèi)外判斷部分40對(duì) l/Zl/顏色空間中的各格點(diǎn)數(shù)據(jù)集與色域信息進(jìn)行比較,并且判斷 所獲得的各格點(diǎn)數(shù)據(jù)集是存在于所選擇的色域的色域邊界多邊形之 內(nèi)(或者在色域邊界多邊形的表面上)還是存在于色域邊界多邊形 之外。然后,色域內(nèi)外判斷部分40將被判斷為存在于色域邊界多邊形 之內(nèi)的格點(diǎn)數(shù)據(jù)集發(fā)送到第一顏色轉(zhuǎn)換處理部分50中。另外,色域 內(nèi)外判斷部分40將被判斷為存在于色域邊界多邊形之外的格點(diǎn)數(shù)據(jù) 集發(fā)送到第二顏色轉(zhuǎn)換處理部分70中。第一顏色轉(zhuǎn)換處理部分50是第一顏色轉(zhuǎn)換處理部分的一個(gè)實(shí) 例并且生成顏色轉(zhuǎn)換特性模型。顏色轉(zhuǎn)換特性模型用公式表示并定 義l/a、+顏色空間(第一顏色空間)中的顏色數(shù)據(jù)集與CMYK顏色 空間(第二顏色空間)中的顏色數(shù)據(jù)集之間的對(duì)應(yīng)關(guān)系,該對(duì)應(yīng)關(guān) 系用于將l/a+t/顏色空間中的格點(diǎn)數(shù)據(jù)集轉(zhuǎn)換成CMYK顏色空間 中的顏色數(shù)據(jù)集。然后,第一顏色轉(zhuǎn)換處理部分50從色域內(nèi)外判斷部分40獲取被判斷為存在于色域之內(nèi)的格點(diǎn)數(shù)據(jù)集,并且基于所生 成的顏色轉(zhuǎn)換特性模型對(duì)所獲取的格點(diǎn)數(shù)據(jù)集進(jìn)行顏色轉(zhuǎn)換處理。圖4為顯示第一顏色轉(zhuǎn)換處理部分50的功能構(gòu)造的框圖。第一顏色轉(zhuǎn)換處理部分50設(shè)置有實(shí)際數(shù)據(jù)對(duì)輸入部分51、實(shí)際數(shù)據(jù)對(duì)存 儲(chǔ)部分52、權(quán)重生成部分53、顏色轉(zhuǎn)換特性模型計(jì)算部分54以及 顏色轉(zhuǎn)換部分55。實(shí)際數(shù)據(jù)對(duì)輸入部分51獲取一對(duì)顏色數(shù)據(jù)集(Xli, x2i, x3i, x4i)和(yn, y2i, y3i)作為實(shí)際數(shù)據(jù)對(duì)。顏色數(shù)據(jù)集(x1;, x2i, x3i, x4i)表征基于CMYK顏色空間中的色坐標(biāo)值的各種組合所生成的各顏色 樣本(色標(biāo)),并且通過(guò)對(duì)1/&、*顏色空間中的各色標(biāo)進(jìn)行實(shí)際測(cè) 定(測(cè)色)而得到顏色數(shù)據(jù)集(yii, y2i, y3i)。實(shí)際數(shù)據(jù)對(duì)存儲(chǔ)部分52存儲(chǔ)實(shí)際數(shù)據(jù)對(duì)輸入部分51所得到的 實(shí)際數(shù)據(jù)對(duì)。具體而言,實(shí)際數(shù)據(jù)對(duì)存儲(chǔ)部分52存儲(chǔ)n對(duì)表征CMYK 顏色空間中的色標(biāo)的實(shí)際數(shù)據(jù)集(xu, x2i, x3i, x4i)和l/a、 +顏色 空間中對(duì)應(yīng)于各實(shí)際數(shù)據(jù)集(Xli, x2i, x3i, x4i)的實(shí)際數(shù)據(jù)集(yii, y2i, y3i)。這里,n和i為整數(shù),其中i=l n。權(quán)重生成部分53生成權(quán)重,當(dāng)例如利用實(shí)際數(shù)據(jù)集通過(guò)諸如回 歸分析等統(tǒng)計(jì)處理來(lái)計(jì)算顏色轉(zhuǎn)換特性模型時(shí),將權(quán)重分配給實(shí)際 數(shù)據(jù)集。通過(guò)諸如回歸分析等統(tǒng)計(jì)處理,顏色轉(zhuǎn)換特性模型計(jì)算部分54 計(jì)算出顏色轉(zhuǎn)換特性模型,其中該顏色轉(zhuǎn)換特性模型用公式表示并 定義!/a+b +顏色空間中的顏色數(shù)據(jù)集與CMYK顏色空間(對(duì)象裝置 的輸出顏色空間)中的顏色數(shù)據(jù)集之間的對(duì)應(yīng)關(guān)系。更確切地說(shuō), 顏色轉(zhuǎn)換特性模型計(jì)算部分54從色域內(nèi)外判斷部分40獲取色域內(nèi) 格點(diǎn)數(shù)據(jù)集、從實(shí)際數(shù)據(jù)對(duì)存儲(chǔ)部分52獲取實(shí)際數(shù)據(jù)對(duì)并且從權(quán)重 生成部分53獲取權(quán)重。此時(shí),將所獲取的待分配給預(yù)定實(shí)際數(shù)據(jù)集 的權(quán)重設(shè)定成根據(jù)該預(yù)定實(shí)際數(shù)據(jù)集與格點(diǎn)數(shù)據(jù)集之間的色差距離 來(lái)取值。然后,顏色轉(zhuǎn)換特性模型計(jì)算部分54將權(quán)重生成部分53 所生成的權(quán)重分配給從實(shí)際數(shù)據(jù)對(duì)存儲(chǔ)部分52獲取的實(shí)際數(shù)據(jù)集, 并且利用加權(quán)后的實(shí)際數(shù)據(jù)集進(jìn)行線性回歸分析。于是,顏色轉(zhuǎn)換特性模型計(jì)算部分54計(jì)算出顏色轉(zhuǎn)換特性模型,該顏色轉(zhuǎn)換特性模
型定義了 1/、*1/顏色空間中的色域內(nèi)顏色(格點(diǎn)數(shù)據(jù)集)和CMYK
顏色空間中與匸、*1/顏色空間中各顏色相對(duì)應(yīng)的顏色(轉(zhuǎn)換后顏色
數(shù)據(jù)集)之間的對(duì)應(yīng)關(guān)系。然后,顏色轉(zhuǎn)換特性模型計(jì)算部分54將 計(jì)算出的顏色轉(zhuǎn)換特性模型發(fā)送到顏色轉(zhuǎn)換部分55中。
在下文中,將說(shuō)明第一顏色轉(zhuǎn)換處理部分50中的顏色轉(zhuǎn)換特性 模型的生成。第一顏色轉(zhuǎn)換處理部分50生成顏色轉(zhuǎn)換特性模型以將 三維1/&*1/顏色空間中的顏色數(shù)據(jù)集(L*, a*, b*)轉(zhuǎn)換成四維 CMYK顏色空間中的顏色數(shù)據(jù)集(C, M, Y, K)。
在格點(diǎn)數(shù)據(jù)獲取部分10所獲取的格點(diǎn)數(shù)據(jù)集是1/&、*顏色空 間(第一顏色空間)中的三維數(shù)據(jù)集(yu, y2j, y3j)而將要通過(guò)顏 色轉(zhuǎn)換部分55的顏色轉(zhuǎn)換而得到并輸出的轉(zhuǎn)換后顏色數(shù)據(jù)集是 CMYK顏色空間(第二顏色空間)中的四維數(shù)據(jù)集(x,j, x2j, x3j, x4j)的情況下,進(jìn)行計(jì)算以求解以下包括有常數(shù)項(xiàng)的式(1)。然而, 在這種情況下,因?yàn)樵谑?1)中將要受到顏色轉(zhuǎn)換的轉(zhuǎn)換源顏色由 三維格點(diǎn)數(shù)據(jù)集(yu, y2j, y3j)來(lái)表達(dá),而轉(zhuǎn)換后顏色由四維的轉(zhuǎn)
換后顏色數(shù)據(jù)集(Xij, x2」,x3j, x4j)來(lái)表達(dá),由于缺少已知值而造 成式(1)的解不是唯一確定的。因此,這里采用以下計(jì)算方法事 先利用格點(diǎn)數(shù)據(jù)集(y,」,y2j, y3j)計(jì)算出CMYK顏色空間中的"K"
(=X4j);將計(jì)算出的(X4j)設(shè)定為轉(zhuǎn)換源顏色;然后通過(guò)計(jì)算式(1) 得到剩余的轉(zhuǎn)換后顏色數(shù)據(jù)段例如(x,」,x2j, x3j)。具體而言,通 過(guò)計(jì)算以下包括有常數(shù)項(xiàng)的式(2)得到轉(zhuǎn)換后顏色數(shù)據(jù)段(Xlj, x2j, x3j)。<formula>formula see original document page 17</formula>圖5為顯示在第一顏色轉(zhuǎn)換處理部分50中生成顏色轉(zhuǎn)換特性模 型的處理程序的一個(gè)實(shí)例的流程圖。如圖5所示,在第一顏色轉(zhuǎn)換 處理部分50中的顏色轉(zhuǎn)換特性模型的生成處理中,執(zhí)行權(quán)重生成處 理(步驟101)、矩陣元素計(jì)算處理(步驟102)以及轉(zhuǎn)換值計(jì)算處 理(步驟103)。
首先,第一顏色轉(zhuǎn)換處理部分50進(jìn)行在權(quán)重生成部分53中生 成權(quán)重W^的權(quán)重生成處理(步驟101)。權(quán)重生成部分53從色域 內(nèi)外判斷部分40獲取表征轉(zhuǎn)換源顏色的色域內(nèi)格點(diǎn)數(shù)據(jù)集(y^, y2j, y3j)。另外,權(quán)重生成部分53從實(shí)際數(shù)據(jù)對(duì)存儲(chǔ)部分52獲取 L/a、^顏色空間中的實(shí)際數(shù)據(jù)集(yu, y2l, y3l).,并且對(duì)色域內(nèi)格 點(diǎn)數(shù)據(jù)集(yij, y2j, y3j)中與實(shí)際數(shù)據(jù)集(yil, y2i, y3i)中的各對(duì) 信號(hào)分量之間的差值進(jìn)行歸一化。然后,權(quán)重生成部分53生成第一 權(quán)重Wnj,該第一權(quán)重WHj隨著與這些被歸一化的差值分量所組成 的歸一化信號(hào)相關(guān)的歐幾里得距離而單調(diào)遞減。具體而言,將第一 權(quán)重Wuj設(shè)定為下式(3)中所示的第一函數(shù)Fy。
另外,權(quán)重生成部分53從色域內(nèi)格點(diǎn)數(shù)據(jù)集(yij, y2j, y3j)計(jì) 算出(x4j)。然后,權(quán)重生成部分53從實(shí)際數(shù)據(jù)對(duì)存儲(chǔ)部分52中 獲取CMYK顏色空間中與!/a、 +顏色空間中的實(shí)際數(shù)據(jù)集(yu,y2i, y3i)對(duì)應(yīng)的實(shí)際數(shù)據(jù)集(Xli, x2i, x3i, x4i),并且對(duì)所計(jì)算出的(x4j) 與實(shí)際數(shù)據(jù)段(X4i)的各對(duì)信號(hào)分量之間的差值進(jìn)行歸一化。然后,權(quán)重生成部分53生成第二權(quán)重W2lj,該第二權(quán)重W2ij隨著與這些被 歸一化的差值分量所組成的歸一化信號(hào)相關(guān)的歐幾里得距離而單調(diào)
遞減。具體而言,將第二權(quán)重W"設(shè)定為下式(4)中所示的第二函 數(shù)Gij。
隨后,權(quán)重生成部分53生成如式(5)所示的第一權(quán)重Wuj與
第二權(quán)重W2ij彼此結(jié)合的權(quán)重W一
注意到式(3)中的y^、 y2o和y3o以及式(4)中的x4。為根據(jù) 歐幾里得距離來(lái)限定第一權(quán)重Wuj的寬度和第二權(quán)重W2ij的寬度的 歸一化常數(shù)。
<formula>formula see original document page 18</formula>(3)
<formula>formula see original document page 18</formula>…(5)
這樣,在權(quán)重生成處理(步驟101)中,利用隨著兩個(gè)顏色數(shù) 據(jù)集(色坐標(biāo))之間的歐幾里得距離而單調(diào)遞減的兩個(gè)函數(shù)即第一 函數(shù)Fij和第二函數(shù)Gij來(lái)設(shè)定權(quán)重Wij。根據(jù)此設(shè)定,對(duì)于與顏色空 間中的各格點(diǎn)數(shù)據(jù)集相距的距離的差值(色差距離)大的實(shí)際數(shù)據(jù) 集,將權(quán)重Wij設(shè)定為小以使得該實(shí)際數(shù)據(jù)集產(chǎn)生較小影響。另一方 面,對(duì)于與格點(diǎn)數(shù)據(jù)集相距的距離的色差小的實(shí)際數(shù)據(jù)集,將權(quán)重 Wij設(shè)定為大以將該實(shí)際數(shù)據(jù)集處理為重要的數(shù)據(jù)集。
在權(quán)重生成處理(步驟101)之后的矩陣元素計(jì)算處理(步驟 102)中,顏色轉(zhuǎn)換特性模型計(jì)算部分54進(jìn)行求出式(2)中的矩陣 中的所有元素niu, m12, m13, m14,…的處理。
顏色轉(zhuǎn)換特性模型計(jì)算部分54從色域內(nèi)外判斷部分40獲取色 域內(nèi)格點(diǎn)數(shù)據(jù)集(y!j, y2j, y3j),并且從實(shí)際數(shù)據(jù)對(duì)存儲(chǔ)部分52獲 取CMYK顏色空間中的實(shí)際數(shù)據(jù)集(xu, x2i, x3i, x4i)和L*a*b* 顏色空間中的對(duì)應(yīng)實(shí)際數(shù)據(jù)集(yu, y2i, y3i)。此外,顏色轉(zhuǎn)換特性模型計(jì)算部分54獲取從權(quán)重生成部分53生成的權(quán)重Wy。
然后,顏色轉(zhuǎn)換特性模型計(jì)算部分54在使平方和Ej(如下式(7) 所示)最小化的條件下通過(guò)作為線性回歸分析一個(gè)實(shí)例的最小二乘 法求出式(2)中的矩陣中的所有元素m , m12, m13, m14,...。確 切地說(shuō),平方和Ej是用由下式(6)計(jì)算出的輸出轉(zhuǎn)換值(x'u, x'2i, x'3i, x'4i)與CMYK顏色空間中的實(shí)際數(shù)據(jù)集(xn, x2l, x3i, x4i) 之間的歐幾里得距離乘以在權(quán)重生成處理(步驟101)中所生成的權(quán) 重Wij而得到的數(shù)值。這里,CMYK顏色空間中的實(shí)際數(shù)據(jù)集(Xli, x2i, x3l, x4i)與用于基于式(6)來(lái)計(jì)算輸出轉(zhuǎn)換值(x'!i, x'2i, x'3i, x'4i)的!/a+l/顏色空間中的實(shí)際數(shù)據(jù)集(yn, y2i, y3i)相對(duì)應(yīng)。
<formula>formula see original document page 19</formula>[轉(zhuǎn)換值計(jì)算處理]
在矩陣元素計(jì)算處理(步驟102)之后的轉(zhuǎn)換值計(jì)算處理(步 驟103)中,利用分別表征轉(zhuǎn)換源顏色的色域內(nèi)格點(diǎn)數(shù)據(jù)集(y^ y2j, y3j)和從格點(diǎn)數(shù)據(jù)集(yu, y2」,y3j)所計(jì)算出的(x4j)來(lái)計(jì)算轉(zhuǎn)換 后顏色數(shù)據(jù)集(Xlj, x2j, x3j)。通過(guò)將在矩陣元素計(jì)算處理(步驟 102)中已經(jīng)求出的所有矩陣元素m , m12, m13, m14,...代入式(2) 來(lái)進(jìn)行轉(zhuǎn)換后顏色數(shù)據(jù)集(Xlj, x2j, x3j)的計(jì)算。
此外,顏色轉(zhuǎn)換特性模型計(jì)算部分54將計(jì)算出的轉(zhuǎn)換后顏色數(shù) 據(jù)集(Xlj, x2j, x3j)發(fā)送到權(quán)重生成部分53。權(quán)重生成部分53參照 由顏色轉(zhuǎn)換特性模型計(jì)算部分54計(jì)算出的轉(zhuǎn)換后顏色數(shù)據(jù)集(Xlj, x2j, x3j)來(lái)i周整jS一it常數(shù)yio, y2o, y30' x40' 進(jìn)而重新計(jì)算權(quán)重 Wij。然后,利用重新計(jì)算的權(quán)重W,j,顏色轉(zhuǎn)換特性模型計(jì)算部分 54得到使式(7)中的Ej最小化的矩陣元素mu, m12, m13, m14,...所組成的矩陣。另外,顏色轉(zhuǎn)換特性模型計(jì)算部分54利用矩陣元素 mu, m12, m13, m14,...重新計(jì)算轉(zhuǎn)換后顏色數(shù)據(jù)集(x^, x2j, x3j)。 顏色轉(zhuǎn)換特性模型計(jì)算部分54通過(guò)重復(fù)執(zhí)行從步驟101的權(quán)重生成 處理到步驟103的轉(zhuǎn)換值計(jì)算處理的處理來(lái)使轉(zhuǎn)換后顏色數(shù)據(jù)集 (Xlj, x2j, x3j)收斂,從而得到具有高精度的矩陣。
然后,顏色轉(zhuǎn)換特性模型計(jì)算部分54將所得到的式(2)中由 矩陣元素m , m12, m13, m14,...組成的矩陣設(shè)定為顏色轉(zhuǎn)換部分 55中的顏色轉(zhuǎn)換特性模型。基于具有所設(shè)定的矩陣的式(2),顏色 轉(zhuǎn)換部分55根據(jù)從色域內(nèi)外判斷部分40所獲取的色域內(nèi)格點(diǎn)數(shù)據(jù)
集(y!j, y2j, y3j)計(jì)算出轉(zhuǎn)換后顏色數(shù)據(jù)集(x!j, x2j, x3j, x4j)。
這里,轉(zhuǎn)換后顏色數(shù)據(jù)集(Xlj, x2j, x3j, x4j)是對(duì)象裝置的輸出顏 色空間中的顏色數(shù)據(jù)集。
顏色轉(zhuǎn)換部分55在使轉(zhuǎn)換后顏色數(shù)據(jù)集(Xlj, x2j, x3j, x4j) 與色域內(nèi)格點(diǎn)數(shù)據(jù)集(yij, y2j, y3j)相關(guān)聯(lián)的同時(shí)將所計(jì)算出的轉(zhuǎn) 換后顏色數(shù)據(jù)集(Xl」,x2j, x3j, x4j)發(fā)送到色域內(nèi)轉(zhuǎn)換后顏色數(shù)據(jù) 輸出部分60。然后,色域內(nèi)轉(zhuǎn)換后顏色數(shù)據(jù)輸出部分60將與色域內(nèi) 格點(diǎn)數(shù)據(jù)集(yij, y2j, y3j)相關(guān)聯(lián)的轉(zhuǎn)換后顏色數(shù)據(jù)集(Xlj, x2j, x3j, x4j)發(fā)送到第二顏色轉(zhuǎn)換處理部分70和轉(zhuǎn)換后顏色數(shù)據(jù)輸出部 分90。
要注意到,本示例性實(shí)施例的第一顏色轉(zhuǎn)換處理部分50既可使 用前述利用加權(quán)的實(shí)際數(shù)據(jù)集進(jìn)行線性回歸分析的統(tǒng)計(jì)處理方法, 也可使用利用已經(jīng)從加權(quán)的實(shí)際數(shù)據(jù)集進(jìn)行過(guò)學(xué)習(xí)的神經(jīng)網(wǎng)絡(luò)的其 它統(tǒng)計(jì)處理方法或等效方法來(lái)作為生成顏色轉(zhuǎn)換特性模型的方法。
在下文中,將對(duì)第二顏色轉(zhuǎn)換處理部分70進(jìn)行說(shuō)明。第二顏色 轉(zhuǎn)換處理部分70是第二顏色轉(zhuǎn)換處理部分的一個(gè)實(shí)例,并且對(duì)從色 域內(nèi)外判斷部分40獲取的被判斷為存在于色域之外的格點(diǎn)數(shù)據(jù)集進(jìn) 行顏色轉(zhuǎn)換處理?;谏騼?nèi)格點(diǎn)數(shù)據(jù)集(y!j, y2j, y3j)及由第一 顏色轉(zhuǎn)換處理部分50生成的對(duì)應(yīng)轉(zhuǎn)換后顏色數(shù)據(jù)集(Xlj, x2j, x3j, x4j)進(jìn)行第二顏色轉(zhuǎn)換處理部分70的該顏色轉(zhuǎn)換處理,并且各對(duì)色 域內(nèi)格點(diǎn)數(shù)據(jù)集與轉(zhuǎn)換后顏色數(shù)據(jù)集是顏色轉(zhuǎn)換對(duì)應(yīng)關(guān)系的一個(gè)實(shí)例。
圖6為顯示第二顏色轉(zhuǎn)換處理部分70的功能構(gòu)造的框圖。第二 顏色轉(zhuǎn)換處理部分70設(shè)置有色域內(nèi)轉(zhuǎn)換后顏色數(shù)據(jù)獲取部分71、色
域內(nèi)轉(zhuǎn)換后顏色數(shù)據(jù)存儲(chǔ)部分72、色相角計(jì)算部分73以及顏色轉(zhuǎn)換 部分74。
色域內(nèi)轉(zhuǎn)換后顏色數(shù)據(jù)獲取部分71從色域內(nèi)轉(zhuǎn)換后顏色數(shù)據(jù) 輸出部分60獲取與色域內(nèi)格點(diǎn)數(shù)據(jù)集(yij, y2j, y3j)相關(guān)聯(lián)的轉(zhuǎn)換 后顏色數(shù)據(jù)集(Xlj, x2i, x3j, x4j)。色域內(nèi)轉(zhuǎn)換后顏色數(shù)據(jù)存儲(chǔ)部 分72將色域內(nèi)轉(zhuǎn)換后顏色數(shù)據(jù)獲取部分71所獲取的色域內(nèi)格點(diǎn)數(shù)
據(jù)集(yij, y2j, y3j)和與色域內(nèi)格點(diǎn)數(shù)據(jù)集(y^, y2j, y3j)相關(guān)聯(lián) 的轉(zhuǎn)換后顏色數(shù)據(jù)集(xu, x2j, x3j, x4p成對(duì)存儲(chǔ)起來(lái)。
色相角計(jì)算部分73從色域內(nèi)外判斷部分40獲取被判斷為存在 于色域之外的格點(diǎn)數(shù)據(jù)集(ylq, y2q, y3q)。這里為了算出角度(色 相角),考慮L、+『顏色空間中的特定平面,即,將明度軸(I/軸) 設(shè)定在原點(diǎn)的&、*平面。色相角計(jì)算部分73計(jì)算出&、*平面內(nèi)任 一色度軸(例如al由)與連接原點(diǎn)和色域外格點(diǎn)數(shù)據(jù)集(ylq, y2q, y3q)的坐標(biāo)點(diǎn)(格點(diǎn))Q的連線之間的夾角(色相角)。
此外,色相角計(jì)算部分73從色域內(nèi)轉(zhuǎn)換后顏色數(shù)據(jù)存儲(chǔ)部分 72獲取色域內(nèi)格點(diǎn)數(shù)據(jù)集(yij, y2」,y3j)。此外,色相角計(jì)算部分 73從所獲取的色域內(nèi)格點(diǎn)數(shù)據(jù)集(yi」,y2j, y3j)中提取出存在于 a^l/平面內(nèi)部的色域內(nèi)格點(diǎn)數(shù)據(jù)集(yij, y2」,y3」),其中該ZM平 面與從色域內(nèi)外判斷部分40獲取的色域外格點(diǎn)Q (ylq, y2q, y3q) 所在的a+l/平面相同。更具體而言,如此提取出的色域內(nèi)格點(diǎn)數(shù)據(jù) 集是與從色域內(nèi)外判斷部分40獲取的格點(diǎn)Q (ylq, y2q, y3q)具有 相同明度(l/=ylq)的數(shù)據(jù)集(yij (=ylq) , y2j, y3j)。此外,色相 角計(jì)算部分73從提取出的同一明度平面內(nèi)的色域內(nèi)格點(diǎn)數(shù)據(jù)集
(ylq, y2j, y3j)中提取出該平面內(nèi)位于色域外邊界附近的格點(diǎn)數(shù)據(jù) 集(yiq, y2j, y3j) °
然后,色相角計(jì)算部分73計(jì)算出與同一 &*1)*平面內(nèi)色域外邊 界附近的格點(diǎn)數(shù)據(jù)集(ylq, y2j, y3」)的各坐標(biāo)點(diǎn)(格點(diǎn))相關(guān)的色相角。
此外,色相角計(jì)算部分73從與色域外格點(diǎn)Q (ylq, y2q, y3q) 處于同一 a+l/平面內(nèi)的色域外邊界附近的格點(diǎn)(ylq, y2j, y3j)中選 擇出兩個(gè)色域內(nèi)格點(diǎn)。所選擇的這兩個(gè)點(diǎn)是色相角緊鄰地大于色域 外格點(diǎn)Q (ylq, y2q, y3q)的色相角的色域內(nèi)格點(diǎn)、以及色相角緊鄰 地小于色域外格點(diǎn)Q (ylq, y2q, y3q)的色相角的色域內(nèi)格點(diǎn)。
隨后,色相角計(jì)算部分73將與所選擇的兩個(gè)色域內(nèi)格點(diǎn)及其色 相角相關(guān)的信息、以及與色域外格點(diǎn)Q (ylq, y2q, y3q)及其色相角 相關(guān)的信息輸出到顏色轉(zhuǎn)換部分74中。
這里,圖7為示出用于說(shuō)明從色相角計(jì)算部分73輸出的兩個(gè)色 域內(nèi)格點(diǎn)及其色相角的說(shuō)明圖。圖7顯示了 1/a、 +顏色空間中與色 域外格點(diǎn)Q (ylq, y2q, y3q)具有相同的L/值的平面(a^l/平面)。
如圖7所示,色相角計(jì)算部分73首先計(jì)算出與從色域內(nèi)外判斷 部分40獲取的色域外格點(diǎn)Q (ylq, y2q, y3q)相關(guān)的色相角e。然后, 色相角計(jì)算部分73從自色域內(nèi)轉(zhuǎn)換后顏色數(shù)據(jù)存儲(chǔ)部分72獲取的 色域內(nèi)格點(diǎn)數(shù)據(jù)集(yij, y2j, y3j)中提取出色域內(nèi)格點(diǎn)(ylq, y2j, y3j),該色域內(nèi)格點(diǎn)(ylq, y2j, y3」)存在于與色域外格點(diǎn)Q (ylq, y2q, y3q)具有相同明度(L*=ylq)的平面的內(nèi)部。然后,從所提取 的各色域內(nèi)格點(diǎn)中提取出在該平面(L*=ylq)內(nèi)色域外邊界附近的格 點(diǎn)G1, G2, ..., G14。然后,色相角計(jì)算部分73計(jì)算出分別與格點(diǎn) Gl, G2, ..., G14相關(guān)的色相角ei, 62, ..., 914。
接下來(lái),色相角計(jì)算部分73從具有計(jì)算出的色相角ei, 62,..., ei4的格點(diǎn)Gl, G2, ..., G14中選擇出格點(diǎn)G2,該格點(diǎn)G2的色相 角e2緊鄰地大于色域外格點(diǎn)Q (ylq, y2q, y3q)的色相角e。色相角 計(jì)算部分73還選擇出格點(diǎn)Gl,該格點(diǎn)Gl的色相角01緊鄰地小于
色域外格點(diǎn)Q (ylq, y2q, y3q)的色相角9。然后,將與所選擇的兩
個(gè)色域內(nèi)格點(diǎn)G1、 G2及其色相角ei、 02相關(guān)的信息以及與色域外
格點(diǎn)Q (ylq, y2q, y3q)及其色相角e相關(guān)的信息輸出到顏色轉(zhuǎn)換部 分74中。
顏色轉(zhuǎn)換部分74從色相角計(jì)算部分73中獲取與所選擇的兩個(gè)色域內(nèi)格點(diǎn)gi、 G2及其色相角ei、 e2相關(guān)的信息以及與色域外格
點(diǎn)Q (ylq, y2q, y3q)及其色相角e相關(guān)的信息。另外,顏色轉(zhuǎn)換部 分74從色域內(nèi)轉(zhuǎn)換后顏色數(shù)據(jù)存儲(chǔ)部分72中獲取第一顏色轉(zhuǎn)換處
理部分50計(jì)算出的與所獲取的兩個(gè)色域內(nèi)格點(diǎn)Gl、 G2相對(duì)應(yīng)的轉(zhuǎn) 換后顏色數(shù)據(jù)集(x^, x2j, x3j, x4j)。
然后,顏色轉(zhuǎn)換部分74基于兩格點(diǎn)Gl、 G2的轉(zhuǎn)換后顏色數(shù)據(jù) 集(Xlj, x2j, x3j, x4j)計(jì)算出色域外格點(diǎn)Q (ylq, y2q, y3q)的轉(zhuǎn)換 后顏色數(shù)據(jù)集(xlq, x2q, x3q, x4q)。更確切地說(shuō),利用格點(diǎn)Gl、 G2的色相角01、 92以及格點(diǎn)Q的色相角e進(jìn)行插值運(yùn)算,從而對(duì) 連接兩格點(diǎn)Gl、 g2的兩轉(zhuǎn)換后顏色數(shù)據(jù)集(Xlj, x2j, x3j, x4j)的 線段進(jìn)行內(nèi)分。于是,顏色轉(zhuǎn)換部分74計(jì)算出與色域外格點(diǎn)Q相關(guān) 的轉(zhuǎn)換后顏色數(shù)據(jù)集(xlq, x2q, x3q, x4q),該轉(zhuǎn)換后顏色數(shù)據(jù)集(xlq, x2q, x3q, x4q)是對(duì)象裝置的輸出顏色空間中的顏色數(shù)據(jù)集。
更確切地說(shuō),顏色轉(zhuǎn)換部分74計(jì)算出格點(diǎn)g2的色相角92與
格點(diǎn)Q的色相角e之間的差值(62 - e)、以及格點(diǎn)Gi的色相角ei 與格點(diǎn)Q的色相角e之間的差值(e-ei)。然后,顏色轉(zhuǎn)換部分 74利用差值(e2-e)和差值(e-ei)對(duì)連接格點(diǎn)gi、 G2的兩轉(zhuǎn)
換后顏色數(shù)據(jù)集(Xl」,x2i, X3j, x4j)的線段進(jìn)行內(nèi)分。具體而言, 通過(guò)下式(8)計(jì)算出格點(diǎn)Q的轉(zhuǎn)換后顏色數(shù)據(jù)集q (xlq, x2q, x3q,
X4q):
二 (6>2-6>化1 + (6)-饑)義2 …(s) 《一 62-饑
其中,xi和X2分別表示格點(diǎn)Gl、 G2的轉(zhuǎn)換后顏色數(shù)據(jù)集。
利用式(8)計(jì)算出的轉(zhuǎn)換后顏色數(shù)據(jù)集q (xlq, x2q, x3q, x4q) 與坐標(biāo)點(diǎn)H的轉(zhuǎn)換后顏色數(shù)據(jù)集相當(dāng),其中該坐標(biāo)點(diǎn)H按照(62-
e) : (e-ei)的比率對(duì)連接格點(diǎn)gi和G2的線段進(jìn)行內(nèi)分。相應(yīng)
地,色域外格點(diǎn)Q(y!q, y2q, y3q)的轉(zhuǎn)換后顏色數(shù)據(jù)集q (xlq, x2q, x3q, x4q)是與色域外部的格點(diǎn)相關(guān)的轉(zhuǎn)換后顏色數(shù)據(jù)集,但是其中 卻反映出色域外格點(diǎn)Q附近的色域內(nèi)轉(zhuǎn)換后顏色數(shù)據(jù)集。此外,利用存在于與色域外格點(diǎn)Q (ylq, y2q, y3q)具有相同明度(L*=ylq) 的平面上的色域內(nèi)轉(zhuǎn)換后顏色數(shù)據(jù)集,可使轉(zhuǎn)換后顏色數(shù)據(jù)集(xlq, x2q, x3q, x4q)保持相同的與明度相關(guān)的顏色信息,并且具有與色域 外格點(diǎn)Q (ylq, y2q, y3q)相同的色相角。這樣即使對(duì)于色域外格點(diǎn) Q (ylq, y2q, y3q)也可抑制顏色再現(xiàn)性的劣化。
此外,第二顏色轉(zhuǎn)換處理部分70利用第一顏色轉(zhuǎn)換處理部分 50所計(jì)算出的轉(zhuǎn)換后顏色數(shù)據(jù)集(Xlj, x2j, x3j, x4j)通過(guò)諸如插值 運(yùn)算等的算術(shù)運(yùn)算計(jì)算出色域外格點(diǎn)Q (ylq, y2q, y3q)的轉(zhuǎn)換后顏 色數(shù)據(jù)集(xlq, x2q, x3q, x4q)。因此,與利用如同第一顏色轉(zhuǎn)換處 理部分50的顏色轉(zhuǎn)換特性模型、利用色域壓縮處理(色域映射算法) 或利用其它類似技術(shù)來(lái)計(jì)算色域外格點(diǎn)Q (ylq, y2q, y3q)的轉(zhuǎn)換后 顏色數(shù)據(jù)集(xlq, x2q, x3q, x4q)的情況相比,第二顏色轉(zhuǎn)換處理部 分70可以用更短的時(shí)間計(jì)算出轉(zhuǎn)換后顏色數(shù)據(jù)集(xlq, x2q, x3q,
然后,顏色轉(zhuǎn)換部分74將所計(jì)算出的轉(zhuǎn)換后顏色數(shù)據(jù)集(xlq, x2q, x3q, x4q)與色域外格點(diǎn)數(shù)據(jù)集(ylq, y2q, y3q)相關(guān)聯(lián)地發(fā)送 到色域外轉(zhuǎn)換后顏色數(shù)據(jù)輸出部分80中。然后,色域外轉(zhuǎn)換后顏色 數(shù)據(jù)輸出部分80將與色域外格點(diǎn)數(shù)據(jù)集(ylq, y2q, y3q)相關(guān)聯(lián)的 轉(zhuǎn)換后顏色數(shù)據(jù)集(xlq, x2q, x3q, x4q)發(fā)送到轉(zhuǎn)換后顏色數(shù)據(jù)輸出 部分90。
轉(zhuǎn)換后顏色數(shù)據(jù)輸出部分90從色域內(nèi)轉(zhuǎn)換后顏色數(shù)據(jù)輸出部 分60獲取與色域內(nèi)格點(diǎn)數(shù)據(jù)集(yij, y2j, y3」)相關(guān)聯(lián)的轉(zhuǎn)換后顏色 數(shù)據(jù)集(Xi」,x2j, x3j, x4j),并且從色域外轉(zhuǎn)換后顏色數(shù)據(jù)輸出部 分80獲取與色域外格點(diǎn)數(shù)據(jù)集(ylq, y2q, y3q)相關(guān)聯(lián)的轉(zhuǎn)換后顏 色數(shù)據(jù)集(xlq, x2q, x3q, x4q)。然后,轉(zhuǎn)換后顏色數(shù)據(jù)輸出部分 90輸出由各對(duì)色域內(nèi)、色域外格點(diǎn)數(shù)據(jù)集及其對(duì)應(yīng)的轉(zhuǎn)換后顏色數(shù) 據(jù)集組成的數(shù)據(jù)群,其中通過(guò)顏色轉(zhuǎn)換處理分別從各格點(diǎn)數(shù)據(jù)集得 到與其對(duì)應(yīng)的轉(zhuǎn)換后顏色數(shù)據(jù)集。此數(shù)據(jù)群用于稱為直接查找表
(DLUT)的顏色轉(zhuǎn)換表中,其中當(dāng)諸如彩色打印機(jī)等彩色圖像形成 裝置或其它類似裝置對(duì)從諸如個(gè)人計(jì)算機(jī)(PC)等外部設(shè)備輸入的圖像數(shù)據(jù)進(jìn)行顏色轉(zhuǎn)換處理時(shí)使用該直接查找表。
這里,圖8為顯示由顏色處理裝置1執(zhí)行的顏色轉(zhuǎn)換處理程序 的一個(gè)實(shí)例的流程圖。如圖8所示,在顏色處理裝置1中,格點(diǎn)數(shù)
據(jù)獲取部分10獲取格點(diǎn)數(shù)據(jù)集(步驟201),然后將所獲取的格點(diǎn) 數(shù)據(jù)集發(fā)送到色域內(nèi)外判斷部分40 (步驟202)。與此同時(shí),色域 選擇部分30選擇出存儲(chǔ)在色域存儲(chǔ)部分20中的多種色域中的任一 個(gè)(步驟203)。色域內(nèi)外判斷部分40獲取與由色域選擇部分30從 存儲(chǔ)在色域存儲(chǔ)部分20中的多個(gè)色域中所選擇的色域相關(guān)的信息 (色域信息)(步驟204)。
隨后,色域內(nèi)外判斷部分40對(duì)所獲取的格點(diǎn)數(shù)據(jù)集與色域信息 進(jìn)行比較,進(jìn)而判斷出所獲取的各格點(diǎn)數(shù)據(jù)集存在于所選擇的色域 之內(nèi)(或者在色域邊界多邊形的表面上)還是存在于該色域之外(步 驟205)。色域內(nèi)外判斷部分40將被判斷為存在于所選擇的色域之 內(nèi)(或者在色域表面上)的各格點(diǎn)數(shù)據(jù)集發(fā)送到第一顏色轉(zhuǎn)換處理 部分50中(步驟206)。另一方面,色域內(nèi)外判斷部分40將被判斷 為存在于所選擇的色域之外的各格點(diǎn)數(shù)據(jù)集發(fā)送到第二顏色轉(zhuǎn)換處 理部分70中(步驟207)。
已經(jīng)獲取色域內(nèi)格點(diǎn)數(shù)據(jù)集的第一顏色轉(zhuǎn)換處理部分50通過(guò) 利用顏色轉(zhuǎn)換特性模型對(duì)色域內(nèi)格點(diǎn)數(shù)據(jù)集進(jìn)行顏色轉(zhuǎn)換處理來(lái)計(jì) 算出轉(zhuǎn)換后顏色數(shù)據(jù)集(步驟208)。然后,第一顏色轉(zhuǎn)換處理部分 50將所計(jì)算出的轉(zhuǎn)換后顏色數(shù)據(jù)集分別與各色域內(nèi)格點(diǎn)數(shù)據(jù)集相關(guān) 聯(lián)地發(fā)送到第二顏色轉(zhuǎn)換處理部分70中(步驟209)。
第二顏色轉(zhuǎn)換處理部分70獲取色域內(nèi)格點(diǎn)數(shù)據(jù)集和由第一顏 色轉(zhuǎn)換處理部分50計(jì)算出的轉(zhuǎn)換后顏色數(shù)據(jù)集(步驟210)。然后, 第二顏色轉(zhuǎn)換處理部分70利用色域內(nèi)格點(diǎn)數(shù)據(jù)集和由第一顏色轉(zhuǎn)換 處理部分50計(jì)算出的轉(zhuǎn)換后顏色數(shù)據(jù)集通過(guò)諸如插值運(yùn)算等算術(shù)運(yùn) 算計(jì)算出各色域外格點(diǎn)數(shù)據(jù)集的轉(zhuǎn)換后顏色數(shù)據(jù)集(步驟211)。
然后,轉(zhuǎn)換后顏色數(shù)據(jù)輸出部分90輸出由色域選擇部分30選 擇的色域內(nèi)、外的格點(diǎn)數(shù)據(jù)集與通過(guò)顏色轉(zhuǎn)換處理得到的對(duì)應(yīng)的轉(zhuǎn) 換后顏色數(shù)據(jù)集成對(duì)組成的數(shù)據(jù)群(步驟212)。這樣,顏色處理裝置1對(duì)色域選擇部分30所選擇的色域內(nèi)、外的格點(diǎn)數(shù)據(jù)集進(jìn)行顏色 轉(zhuǎn)換處理。
接下來(lái),圖9為顯示本示例性實(shí)施例的顏色處理裝置1的硬件 構(gòu)造的示意圖。如圖9所示,顏色處理裝置1設(shè)置有CPU 101,其 作為根據(jù)預(yù)先設(shè)定的處理程序來(lái)執(zhí)行數(shù)字算術(shù)運(yùn)算以便執(zhí)行顏色轉(zhuǎn)
換處理的算術(shù)單元的一個(gè)實(shí)例;RAM 102,其中存儲(chǔ)有由CPU 101 執(zhí)行的處理程序等;ROM 103,其中存儲(chǔ)有由CPU 101執(zhí)行的處理 程序等所使用的諸如設(shè)定值等數(shù)據(jù);諸如EEPROM或閃存等非易失 性存儲(chǔ)器104,其是可重寫(xiě)的并且即使當(dāng)中斷電源供應(yīng)時(shí)也可保持?jǐn)?shù) 據(jù);以及接口 105,其對(duì)從與顏色處理裝置1相連接的各部分輸入的 信號(hào)及輸出到各部分的信號(hào)進(jìn)行控制。
此外,外部存儲(chǔ)裝置100與顏色處理裝置1連接。在該外部存 儲(chǔ)裝置100中存儲(chǔ)有由顏色處理裝置1執(zhí)行的處理程序。顏色處理 裝置1讀出處理程序,由此在本示例性實(shí)施例的顏色處理裝置1中 執(zhí)行顏色轉(zhuǎn)換處理。
應(yīng)該注意的是,這里的"存儲(chǔ)部分"包括諸如硬盤(pán)驅(qū)動(dòng)器和存 儲(chǔ)器等裝置。
換句話說(shuō),從外部存儲(chǔ)裝置100中讀出用于實(shí)現(xiàn)上述格點(diǎn)數(shù)據(jù) 獲取部分10、色域選擇部分30、色域內(nèi)外判斷部分40、第一顏色轉(zhuǎn) 換處理部分50、色域內(nèi)轉(zhuǎn)換后顏色數(shù)據(jù)輸出部分60、第二顏色轉(zhuǎn)換 處理部分70、色域外轉(zhuǎn)換后顏色數(shù)據(jù)輸出部分80以及轉(zhuǎn)換后顏色數(shù) 據(jù)輸出部分90的各功能的程序,以將該程序載入顏色處理裝置1的 RAM 102中。然后,CPU 101基于載入RAM 102的處理程序執(zhí)行各 種處理。例如可以通過(guò)將存儲(chǔ)在作為外部存儲(chǔ)裝置IOO實(shí)例的硬盤(pán)、 DVD-ROM等中的處理程序載入RAM 102中來(lái)提供該處理程序。另 外,作為提供處理程序的另一方面,可預(yù)先將處理程序存儲(chǔ)在ROM 103中,然后再將該處理程序從ROM 103載入RAM 102。此外,當(dāng) 設(shè)置有諸如EEPROM等可重寫(xiě)ROM 103時(shí),可以在顏色處理裝置1 的組裝完成之后將處理程序提供給ROM 103,進(jìn)而將程序從ROM 103載入RAM 102。另外,可通過(guò)諸如互聯(lián)網(wǎng)等網(wǎng)絡(luò)將處理程序發(fā)送到顏色處理裝置l,然后將處理程序安裝在顏色處理裝置1的RAM
102中。
如上所述,本示例性實(shí)施例的顏色處理裝置1利用在顏色轉(zhuǎn)換 時(shí)得到具有高精度的轉(zhuǎn)換后顏色數(shù)據(jù)集的顏色轉(zhuǎn)換特性模型對(duì)色域
選擇部分30所選擇的色域內(nèi)的各顏色數(shù)據(jù)集(格點(diǎn)數(shù)據(jù)集)進(jìn)行顏 色轉(zhuǎn)換處理。另一方面,本示例性實(shí)施例的顏色處理裝置1利用色 域內(nèi)轉(zhuǎn)換后顏色數(shù)據(jù)集通過(guò)諸如插值運(yùn)算等高速執(zhí)行的算術(shù)運(yùn)算對(duì) 色域選擇部分30所選擇的色域外部的各顏色數(shù)據(jù)集(格點(diǎn)數(shù)據(jù)集) 進(jìn)行顏色轉(zhuǎn)換處理。
因此,以下述方式對(duì)顏色空間中的顏色數(shù)據(jù)集進(jìn)行顏色轉(zhuǎn)換處 理g卩,在保持高顏色轉(zhuǎn)換精度的情況下對(duì)顏色空間中就顏色轉(zhuǎn)換 處理而言重要的區(qū)域進(jìn)行顏色轉(zhuǎn)換,而通過(guò)預(yù)計(jì)可實(shí)現(xiàn)較高速度運(yùn) 算的顏色轉(zhuǎn)換處理對(duì)相對(duì)不太重要的區(qū)域進(jìn)行顏色轉(zhuǎn)換。這樣,預(yù) 計(jì)可加速整個(gè)顏色轉(zhuǎn)換處理。此外,由于色域選擇部分30選擇出針 對(duì)顏色轉(zhuǎn)換處理的重要區(qū)域,因此可自由設(shè)定需要保持高顏色轉(zhuǎn)換 精度的區(qū)域以及適于在顏色轉(zhuǎn)換處理中進(jìn)行高速算術(shù)運(yùn)算的區(qū)域。
以上提供了對(duì)本發(fā)明示例性實(shí)施例的說(shuō)明,其目的在于舉例和 說(shuō)明。這并不意味上述實(shí)施例為窮舉的或?qū)⒈景l(fā)明局限于所公開(kāi)的 確切形式。顯然,很多變型和變更對(duì)于本領(lǐng)域的普通技術(shù)人員來(lái)說(shuō) 是顯而易見(jiàn)的。選擇和說(shuō)明上述示例性實(shí)施例旨在更好地解釋本發(fā) 明的原理及其實(shí)際應(yīng)用,從而使本領(lǐng)域的其他技術(shù)人員能夠理解本 發(fā)明的各種實(shí)施例以及適用于預(yù)期的特定應(yīng)用的各種變型。本發(fā)明 的范圍由所附權(quán)利要求書(shū)及其等同內(nèi)容限定。
權(quán)利要求
1. 一種顏色處理裝置,包括轉(zhuǎn)換源顏色數(shù)據(jù)獲取部分,其用于獲取第一顏色空間中的轉(zhuǎn)換源顏色數(shù)據(jù)集;色域存儲(chǔ)部分,其用于存儲(chǔ)色域;判斷部分,其用于判斷由所述轉(zhuǎn)換源顏色數(shù)據(jù)獲取部分獲取的各轉(zhuǎn)換源顏色數(shù)據(jù)集是否存在于所述色域存儲(chǔ)部分中所存儲(chǔ)的色域之內(nèi);第一顏色轉(zhuǎn)換處理部分,其用于利用顏色轉(zhuǎn)換特性模型對(duì)所述轉(zhuǎn)換源顏色數(shù)據(jù)集中所包括的各轉(zhuǎn)換源顏色數(shù)據(jù)集A進(jìn)行顏色轉(zhuǎn)換處理,所述轉(zhuǎn)換源顏色數(shù)據(jù)集A被所述判斷部分判斷為存在于所述色域之內(nèi),所述顏色轉(zhuǎn)換特性模型限定所述第一顏色空間中的顏色與作為顏色轉(zhuǎn)換處理目的空間的第二顏色空間中的顏色之間的對(duì)應(yīng)關(guān)系;以及第二顏色轉(zhuǎn)換處理部分,其利用顏色轉(zhuǎn)換對(duì)應(yīng)關(guān)系對(duì)所述轉(zhuǎn)換源顏色數(shù)據(jù)集中所包括的各轉(zhuǎn)換源顏色數(shù)據(jù)集B進(jìn)行顏色轉(zhuǎn)換處理,所述轉(zhuǎn)換源顏色數(shù)據(jù)集B被所述判斷部分判斷為不存在于所述色域之內(nèi),通過(guò)所述第一顏色轉(zhuǎn)換處理部分對(duì)所述轉(zhuǎn)換源顏色數(shù)據(jù)集A進(jìn)行顏色轉(zhuǎn)換處理而得到所述顏色轉(zhuǎn)換對(duì)應(yīng)關(guān)系。
2. 根據(jù)權(quán)利要求1所述的顏色處理裝置,其中, 所述第二顏色轉(zhuǎn)換處理部分利用由所述第一顏色轉(zhuǎn)換處理部分得到的所述顏色轉(zhuǎn)換對(duì)應(yīng)關(guān)系通過(guò)插值運(yùn)算對(duì)所述轉(zhuǎn)換源顏色數(shù)據(jù) 集B進(jìn)行顏色轉(zhuǎn)換處理。
3. 根據(jù)權(quán)利要求2所述的顏色處理裝置,其中, 所述轉(zhuǎn)換源顏色數(shù)據(jù)獲取部分獲取L/a + l/顏色空間中的轉(zhuǎn)換源顏色數(shù)據(jù)集作為所述轉(zhuǎn)換源顏色數(shù)據(jù)集,并且所述第二顏色轉(zhuǎn)換處理部分利用與一部分轉(zhuǎn)換源顏色數(shù)據(jù)集A相關(guān)的顏色轉(zhuǎn)換對(duì)應(yīng)關(guān)系通過(guò)插值運(yùn)算對(duì)所述各轉(zhuǎn)換源顏色數(shù)據(jù)集 B進(jìn)行顏色轉(zhuǎn)換處理,所述一部分轉(zhuǎn)換源顏色數(shù)據(jù)集A位于所述色 域內(nèi)并且具有與所述各轉(zhuǎn)換源顏色數(shù)據(jù)集B的明度分量相同的明度 分量,并且由所述第一顏色轉(zhuǎn)換處理部分得到所述顏色轉(zhuǎn)換對(duì)應(yīng)關(guān) 系。
4. 根據(jù)權(quán)利要求3所述的顏色處理裝置,其中, 所述第二顏色轉(zhuǎn)換處理部分計(jì)算出所述各轉(zhuǎn)換源顏色數(shù)據(jù)集B的色相角和位于所述色域內(nèi)的一部分轉(zhuǎn)換源顏色數(shù)據(jù)集A的色相 角,并且基于所述各轉(zhuǎn)換源顏色數(shù)據(jù)集B的色相角和位于所述色域 內(nèi)的一部分轉(zhuǎn)換源顏色數(shù)據(jù)集A的色相角來(lái)進(jìn)行所述插值運(yùn)算,所 述一部分轉(zhuǎn)換源顏色數(shù)據(jù)集A位于所述色域的邊界附近并且都具有 與所述各轉(zhuǎn)換源顏色數(shù)據(jù)集B的明度分量相同的明度分量。
5. 根據(jù)權(quán)利要求1所述的顏色處理裝置,其中, 所述色域存儲(chǔ)部分是存儲(chǔ)有多個(gè)色域的存儲(chǔ)部分,所述多個(gè)色域包括使用顏色轉(zhuǎn)換數(shù)據(jù)集的裝置的色域和覆蓋所述色域的至少一 個(gè)色域,通過(guò)對(duì)由所述轉(zhuǎn)換源顏色數(shù)據(jù)獲取部分獲取的轉(zhuǎn)換源顏色 數(shù)據(jù)集進(jìn)行顏色轉(zhuǎn)換處理而得到所述顏色轉(zhuǎn)換數(shù)據(jù)集,所述顏色處理裝置還包括色域選擇部分,所述色域選擇部分用 于從存儲(chǔ)在所述色域存儲(chǔ)部分中的多個(gè)色域中選擇一個(gè)色域;并且所述判斷部分判斷所述各轉(zhuǎn)換源顏色數(shù)據(jù)集是否存在于由所述 色域選擇部分選擇的所述一個(gè)色域之內(nèi)。
6. —種顏色處理方法,包括 獲取第一顏色空間中的轉(zhuǎn)換源顏色數(shù)據(jù)集; 判斷所述各轉(zhuǎn)換源顏色數(shù)據(jù)集是否存在于色域之內(nèi); 利用顏色轉(zhuǎn)換特性模型對(duì)所述轉(zhuǎn)換源顏色數(shù)據(jù)集中所包括的各轉(zhuǎn)換源顏色數(shù)據(jù)集A進(jìn)行顏色轉(zhuǎn)換處理,所述轉(zhuǎn)換源顏色數(shù)據(jù)集A 被判斷為存在于所述色域之內(nèi),所述顏色轉(zhuǎn)換特性模型限定所述第一顏色空間中的顏色與作為顏色轉(zhuǎn)換處理目的空間的第二顏色空間 中的顏色之間的對(duì)應(yīng)關(guān)系;以及利用顏色轉(zhuǎn)換對(duì)應(yīng)關(guān)系對(duì)所述轉(zhuǎn)換源顏色數(shù)據(jù)集中所包括的各轉(zhuǎn)換源顏色數(shù)據(jù)集B進(jìn)行顏色轉(zhuǎn)換處理,所述轉(zhuǎn)換源顏色數(shù)據(jù)集B被判斷為不存在于所述色域之內(nèi),利用所述顏色轉(zhuǎn)換特性模型對(duì)所述轉(zhuǎn)換源顏色數(shù)據(jù)集A進(jìn)行顏色轉(zhuǎn)換處理而得到所述顏色轉(zhuǎn)換對(duì)應(yīng) 關(guān)系。
7. 根據(jù)權(quán)利要求6所述的顏色處理方法,其中, 利用所述顏色轉(zhuǎn)換對(duì)應(yīng)關(guān)系通過(guò)插值運(yùn)算對(duì)所述轉(zhuǎn)換源顏色數(shù)據(jù)集B進(jìn)行顏色轉(zhuǎn)換處理,利用所述顏色轉(zhuǎn)換特性模型進(jìn)行顏色轉(zhuǎn) 換處理而得到所述顏色轉(zhuǎn)換對(duì)應(yīng)關(guān)系。
8. 根據(jù)權(quán)利要求7所述的顏色處理方法,其中,獲取1/^1)*顏色空間中的轉(zhuǎn)換源顏色數(shù)據(jù)集作為所述轉(zhuǎn)換源顏色數(shù)據(jù)集,并且利用與一部分轉(zhuǎn)換源顏色數(shù)據(jù)集A相關(guān)的顏色轉(zhuǎn)換對(duì)應(yīng)關(guān)系通 過(guò)插值運(yùn)算對(duì)所述各轉(zhuǎn)換源顏色數(shù)據(jù)集B進(jìn)行顏色轉(zhuǎn)換處理,所述 一部分轉(zhuǎn)換源顏色數(shù)據(jù)集A具有與所述各轉(zhuǎn)換源顏色數(shù)據(jù)集B的明 度分量相同的明度分量,并且利用所述顏色轉(zhuǎn)換特性模型得到所述 顏色轉(zhuǎn)換對(duì)應(yīng)關(guān)系。
9. 根據(jù)權(quán)利要求8所述的顏色處理方法,其中, 計(jì)算出所述各轉(zhuǎn)換源顏色數(shù)據(jù)集B的色相角和一部分轉(zhuǎn)換源顏色數(shù)據(jù)集A的色相角,并且基于所述各轉(zhuǎn)換源顏色數(shù)據(jù)集B的色相 角和所述一部分轉(zhuǎn)換源顏色數(shù)據(jù)集A的色相角來(lái)進(jìn)行所述插值運(yùn) 算,所述一部分轉(zhuǎn)換源顏色數(shù)據(jù)集A位于所述色域的邊界附近并且 具有與所述各轉(zhuǎn)換源顏色數(shù)據(jù)集B的明度分量相同的明度分量。
10. 根據(jù)權(quán)利要求6所述的顏色處理方法,還包括從多個(gè)色域中選擇一個(gè)色域,所述多個(gè)色域包括使用顏色轉(zhuǎn)換 數(shù)據(jù)集的裝置的色域和覆蓋所述色域的至少一個(gè)色域,通過(guò)對(duì)所述轉(zhuǎn)換源顏色數(shù)據(jù)集進(jìn)行顏色轉(zhuǎn)換處理而得到所述顏色轉(zhuǎn)換數(shù)據(jù)集; 以及判斷所述各轉(zhuǎn)換源顏色數(shù)據(jù)集是否存在于所選擇的色域之內(nèi)。
全文摘要
本發(fā)明公開(kāi)了一種顏色處理裝置和顏色處理方法,該顏色處理裝置設(shè)置有轉(zhuǎn)換源顏色數(shù)據(jù)獲取部分,其用于獲取第一顏色空間中的轉(zhuǎn)換源顏色數(shù)據(jù)集;色域存儲(chǔ)部分,其用于存儲(chǔ)色域;判斷部分,其用于判斷所述各轉(zhuǎn)換源顏色數(shù)據(jù)集是否存在于所述色域之內(nèi);第一顏色轉(zhuǎn)換處理部分,其利用顏色轉(zhuǎn)換特性模型對(duì)所述轉(zhuǎn)換源顏色數(shù)據(jù)集中的各轉(zhuǎn)換源顏色數(shù)據(jù)集A進(jìn)行顏色轉(zhuǎn)換處理,所述轉(zhuǎn)換源顏色數(shù)據(jù)集A被判斷為存在于所述色域之內(nèi);以及第二顏色轉(zhuǎn)換處理部分,其用于利用顏色轉(zhuǎn)換對(duì)應(yīng)關(guān)系對(duì)所述轉(zhuǎn)換源顏色數(shù)據(jù)集中的各轉(zhuǎn)換源顏色數(shù)據(jù)集B進(jìn)行顏色轉(zhuǎn)換處理,所述轉(zhuǎn)換源顏色數(shù)據(jù)集B被判斷為不存在于所述色域之內(nèi)。
文檔編號(hào)H04N1/60GK101534374SQ20081014936
公開(kāi)日2009年9月16日 申請(qǐng)日期2008年9月23日 優(yōu)先權(quán)日2008年3月14日
發(fā)明者伊東昭博, 山內(nèi)泰樹(shù) 申請(qǐng)人:富士施樂(lè)株式會(huì)社