新四季網

從非凸源域到非凸目標域的色彩映射的方法

2023-05-03 19:37:21


專利名稱::從非凸源域到非凸目標域的色彩映射的方法
技術領域:
:本發明涉及彩色設備(colordevice)的域邊界(gamutboundary)的領域,並且更具體地涉及彩色設備的域邊界描述的計算。
背景技術:
:因為輸入設備和輸出設備典型地具有相對於彼此不同的域邊界,所以域映射用於在輸出彩色設備上再現通過輸入彩色設備呈現的圖像。換言之,可通過輸入設備再現的色彩的域典型地與可通過輸出設備再現的色彩的域不同。可以將域映射用於將來自輸入設備域邊界內的圖像呈現到輸出設備域邊界內,以便在輸出設備上更精確地再現彩色圖像。通常將術語"色域(colorgamut)"或域(gamut)用於描述圖像包含或者彩色設備能夠呈現的色彩的完整範圍。所述術語有時指與印表機或者屏幕顯示設備相關聯的色域或者域色彩空間。將例如圖像域映射到屏幕或者印表機上通常需要調節圖像的色彩以適應屏幕或者印表機的受限制的色域。在一些情況下,正被顯示的圖像不具有寬範圍的色彩,因此未填充或者利用印表機域或者甚至屏幕域中的更寬的範圍的色彩。在其它情況下,圖像中的色彩在顯示設備的窄色域之外,但可被在具有更寬的域的彩色印表機上列印。色域可包含可通過特定的顯示器或者列印設備再現的、或者可在例如使用特定的介質或者標準時傳輸或者存儲的所有色彩。還可以將色域用於表徵在圖像或者視頻中出現的所有色彩。相機、掌上電腦、蜂窩電話、網際網路終端以及數字相框使用YCC、xvYCC、AdobeRGB、bgRGB、scRGB、CIELAB、esRGB或者R0匪數字表示下的特定色域來生成圖像。典型地使用作為在域之間映射色彩數據的具體方法的域映射算法("GMA")來執行圖像數據從源色域到目標色域的域映射。域映射算法經常利用定義輸入和輸出彩色設備的色域的邊界的數據,以便獲得用於圖像的適當域映射的兩個域之間的參考(reference)。這樣的定義域色彩邊界的數據可以被稱為域邊界描述("GBD")。例如參見US2007/081176。在基於測量的色彩管理系統中,典型地在運行時間計算域邊界描述。因此,優選地是快速計算域邊界描述,並且不顯著影響諸如存儲器之類的系統資源。域邊界的一種方便的表示是作為一組凸平面多邊形(convex,planarpolygon)。獲得這樣的一組包圍多邊形(boundingpolygon)的一種眾所周知的方法是通過計算與設備的一組色彩樣本相關聯的不依賴於設備的色彩的凸包(convexhull)。當基於測量的色彩管理系統使用基於測量的色彩簡檔(profile)時,典型地通過色彩簡檔提供一組適當的樣本值。用於獲得用來計算域邊界描述的樣本值的一種途徑是選擇設備的依賴於設備的色彩空間中的一組樣本值,並且使用源變換將所選擇的值轉換到不依賴於設備的色彩空間,所述源變換將色彩從依賴於設備的色彩空間轉換到不依賴於設備的色彩空間。然後,可以通過取所產生的不依賴於設備的色彩值的凸包來確定域邊界描述。為了定義彩色設備的域色彩邊界,例如,如在文獻US2007/052719和US2007/085855中公開的,可以使用若干個殼(shell),然後形成域邊界描述系統("GBDS,,)。3儘管存在用於在給出域容量(volume)內的一組樣本值的情況下確定該組包圍多邊形的其它方式,但是凸包是優選的表示。凸域邊界的一個近來的例子是Pellegri和Schettini在他們的論文"GamutboundarydeterminationforacolourprinterusingtheFaceTriangulationMethod,,(2003年在ProceedingsofSPIEvol.5008中發表)中描述的實施。作者假設色彩空間點取決於在至少一個色彩坐標達到其最小或者最大值時的域的表面。對於色彩空間中的這些點,應用三角測量,產生表示GBD的多邊形。但是,在大量的情況下,域邊界是非凸(凹)表面,並且用於凸包計算的凸性假設(convexityassumption)將導致域容量的過高估計。例如,基於減色原理(subtractiveprinciple)的列印設備經常具有非凸設備域邊界。對於計算非凸域邊界,已知多種方法。一個典型的參考是Cholewo禾口Love,他們在他們的題為"Gamutboundarydeterminationusingalpha-sh即es,,的論文(1999年在Proceedingsofthe7thColorImagingConference中發表)中呈現了基於阿爾法形狀的域邊界描述的算法。參見對應的專利US6480301。使用參數阿爾法,可以生成從凸包到非常好的非凸描述的整個族的形狀。圖1示出了樣本二維域映射算法(GMA)的幾何形狀,所述域映射算法(GMA)將色彩從具有非凸域邊界描述(GBD)的源域(具有參考標號a的線)沿映射線(參考標號c)映射到具有非凸GBD的目標域(具有參考標號b的線)。通常,GMA確定映射線與源和目標GBD的交點,然後確定此映射線上的每種色彩的一維映射函數,所述一維映射函數指示其應當沿此映射線移動多遠。但是,如此例子中所示,由於域邊界是非凸的,因此在映射線與GBD之間存在多個交點。因此,簡單的映射函數將不給出對於此例子的令人滿意的結果。此外,由於GMA不僅在目標GBD內移動色彩,而且可能希望滿足諸如對比度保持、色調保持以及色彩一致性(homogeneity)保持之類的多個附加條件,因此映射將仍然更加困難。即使沿線映射的非常常見的策略也可能是不適合的。文獻W02007/024494提出了一種用於非凸域的域映射方法,包括以下步驟-使用源設備模型將依賴於設備的源色彩變換為不依賴於設備的源色彩。-從源非凸域形成源凸域。_形成擴展源設備模型,使得所有不依賴於設備的、彎曲的(warped)源色彩填充彎曲的色彩空間中的源凸域。通過此域映射方法,儘管源域實際上是非凸的,但域映射主算法利用源凸域進行運算,然後可以使用簡化的幾何運算。類似的途徑由R.Balasubramanian和E.Dalai在他們的題為"Amethodforquantifyingthecolorgamutofanoutputdevice"的論文(1997年在ProceedingsofSPIE,Volume3018中發表)中提出。此方法的問題是源域的非凸形狀對於在彎曲的色彩空間中進行運算的域映射算法是完全隱藏的。主域映射運算無法訪問實際的源色彩值,並且色差也失真。色彩不僅通過主域映射運算修改,而且還利用擴展源設備模型通過形成凸域的預備運算修改。當在不同的系統模塊中實施此方法的不同步驟時,擴展源設備模型(包括凸域形成運算)將已經修改的色彩傳送給域映射算法,並且系統模塊之間的接口定義變得困難。在這樣的系統中,將需要在不同的系統組件中實施對於色彩的修改的共同質量準則。
發明內容本發明的一個目標是避免上述缺陷。為此目的,本發明的主題是一種將來自具有實際源域的源彩色設備的色彩空間中的源色彩、映射到用於具有實際目標域的目標彩色設備的目標色彩的方法,其中實際源域和實際目標域中的至少一個是非凸的,所述方法包括以下步驟-為了表示實際源域,創建源凸域邊界描述符,並且如果此實際源域是非凸的,則創建源非凸域邊界描述符,-為了表示實際目標域,創建目標凸域邊界描述符,並且如果此實際目標域是非凸的,則創建目標非凸域邊界描述符,然後,對於每個要映射的源色彩,1-如果實際源域是非凸的,並且如果所述源色彩位於所述源非凸域邊界描述符之外,則將所述源色彩預映射到位於所述源非凸域邊界描述符內的預映射的源色彩,2-將未被預映射情況下的所述源色彩、或者所述預映射的源色彩主映射到位於所述目標凸域邊界描述符內的目標色彩,3-如果實際目標域是非凸的,並且至少如果所述主映射的目標色彩位於所述目標非凸域邊界描述符之外,則將所述主映射的目標色彩後映射到位於所述目標非凸域邊界描述符內的最終目標色彩。優選地,所述源非凸域邊界描述符(如果有的話)被包括在所述源凸域邊界描述符中,並且所述目標非凸域邊界描述符(如果有的話)被包括在所述目標凸域邊界描述符中。優選地,要映射的每個源色彩位於所述源凸域邊界描述符內。如果主目標色彩未被後映射,則所述主映射的目標色彩不被進一步映射,並成為最終目標色彩。彩色設備意指任何種類的圖像輸出設備,例如膠片投影儀、數字投影儀、CRT或者LCD監視器、具有連結的監視器的數字視頻盤(DVD)存儲設備、或者具有連結的監視器的錄像帶存儲設備;或者任何種類的圖像輸入或者捕獲設備,例如膠片相機結合膠片掃描儀、電子相機;或者中間彩色設備,例如膠片印表機(而沒有膠片投影儀)、色彩校正設備(而沒有顯示器);或者任何其它對彩色圖像起作用的彩色設備。彩色設備的實際域包括可通過彩色設備輸入或者輸出的所有色彩。此彩色設備的實際域邊界是限制此實際域的2D表面。本發明由域映射方法和設備組成,所述方法和設備不僅使用用於非凸色彩域的單個域邊界描述(GBD),還使用其中一個為通常的凸包的多個域邊界描述(GBD)。根據要映射的源色彩的位置(遠離實際域的凹部分、或者接近實際域的凹部分),僅將凸包用於映射,或者也使用其它GBD。本發明相對於已知的域映射方法具有以下優點-允許精確的域映射,同時還允許使用凸域的簡單幾何運算。-允許精度和計算負荷/複雜度之間的折中。-允許使用凸域的簡單幾何運算,同時不隱藏域的非凸特性。優選地,以與HDMI標準兼容的二進位格式存儲每一個所述域邊界描述。本發明的另一個主題是一種用於將所述源彩色設備的依賴於設備的源色彩變換為所述目標彩色設備的依賴於設備的目標色彩的方法,其包括以下步驟-通過使用與所述源彩色設備相關聯的源彩色設備模型來將依賴於設備的源色彩變換為不依賴於設備的源色彩,-根據本發明,將不依賴於設備的源色彩映射到不依賴於設備的目標色彩,-通過使用與所述目標彩色設備相關聯的目標彩色設備模型來將不依賴於設備的目標色彩變換為依賴於設備的目標色彩。然後,在如XYZCIE色彩空間的不依賴於設備的色彩空間中執行映射;也可以使用如LabCIE色彩空間的感知上一致的(perc印tuallyuniform)不依賴於設備的色彩空間,也可以使用如CIECAM色彩空間的包括觀看條件的外觀(即pearance)不依賴於設備的色彩空間。在閱讀通過非限制性的例子的方式並且參照附圖給出的下面的描述時,本發明將被更清楚地理解,附圖中-圖1圖示了將色彩從源非凸GBD(a)沿著映射線(c)映射到目標非凸GBD(b)的二維域映射方法。-圖2示出了從一組三角形創建GBD的總的原理。-圖3圖示了Voronoi圖的創建,並且圖4圖示了被用於使用阿爾法形狀方法創建非凸GBD的Delaunay三角剖分(triangulation)的創建。-圖5是根據本發明的域映射方法的實施例的圖示。_圖6圖示了圖5的域映射方法的預映射步驟。_圖7圖示了圖5的域映射方法的主映射步驟。_圖8圖示了圖5的域映射方法的後映射步驟。-圖9是根據本發明的另一個實施例的圖示,在所述另一個實施例中,要映射的源色彩是依賴於設備的,並且所獲得的目標色彩也是依賴於設備的。具體實施例方式現在將對於下述方法來描述本發明的實施例,所述方法將來自具有非凸的實際源域的源彩色設備的源色彩、映射到用於具有同樣非凸的實際目標域的另一目標彩色設備的目標色彩。選擇三維(N=3)色彩空間CIEXYZ作為用於映射的獨立色彩空間。GBD由將邊界定義為3D多面體的頂點生成三角形(verticesspanningtriangles)組成。1.多個源GBD和目標GBD的創建:對於源和目標實際色域中的每一個,計算多個不同的GBD。在此示例中,對於每個源和目標,計算兩個GBD,其中一個是如用於實際色域的凸GBD的所謂的凸包,而另一個是如非凸GBD的所謂的非凸包,其以更精確的方式描述實際色域,並被完全包括在凸包中。在下文中,示出了如何為源色域計算凸GBD以及非凸GBD。以類似的方式計算用於目標色域的凸GBD以及非凸GBD。我們假設通過一組給定的源色彩表示實際源色域。我們假設這些源色彩足夠精確地採樣實際色域。這些源色彩是三維CIEXYZ色彩空間中的點。由這些點或者這些點的選擇,要生成凸和非凸GBD。GBD描述色彩空間中的三維源色域的二維表面。GBD基於索引三角形組(indexed三角形是基礎的多邊形。GBD是基礎多邊形的基本網絡,其表示色彩空間中的源彩色設備的實際域邊界。圖2中所示的該初始的源GBD包含一組頂點V0、V1、V2、V3、...。每個頂點通過其在CIEXYZ映射色彩空間中的坐標定義。經常將CIEXYZ色彩空間中的坐標編碼為標準化的RGB或者YCbCr值。該初始的源GBD包含一組三角形F0、F1、F2、F3、...。令F0為圖2中示出的樣本三角形。通過其三個頂點VO、VI、V2的三個索引(index)0、l、2定義三角形F0。該組三角形被稱為索引三角形組。v是域外的三角形點的面法線(surfacenormal)。下面對於如何具有與HDMI格式的兼容性地以二進位格式存儲這些數據給出更多細節。通常的凸包算法旨在計算作為一組給定的色彩的凸包的表面的表示,所述一組給定的色彩在實際域上遍布,並且通常可以使用源彩色設備測量。我們這裡使用所謂的增量算法,但是可以代之使用諸如禮物包裝(giftwarp)或分治(divide-and-conquer)之類的其它的眾所周知的算法。由對映射色彩空間中的實際域的表面進行採樣的所選擇的色彩,可以在這裡使用以下已知的增量凸包算法,以建立表示初始的源域邊界的凸包,而索引三角形組的頂點是給定色彩的子組。為了實施此已知的算法,通常執行以下步驟-1)由源色域中的任何四個所選擇的色彩創建第一包(四面體);-2)取新的色彩;-3)如果新的色彩在第一包內,則繼續步驟2;-4)當新的色彩現在在第一包之外時,從第一包刪除通過此新的色彩可見的所有三角形;-5)創建包括新的色彩的新的三角形,以產生第二包;-6)如果還未處理所有色彩,則繼續步驟2;-7)在現在已經處理了所有選擇的色彩時,最後的包給出凸GBD或者凸包。現在,根據已經提及的阿爾法形狀的途徑來計算非凸GBD。阿爾法形狀的替代描述由J.Giesen、E.Schuberth、K.Simon和P.Zolliker給出,其呈現在他們的題為"TowardImage-dependentGamutMapping:FastandAccurateGamutBoundaryDetermination,,的論文(2005年在Proceedingsofthe17thAn皿alIS&T/SPIESymposiumonElectronicImaging中發表)中。通過以下步驟計算非凸GBD:-1)創建用於源色彩的Voronoi圖。所述Voronoi圖是色彩空間到四面體的單元分解。每個四面體的Voronoi單元恰好對應於一個源色彩,並且包含色彩空間中的、不具有與該給定源色彩組的任何其它色彩的更小距離的所有色彩,參見圖3。-2)創建源色彩的Dela皿ay三角剖分。Dela皿ay三角剖分是將源色彩的凸包(凸GBD)分解為體積的(volumic)的四面體單元的單元複合體(cellcomplex),所述四面體單元以每個四面體的Delaunay單元與其四個頂點的Voronoi單元的交點非空的方式使源色彩作為頂點,參見圖4。-3)基於給定值a,半徑a的球體以色彩空間中的每個源色彩為中心。對於De1aunay三角剖分的四面體的每一個,確定De1aunay頂點的Voronoi四面體的共用7Voronoi頂點。消除具有其Delaunay頂點中的至少一個的球體之外的共用Voronoi頂點的所有Dela皿ay四面體。可以根據a=丄、3三丄由通過凸GBD描述的體的體積V計算值a。然後,獲得非凸GBD。將凸GBD和對應的非凸GBD例如以如下的二進位格式存儲。該二進位格式以包含根據以下表的最小的域信息組的基本首部開始。有利地,所提出的基本首部與高清多媒體接口(HDMI)與域有關的元數據相兼容。參見下面的表l。FF和FM位是Format_Flag和Facet_Mode標誌,並且對於有利的與HDMI標準的兼容性來說應當為0。通常將ID標誌設置為l,指示基本首部之後的數據的存在。ID—PRECISION指示每色彩通道使用多少位,以便定義色彩空間中的頂點的坐標。位數應該為以下之一N=8位、N二10位、N二12位。ID—SPACE指示使用哪個色彩空間,以便定義頂點的坐標。每個色彩空間具有三個色彩通道。ID—SPACE應該為以下之一ITU-RBT.709、RGB空間、按照SMPTE274M的編碼,xvYCC-601、YCbCr空間、按照IEC61966-2-4-SD的編碼,xvYCC-709、YCbCr空間、按照IEC61966-2-4-HD的編碼。打包(packed)的基本頂點數據定義應該指示實際色域中的黑、紅、綠和藍的色彩空間中的四個頂點。在將這些頂點表示為CIEXYZ色彩空間中的矢量Vs、Va、Vs、V^g時,給出CIEXYZ色彩空間中的失真立方體(distortedcube),可以計算另外四個矢量V。。^二Va+Vffi-Vs、V*=V綠+V藍-V黑、V黃二V紅+V糹錄-V黑、VfV紅+V綠+V藍-2V黑。此立方體應當為實際色域的近似。表ltableseeoriginaldocumentpage9tableseeoriginaldocumentpage10頂點的打包打包的基本頂點數據包含RGB或者YCbCr或者XYZ的以此順序的編碼色彩值。下面以黑、紅、綠、藍的順序列出頂點。在N二8時,將12個色彩值直接編碼為12個字節。在N=10或者N=12時,分別根據下面的表3和表4將頂點打包。表3tableseeoriginaldocumentpage10tableseeoriginaldocumentpage11tableseeoriginaldocumentpage12將16位整數或者地址值編碼為2位元組,其中MSB在第一字節中,並且LSB在第二字節中。ID_GI、ID_F和ID_V分別給出從域ID元數據的開始到域實例、面、以及頂點數據的開始的按照字節的偏移。X指示二進位格式僅使用凸形狀(X=1)還是可以使用凸和非凸形狀(X=2)。在X=1時,每個GI應當對應於凸形狀。在X=2時,將GI組織成對。每個對包含對應於凸GBD的第一GI(標為"凸")。該對的第二GI(標為"非凸")可以對應於非凸形狀,並被設置為非凸GBD。二進位格式至少包含X個GI。域實例(GI):二進位格式包含實際源色域或者實際目標色域的一個或多個描述。將單個描述稱為域實例(GI)。此二進位格式的接收者可以使用該二進位格式的任一個或任意數目的GI。根據下面的表6,通過從字節數ID—GI起由GI的列表來定義GI。該列表中的順序是任意的而非固定的。表6tableseeoriginaldocumentpage13(十六進位)tableseeoriginaldocumentpage13tableseeoriginaldocumentpage14X,是關於凸或者非凸形狀的指示符。如果I^-l,則第i個GI定義凸形狀。如果^f-2,則第i個GI可以定義凸或非凸形狀。Fi是由第i個GI參考的面的數目。GI參考至少四個面。將面的索引打包成字節。面的每個索引取ld(F)個位。逐個GI(GIwise)組織打包,B卩,GI的第一面索引總是以字節的開始而開始。對於I=2個域實例(GI)、其中每個域實例使用來自總共F=8個面的F。=^=6個面的情況給出打包的示例。每個GI對於面的索引取formulaseeoriginaldocumentpage14個字節。打包例如如下在表8中那樣表8tableseeoriginaldocumentpage14tableseeoriginaldocumentpage15LSB是最低有效位,並且MSB是最高有效位。面根據下面的表9,從字節數ID—F起通過面的列表定義面。列表中的順序是任意的而非固定的。表9tableseeoriginaldocumentpage15F是域ID元數據的面的總數。對於每個面,指示總共3F個索引中的頂點的三個索引。將所有面的頂點的索引打包為字節。對於V,面的每個索引取ld(V)位,參見下文。對於F=4個面並且V=4個頂點的情況給出打包的示例。面的每個索引取ld(V)=2位。所有索引取「3F「W(F)"l/8,-3位元組。在表10中給出了打包的示例。表10tableseeoriginaldocumentpage16頂點頂點從字節數ID—V起由頂點的列表定義,參見下面的表11。列表中的順序是任意的而非固定的。表lltableseeoriginaldocumentpage16在此,「*1是捨入到下一個較大的整數的運算。V是域ID元數據的頂點的總數(未對基本首部的四個基本頂點計數)。如上所述,然後,創建了源凸域邊界描述符(或者源凸包)以及源非凸域邊界描述符(或者源非凸包),以表示源彩色設備的實際源域。類似地,創建目標凸域邊界描述符(或者目標凸包)以及目標非凸域邊界描述符(或者目標非凸包),以表示目標彩色設備的實際目標域。現在將參照圖5的圖示描述源色彩的映射方法。2-預映射步驟現在將在CIELab色彩空間中執行下面的域映射步驟。通過簡單地變換頂點的色彩坐標,將平滑的最終GBD從CIEXYZ空間變換到CIELab空間。如果要映射的源色彩位於源GBD內、但位於源非凸GBD之外,則將此源色彩預映射到位於源非凸GBD內的預映射的源色彩。在此步驟期間,將位於一組源GBD的非凸包之外的要被映射的一組源色彩的每個源色彩映射到非凸源GBD內的預映射的色彩。執行以下步驟-1)測試每個源色彩在非凸源GBD之內或之外。因此,從源色彩到一組方向來跟蹤射線。對於每條射線,計數與非凸GBD的三角形的交點的數目。從處理中排除具有數值問題的射線,諸如與三角形之一共線的射線。在每條射線中的交點的數目不成對(impair)時,源色彩稱為在非凸GBD之內,否則,源色彩被稱為在非凸GBD之外。對於所有非凸GBD之外的源色彩執行以下步驟。-2)對於每個源色彩,如下定義映射線。由屬於通過非凸源GBD描述的表面並且不依賴通過凸源GBD描述的表面的色彩空間中的所有點,確定最接近源色彩的點。映射線是從源色彩到所述最接近的點的線。所述最接近的點是映射線與非凸GBD的交點。_3)如圖6所示,沿著映射線將每個源色彩映射到位於非凸680內的預映射的源色彩上。通過以下子步驟執行此預映射-1)確定映射線與凸GBD的交點。-2)分別確定映射線與非凸GBD的交點和與凸GBD的交點之間的距離D。-3)在映射線上定義局部錨點(localanchorpoint),所述局部錨點分別具有距與凸源GBD的交點和與非凸源GBD的交點的距離(l+d)D和dD,其中d是0禾P1之間的值,典型地是1/4。-4)沿著映射線將源色彩映射到預映射的源色彩上,使得局部錨點與預映射的源色彩之間的距離E'是E'=d/(D+d)E,其中E是局部錨點與源色彩之間的距離。在一變體中,如果d>0,則不僅將預映射步驟應用於位於該組源GBD的非凸包之外的源色彩,還將其應用於位於如上所定義的其映射線上的、在錨點和映射線與非凸GBD的交點之間的所有源色彩。[OH4]3-主映射步驟此步驟旨在使用任何已知的方法,將在未被預映射的情況下的源色彩或者預映射的源色彩映射到位於目標GBD內的目標色彩。對於域主映射,將直線傳統地用作映射曲線,該映射曲線被定義為具有L=50的、穿過亮度軸上的被稱為錨點的點的所有線。作為已知的變體,可以使用其它錨點或者多個錨點。將每個源色彩或者預映射的色彩映射到朝向錨點的方向上的目標色彩上,使得目標色彩在凸目標GBD內,如圖7所示。由於將直線選為映射軌跡,因此可以將映射描述為將源色彩(或者預映射的色彩)的距離D修改為目標色彩的距離D'。在此情況下,已知的算17法可以用於映射。在Montag禾口Fairchi1d的題為"Gamutm即ping:Eralimtionofchronmclippingtechniquesforthreedestinationgamuts"的論文(1998年在IS&T/SIDSixthColorImagingConferenceinScottsdale中發表)中,描述了四禾中映射技術縮放一剪輯(scaling-clipping)、膝函數(knee-function)映射、Gentile的映射、以及三片段(segment)映身寸。為了在給定的映射軌跡上將具有距離D的源色彩(或者預映射的色彩)映射到具有距離D'的目標色彩,我們在這裡使用沿著映射曲線的映射函數,該映射曲線由三個片段定義-具有等於l的映射"斜率"(S卩,D'=D)的第一片段,其中映射"斜率"是比值D,/D,-作為所謂的硬剪輯(hardcli卯ing)(即,z)'-z^^-常數)的最後片段,以及-線性連接第一片段與最後片段的中間片段,如下面所表示的。普遍地,將目標色彩的距離D'以如下的相同的映射軌跡上的源色彩(或者預映射的色彩)的距離D的函數表示(d^-d拐點)(d-d拐點)如果l<d"'n—n-……拐點、"^"剪輯"剪輯—^^拐點D最大D《D3樸*空間的限制確定;D^^^力是最大輸出值。此映射函數D'=f(D)使用兩個參數-D拐點,其是其中(斜率為1的)第一片段停止並且中間片段開始的距離,-D,g是其中中間片段停止並且硬剪輯的最後片段開始的距離;此距離是對於剪輯的所謂的截止值。然後,獲得目標色彩。4-後映射步驟當在前面的步驟3獲得的主映射的目標色彩位於目標非凸GBD之外時執行此步驟。然後,將主映射的目標色彩後映射到位於目標非凸GBD內的最終目標色彩。執行下面的步驟-1)測試主映射的色彩中的每個在非凸目標GBD之內或者之外,如上面已經對於源色彩和非凸源GBD的情況解釋的。然後,對於被測試為在非凸目標GBD之外的所有主映射的色彩執行下面的步驟。-2)對於這些在非凸目標GBD之外的色彩中的每一個,以與如上所述的對於預映射步驟相同的方式定義映射線。-3)如圖8中所示,並且如對於預映射步驟那樣,沿著此映射線將每個在非凸目標GBD之外的色彩映射到位於非凸目標GBD之內的最終目標色彩上。在變體中,如果d>0,還將後映射應用於位於如上定義的其映射線上的、在錨點和映射線與非凸GBD的交點之間的所有主映射的色彩。如果在步驟3中獲得的主目標色彩未被後映射,則此主映射的目標色彩不被進一步映射,並且成為最終目標色彩。在對要映射的源色彩的每個執行了上述步驟之後,獲得整個組的最終目標色彩。圖9公開了在從依賴於設備的源色彩開始時、並且在期望依賴於設備的目標色彩以便能夠直接控制目標彩色設備時使用的映射方法的圖示。在應用根據本發明的域映射方法之前,使用前向源設備模型將依賴於設備的源色彩變換為不依賴於設備的源色彩,並且在應用根據本發明的域映射方法之後,使用反向目標設備模型將不依賴於設備的目標色彩變換為依賴於設備的目標色彩。由於已經在文獻W02007/024494中提及,因此不需要擴展的前向或者反向目標設備模型。根據本發明的已經被描述的域方法相對於以前的域映射方法具有以下的優點-允許精確的預映射,同時還允許使用凸域的簡單的幾何運算。-允許精確度與計算負荷/複雜度之間的折中。-允許使用凸域的簡單的幾何運算,同時不隱藏域的非凸特性。儘管針對具體的實施例和變體描述了本發明,但是應理解本發明不限於此實施例和變體。請求保護的本發明因此包括由此實施例以及這裡描述的變體的變化,如將對本領域技術人員來說顯而易見的。儘管可以分開描述和請求保護特定實施例中的一些實施例,但是應理解可以結合地使用這裡所描述和所請求保護的實施例的各種特徵。權利要求一種將色彩空間中的源色彩映射到目標色彩的方法,所述源色彩來自具有實際源域的源彩色設備,所述目標色彩用於具有實際目標域的目標彩色設備,其中實際源域和實際目標域中的至少一個是非凸的,所述方法包括以下步驟-為了表示實際源域,創建源凸域邊界描述符,並且如果此實際源域是非凸的,則創建被包括在所述源凸域邊界描述符中的源非凸域邊界描述符,-為了表示實際目標域,創建目標凸域邊界描述符,並且如果此實際目標域是非凸的,則創建被包括在所述目標凸域邊界描述符中的目標非凸域邊界描述符,然後,對於每個要映射的源色彩,1-如果實際源域是非凸的,並且如果所述源色彩位於所述源非凸域邊界描述符之外,則將所述源色彩預映射到位於所述源非凸域邊界描述符內的預映射的源色彩,2-將未被預映射的情況下的所述源色彩、或者所述預映射的源色彩主映射到位於所述目標凸域邊界描述符內的目標色彩,3-如果實際目標域是非凸的,並且至少如果所述主映射的目標色彩位於所述目標非凸域邊界描述符之外,則將所述主映射的目標色彩後映射到位於所述目標非凸域邊界描述符內的最終目標色彩。2.根據權利要求1所述的映射方法,其特徵在於,要映射的每個源色彩位於所述源凸域邊界描述符內。3.根據權利要求1或2所述的映射方法,其特徵在於,以與HDMI標準兼容的二進位格式存儲所述域邊界描述中的每一個。4.一種用於將所述源彩色設備的依賴於設備的源色彩變換為所述目標彩色設備的依賴於設備的目標色彩的方法,其特徵在於,其包括以下步驟-通過使用與所述源彩色設備相關聯的源彩色設備模型來將依賴於設備的源色彩變換為不依賴於設備的源色彩,-根據權利要求1至3中的任一個,將不依賴於設備的源色彩映射到不依賴於設備的目標色彩,-通過使用與所述目標彩色設備相關聯的目標彩色設備模型來將不依賴於設備的目標色彩變換為依賴於設備的目標色彩。全文摘要一種將來自源彩色設備的源色彩映射到目標彩色設備的目標色彩的方法,所述源彩色設備具有通過源凸GBD(域邊界描述符)和源非凸GBD表示的實際源域,所述目標彩色設備具有通過目標凸GBD和目標非凸GBD表示的實際目標域,所述方法包括1-域映射步驟,如果要映射的源色彩位於源非凸GBD之外,則將源色彩映射到源非凸GBD,2-後映射步驟,如果所映射的目標色彩位於目標非凸GBD之外,則將目標色彩映射到目標非凸GBD。此方法允許精確的域映射,同時還允許使用凸域的簡單幾何運算。文檔編號H04N1/60GK101766019SQ200880100745公開日2010年6月30日申請日期2008年7月25日優先權日2007年7月27日發明者于爾根·斯託德,勞倫特·布朗德,沃爾夫岡·恩德雷斯申請人:湯姆森特許公司

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