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

光譜色彩管理的制作方法

文檔序號:6569820閱讀:247來源:國知局
專利名稱:光譜色彩管理的制作方法
光譜色彩管理
背景
傳統(tǒng)上使用各種數(shù)字設備來捕捉和/或表示彩色圖像。例如,數(shù)碼相機、 數(shù)碼攝像機和掃描儀捕捉彩色圖像數(shù)據(jù)。顯示監(jiān)視器生成彩色圖像的電子表 示,打印機生成硬副本的圖像表示。色彩管理便于各種數(shù)字設備之間的互操作 性,使得來自一個數(shù)字設備的數(shù)據(jù)可由另一數(shù)字設備利用。例如,色彩管理可 處理來自一個數(shù)字設備的數(shù)據(jù),使得數(shù)據(jù)適于在另一數(shù)字設備中使用。例如, 色彩管理允許由數(shù)碼相機捕捉的圖像在監(jiān)視器上顯示和/在打印機或可能遇到 的其他數(shù)字設備上打印。
捕捉和/或顯示圖像所涉及的數(shù)字設備傳統(tǒng)上相對于少數(shù)幾種牛頓色彩的 組合來定義圖像色彩。例如,諸如照相機和顯示監(jiān)視器的眾多設備采用紅綠藍
(RGB)牛頓色彩并通過定義用于紅色的一個值、用于綠色的一個值和用于藍 色的一個值來描述圖像色彩。類似地,印刷設備傳統(tǒng)上利用青色、品紅、黃色 和黑色(CMYK)并通過向青色、品紅、黃色和黑色中的每一個指派一個值來 定義色彩。相應地,色彩管理傳統(tǒng)上利用這樣的三色或四色系統(tǒng)來處理色彩數(shù) 據(jù)。
相對于牛頓色彩來定義彩色圖像數(shù)據(jù)在某些場合中是令人滿意的,但它并 非沒有其局限。例如,由這樣的系統(tǒng)產(chǎn)生的色彩會出現(xiàn)分節(jié)現(xiàn)象。例如,考慮
以下情形,其中用戶找到一片樹葉,用戶決定這是油漆他/她的房子的完美色彩。 用戶從樹上摘取葉子,并意識到葉子將很快開始改變色彩。因此,用戶走進房 子,并用他/她的掃描儀掃描葉子并在打印機上打印樹葉的副本。用戶將樹葉與 其打印的副本進行比較,并判定這是一個完美的匹配。用戶然后帶著打印的副 本和原來的葉子走出去。 一旦位于陽光下,用戶就注意到打印的副本不再匹配 樹葉的色彩。這僅是牛頓色彩管理系統(tǒng)的局限的一個示例。
概述描述了涉及光譜色彩管理的技術。在一個示例中, 一過程接收與物理色彩 響應相關聯(lián)的光譜色彩數(shù)據(jù)。在此示例中,該過程還將光譜色彩數(shù)據(jù)處理成適 用于目標設備的設備數(shù)據(jù),同時維持復制來自設備數(shù)據(jù)的物理色彩響應的能 力。
在另 一示例中, 一實現(xiàn)包括用于接收光譜圖像數(shù)據(jù)的裝置和用于呈現(xiàn)光譜
圖像數(shù)據(jù)以創(chuàng)建光柵(rastor)表面的裝置。該實現(xiàn)還包括用于將多個光柵表面 合成到目的地設備的單個演示表面上的裝置。該實現(xiàn)還包括用于處理合成的演 示以允許合成的演示被重定向到不同的目的地設備同時維持根據(jù)合成的演示 重新創(chuàng)建光譜圖像數(shù)據(jù)的能力的裝置。
提供該概述以便用簡化的形式介紹將在以下詳細描述中進一步描述的一 些概念。該概述不旨在標識所要求保護的主題的關鍵或基本特征,也不旨在用 于幫助確定所要求保護的主題的范圍。
附圖簡述


