亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

用于執(zhí)行不同種類的裝置之間的域映射的方法和設(shè)備的制作方法

文檔序號:7661787閱讀:237來源:國知局
專利名稱:用于執(zhí)行不同種類的裝置之間的域映射的方法和設(shè)備的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及一種用于執(zhí)行不同種類裝置之間的域映射的方法和設(shè)備,更 具體地講,涉及一種將裝置的顏色映射到具有不同色域的另一裝置的相同顏 色或^L覺及感覺上優(yōu)選的顏色的方法和設(shè)備。
背景技術(shù)
再現(xiàn)顏色的顏色輸入/輸出裝置(例如,監(jiān)視器、照相機和打印機)根據(jù) 其自身被使用的領(lǐng)域而使用不同的顏色空間或模型。例如,在彩色圖像的情 況下,打印裝置使用青、品紅、黃和黑(CMYK)顏色空間,或者使用青、 品紅、黃和黑(CMYK)顏色空間,而彩色陰極射線管(CRT)監(jiān)視器或計 算機圖形裝置使用紅、綠和藍(RGB)顏色空間。為了定義可被與裝置無關(guān) 地準確再現(xiàn)的裝置無關(guān)(device-independent)顏色,可使用CIE顏色空間。 CIE顏色空間的主要示例包括CIE-XYZ、CIE-Lab、CIE-Luv以及CIECAM02。除了顏色空間,顏色輸入/輸出裝置還可具有不同范圍的可再現(xiàn)顏色,即, 不同的色域。由于色域的這種不同,相同圖像在一臺顏色輸入/輸出裝置中看 起來可能與在另一臺顏色輸入/輸出裝置中不同。因此,如果從具有與將再現(xiàn) 輸入的顏色信號的目標(biāo)裝置的色域不同的色域的源裝置接收顏色信號,則需 要適當(dāng)?shù)剞D(zhuǎn)換接收的顏色信號,以將源裝置和目標(biāo)裝置的色域進行匹配。該 處理稱為"域映射"。例如,對于顯示器和彩色打印機之間的域映射,作為色彩管理標(biāo)準組的 國際色彩聯(lián)盟(ICC )已經(jīng)標(biāo)準化了根據(jù)渲染目的使用不同域映射方法的技術(shù)。 ICC推薦應(yīng)該將色相i呆持最小Delta E (hue preserved minimum Delta E) (HPMINDE )域映射方法用于相對比色(colorimetric )目的,應(yīng)該將S型高 斯亮度映射、頂點和拐點(cusp&knee) (SGCK)域映射方法用于感知目的。 然而,如果由作為目標(biāo)裝置的打印機使用HPMINDE域映射方法或 SGCK域映射方法輸出顯示器上的自然彩色圖4象,則自然彩色圖像失真。發(fā)明內(nèi)容將在接下來的描述中部分闡述本發(fā)明另外的方面和/或優(yōu)點,并且部分地 通過描述變得清楚,或者可以通過實施本發(fā)明而了解。本發(fā)明的一方面通過將源裝置的色域調(diào)整為目標(biāo)裝置的色域,使目標(biāo)裝 置能夠?qū)⒃囱b置的顏色再現(xiàn)得與源裝置的原始顏色盡可能相似。本發(fā)明的另 一 方面在于避免等值線的產(chǎn)生以及純色的淡化。本發(fā)明的另 一方面在于通過根據(jù)色相特性調(diào)整源裝置的色域的形狀和域 映射的壓縮比,使目標(biāo)裝置能夠輸出視覺感覺上優(yōu)選的圖像。然而,本發(fā)明的各個方面不限于在此的闡述。通過參考下面給出的本發(fā) 明的詳細描述,本發(fā)明的上述和其他方面對于本發(fā)明所屬領(lǐng)域的普通技術(shù)人 員將變得更加清楚。根據(jù)本發(fā)明的一方面,提供一種執(zhí)行不同種類裝置之間的域映射的方法。 所述方法包括通過進行換算以將源裝置的亮度范圍與目標(biāo)裝置的亮度范圍 進行匹配調(diào)整源裝置的顏色的亮度;通過將源裝置的色域調(diào)整為相似于目標(biāo) 裝置的色域來修改來調(diào)整的源裝置的顏色的亮度;和將修改的源裝置的顏色 映射到目標(biāo)裝置的色域中的顏色。根據(jù)本發(fā)明的另 一方面,提供一種執(zhí)行不同種類裝置之間的域映射的設(shè) 備。所述設(shè)備包括亮度調(diào)整模塊,通過進行換算以將源裝置的亮度范圍與 目標(biāo)裝置的亮度范圍進行匹配,來調(diào)整源裝置的顏色的亮度;色域修改模塊, 通過將源裝置的色域調(diào)整為相似于目標(biāo)裝置的色域,來修改調(diào)整的源裝置的 顏色的亮度;和域映射模塊,將修改的源裝置的顏色映射到目標(biāo)裝置的色域 中的顏色。


通過下面結(jié)合附圖的描述,本發(fā)明的這些和/或其他方面和優(yōu)點將會變得清楚和更容易理解,其中圖1示出傳統(tǒng)的將色相保持最小化Delta E (HPMINDE)域映射方法; 圖2示出傳統(tǒng)的S型高斯亮度映射、頂點&拐點(SGCK)域映射方法; 圖3是示出根據(jù)本發(fā)明實施例的執(zhí)行不同種類裝置之間的域映射的方法的流程圖;圖4A和圖4B示出用于換算源裝置的亮度的Sigmoid函數(shù)和權(quán)重因數(shù)的分布;圖5示出通過換算源裝置的亮度調(diào)整的源裝置的色域;圖6示出通過調(diào)整在調(diào)整的源裝置的色域中的頂點而修改的源裝置的色域;圖7示出使用偏移量修改的源裝置的色域; 圖8示出根據(jù)色相應(yīng)用不同的偏移量的示例; 圖9示出根據(jù)本發(fā)明實施例的域映射處理; 圖IO示出根據(jù)色相應(yīng)用不同折線的示例; 圖11示出使用不同的域映射方法獲得的色域邊界; 圖12A至圖12D示出使用不同的域映射方法輸出的圖像;和 圖13是根據(jù)本發(fā)明實施例的執(zhí)行不同種類裝置之間的域映射的設(shè)備的 框圖。
具體實施方式
現(xiàn)在將參照附圖更加充分地描述本發(fā)明,本發(fā)明的示例性實施例在附圖 中被示出。然而,本發(fā)明可以以許多不同的方式被實現(xiàn),不應(yīng)被解釋為限于 在此闡述的實施例;相反,提供這些實施例,從而本公開更加徹底和完整,表示相同的部件,因此將省略對它們的描述。圖1示出傳統(tǒng)的將色相保持最小DeltaE (HPMINDE)域映射方法。 通常,如圖1所示,顯示器的色域比打印機的色域?qū)挕R虼?,并不是?自顯示器的所有顏色都能夠被打印機輸出。在HPMINDE域映射方法中,落 在打印機的色域之外的可由顯示器再現(xiàn)的一些顏色被映射到可由打印機再現(xiàn) 的顏色中的具有最小顏色差異的顏色。例如,參照圖1,顯示器的顏色在打 印機的色域之外。如果顯示器的顏色被移動到具有最小顏色差異的顏色,則 顯示器的顏色可被映射到打印機的色域的邊界線。然而,如果顯示器的顏色 在打印機的色域之內(nèi),則不對顯示器的顏色進行映射并將其保持不變。HPMINDE域映射方法的缺點在于在顯示器的一個區(qū)域(如圖1中的
陰影區(qū)域)中的顏色被映射到一種域映射的顏色。因此,顯示器上的不同顏色被打印機輸出為相同的顏色,從而導(dǎo)致在輸出圖4象中的等值線(contour)。 圖2示出傳統(tǒng)的S型高斯亮度映射、頂點和拐點(cusp&knee) (SGCK)域映射方法。傳統(tǒng)的SGCK域映射方法可包括換算(scale)顯示器的顏色的亮度的操 作和映射具有換算的亮度的所述顏色的操作。通常,打印機和顯示器具有不同的亮度范圍。因此,顯示器顏色的顏色 亮度被換算從而被調(diào)整,以使顯示器色域的亮度范圍與打印機的色域的亮度 范圍相匹配。在顏色映射操作中,可基于定位點220壓縮顯示器的顏色。折線(knee line ) 210被設(shè)置在與從定位點220到打印機的色域邊界的距離的90%對應(yīng)的 位置。如果換算的顯示器顏色在折線210之內(nèi),則換算的顯示器顏色保持不 變。然而,如果換算的顯示器顏色在折線210之外,則可使用壓縮技術(shù)對換 算的顯示器顏色進行映射。折線210表示通過連接位于與定位點220和色域 邊界之間的距離的百分比(%)形式對應(yīng)的位置的多個點形成的線。如果使用SGCK域映射方法再現(xiàn)具有高色度的純色,則可能將該純色映 射為具有低色度的顏色。具體來說,如果使用SGCK域映射方法將頂點200 周圍的純色進行映射,則打印機可能輸出具有相對非常低的色度的顏色。換 句話說,可能再現(xiàn)淡化的純色。圖3是示出根據(jù)本發(fā)明實施例的執(zhí)行不同種類裝置之間的域映射的方法 的流程圖。參照圖3,該方法包括將源裝置的顏色轉(zhuǎn)換為具有亮度(lightness )、 色度(chroma)和色相(hue )數(shù)據(jù)的顏色空間中的顏色的操作(操作S300 ); 基于目標(biāo)裝置的亮度范圍換算轉(zhuǎn)換的顏色的亮度的操作(操作S310);使用 目標(biāo)裝置的色域修改換算的源裝置的顏色的亮度的操作(操作S320);將具 有修改的亮度的顏色映射到目標(biāo)裝置的顏色的操作(操作S330);以及將映 射的顏色轉(zhuǎn)換為可被目標(biāo)裝置輸出的顏色空間中的顏色的操作(操作S340 )。在將源裝置的顏色轉(zhuǎn)換為具有亮度、色度和色相分量的顏色空間中的顏 色的操作(操作S300)中,源裝置的輸入顏色信號^fe從裝置有關(guān)的顏色空間 (例如紅、綠和藍(RGB)顏色空間或者青、品紅、黃和黑(CMYK)顏 色空間)轉(zhuǎn)換到裝置無關(guān)的顏色空間(例如CIE-Lab顏色空間),然后被轉(zhuǎn)
換到亮度、色度和色相(LCH)坐標(biāo)系。具體來說,輸入顏色信號可被從RGB或CMYK顏色空間轉(zhuǎn)換為CIE-Lab 顏色空間。對于該轉(zhuǎn)換,可使用比色計對標(biāo)準圖表進行測色(color-measure )。 然后,可創(chuàng)建源裝置的RGB或CMYK色相與由比色計進4亍了測色的CIE-Lab 色相之間的映射表。每個CIE-Lab色相包括發(fā)光度(即,亮度元素L)和兩 個色調(diào)(tone)元素a和b。元素a被設(shè)置在綠色和紅色之間,元素b被設(shè)置 在藍色和黃色之間。在RGB或CMYK顏色空間被轉(zhuǎn)換為CIE-Lab顏色空間之后,可使用 CIE-Lab顏色空間的Lab值將CIE-Lab顏色空間轉(zhuǎn)換為如等式(1 )所定義的 LCH顏色空間。其中,C表示色度,H表示色相。在亮度的情況下,可使用Lab中的表 示亮度的亮度元素L的值。以相似的方式,可將源裝置的輸入RGB或CMYK數(shù)據(jù)轉(zhuǎn)換為具有亮度、 色度和色相分量的JCh數(shù)據(jù)。具有JCh數(shù)據(jù)的顏色空間被稱為CIECAM02 顏色空間。為了將RGB或CMYK數(shù)據(jù)轉(zhuǎn)換為JCh數(shù)據(jù),使用比色計將RGB 或CMYK數(shù)據(jù)轉(zhuǎn)換為XYZ數(shù)據(jù),然后再將XYZ數(shù)據(jù)轉(zhuǎn)換為JCh數(shù)據(jù)。對于 更詳細的轉(zhuǎn)換處理,可參照"IECTC-100, IEC 61966-2-1, Color Management Default RGB Color Space sRGB (1999),,。在基于目標(biāo)裝置的亮度范圍換算轉(zhuǎn)換的顏色的亮度的操作(操作S310) 中,將源裝置的亮度范圍換算為目標(biāo)裝置的亮度范圍,從而調(diào)整源裝置的顏 色的亮度。如果源裝置的亮度范圍比目標(biāo)裝置的亮度范圍寬,則將源裝置的顏色的 亮度按比例縮小到目標(biāo)裝置的亮度范圍之內(nèi)。可使用等式(2)執(zhí)行該換算。其中,^表示換算和調(diào)整的亮度,丄。,表示源裝置的顏色的亮度,A表示 使用Sigmoid函數(shù)將源裝置的顏色的亮度轉(zhuǎn)換為的亮度。此外,^表示權(quán)重 因數(shù),可由等式(3)給出?!?2) <formula>formula see original document page 10</formula> (3)根據(jù)等式(2)和等式(3),當(dāng)色度接近零時,^變得接近A,當(dāng)色度 增加時,^會被Z。,更多地影響。換句話說,當(dāng)色度接近零時亮度增加,當(dāng)色 度增加時,保持圖像的原始亮度。例如,如果使用在圖4A和圖4B中示出的 Sigmoid函數(shù)和權(quán)重因數(shù)^來換算源裝置的亮度范圍,則源裝置的色域的亮 度范圍被調(diào)整為目標(biāo)裝置的色域的亮度范圍,如圖5所示。然后,可使用等 式(2)將源裝置的顏色的亮度調(diào)整到目標(biāo)裝置的色域的亮度范圍之內(nèi)。在換算操作(操作S310)之后,將源裝置的頂點的高度(亮度)與目標(biāo) 裝置的頂點的高度匹配,從而修改調(diào)整的源裝置的顏色的亮度(操作S320)。 頂點表示在色域中具有最高色度的最高點??赏ㄟ^將源裝置的頂點的位置調(diào)整到目標(biāo)裝置的頂點的位置(亮度)來 修改源裝置的色域。因此,源裝置的換算的顏色的亮度^皮修改。執(zhí)行該修改, 以使源裝置的色相分布相似于目標(biāo)裝置的色相分布,從而兩個裝置產(chǎn)生相似 的色覺。參照圖6,當(dāng)調(diào)整源裝置的頂點200時,也調(diào)整源裝置的色域。因 此,源裝置的結(jié)果色域具有與目標(biāo)裝置的色域的形狀相似的形狀。如圖7所示,在與上述方法相似的修改源裝置的色域(操作S320)的另 一方法中,使用了偏移量(offset)。參照圖7,源裝置的頂點的亮度位置可被 提高到比目標(biāo)裝置的頂點的亮度位置高出偏移量。設(shè)計該調(diào)整是為了避免當(dāng) 將純色映射到目標(biāo)裝置的顏色時,純色被較暗地再現(xiàn)。通過調(diào)整源裝置的頂點的位置,可修改在換算操作中調(diào)整的源裝置的顏 色的亮度??墒褂玫仁?4)修改調(diào)整的源裝置的顏色的亮度。<formula>formula see original document page 10</formula>.(4)其中,丄m。d表示修改的亮度,rato表示修改比率,、,表示調(diào)整的源裝 置的頂點的亮度,Z^,表示目標(biāo)裝置的頂點的亮度。此外,Q表示源裝置 的色度,C表示源裝置的頂點的色度,0#化 表示修改的源裝置的頂點的 亮度與目標(biāo)裝置的頂點的亮度之差。圖7示出使用偏移量調(diào)整源裝置的色域的結(jié)果。當(dāng)使用偏移量調(diào)整源裝 置的色域時,源裝置的顏色可被修改得比在不使用偏移量調(diào)整源裝置的色域 時相對4交亮。偏移量的大小可根據(jù)色相而改變。例如,如果打印機(即,目標(biāo)裝置) 再現(xiàn)的純色為暗色(例如,綠色、青色、藍色和品紅色),則可將偏移量設(shè)置 為預(yù)定正數(shù)(例如圖8所示的10)。如果打印機的純色為亮色(例如,紅色和黃色),則可將偏移量設(shè)置得低(例如圖8所示的0)。此外,可識別目標(biāo)裝置的每種純色的特性,并且將偏移量設(shè)置為函數(shù)。然后,可分別將不同的 偏移量應(yīng)用到不同的純色。圖9示出將修改的源裝置的顏色映射到目標(biāo)裝置的色域的處理。 參照圖9,具有與目標(biāo)裝置的色域邊界上的頂點的亮度相同亮度并具有零色度的點被指定為定位點。根據(jù)色相,折線被設(shè)置在與從設(shè)置的定位點到目標(biāo)裝置的色域邊界的距離的N。/。對應(yīng)的位置。如果修改的源裝置的顏色在折線之內(nèi),則所述修改的源裝置的顏色保持不變。如果修改的源裝置的顏色在折線之外,則可使用下面的等式(5)對所述修改的源裝置的顏色進行映射。",早),《—,(訓(xùn)-舉)膽x((:二丄;鋒〈:;)…③其中,d表示Y線上點與定位點之間的距離。此外,d^c。!。r表示Y線上修改的源裝置的顏色與定位點之間的距離,ddl—gb表示Y線上修改的源裝置的色域邊界與定位點之間的距離,dpr—gb表示Y線上目標(biāo)裝置的色域邊界與定位點之間的距離,dp^。^表示Y線上定位點與映射的顏色點之間的距離。可使 用等式(5 )和壓縮技術(shù)將落在折線之外的修改的源裝置的顏色映射到位于目 標(biāo)裝置的色域邊界和折線之間的顏色。折線的設(shè)置表示源裝置的色域的壓縮范圍。例如,如果折線被設(shè)置為對 應(yīng)于從定位點到目標(biāo)裝置的色域邊界的距離的100%的位置,則設(shè)置的折線與 目標(biāo)裝置的色域邊界相同。在此情況下,源裝置的色域被壓縮,可獲得剪裁 (clipping)效果。裁剪是指將目標(biāo)裝置的色域邊界之外的點映射到從目標(biāo)裝 置的色域邊界之外的點延伸至定位點的虛擬線與目標(biāo)裝置的色域邊界相交的 點。因此,如果折線匹配目標(biāo)裝置的色域邊界,并且如果折線之外的顏色被 映射到目標(biāo)裝置的色域中的顏色,則折線之外的顏色全部被映射到目標(biāo)裝置 的色域邊界。另 一方面,如果折線^皮設(shè)置在對應(yīng)于從定位點到目標(biāo)裝置的色域邊界的
距離的80%的位置,則通過連接位于與從定位點到目標(biāo)裝置的色域邊界的距離的80%對應(yīng)的位置的多個點來形成折線的內(nèi)部區(qū)域。因此,折線之外的修改的源裝置的顏色可被映射到折線與目標(biāo)裝置的色域邊界之間(即,從目標(biāo)裝置的色域邊界到定位點的距離的20%)的顏色。因此,如圖9所示,表示修改的源裝置的顏色的三個點可分別被映射到 目標(biāo)裝置的色域之內(nèi)的顏色。為了映射,可使用等式(5)計算定位點與映射 的顏色的坐標(biāo)點之間的距離dp^。lOT。然后,如果顏色在修改的源裝置的色域 邊界上,則可將該顏色映射到目標(biāo)裝置的色域邊界。如果修改的源裝置的顏 色在目標(biāo)裝置的色域邊界上,則所述修改的源裝置的顏色可被修改為稍微在 折線之外的顏色。在域映射中,可4艮據(jù)色相改變折線的比率,以考慮目標(biāo)裝置的色相特性。 例如,如果使用傳統(tǒng)的HPMINDE或SGCK域映射方法,則可能輸出過于紅 的皮膚顏色。此外,目標(biāo)裝置輸出的綠色草地區(qū)域可能過于飽和。為了對紅 色和綠色之間的黃色4丸行域映射,可設(shè)置折線的預(yù)定比率。例如,N可以在 20%至50%的范圍內(nèi)。當(dāng)由顯示器進行輸出時以及當(dāng)由打印機進行輸出時,藍色區(qū)域顯示出色 域中的最大不同。因此,如果應(yīng)用壓縮技術(shù),則藍色區(qū)域可能被暗地再現(xiàn)。 然而,如果N被設(shè)置為100%,則可再現(xiàn)明亮的藍色。對于藍色和黃色之間 的顏色,可使用線性函數(shù)調(diào)整折線,以使所述顏色能夠被自然地映射。如圖 IO所示,以這樣的方式,通過反映每個色相的特性,折線的比率可被不同地 設(shè)置。圖11示出使用不同的域映射方法獲得的色域邊界。參照圖11,使用HPMINDE域映射方法獲得的色域邊界1100相應(yīng)于源 裝置的原始色域邊界。在HPMINDE域映射方法中,不換算亮度。因為源裝 置的顏色被映射到具有最小顏色差異的顏色,因此目標(biāo)裝置的色域之外的點 全都被映射到目標(biāo)裝置的色域邊界。此外,源裝置的頂點周圍的點全都被映 射到目標(biāo)裝置的一個頂點,從而導(dǎo)致等值線。在HPMINDE域映射方法中, 由于目標(biāo)裝置的色域之外的顏色被映射到目標(biāo)裝置的色域邊界,所以目標(biāo)裝 置的色域之外的顏色全部被表示為目標(biāo)裝置的色域邊界上的具有最小顏色差 異的顏色。因此,來自源裝置的不同顏色可能經(jīng)常被目標(biāo)裝置再現(xiàn)為相同的 顏色。
使用SGCK域映射方法獲得色域邊界1120。由于通過換算亮度來調(diào)整色 域邊界1120,因此源裝置的亮度范圍與目標(biāo)裝置的亮度范圍相匹配。在SGCK 域映射方法中,在具有相同亮度范圍的色域中使用壓縮技術(shù)執(zhí)行域映射。參 照圖11,如果使用SGCK域映射方法對源裝置的頂點進行域映射,則該頂點 被映射到從源裝置的頂點延伸到定位點的虛擬線與目標(biāo)裝置的色域邊界相交 的點。如果對應(yīng)于純色的源裝置的頂點被映射,則可能再現(xiàn)具有非常低的色 度的淡化的純色。使用根據(jù)本發(fā)明的域映射方法獲得的色域邊界1140被形成為相對相似 于目標(biāo)裝置的色域邊界,這是因為源裝置的亮度被換算,然后源裝置的頂點 的亮度被設(shè)置為等于目標(biāo)裝置的頂點的亮度或比目標(biāo)裝置的頂點的亮度高出 偏移量。在獲得修改的源裝置的色域邊界1140之后,使用壓縮技術(shù)并基于定 位點執(zhí)行域映射。然后,目標(biāo)裝置可表示與源裝置的灰度級相似的灰度級。 具體來說,源裝置的頂點可被映射到比目標(biāo)裝置的頂點稍微亮并具有比目標(biāo) 裝置的頂點稍微低的色度的顏色。因此,可再現(xiàn)不暗并具有相對高的色度的 純色。參照圖3,映射的顏色被轉(zhuǎn)換為可被目標(biāo)裝置輸出的顏色空間中的顏色 (操作S340 )。映射的顏色對應(yīng)于具有亮度、色度和色相分量的LCH或 CIECAM02顏色空間中的點。因此,映射的顏色可凈皮轉(zhuǎn)換為由目標(biāo)裝置輸出 的RGB或CMYK顏色空間的值。該操作是將源裝置的顏色轉(zhuǎn)換為LCH顏色 空間中的顏色的逆操作。圖12A至圖12D示出使用不同的域映射方法輸出的圖像。圖12A示出 顯示器圖像,圖12B示出使用傳統(tǒng)HPMINDE域映射方法輸出的圖像。此外, 圖12C示出使用SGCK域映射方法輸出的圖像,圖12D示出使用根據(jù)本發(fā)明 實施例的域映射方法輸出的圖像。參照圖12B,轉(zhuǎn)換的顏色集中在輸出紅色水果的區(qū)域,從而導(dǎo)致圖像中 的等值線。在圖12C的圖像中,具有低色度的明亮的純色不能被正確地再現(xiàn)。 具體來說,諸如紅色、綠色、黃色和黃綠色的純色不能被正確地表示。此外, 在圖12B和圖12C的圖像中再現(xiàn)的人的皮膚顏色過于紅。在圖12D的圖像中,諸如紅色、綠色、黃色和黃綠色的純色被再現(xiàn)得具 有高的亮度和色度,并且表示出沒有等值線的自然的漸變(gradation)。圖13是根據(jù)本發(fā)明實施例的執(zhí)行不同種類裝置之間的域映射的設(shè)備的框圖。參照圖13,所述設(shè)備包括顏色空間轉(zhuǎn)換模塊1300、亮度調(diào)整模塊1310、 色域修改模塊1320、域映射模塊1330以及逆顏色空間轉(zhuǎn)換模塊1340。顏色空間轉(zhuǎn)換模塊1300將源裝置的顏色數(shù)據(jù)從RGB或CMYK顏色空間 轉(zhuǎn)換到LCH或CIECAM02顏色空間。為了將RGB或CMYK顏色空間轉(zhuǎn)換 為LCH顏色空間,顏色空間轉(zhuǎn)換模塊1300將顏色數(shù)據(jù)從RGB或CMYK顏 色空間轉(zhuǎn)換到CIE-Lab顏色空間,然后再轉(zhuǎn)化到LCH坐標(biāo)系。具體地,可創(chuàng) 建源裝置的RGB或CMYK色相與比色計進行了測色的CIE-Lab色相之間的 映射表。然而,在將RGB或CMYK顏色空間轉(zhuǎn)換為CIE-Lab顏色空間之后, 可使用等式(1 )將CIE-Lab顏色空間轉(zhuǎn)換為LCH顏色空間。為了將RGB或CMYK顏色空間轉(zhuǎn)換為CIECAM02顏色空間,使用由 比色計進行了測色的映射表來將RGB或CMYK數(shù)據(jù)轉(zhuǎn)換為XYZ數(shù)據(jù),然后 將XYZ數(shù)據(jù)轉(zhuǎn)換為JCh數(shù)據(jù)。從而可獲得相應(yīng)顏色的亮度、色度和色相。亮度調(diào)整模塊1310基于目標(biāo)裝置的亮度范圍換算轉(zhuǎn)換的顏色的亮度。亮 度調(diào)整模塊1310可使用等式(2)和等式(3)將源裝置的亮度范圍換算為目 標(biāo)裝置的亮度范圍。從而如圖5所示,亮度調(diào)整模塊1310將源裝置的色域的 亮度范圍與目標(biāo)裝置的色域的亮度范圍進行匹配。色域修 文模塊1320通過匹配源裝置的色域中的頂點的高度(亮度)與目 標(biāo)裝置的頂點的高度來修改換算的源裝置的顏色的亮度。在另 一修改方法中, 色域修改模塊1320可使用偏移量,以避免純色被映射得較暗。具體來說,色 域修改模塊1320可將源裝置的頂點的高度設(shè)置得比目標(biāo)裝置的頂點的高度 高出所述偏移量。然后,可將包括源裝置的頂點的點與使用等式(4)計算的 比率相乘。結(jié)果,可修改換算的亮度。此外,可才艮據(jù)色相特性調(diào)整偏移量的 大小,從而調(diào)整源裝置的色域。域映射模塊1330基于定位點將在折線之外的由色域修改模塊1320修改 的源裝置的色域中的點映射到目標(biāo)裝置的色域。如果由色域修改模塊1320修 改的源裝置的顏色在折線之內(nèi),則所述顏色保持不變。如果修改的源裝置的 顏色在折線之外,則使用等式(5)計算從定位點到源裝置的顏色的距離。結(jié) 果,可獲得修改的源裝置的顏色被映射到的顏色??烧{(diào)整折線的比率,以便 可根據(jù)色相控制應(yīng)用到域映射的壓縮的程度。折線的比率可根據(jù)色相特性而 改變。
逆顏色空間轉(zhuǎn)換模塊1340將映射的顏色空間中的點轉(zhuǎn)換為可由目標(biāo)裝 置輸出的RGB或CMYK顏色空間中的點。該操作是由顏色空間轉(zhuǎn)換模塊1300 執(zhí)行的將RGB或CMYK顏色空間中的顏色數(shù)據(jù)轉(zhuǎn)換為LCH或CIECAM02 顏色空間中的點的操作的逆操作。這里使用的術(shù)語"模塊"代表但不限于軟件組件或硬件組件,諸如執(zhí)行 特定任務(wù)的現(xiàn)場可編程門陣列(FPGA)或?qū)S眉呻娐?ASIC)。模塊可被 有利地配置為駐留在可尋址存儲介質(zhì)上或被配置為在一個或者多個處理器上 執(zhí)行。因此,以示例的方式,模塊可包括諸如軟件組件、面向?qū)ο蟮能浖M 件、類組件和任務(wù)組件的組件、進程、函數(shù)、屬性、程序、子程序、程序代 碼段、驅(qū)動程序、固件、微碼、電路、數(shù)據(jù)、數(shù)據(jù)庫、數(shù)據(jù)結(jié)構(gòu)、表、數(shù)組 和變量??蓪⒃诮M件和模塊中提供的功能組合為較少的組件和模塊,或還可 被分成額外的組件和模塊。此外,可實現(xiàn)所述組件和模塊以執(zhí)行裝置中的一 個或多個中央處理單元(CPU)。如上所述,本發(fā)明的一方面^是供至少一項以下優(yōu)點。第一,由于源裝置的色域被換算為變得相似于目標(biāo)裝置的色域,因此目 標(biāo)裝置可表現(xiàn)自然并且平滑的漸變。第二,可避免傳統(tǒng)的HPMINDE域映射方法的產(chǎn)生等值線的問題以及傳 統(tǒng)的SGCK域映射方法的再現(xiàn)淡化的純色的問題。第三,由于根據(jù)每種色相的特性調(diào)整折線的偏移量的大小和比率,因此 目標(biāo)裝置可輸出普遍精確并且視覺和感覺上優(yōu)化的圖像。然而,本發(fā)明的效果不限于在此闡述的效果。通過參考給出的本發(fā)明的 權(quán)利要求,本發(fā)明的上述和其他效果對于本發(fā)明所屬領(lǐng)域的普通技術(shù)人員將 變得更加清楚。盡管已經(jīng)參照本發(fā)明的示例性實施例具體顯示和描述了本發(fā)明,但是本 領(lǐng)域的普通技術(shù)人員應(yīng)該理解,在不脫離由權(quán)利要求定義的本發(fā)明的范圍和 精神的情況下,可以對其進行形式和細節(jié)上的各種改變。應(yīng)僅以描述性而非 限制目的考慮示例性實施例。
權(quán)利要求
1、一種執(zhí)行不同種類裝置之間的域映射的方法,所述方法包括通過進行換算以將源裝置的亮度范圍與目標(biāo)裝置的亮度范圍進行匹配來調(diào)整源裝置的顏色的亮度;通過將源裝置的色域調(diào)整為相似于目標(biāo)裝置的色域來修改調(diào)整的源裝置的顏色的亮度;和將修改的源裝置的顏色映射到目標(biāo)裝置的色域中的顏色。
2、 如權(quán)利要求l所述的方法,其中,調(diào)整顏色的亮度的步驟包括通過 組合源裝置的顏色的亮度和使用Sigmoid函數(shù)將源裝置的顏色的亮度所轉(zhuǎn)換 成的亮度,來調(diào)整源裝置的顏色的亮度。
3、 如權(quán)利要求l所述的方法,其中,修改調(diào)整的源裝置的顏色的亮度的 步驟包括通過修改源裝置的色域以使源裝置的色域的頂點能夠與目標(biāo)裝置 的色域的頂點匹配,來修改在調(diào)整顏色的亮度的步驟中調(diào)整的源裝置的顏色 的亮度。
4、 如權(quán)利要求l所述的方法,其中,修改調(diào)整的源裝置的顏色的亮度的 步驟包括通過修改源裝置的色域以使源裝置的色域的頂點能夠移動到沿亮 度方向比目標(biāo)裝置的色域的頂點高出預(yù)定偏移量的位置,來f務(wù)改在調(diào)整顏色 的亮度的步驟中調(diào)整的源裝置的顏色的亮度。
5、 如權(quán)利要求4所述的方法,其中,所述預(yù)定偏移量的值根據(jù)色相而改變。
6、 如權(quán)利要求l所述的方法,其中,映射修改的顏色的步驟包括如果 修改的顏色在目標(biāo)裝置的折線之內(nèi),則將修改的顏色映射到相同的顏色,如 果修改的顏色在目標(biāo)裝置的折線之外,則通過與所述修改的顏色與定位點之 間的距離成比例地壓縮修改的顏色來映射修改的顏色。
7、 如權(quán)利要求6所述的方法,其中,所述折線的比率根據(jù)色相而改變。
8、 如權(quán)利要求1所述的方法,還包括將輸入的源裝置的RGB顏色空間或CMYK顏色空間轉(zhuǎn)換為Lab顏色空 間;和將Lab顏色空間轉(zhuǎn)換為LCH顏色空間。
9、 如權(quán)利要求8所述的方法,還包括將從被映射為可被目標(biāo)裝置再現(xiàn)的LCH顏色空間的顏色轉(zhuǎn)換到Lab顏色 空間;和將Lab顏色空間轉(zhuǎn)換為RGB顏色空間或CMYK顏色空間。
10、 如權(quán)利要求l所述的方法,還包括將輸入的源裝置的RGB顏色空 間或CMYK顏色空間轉(zhuǎn)換為具有由亮度、色度和色相定義的JCh數(shù)據(jù)的 CIECAM02顏色空間。
11、 如權(quán)利要求IO所述的方法,還包括將被映射為可由目標(biāo)裝置再現(xiàn) 的CIECAM02顏色空間中的JCh數(shù)據(jù)轉(zhuǎn)換為RGB或CMYK顏色空間中的 數(shù)據(jù)。
12、 一種執(zhí)行不同種類裝置之間的域映射的設(shè)備,所述設(shè)備包括 亮度調(diào)整模塊,通過進行換算以將源裝置的亮度范圍與目標(biāo)裝置的亮度范圍進行匹配,來調(diào)整源裝置的顏色的亮度;色域修改模塊,通過將源裝置的色域調(diào)整為相似于目標(biāo)裝置的色域,來 修改調(diào)整的源裝置的顏色的亮度;和域映射模塊,將修改的源裝置的顏色映射到目標(biāo)裝置的色域中的顏色。
13、 如權(quán)利要求12所述的設(shè)備,其中,亮度調(diào)整模塊通過組合源裝置的 顏色的亮度和使用Sigmoid函數(shù)將源裝置的顏色的亮度所轉(zhuǎn)換成的亮度,來 調(diào)整源裝置的顏色的亮度。
14、 如權(quán)利要求12所述的設(shè)備,其中,色域修改模塊通過修改源裝置的 色域以使源裝置的色域的頂點能夠與目標(biāo)裝置的色域的頂點匹配,來修改由 亮度調(diào)整模塊調(diào)整的源裝置的顏色的亮度。
15、 如權(quán)利要求12所述的設(shè)備,其中,色域修改模塊通過修改源裝置的 色域以使源裝置的色域的頂點能夠移動到沿亮度方向比目標(biāo)裝置的色域的頂 點高出預(yù)定偏移量的位置,來修改被亮度調(diào)整模塊調(diào)整的源裝置的顏色的亮 度。
16、 如權(quán)利要求15所述的設(shè)備,其中,所述預(yù)定偏移量的值根據(jù)色相而 改變。
17、 如權(quán)利要求12所述的設(shè)備,其中,如果修改的顏色在目標(biāo)裝置的折 線之內(nèi),則域映射^t塊將修改的顏色映射到相同的顏色,如果修改的顏色在 目標(biāo)裝置的折線之外,則域映射模塊通過按與所述修改的顏色與定位點之間 的距離成比例地壓縮修改的顏色來映射修改的顏色。
18、 如權(quán)利要求17所述的設(shè)備,其中,所述折線的比率根據(jù)色相而改變。
19、 如權(quán)利要求12所述的設(shè)備,還包括顏色空間轉(zhuǎn)換模塊,將輸入的源 裝置的RGB顏色空間或CMYK顏色空間轉(zhuǎn)換為Lab顏色空間,并將Lab顏 色空間轉(zhuǎn)換為LCH顏色空間。
20、 如權(quán)利要求19所述的設(shè)備,還包括逆顏色空間轉(zhuǎn)換模塊,將被映射 為可被目標(biāo)裝置再現(xiàn)的LCH顏色空間的顏色轉(zhuǎn)換到Lab顏色空間,并將Lab 顏色空間轉(zhuǎn)換為RGB顏色空間或CMYK顏色空間。
21、 如權(quán)利要求12所述的設(shè)備,還包括顏色空間轉(zhuǎn)換模塊,將輸入的源 裝置的RGB顏色空間或CMYK顏色空間轉(zhuǎn)換為具有由亮度、色度和色相定 義的JCh數(shù)據(jù)的CIECAM02顏色空間。
22、 如權(quán)利要求21所述的設(shè)備,還包括逆顏色空間轉(zhuǎn)換模塊,將被映射 為可由目標(biāo)裝置再現(xiàn)的CIECAM02顏色空間中的JCh數(shù)據(jù)轉(zhuǎn)換為RGB或 CMYK顏色空間中的數(shù)據(jù)。
全文摘要
提供一種執(zhí)行不同種類裝置之間的域映射的方法和設(shè)備,更具體地將,提供一種將裝置的顏色映射到具有不同色域的另一裝置的相同或視覺及感覺上優(yōu)選的顏色的方法和設(shè)備。所述方法包括通過進行換算以將源裝置的亮度范圍與目標(biāo)裝置的亮度范圍進行匹配,來調(diào)整源裝置的顏色的亮度;通過將源裝置的色域調(diào)整為目標(biāo)裝置的色域,來修改調(diào)整的源裝置的顏色的亮度;和將修改的源裝置的顏色映射到目標(biāo)裝置的色域中的顏色。
文檔編號H04N1/60GK101155252SQ200710153329
公開日2008年4月2日 申請日期2007年9月17日 優(yōu)先權(quán)日2006年9月29日
發(fā)明者方裕善, 曹熺根, 趙敏起, 金世恩, 金允泰 申請人:三星電子株式會社
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1