圖1示出了根據(jù)一個實現(xiàn)的示例性光譜色彩管理系統(tǒng)。
圖2示出了根據(jù)一個實現(xiàn)的示例性光譜色彩圖像的表示。
圖3示出了根據(jù)一個實現(xiàn)的示例性光譜色彩管理系統(tǒng)。
圖4示出了其中可采用光譜色彩管理的環(huán)境中的示例性系統(tǒng)、設備和組件。
圖5示出了根據(jù)一個實現(xiàn)與光譜色彩管理相關的示例性過程圖。
詳細描述 概觀
色彩管理允許一個系統(tǒng)的數(shù)字設備提供可由一系統(tǒng)的多個其他數(shù)字設備 利用的色彩數(shù)據(jù)。色彩管理便于色彩數(shù)據(jù)處理和/或系統(tǒng)內的色彩數(shù)據(jù)傳送以及 其他功能。在整個色彩管理過程中描述對象的物理性質提供了在色彩管理過程 中的任何時刻復制對象的真實物理響應的機會。設備無關數(shù)據(jù)的一個示例是描 述特定樣本的物理特征的光譜數(shù)據(jù)。在至少某些所述實現(xiàn)中,光譜數(shù)據(jù)管理以 允許對象的物理響應在光譜數(shù)據(jù)生存期限的任何時刻被復制的方式處理光譜數(shù)據(jù)。
在某些所述情形中,光譜色彩管理由諸如操作系統(tǒng)的編程的應用程序實 現(xiàn)。操作系統(tǒng)可接收并處理光譜數(shù)據(jù)。例如,操作系統(tǒng)可從第一系統(tǒng)數(shù)字設備 接收光譜數(shù)據(jù),并以維護光譜數(shù)據(jù)的方式為其他系統(tǒng)數(shù)字設備處理光譜數(shù)據(jù)。 處理可包括,例如呈現(xiàn)和合成光譜數(shù)據(jù)以供目標數(shù)字設備使用。
在至少某些實現(xiàn)中,采用光譜色彩管理的操作系統(tǒng)可以允許光譜數(shù)據(jù)被處 理以供多個不同的指定的目標數(shù)字設備使用的一般方式來運作。此外,操作系 統(tǒng)可用于基于每一 目標設備的配置將經(jīng)處理的光譜數(shù)據(jù)從一個目標數(shù)字設備
重定向到另一目標數(shù)字設備。例如,處理還可包括光譜色域(gamut)映射來
考慮各個目標數(shù)字設備的色彩生成能力。
在某些實現(xiàn)中,采用光譜色彩管理的操作系統(tǒng)還可促進其中存在光譜數(shù)字 設備和非光譜數(shù)字設備兩者的系統(tǒng)內的互操作性。例如,光譜色彩管理系統(tǒng)可 將光譜數(shù)據(jù)處理成可由非光譜數(shù)字設備利用的形式同時維護光譜數(shù)據(jù)。例如, 用戶可指定將圖像數(shù)據(jù)從光譜數(shù)字設備發(fā)送到非光譜牛頓印刷設備。在一個實 現(xiàn)中,光譜色彩管理系統(tǒng)將光譜數(shù)據(jù)轉換成牛頓數(shù)據(jù),并將一些或全部光譜數(shù) 據(jù)的壓縮形式附連于牛頓數(shù)據(jù)。這樣的技術允許壓縮的光譜數(shù)據(jù)被解壓并與牛 頓數(shù)據(jù)組合來重新創(chuàng)建原始的光譜數(shù)據(jù)。這樣的技術還促進在整個系統(tǒng)中維護 設備無關光譜數(shù)據(jù)。
示例性系統(tǒng)
圖1是示出了根據(jù)一個實現(xiàn)通過傳輸和處理光譜數(shù)據(jù)來促進光譜色彩管
理的示例性系統(tǒng)IOO。系統(tǒng)IOO包括數(shù)碼相機102、監(jiān)視器104、網(wǎng)絡106、多 合一打印機或多功能外設(MFP) 108以及耦合至計算設備112的打印機110 形式的示例性數(shù)字設備。采用光譜色彩管理的操作系統(tǒng)114形式的編程的應用 程序在計算設備112上操作以處理整個系統(tǒng)100中的設備無關光譜數(shù)據(jù)。例如, 數(shù)碼相機102可以是光譜數(shù)據(jù)照相機,它可提供光譜圖像數(shù)據(jù)120。
光譜圖像數(shù)據(jù)120可由操作系統(tǒng)114處理以供系統(tǒng)100的另一數(shù)字設備使 用。例如,僅在一個示例中,假定監(jiān)視器104是光譜數(shù)字設備。操作系統(tǒng)的光 譜色彩管理功能處理光譜圖像數(shù)據(jù)120以供監(jiān)視器104使用。在另一情形中, 假定打印機被配置用于牛頓色彩數(shù)據(jù)而非光譜數(shù)據(jù),操作系統(tǒng)114可特別為打印機處理光譜圖像數(shù)據(jù)120以生成牛頓色彩圖像數(shù)據(jù)122。操作系統(tǒng)114以維 護一些光譜圖像數(shù)據(jù)120或其派生物使得可從牛頓色彩數(shù)據(jù)重新創(chuàng)建光譜圖像 數(shù)據(jù)120的配置來生成牛頓色彩數(shù)據(jù)122。在此特定情形中,光譜圖像數(shù)據(jù)120 的壓縮形式被連接于牛頓色彩數(shù)據(jù)122作為光譜圖像元數(shù)據(jù)124。在牛頓色彩 數(shù)據(jù)122和光譜圖像元數(shù)據(jù)124中包含足夠的信息以便隨后重新創(chuàng)建光譜圖像 數(shù)據(jù)120。
操作系統(tǒng)114還便于將光譜圖像數(shù)據(jù)120定向到任何其他指定的系統(tǒng)設 備。例如,在該示例中,將光譜圖像數(shù)據(jù)120處理成牛頓色彩圖像數(shù)據(jù)126以 及相關聯(lián)的光譜圖像元數(shù)據(jù)128供MFP 108使用。操作系統(tǒng)可重新配置牛頓色 彩圖像數(shù)據(jù)122以生成牛頓色彩圖像數(shù)據(jù)126和/或可從光譜圖像數(shù)據(jù)120生成 牛頓色彩圖像數(shù)據(jù)126。操作系統(tǒng)114還可將牛頓色彩數(shù)據(jù)映射到光譜數(shù)據(jù)以 供光譜數(shù)字設備使用。例如,由MFP 108的掃描儀功能生成的牛頓圖像數(shù)據(jù)可 被轉換成適用于諸如監(jiān)視器104的光譜數(shù)字設備的光譜形式。這樣的轉換轉化 了牛頓圖像數(shù)據(jù)傳達的信息,這些信息少于光譜圖像數(shù)據(jù)可傳達的信息。因此, 所轉化的數(shù)據(jù)可由光譜設備利用,但數(shù)據(jù)包含的信息少于真正的光譜圖像數(shù)據(jù) 將包含的信息。
圖2示出了根據(jù)一個光譜色彩管理實現(xiàn)的樣本的所捕捉光譜圖像202的一 部分。來自光譜圖像的光譜數(shù)據(jù)可由編程的應用程序的光譜色彩管理功能接收 并維護,使得可在任何時間從數(shù)據(jù)復制該樣本的真實物理響應,如下所述。
在該情形中,所捕捉的光譜圖像202包含25個不同的單元,這些單元在 此示例中包含像素。在此示例中,各個像素可被認為是用于處理目的的光柵對 象。像素分別被指定為aa到y(tǒng)y。所捕捉的光譜圖像202捕捉各個像素的光譜 信息。所捕捉的光譜圖像也捕捉各個像素的相對表面性質。對各個像素的描述 可包含與各個像素的相對表面性質或上下文相關的數(shù)據(jù)。例如,所捕捉的光譜 圖像的像素wm在光譜像素或光柵對象204中從如光譜206 —般指示的光譜角 度以及從如數(shù)據(jù)塊208 —般指示的表面上下文的兩個角度描述。數(shù)據(jù)塊208涉 及圍繞像素wm的像素gg、 M、 "、 〃、 ""、 ^、 w以及m。在此實現(xiàn)中,塊 mm的表面性質可在這些相鄰像素的上下文中傳達。其他配置可包括傳達個別 像素的上下文的更多或更少的相鄰像素。某些實現(xiàn)通過一起處理像素的塊或集合而非單獨處理各個像素來實現(xiàn)類似的功能。例如,關于該特定的示例,像素 "fl到"可彼此相關地被處理以對各個像素提供相對表面上下文。換言之,這 樣的光譜色彩管理系統(tǒng)實現(xiàn)采用空間處理來保存樣本的物理性質。
光譜206可為數(shù)據(jù)處理目的而被分成多個光譜通道。各個通道描述具有與 其他通道有關的語義意義的相對值。在一簡單的情形中,光譜被分割,使得向
可見光譜的每一納米(nm)指派一處理通道。另一實現(xiàn)向光譜的每相鄰的十納 米指派一處理通道。這樣的配置可提供準確的光譜信息同時減輕處理要求。其 他實現(xiàn)可通過將光譜分成例如至少八個處理通道來實現(xiàn)可接受的結果。隨著處 理器速度改進,諸如根據(jù)摩爾定律,可向光譜分配更多數(shù)目的處理通道,同時 滿足用戶對系統(tǒng)響應時間的期望。
在此示例中,各個光譜像素對象204提供關于所捕捉光譜202的相應區(qū)域 的光譜數(shù)據(jù)206和表面數(shù)據(jù)208。此外,在某些情形中,光譜像素對象204可 被轉換成一般指示為分量210和圖形表示212的牛頓色彩圖像對象數(shù)據(jù)。在該 情形中,圖形表示212包括用于紅綠藍(RGB)的相對值。在此示例中,牛頓 色彩圖像對象數(shù)據(jù)210與光譜圖像元數(shù)據(jù)214相關聯(lián)。在此示例中,光譜像素 對象204可從牛頓色彩圖像對象數(shù)據(jù)210和光譜圖像元數(shù)據(jù)214的組合中重新 創(chuàng)建。
圖3示出了其中可維護來自樣本的光譜數(shù)據(jù)使得可從光譜數(shù)據(jù)復制樣本 的真實物理響應的系統(tǒng)300。圖3包括提供光譜色彩管理功能并在計算設備 112A上操作的操作系統(tǒng)114A。外圍數(shù)字設備,諸如監(jiān)視器104A和MFP 108A, 通過未特別指定的各種硬件組件與計算設備的操作系統(tǒng)通過接口連接。
操作系統(tǒng)114A具有光譜色彩管理引擎306。在至少某些實現(xiàn)中,光譜色 彩管理引擎支持各個處理級別的光譜色彩,使得樣本的物理響應可在色彩處理 的任何所需時刻復制。光譜色彩管理引擎可一般配置成處理可被耦合至計算設 備112A的任何數(shù)字設備。為了實現(xiàn)其色彩管理功能,光譜色彩管理引擎306 在該情形中包括呈現(xiàn)引擎308、合成引擎310、演示引擎312、存儲器管理器 314、光譜到牛頓映射引擎或光譜轉化引擎306以及光譜色域映射引擎318。這 僅是一種光譜色彩管理配置,其他配置可除去和/或組合在此特定配置中描述的 各種組件。呈現(xiàn)引擎308從樣本取得諸如光譜對象等光譜數(shù)據(jù)的集合,并將光譜對象 呈現(xiàn)在內部表面上。光譜對象可以是或者光柵對象或者向量對象。光柵是以矩 陣形式組織的具有寬度和高度的色彩的集合。向量是諸如線或圓圈的具有色彩 以及與色彩相關聯(lián)的表面性質的對象。向量和光柵對象可隨或不隨分別通過視 頻或動畫傳達動作的基于時間的差值來表示。如上所述,某些實現(xiàn)通過進行空 間呈現(xiàn)來傳達光譜和表面特征兩者。因此與表面性質相關地,關于給定對象的 信息隨關于一組周圍對象的信息一起發(fā)送。
合成引擎310從一組已呈現(xiàn)表面中取得內容,并合成內容以生成演示表 面。演示引擎312與諸如顯示硬件、打印機硬件、用于存儲目的的盤格式硬件 和/或顯示或打印機硬件的遠程版本等硬件通過接口傳輸演示表面。
某些實現(xiàn)采用存儲器管理器314來降低在光譜色彩管理系統(tǒng)中處理的數(shù) 據(jù)量。如上關于圖2所述,關于八個或更多的色彩波長處理通道存儲光譜數(shù)據(jù)。 存儲器管理器314用于濃縮光譜數(shù)據(jù)以便進行處理同時仍維護樣本的物理響 應。例如,存儲器管理器可將光譜數(shù)據(jù)重新組織成更少數(shù)目的本質(principle) 分量。例如,光譜數(shù)據(jù)可被減少為相對于光譜以壓縮方式描述光譜數(shù)據(jù)的五個 或六個本質分量。換言之,本質分量可被認為是包含光譜數(shù)據(jù)的壓縮光譜。除 光譜數(shù)據(jù)以外,可分配一個或多個附加的本質分量來傳達樣本的表面性質。
光譜轉化引擎316用于在傳統(tǒng)的牛頓對象和光譜對象之間構建橋梁。光譜 轉化引擎的至少某些實現(xiàn)允許光譜和牛頓描述之間的轉換同時維護光譜數(shù)據(jù)。 在傳統(tǒng)應用中利用光譜轉換引擎316,使得操作系統(tǒng)可提供光譜數(shù)字設備與牛 頓數(shù)字設備之間的互操作性。因此,光譜轉化引擎316允許光譜色彩管理系統(tǒng) 從牛頓數(shù)字設備接受圖像數(shù)據(jù)以及將光譜圖像數(shù)據(jù)轉換成牛頓數(shù)據(jù)供牛頓數(shù) 字圖像設備使用。如上所述,光譜轉化引擎可將牛頓數(shù)據(jù)映射成足以與光譜系 統(tǒng)組件一起運作的光譜數(shù)據(jù),然而光譜轉化引擎映射的是包含在數(shù)據(jù)中的信 息。因此例如,如果牛頓數(shù)據(jù)未包含足夠的信息來重新創(chuàng)建樣本的真實物理表 示,則由光譜轉化引擎生成的相應的光譜數(shù)據(jù)將不會包含比在牛頓數(shù)據(jù)中包含 的更多的信息。
某些實現(xiàn)可將光譜數(shù)據(jù)轉換成牛頓數(shù)據(jù),然后在查找表或數(shù)據(jù)庫中保存相 關聯(lián)的光譜數(shù)據(jù)或其派生物,使得如有需要則可檢索原始光譜數(shù)據(jù)。更優(yōu)選的實現(xiàn)將光譜數(shù)據(jù)轉換成牛頓數(shù)據(jù),然后維護相關聯(lián)的光譜數(shù)據(jù)或其派生物以及 牛頓數(shù)據(jù)。這樣的配置允許生成的牛頓數(shù)據(jù)及其相關聯(lián)的光譜數(shù)據(jù)用作即使數(shù) 據(jù)被傳送到另一系統(tǒng)也可重新生成原始光譜數(shù)據(jù)的獨立式單元。這樣的配置的 一個示例以上關于圖2示出,其中光譜數(shù)據(jù)被維護為附連于相應生成的牛頓數(shù) 據(jù)的元數(shù)據(jù)。在某些情形中,光譜數(shù)據(jù)作為光譜光柵對象或向量對象傳達,光 譜轉化引擎用于將光譜光柵對象或光譜向量對象中的每一個分別映射到牛頓 光柵對象和牛頓向量對象。
在某些實現(xiàn)中,光譜色域映射引擎318用于在各種數(shù)字光譜設備的光譜色 域之間映射。在某些示例性配置中,光譜色域映射引擎318以在牛頓色彩外觀 模型中所采用的類似方式運作。在一個這樣的配置中,色域映射引擎與光譜轉 化引擎316協(xié)同操作以將光譜數(shù)據(jù)轉換成帶有相關聯(lián)壓縮光譜元數(shù)據(jù)的牛頓數(shù) 據(jù)。光譜色域映射引擎然后從提供數(shù)據(jù)的設備的色域映射到目標設備的色域。 為了計算目標設備的等效光譜,光譜色域映射引擎然后利用油漆行業(yè)的技術人 員應知的算法來重新計算等效光譜應該是什么,以便適當?shù)馗淖兿鄬ι市再| 或光譜性質的色調、色彩或亮度。
在另一配置中,色域映射引擎利用源和目標設備的物理光譜模型來使用解 析方程從一個設備映射到另一設備。又一配置利用色彩外觀空間和現(xiàn)有方法來 定義源和目標設備色域。例如,光譜匹配可按照各種方式進行,且對目標設備 的色域的"剪輯"是通過將經(jīng)處理的值轉換到色彩外觀空間以確認它是否位于 目標設備色域中來進行的。如果經(jīng)處理的值不位于目標設備的色域中,則可利 用減少色彩值以適應目標設備的色域的各種方法(諸如加寬所有或一組光譜響 應的光譜帶寬)。替換或附加地,這樣的配置可從目標設備色域外的任何值計 算最近的色彩外觀值,然后為該色域值計算光譜值。
上述操作系統(tǒng)配置允許從源到目標以及沿各種處理可能發(fā)生的介入流水 線的光譜數(shù)據(jù)的光譜色彩管理。這樣的配置維護光譜數(shù)據(jù),并最終維持在光譜 數(shù)據(jù)的生存期限的任何時刻重新創(chuàng)建對象的物理響應的能力。
示例性系統(tǒng)環(huán)境
圖4表示可在其上實現(xiàn)光譜色彩管理的示例性系統(tǒng)或計算環(huán)境400。系統(tǒng) 400包括第一機器401和第二機器402形式的通用計算系統(tǒng)。第一機器401的組件包括但不限于 一個或多個處理器404 (例如,微處
理器、控制器等中的任一個)、系統(tǒng)存儲器406以及耦合各種系統(tǒng)組件的系統(tǒng) 總線408。 一個或多個處理器404處理各種計算機可執(zhí)行指令以控制第一機器 401的操作以及與其它電子和計算設備通信。系統(tǒng)總線408表示任何數(shù)目的若 干類型的總線結構,包括存儲器總線或存儲器控制器、外圍總線、加速圖形端 口以及使用各種總線體系結構中任一種的處理器或本地總線。
系統(tǒng)400包括可以是可由第一機器401訪問的任何介質的各種計算機可讀 介質,包括易失性和非易失性介質、可移動和不可移動介質。系統(tǒng)存儲器406 包括易失性存儲器形式的計算機可讀介質,諸如隨機存取存儲器(RAM) 410 和/或非易失性存儲器,諸如只讀存儲器(ROM)412?;据斎?輸出系統(tǒng)(BIOS) 414維護諸如在啟動期間便于第一機器401組件之間信息傳送的基本例程,它 被存儲在ROM412中。RAM410—般包含可由一個或多個處理器404立即訪 問和/或當前正在操作的數(shù)據(jù)和/或程序模塊。
第一機器401可包括其它可移動/不可移動、易失性/非易失性計算機存儲 介質。作為示例,硬盤驅動器416對不可移動、非易失性磁介質(未示出)讀 寫,磁盤驅動器418對可移動、非易失性磁盤420 (例如,"軟盤")讀寫, 光盤驅動器422對諸如CD-ROM、數(shù)字多功能盤(DVD)、或任何其它類型 的光學介質等可移動、非易失性光盤424讀寫。在此示例中,硬盤驅動器416、 磁盤驅動器418和光盤驅動器422各自經(jīng)由一個或多個數(shù)據(jù)介質接口 426連接 至系統(tǒng)總線408。盤驅動器及相關聯(lián)的計算機可讀介質為第一機器401提供對 計算機可讀指令、數(shù)據(jù)結構、程序模塊和其它數(shù)據(jù)的非易失性存儲。
任何數(shù)目的程序模塊可被存儲在硬盤416、磁盤420、光盤424、 ROM 412 和/或RAM410上,作為示例包括操作系統(tǒng)426、 一個或多個應用程序428、 其它程序模塊430和程序數(shù)據(jù)432。這樣的操作系統(tǒng)426、應用程序428、其它 程序模塊430和程序數(shù)據(jù)432中的每一個(或其某種組合)可包括此處所述的 系統(tǒng)和方法的實施例。
用戶可經(jīng)由任何數(shù)目的不同輸入設備來與第一機器401通過接口連接,諸 如鍵盤434和定點設備436 (例如,"鼠標")。其它輸入設備438 (未特別 示出)可包括麥克風、操縱桿、游戲手柄、控制器、圓盤式衛(wèi)星天線、串行端口、掃描儀等。這些和其它輸入設備經(jīng)由耦合至系統(tǒng)總線408的輸入/輸出接口
440連接至處理器404,但也可由其它接口和總線結構,諸如并行端口、游戲 端口和Z或通用串行總線(USB)連接。
監(jiān)視器442或其它類型的顯示設備可經(jīng)由諸如視頻適配器444的接口連接 至系統(tǒng)總線408。除監(jiān)視器442之外,其它輸出外圍設備可包括諸如揚聲器(未 示出)和打印機446的各種組件,它們可經(jīng)由輸入/輸出接口 440連接至第一機 器401。
第一機器401可使用至一個或多個遠程計算機,諸如第二機器402的邏輯 連接在網(wǎng)絡化環(huán)境下操作。作為示例,第二機器402可以是個人計算機、便攜 式計算機、服務器、路由器、網(wǎng)絡計算機、對等設備或其它公共網(wǎng)絡節(jié)點等。 第二機器402被示為便攜式計算機,可包括此處相對于第一機器402描述的眾 多或所有元素和特征。
第一機器401與第二機器402之間的邏輯連接被描述為局域網(wǎng)(LAN)450 和一般的廣域網(wǎng)(WAN) 452。這樣的聯(lián)網(wǎng)環(huán)境在辦公室、企業(yè)范圍計算機網(wǎng) 絡、內聯(lián)網(wǎng)和互聯(lián)網(wǎng)中是常見的。當在LAN聯(lián)網(wǎng)環(huán)境中實現(xiàn)時,第一機器401 通過網(wǎng)絡接口或適配器454連接至局域網(wǎng)450。當在WAN聯(lián)網(wǎng)環(huán)境中實現(xiàn)時, 第一機器401通常包括調制解調器456或用于在廣域網(wǎng)452上建立通信的其它 裝置。調制解調器456可以置于第一機器401之內或之外,它可以通過用戶輸 入接口 440或其它合適的機制連接至系統(tǒng)總線408。所示網(wǎng)絡連接是示例性的, 且可以使用在第一與第二機器401、 402之間建立通信鏈路的其它手段。
在網(wǎng)絡化環(huán)境中,諸如與系統(tǒng)400—起示出的,相對于第一機器401描述 的程序模塊或其部分可以存儲在遠程存儲器存儲設備中。作為示例,用第二機 器402的存儲器設備維護遠程應用程序458。為說明目的,應用程序和其它可 執(zhí)行程序組件,諸如操作系統(tǒng)426,在此處被示為離散的框,盡管認識到,這 樣的程序和組件在各個時間駐留在第一機器402的不同存儲組件中,且由第一 機器的處理器404執(zhí)行。
示例性過程
圖5示出了根據(jù)一個實現(xiàn)用于實現(xiàn)光譜色彩管理的示例性過程500。描述 該過程的次序并不旨在被解釋為限制,且可按照任何次序組合任何數(shù)目的所述
12過程框以實現(xiàn)該過程。此外,該過程可用任何合適的硬件、軟件、固件或其組 合來實現(xiàn)。
在框502,該過程接收與物理色彩響應相關聯(lián)的光譜色彩數(shù)據(jù)。光譜色彩 數(shù)據(jù)可以是任何合適形式的,諸如例如光柵對象或向量對象。
在框504,該過程將光譜色彩數(shù)據(jù)處理成適用于目標設備的設備數(shù)據(jù),同 時維持從設備數(shù)據(jù)復制物理色彩響應的能力。在某些情形中,這樣的處理包括 將設備數(shù)據(jù)呈現(xiàn)到單個表面上。處理然后合成一組所呈現(xiàn)的表面以生成演示表 面。替換地或附加地,這樣的處理可將光譜數(shù)據(jù)轉化成用于非光譜設備的諸如 牛頓數(shù)據(jù)的非光譜數(shù)據(jù)。該處理可維護足以允許重新創(chuàng)建原始光譜數(shù)據(jù)的某種 形式的光譜數(shù)據(jù)。例如在上述一個示例中,將光譜數(shù)據(jù)轉換成牛頓數(shù)據(jù),且一 壓縮形式的光譜數(shù)據(jù)被附連于牛頓數(shù)據(jù)作為元數(shù)據(jù)。原始的光譜數(shù)據(jù)可在解壓 元數(shù)據(jù)時重新創(chuàng)建。
盡管用結構特征和/或方法專用的語言描述了涉及光譜色彩管理的實現(xiàn), 但可以理解,所附權利要求書的主題不必限于所述的特定特征或方法。相反, 特定特征和方法為上述和下述概念提供了實現(xiàn)的示例。
權利要求
1.一種體現(xiàn)在計算機可讀介質上的編程的應用程序(428),包括用于接收光譜圖像數(shù)據(jù)(120)的裝置;用于呈現(xiàn)光譜圖像數(shù)據(jù)(120)以創(chuàng)建光柵表面的裝置(308);用于將多個光柵表面合成到用于目的地設備的單個演示表面上的裝置(310);以及用于處理合成的演示以允許將所述合成的演示重定向到不同的目的地設備同時維持從所述合成的演示重新創(chuàng)建所述光譜圖像數(shù)據(jù)的能力的裝置(316)。
2. 如權利要求1所述的編程的應用程序,其特征在于,所述目的地設備是一光譜設備,且所述不同的目的地設備是一光譜設備。
3. 如權利要求1所述的編程的應用程序,其特征在于,所述目的地設備 是一光譜設備,且所述不同的目的地設備是一非光譜設備。
4. 如權利要求1所述的編程的應用程序,其特征在于,所述光譜圖像數(shù) 據(jù)包括向量數(shù)據(jù)。
5. 如權利要求1所述的編程的應用程序,其特征在于,所述用于處理的 裝置包括色域映射器。
6. 如權利要求1所述的編程的應用程序,其特征在于,所述用于處理的 裝置包括被配置成從一個光譜設備映射到另一光譜設備的色域映射器。
7. 如權利要求1所述的編程的應用程序,其特征在于,所述用于處理的 裝置包括被配置成從一光譜設備映射到一非光譜設備的色域映射器。
8. 如權利要求1所述的編程的應用程序,其特征在于,所述用于合成的 裝置和所述用于處理的裝置被體現(xiàn)在不是所述目的地設備或是所述不同的目 的地設備的計算設備上。
9. 如權利要求1所述的編程的應用程序,其特征在于,被體現(xiàn)為計算設 備的操作系統(tǒng)。
10. —種操作系統(tǒng)(426),包括 用于處理像素化的光譜數(shù)據(jù)(204)的光柵流水線;用于處理定義光譜色彩和表面性質的向量相關光譜數(shù)據(jù)(204)的向量流 水線;以及用于將光譜數(shù)據(jù)(204)轉化成附連有經(jīng)壓縮的光譜數(shù)據(jù)(214)的牛頓色 彩數(shù)據(jù)(210)使得可從所述牛頓色彩數(shù)據(jù)(210)和所附連的經(jīng)壓縮的光譜數(shù) 據(jù)(214)重新創(chuàng)建所述光譜數(shù)據(jù)(204)的色彩轉化引擎(316)。
11. 如權利要求IO所述的操作系統(tǒng),其特征在于,所述光柵流水線涵蓋所述操作系統(tǒng)在源設備與目標設備之間實現(xiàn)的所有光柵處理。
12. 如權利要求IO所述的操作系統(tǒng),其特征在于,所述向量流水線涵蓋 所述操作系統(tǒng)實現(xiàn)的所有向量處理。
13. 如權利要求IO所述的操作系統(tǒng),其特征在于,所述色彩轉化引擎被 配置成執(zhí)行光譜色域映射。
14. 如權利要求IO所述的操作系統(tǒng),其特征在于,所述色彩轉化引擎包 括用于呈現(xiàn)光譜數(shù)據(jù)以創(chuàng)建光柵表面的呈現(xiàn)引擎。
15. 如權利要求14所述的操作系統(tǒng),其特征在于,所述色彩轉化引擎包 括用于將多個光柵表面合成到單個演示表面上的合成引擎。
16. —種計算機實現(xiàn)的方法,包括接收與物理色彩響應相關聯(lián)的光譜色彩數(shù)據(jù)(502);以及 將所述光譜色彩數(shù)據(jù)處理成適用于目標設備的設備數(shù)據(jù)同時維持從所述 設備數(shù)據(jù)復制所述物理色彩響應的能力(504)。
17. 如權利要求16所述的計算機實現(xiàn)的方法,其特征在于,所述接收包 括接收圖像的光譜色彩數(shù)據(jù)。
18. 如權利要求16所述的計算機實現(xiàn)的方法,其特征在于,所述處理包 括對所述目標設備的光譜色域的色域映射。
19. 如權利要求16所述的計算機實現(xiàn)的方法,其特征在于,所述處理包 括將所述光譜色彩數(shù)據(jù)色域映射到附連有壓縮的光譜數(shù)據(jù)作為元數(shù)據(jù)的牛頓 數(shù)據(jù)。
20. 如權利要求16所述的計算機實現(xiàn)的方法,其特征在于,所述處理是 由未體現(xiàn)在所述目標設備上的色彩管理引擎實現(xiàn)的。
全文摘要
描述了涉及光譜色彩管理的技術。在一個示例中,一過程接收與物理色彩響應相關聯(lián)的光譜色彩數(shù)據(jù)。在此示例中,該過程也將光譜色彩數(shù)據(jù)處理成適用于目標設備的設備數(shù)據(jù)同時維持從設備數(shù)據(jù)復制物理色彩響應的能力。
文檔編號G06F17/00GK101317170SQ200680044749
公開日2008年12月3日 申請日期2006年10月3日 優(yōu)先權日2005年11月30日
發(fā)明者C·A·馬奇, G·K·斯塔克維特, J·F·布林恩, M·D·斯托克斯, T·J·維特德 申請人:微軟公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1