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

允許靈活地對(duì)性能進(jìn)行動(dòng)態(tài)平衡的色彩管理系統(tǒng)的制作方法

文檔序號(hào):7597285閱讀:176來(lái)源:國(guó)知局
專利名稱:允許靈活地對(duì)性能進(jìn)行動(dòng)態(tài)平衡的色彩管理系統(tǒng)的制作方法
技術(shù)領(lǐng)域
本發(fā)明的各方面一般針對(duì)色彩管理系統(tǒng),尤其針對(duì)動(dòng)態(tài)地實(shí)行性能密集型色彩變換,以監(jiān)控、評(píng)估、檢查和/或注入色彩管理輸入的系統(tǒng)和方法。
背景技術(shù)
適當(dāng)且準(zhǔn)確的色彩管理已變成一個(gè)日益增加的問(wèn)題。當(dāng)首先開(kāi)發(fā)計(jì)算機(jī)、監(jiān)視器和打印機(jī)用于家庭用途時(shí),消費(fèi)者感到滿意的是,綠草、藍(lán)天和紅襯衫看上去與他們所期望的很接近。隨著時(shí)間的推移,監(jiān)視器設(shè)備、打印機(jī)、數(shù)碼相機(jī)等的制造商很快適應(yīng)了生產(chǎn)和/或捕捉更清晰、更準(zhǔn)確色彩表示的需求。企業(yè)也開(kāi)發(fā)了多媒體和圖形相關(guān)的應(yīng)用程序。用于執(zhí)行不同類型的色彩對(duì)象數(shù)據(jù)變換的不同應(yīng)用程序可以同時(shí)在一個(gè)計(jì)算機(jī)平臺(tái)上操作。
當(dāng)因特網(wǎng)相關(guān)的商業(yè)熱日益增長(zhǎng)時(shí),企業(yè)渴望確保準(zhǔn)確地表示產(chǎn)品和信息。衣物制造商每年分發(fā)上百萬(wàn)個(gè)產(chǎn)品樣本。年復(fù)一年地,消費(fèi)者在衣物上花費(fèi)了上億美元,這些消費(fèi)者在衣物到達(dá)他們手中之前從未親眼看到過(guò)最終產(chǎn)品。然而,產(chǎn)品退貨的頭號(hào)原因一向是在圖片中示出的顏色,無(wú)論在雜志、廣告牌、因特網(wǎng)還是在目錄中,與接收時(shí)的最終產(chǎn)品的顏色不匹配。在雜志上做廣告、在市中心豎廣告牌、在電視上做廣告的企業(yè)想要確保其企業(yè)標(biāo)志遍及每一媒體都是一致的,并且想要確保每一媒體描繪所預(yù)期的顏色的準(zhǔn)確表示。色彩管理過(guò)程中的缺乏連貫性的問(wèn)題將導(dǎo)致企業(yè)和消費(fèi)者的數(shù)以百萬(wàn)美元計(jì)的損失。
在醫(yī)學(xué)行業(yè)中,外科醫(yī)生和其它醫(yī)生執(zhí)行高度精密且敏感的活動(dòng),并依賴于照相機(jī)和監(jiān)控設(shè)備。當(dāng)今,外科醫(yī)生基于諸如血、組織等對(duì)象在監(jiān)視器上所顯示的顏色執(zhí)行某些類型的過(guò)程。然而,由于在照相機(jī)和監(jiān)視器之間沒(méi)有校準(zhǔn),會(huì)丟失重要的數(shù)據(jù)。硬件的所有校準(zhǔn)在工廠中執(zhí)行。例如,照相機(jī)能夠捕獲諸如血等對(duì)象的確切顏色,而監(jiān)視器中的熒光體無(wú)法顯示血的豐富的暗黑色。外科醫(yī)生必須在其腦海中執(zhí)行色彩校準(zhǔn),這類似于新聞工作者必須在空中執(zhí)行的手動(dòng)調(diào)節(jié)。即使如此,如果如在某些系統(tǒng)中那樣所有的色彩對(duì)象數(shù)據(jù)都被變換到一標(biāo)準(zhǔn)色彩空間,能夠顯示與照相機(jī)一樣的色移的監(jiān)視器仍無(wú)法重新捕獲標(biāo)準(zhǔn)色彩空間中丟失的數(shù)據(jù)。
當(dāng)前的計(jì)算機(jī)平臺(tái),如LinuxX11和MicrosoftWindowsXP,允許多個(gè)應(yīng)用程序?yàn)榱松使芾砟康脑L問(wèn)硬件。例如,MicrosoftWindowsXP準(zhǔn)許十二(12)個(gè)不同的應(yīng)用程序與硬件元件進(jìn)行通信。應(yīng)用程序與該平臺(tái)的圖形庫(kù)進(jìn)行通信,該圖形庫(kù)與耦合至該平臺(tái)的硬件進(jìn)行通信,并且硬件實(shí)現(xiàn)所期望的應(yīng)用操作。對(duì)于不同類型的平臺(tái)的每一個(gè),這三個(gè)系統(tǒng),應(yīng)用、圖形庫(kù)以及硬件被并行地改進(jìn)。然而,未能協(xié)調(diào)這些并行解決方案以對(duì)任一應(yīng)用確保指定和/或期望的色彩管理模式。與硬件進(jìn)行通信的各種方法產(chǎn)生了不穩(wěn)定性,并且消除了不干涉特定應(yīng)用程序的可能性。
現(xiàn)有的色彩管理系統(tǒng)順次支持單個(gè)基于配置文件的色彩管理解決方案,強(qiáng)迫變換到該解決方案,如,Apple的ColorSync和Microsoft的ICM。這些解決方案從源到目標(biāo)設(shè)備推遲性能密集型色彩變換,直到最后一個(gè)可能的機(jī)會(huì),以在其平臺(tái)中允許最大的靈活性。這通常被稱為后綁定工作流策略(late-binding workflowstrategy)。在具有內(nèi)建的硬件以容納設(shè)備內(nèi)色彩管理的打印機(jī)的情況下,用戶寧可推遲該變換以使打印機(jī)執(zhí)行所有惱人的工作。后綁定工作流策略的缺點(diǎn)包括,單個(gè)不正確的應(yīng)用設(shè)置會(huì)破壞作業(yè)中一個(gè)或多個(gè)元素,以及在最后一刻之前不會(huì)出現(xiàn)最終輸出數(shù)據(jù)的評(píng)估。
其它解決方案支持單個(gè)標(biāo)準(zhǔn)色彩空間,所有輸入內(nèi)容一有機(jī)會(huì)就被轉(zhuǎn)換到該空間,以將性能最大化。這通常被稱為先綁定工作流策略(early-binding workflowstrategy)。在標(biāo)準(zhǔn)噴墨打印機(jī)的情況下,用戶寧可讓?xiě)?yīng)用程序執(zhí)行所有或主要的色彩管理,以將帶寬使用和處理時(shí)間最小化。先綁定工作流策略的缺點(diǎn)包括,先綁定意味著較大的文件導(dǎo)致較慢的執(zhí)行、較差的質(zhì)量效果,以及所有的色彩都被擠入輸出色移并在輸出的總響應(yīng)期間對(duì)其進(jìn)行優(yōu)化。

發(fā)明內(nèi)容
因此,需要一種色彩管理體系結(jié)構(gòu),它允許在進(jìn)入平臺(tái)之刻、推遲到目標(biāo)設(shè)備或者兩者之間的任一處直接實(shí)現(xiàn)色彩管理過(guò)程。本發(fā)明的一個(gè)方面提供了一種允許用戶監(jiān)控、調(diào)查、干預(yù)、管理和/或糾正正在執(zhí)行的色彩管理的體系結(jié)構(gòu),其中,該色彩管理在工作流中執(zhí)行,并且由該工作流執(zhí)行色彩管理。所有的輸入色彩對(duì)象數(shù)據(jù)通過(guò)用于特定操作的扼流點(diǎn)發(fā)送。所有像素通過(guò)單個(gè)功能,即該扼流點(diǎn)。建立扼流點(diǎn)用于多種類型的操作,包括打印、顯示、捕捉、加載和保存操作。
本發(fā)明的另一方面提供了一種將通過(guò)扼流點(diǎn)接收的所有色彩對(duì)象數(shù)據(jù)變換到一中間色彩空間的色彩管理系統(tǒng)。通過(guò)單個(gè)接觸點(diǎn)到中間色彩空間的轉(zhuǎn)換允許用戶以任一期望的方式管理色彩。用戶可混合來(lái)自標(biāo)準(zhǔn)色彩空間、ICC配置文件和非ICC配置文件的用戶指定的色彩管理輸入。應(yīng)用程序也可以用于混合色彩管理輸入。可以建立或預(yù)定政策來(lái)協(xié)調(diào)所有的色彩管理。該政策可協(xié)調(diào)對(duì)不同用戶、不同操作、不同類型的設(shè)備、不同的設(shè)備、不同的制造商、不同的型號(hào)以及不同的校準(zhǔn)的操作。
本發(fā)明的另一方面提供了硬件卡和打印機(jī)中的動(dòng)態(tài)色彩色移映射。硬件卡和打印機(jī)被配置成適應(yīng)于由用戶、應(yīng)用程序或政策啟動(dòng)的變化的色彩變換。


當(dāng)結(jié)合附圖閱讀上述發(fā)明內(nèi)容以及以下的說(shuō)明性實(shí)施例的詳細(xì)描述,能夠更好地理解它們,包括的附圖作為對(duì)要求權(quán)利的發(fā)明的示例而非局限。
圖1是包括數(shù)碼相機(jī)、主機(jī)和打印機(jī)的色彩管理解決方案的框圖;圖2是耦合至各種設(shè)備的計(jì)算機(jī)圖形處理系統(tǒng)的示意圖;圖3所示是可在其中實(shí)現(xiàn)本發(fā)明的某些方面的通用數(shù)字計(jì)算環(huán)境的示意圖;圖4所示是依照本發(fā)明的至少一個(gè)方面的計(jì)算機(jī)圖形處理系統(tǒng)的一個(gè)說(shuō)明性實(shí)施例的示意圖;圖5是依照本發(fā)明的至少一個(gè)方面的色彩管理體系結(jié)構(gòu)的一個(gè)說(shuō)明性實(shí)施例的框圖;以及圖6是依照本發(fā)明的至少一個(gè)方面執(zhí)行捕捉操作來(lái)維護(hù)精確的色彩管理的一個(gè)說(shuō)明性方法的流程圖。
具體實(shí)施例方式
在以下對(duì)各種說(shuō)明性實(shí)施例的描述中,對(duì)附圖作出引用,附圖作為本發(fā)明的一部分,并以說(shuō)明可實(shí)踐本發(fā)明的各種實(shí)施例的方式示出??梢岳斫猓诓幻撾x本發(fā)明的范圍的情況下可以使用其它實(shí)施例并可以作出結(jié)構(gòu)和功能上的更改。
圖1示出了色彩管理解決方案100的框圖。圖1示出了包括多媒體應(yīng)用程序120的主機(jī)110。主機(jī)110耦合至數(shù)碼相機(jī)130和打印機(jī)140。通過(guò)多媒體應(yīng)用120處理來(lái)自數(shù)碼相機(jī)130的輸入色彩對(duì)象數(shù)據(jù),并輸出到打印機(jī)140。在色彩管理解決方案100中,諸如攝影師等系統(tǒng)的用戶可使用數(shù)碼相機(jī)130拍攝一個(gè)物體的照片,并在打印機(jī)140上打印出該照片的圖像。然而,在色彩管理解決方案100中,攝影師無(wú)法分辨是多媒體應(yīng)用程序120還是打印機(jī)140在執(zhí)行任何色彩管理,還是兩者都在執(zhí)行色彩管理。
圖2是耦合至各種設(shè)備的計(jì)算機(jī)圖形處理系統(tǒng)201的示意圖。如圖2所示,計(jì)算機(jī)圖形處理系統(tǒng)201包括圖形引擎214,它負(fù)責(zé)控制并執(zhí)行各種計(jì)算機(jī)圖形和色彩操作。圖形庫(kù)212包括大量的基于矩陣且基于查閱表(LUT)的數(shù)據(jù)文件。圖形庫(kù)212可以包括在應(yīng)用程序230中,或如圖2所示單獨(dú)地定義。圖形庫(kù)212可包括用于與各種組件和/或銷售商產(chǎn)品交互的應(yīng)用編程接口(API)。計(jì)算機(jī)圖形處理系統(tǒng)210還包括存儲(chǔ)器或存儲(chǔ)空間216以及配置文件組件218。配置文件組件218本質(zhì)上是LUT,它具有一組對(duì)應(yīng)于設(shè)備控制信號(hào)的條目以及另一組對(duì)應(yīng)于該控制信號(hào)所生成的實(shí)際色彩的條目。
計(jì)算機(jī)圖形處理系統(tǒng)201的配置文件組件218被分成不同的類,如輸入配置文件(描述掃描儀和數(shù)碼相機(jī))、顯示配置文件(描述監(jiān)視器和LCD顯示器)和輸出配置文件(描述打印和印刷機(jī))。配置文件218通常包含關(guān)于描述諸如打印機(jī)255等設(shè)備如何操作的三個(gè)變量的信息。這些值包括設(shè)備的色移、設(shè)備的動(dòng)態(tài)范圍以及設(shè)備的色調(diào)再現(xiàn)特性。其它配置文件218包括關(guān)于用于處理色移失常顏色的指令的信息、更詳細(xì)的色調(diào)再現(xiàn)信息或其它設(shè)備特定信息。
接口220是準(zhǔn)許計(jì)算機(jī)圖形處理系統(tǒng)201的用戶輸入要完成和/或執(zhí)行的色彩管理輸入?yún)?shù)的用戶接口。應(yīng)用程序230可包括API。應(yīng)用程序230是處理各種色彩管理變量的平臺(tái)。應(yīng)用程序230具有設(shè)置和函數(shù),允許用戶指定源和目標(biāo)配置文件并執(zhí)行變換或可選地將變換推遲到諸如打印機(jī)255等目標(biāo)設(shè)備。如圖所示,應(yīng)用程序230使用各種圖形接口API 282、284、286和288操作。圖形接口API 282-288可包括各種多媒體API、產(chǎn)品特定API和/或銷售商特定API。計(jì)算機(jī)圖形處理系統(tǒng)201的應(yīng)用程序230允許任一圖形接口API 282-288訪問(wèn)硬件單元,允許每一API對(duì)其它API未知的每一特定參數(shù)對(duì)圖像和/或?qū)ο筮M(jìn)行色彩管理。在計(jì)算機(jī)圖形處理系統(tǒng)201中,一個(gè)圖形接口API 282與另一圖形接口API 284、286或288完全無(wú)關(guān)地執(zhí)行色彩管理解決方案。
僅作示例,計(jì)算機(jī)圖形處理系統(tǒng)201包括三個(gè)設(shè)備驅(qū)動(dòng)器,即數(shù)碼相機(jī)設(shè)備驅(qū)動(dòng)器240、打印機(jī)設(shè)備驅(qū)動(dòng)器250和顯示器設(shè)備驅(qū)動(dòng)器260。每一設(shè)備驅(qū)動(dòng)器耦合至應(yīng)用程序230。每一設(shè)備驅(qū)動(dòng)器對(duì)每一設(shè)備是特定的,并允許在諸如顯示器265等設(shè)備和計(jì)算機(jī)圖形處理系統(tǒng)201之間的操作和兼容性。耦合至每一設(shè)備驅(qū)動(dòng)器的是對(duì)應(yīng)的設(shè)備,數(shù)碼相機(jī)245耦合至數(shù)碼相機(jī)設(shè)備驅(qū)動(dòng)器240,打印機(jī)255耦合至打印機(jī)設(shè)備驅(qū)動(dòng)器250,顯示器265耦合至顯示器設(shè)備驅(qū)動(dòng)器260。
在計(jì)算機(jī)圖形處理系統(tǒng)201中,任一圖形接口API 282-288可訪問(wèn)硬件以執(zhí)行和/或?qū)崿F(xiàn)具體的色彩管理解決方案,如過(guò)程、政策和/或協(xié)議。在不同的圖形接口API 282-288之間沒(méi)有協(xié)調(diào)。因此,在不允許用戶知道哪一色彩管理已完成、色彩管理在何處執(zhí)行和/或誰(shuí)實(shí)際執(zhí)行了色彩管理的情況下,要進(jìn)行色彩管理的一部分?jǐn)?shù)據(jù)可多次被進(jìn)行色彩管理,或者完全不被管理。
圖3示出了適合在其中實(shí)現(xiàn)本發(fā)明的計(jì)算系統(tǒng)環(huán)境300的一個(gè)示例。計(jì)算系統(tǒng)環(huán)境300僅為合適的計(jì)算環(huán)境的一個(gè)示例,并非對(duì)本發(fā)明的使用或功能的范圍提出任何局限。也不應(yīng)將計(jì)算環(huán)境300解釋為對(duì)示例性操作環(huán)境300中示出的任一組件或其組合具有依賴或需求。
本發(fā)明可以使用眾多其它通用或?qū)S糜?jì)算系統(tǒng)環(huán)境或配置來(lái)操作。適合使用本發(fā)明的眾所周知的計(jì)算系統(tǒng)、環(huán)境和/或配置的示例包括但不限于個(gè)人計(jì)算機(jī)、服務(wù)器計(jì)算機(jī)、手持式或膝上設(shè)備、多處理器系統(tǒng)、基于微處理器的系統(tǒng)、機(jī)頂盒、可編程消費(fèi)者電子設(shè)備、網(wǎng)絡(luò)PC、小型機(jī)、大型機(jī)、包括任一上述系統(tǒng)或設(shè)備的分布式計(jì)算環(huán)境等等。
本發(fā)明可以在計(jì)算機(jī)可執(zhí)行指令的一般上下文環(huán)境中描述,計(jì)算機(jī)可執(zhí)行指令如由計(jì)算機(jī)執(zhí)行的程序模塊。一般而言,程序模塊包括例程、程序、對(duì)象、組件、數(shù)據(jù)結(jié)構(gòu)等等,執(zhí)行特定的任務(wù)或?qū)崿F(xiàn)特定的抽象數(shù)據(jù)類型。本發(fā)明也可以在分布式計(jì)算環(huán)境中實(shí)踐,其中,任務(wù)由通過(guò)通信網(wǎng)絡(luò)連接的遠(yuǎn)程處理設(shè)備來(lái)執(zhí)行。在分布式計(jì)算環(huán)境中,程序模塊可以位于本地和遠(yuǎn)程計(jì)算機(jī)存儲(chǔ)媒質(zhì)中,如存儲(chǔ)器存儲(chǔ)設(shè)備。
參考圖3,用于實(shí)現(xiàn)本發(fā)明的示例系統(tǒng)包括以計(jì)算機(jī)310形式的通用計(jì)算裝置。計(jì)算機(jī)310的組件可包括但不限于,處理單元320、系統(tǒng)存儲(chǔ)器330以及將包括系統(tǒng)存儲(chǔ)器的各類系統(tǒng)組件耦合至處理單元320的系統(tǒng)總線321。系統(tǒng)總線321可以是若干種總線結(jié)構(gòu)類型的任一種,包括存儲(chǔ)器總線或存儲(chǔ)器控制器、外圍總線以及使用各類總線結(jié)構(gòu)的本地總線。作為示例而非局限,這類結(jié)構(gòu)包括工業(yè)標(biāo)準(zhǔn)體系結(jié)構(gòu)(ISA)總線、微通道體系結(jié)構(gòu)(MCA)總線、增強(qiáng)ISA(EISA)總線、視頻電子技術(shù)標(biāo)準(zhǔn)協(xié)會(huì)(VESA)本地總線以及外圍部件互連(PCI)總線,也稱為Mezzanine總線。
計(jì)算機(jī)310通常包括各種計(jì)算機(jī)可讀媒質(zhì)。計(jì)算機(jī)可讀媒質(zhì)可以是可由計(jì)算機(jī)310訪問(wèn)的任一可用媒質(zhì),包括易失和非易失媒質(zhì)、可移動(dòng)和不可移動(dòng)媒質(zhì)。作為示例而非局限,計(jì)算機(jī)可讀媒質(zhì)包括計(jì)算機(jī)存儲(chǔ)媒質(zhì)和通信媒質(zhì)。計(jì)算機(jī)存儲(chǔ)媒質(zhì)包括以用于儲(chǔ)存信息的任一方法或技術(shù)實(shí)現(xiàn)的易失和非易失,可移動(dòng)和不可移動(dòng)媒質(zhì),信息如計(jì)算機(jī)可讀指令、數(shù)據(jù)結(jié)構(gòu)、程序模塊或其它數(shù)據(jù)。計(jì)算機(jī)存儲(chǔ)媒質(zhì)包括但不限于,隨機(jī)存取存儲(chǔ)器(RAM)、只讀存儲(chǔ)器(ROM)、電可擦除可編程只讀存儲(chǔ)器(EEPROM)、閃存或其它存儲(chǔ)器技術(shù)、CD-ROM、數(shù)字多功能盤(pán)(DVD)或其它光盤(pán)存儲(chǔ)、磁盒、磁帶、磁盤(pán)存儲(chǔ)或其它磁存儲(chǔ)設(shè)備、或可以用來(lái)儲(chǔ)存所期望的信息并可由計(jì)算機(jī)310訪問(wèn)的任一其它媒質(zhì)。通信媒質(zhì)通常在諸如載波或其它傳輸機(jī)制的已調(diào)制數(shù)據(jù)信號(hào)中包含計(jì)算機(jī)可讀指令、數(shù)據(jù)結(jié)構(gòu)、程序模塊或其它數(shù)據(jù),并包括任一信息傳送媒質(zhì)。術(shù)語(yǔ)“已調(diào)制數(shù)據(jù)信號(hào)”指以對(duì)信號(hào)中的信息進(jìn)行編碼的方式設(shè)置或改變其一個(gè)或多個(gè)特征的信號(hào)。作為示例而非局限,通信媒質(zhì)包括有線媒質(zhì),如有線網(wǎng)絡(luò)或直接連線連接,以及無(wú)線媒質(zhì),如聲學(xué)、RF、紅外和其它無(wú)線媒質(zhì)。上述任一的組合也應(yīng)當(dāng)包括在計(jì)算機(jī)可讀媒質(zhì)的范圍之內(nèi)。
系統(tǒng)存儲(chǔ)器330包括以易失和/或非易失存儲(chǔ)器形式的計(jì)算機(jī)存儲(chǔ)媒質(zhì),如ROM 331和RAM 332?;据斎?輸出系統(tǒng)333(BIOS)包括如在啟動(dòng)時(shí)幫助在計(jì)算機(jī)310內(nèi)的元件之間傳輸信息的基本例程,通常儲(chǔ)存在ROM331中。RAM332通常包含處理單元320立即可訪問(wèn)或者當(dāng)前正在操作的數(shù)據(jù)和/或程序模塊。作為示例而非局限,圖3示出了操作系統(tǒng)334、應(yīng)用程序335、其它程序模塊336和程序數(shù)據(jù)337。
計(jì)算機(jī)310也可包括其它可移動(dòng)/不可移動(dòng)、易失/非易失計(jì)算機(jī)存儲(chǔ)媒質(zhì)。僅作示例,圖3示出了對(duì)不可移動(dòng)、非易失磁媒質(zhì)進(jìn)行讀寫(xiě)的硬盤(pán)驅(qū)動(dòng)器340、對(duì)可移動(dòng)、非易失磁盤(pán)352進(jìn)行讀寫(xiě)的磁盤(pán)驅(qū)動(dòng)器351以及對(duì)可移動(dòng)、非易失光盤(pán)356,如CD ROM或其它光媒質(zhì)進(jìn)行讀寫(xiě)的光盤(pán)驅(qū)動(dòng)器355??梢栽谑纠圆僮鳝h(huán)境中使用的其它可移動(dòng)/不可移動(dòng)、易失/非易失計(jì)算機(jī)存儲(chǔ)媒質(zhì)包括但不限于,磁帶盒、閃存卡、數(shù)字多功能盤(pán)、數(shù)字視頻帶、固態(tài)RAM、固態(tài)ROM等等。硬盤(pán)驅(qū)動(dòng)器341通常通過(guò)不可移動(dòng)存儲(chǔ)器接口,如接口340連接到系統(tǒng)總線321,磁盤(pán)驅(qū)動(dòng)器351和光盤(pán)驅(qū)動(dòng)器355通常通過(guò)可移動(dòng)存儲(chǔ)器接口,如接口350連接到系統(tǒng)總線321。
圖3討論并示出的驅(qū)動(dòng)器及其關(guān)聯(lián)的計(jì)算機(jī)存儲(chǔ)媒質(zhì)為計(jì)算機(jī)310提供了計(jì)算機(jī)可讀指令、數(shù)據(jù)結(jié)構(gòu)、程序模塊和其它數(shù)據(jù)的存儲(chǔ)。例如,在圖3中,示出硬盤(pán)驅(qū)動(dòng)器341儲(chǔ)存操作系統(tǒng)344、應(yīng)用程序345、其它程序模塊346和程序數(shù)據(jù)347。注意,這些組件可以與操作系統(tǒng)334、應(yīng)用程序335、其它程序模塊336和程序數(shù)據(jù)337相同,也可以與它們不同。這里對(duì)操作系統(tǒng)344、應(yīng)用程序345、其它程序模塊346和程序數(shù)據(jù)347給予不同的標(biāo)號(hào)來(lái)說(shuō)明至少它們是不同的副本。用戶可以通過(guò)輸入設(shè)備,如數(shù)碼相機(jī)363、鍵盤(pán)362和定位設(shè)備361(通常指鼠標(biāo)、軌跡球或觸摸板)向計(jì)算機(jī)310輸入命令和信息。其它輸入設(shè)備(未示出)可包括麥克風(fēng)、操縱桿、游戲墊、圓盤(pán)式衛(wèi)星天線、掃描儀等等。這些和其它輸入設(shè)備通常通過(guò)耦合至系統(tǒng)總線的用戶輸入接口360連接至處理單元320,但是也可以通過(guò)其它接口和總線結(jié)構(gòu)連接,如并行端口、游戲端口或通用串行總線(USB)。監(jiān)視器391或其它類型的顯示設(shè)備也通過(guò)接口,如視頻接口390連接至系統(tǒng)總線321。監(jiān)視器391也可以與觸摸屏面板或其類似物組合。除監(jiān)視器之外,計(jì)算機(jī)也可包括其它外圍輸出設(shè)備,如揚(yáng)聲器397和打印機(jī)396,通過(guò)輸出外圍接口395連接。
計(jì)算機(jī)310可以在使用到一個(gè)或多個(gè)遠(yuǎn)程計(jì)算機(jī),如遠(yuǎn)程計(jì)算機(jī)380的邏輯連接的網(wǎng)絡(luò)化環(huán)境中操作。遠(yuǎn)程計(jì)算機(jī)380可以是個(gè)人計(jì)算機(jī)、服務(wù)器、路由器、網(wǎng)絡(luò)PC、對(duì)等設(shè)備或其它公用網(wǎng)絡(luò)節(jié)點(diǎn),并通常包括許多或所有上述與計(jì)算機(jī)310相關(guān)的元件,盡管在圖3中僅示出了存儲(chǔ)器存儲(chǔ)設(shè)備381。圖3描述的邏輯連接包括局域網(wǎng)(LAN)371和廣域網(wǎng)(WAN)373,但也可包括其它網(wǎng)絡(luò)。這類網(wǎng)絡(luò)環(huán)境常見(jiàn)于辦公室、企業(yè)范圍計(jì)算機(jī)網(wǎng)絡(luò)、內(nèi)聯(lián)網(wǎng)以及因特網(wǎng)。
當(dāng)在LAN網(wǎng)絡(luò)環(huán)境中使用時(shí),計(jì)算機(jī)310通過(guò)網(wǎng)絡(luò)接口或適配器370連接至LAN371。當(dāng)在WAN網(wǎng)絡(luò)環(huán)境中使用時(shí),計(jì)算機(jī)310通常包括調(diào)制解調(diào)器372或其它裝置,用于通過(guò)WAN373,如因特網(wǎng)建立通信。調(diào)制解調(diào)器372可以是內(nèi)置或外置的,通過(guò)用戶輸入接口360或其它合適的機(jī)制連接至系統(tǒng)總線321。在網(wǎng)絡(luò)化環(huán)境中,描述的與計(jì)算機(jī)310相關(guān)的程序模塊或其部分可儲(chǔ)存在遠(yuǎn)程存儲(chǔ)器存儲(chǔ)設(shè)備中。作為示例而非局限,圖3示出了遠(yuǎn)程應(yīng)用程序385駐留在存儲(chǔ)器設(shè)備381中。可以理解,示出的網(wǎng)絡(luò)連接是示例性的,也可以使用在計(jì)算機(jī)之間建立通信鏈路的其它裝置。
可以理解,示出的網(wǎng)絡(luò)連接是示例性的,可以使用在計(jì)算機(jī)之間建立通信鏈路的其它裝置。假定存在各種眾所周知的協(xié)議,如TCP/IP、以太網(wǎng)、FTP、HTTP等的任一種,系統(tǒng)可以在客戶機(jī)-服務(wù)器的配置中操作,以準(zhǔn)許用戶從基于web的服務(wù)器上檢索web頁(yè)。可以使用各種常規(guī)web瀏覽器的任一個(gè)來(lái)顯示并操縱web頁(yè)上的數(shù)據(jù)。
參考圖4,示出了依照本發(fā)明的至少一個(gè)方面的計(jì)算機(jī)圖形處理系統(tǒng)401的示意圖。示出的計(jì)算機(jī)圖形處理系統(tǒng)401分別通過(guò)對(duì)應(yīng)的設(shè)備驅(qū)動(dòng)器240、250和260耦合至數(shù)碼相機(jī)245、打印機(jī)255和顯示器265。也示出計(jì)算機(jī)圖形處理系統(tǒng)401包括接口220,允許計(jì)算機(jī)圖形處理系統(tǒng)401的用戶輸入要執(zhí)行和/或?qū)嵭械纳使芾磔斎雲(yún)?shù)。
依照本發(fā)明的至少一個(gè)方面,計(jì)算機(jī)圖形處理系統(tǒng)401包括圖形引擎414、圖形庫(kù)412、存儲(chǔ)器或存儲(chǔ)空間416、配置文件組件418以及應(yīng)用程序430。圖形引擎414可以是主機(jī)的操作系統(tǒng)的一部分。例如,圖形引擎414可以是Microsoft公司的WindowsXP操作系統(tǒng)的Graphics Device Interface Plus(GDI+)庫(kù)的一部分??蛇x地,圖形引擎414可以是諸如用于編輯并打印由數(shù)碼相機(jī)拍攝的攝影圖片的各種軟件產(chǎn)品之一的單獨(dú)的計(jì)算機(jī)軟件應(yīng)用的一部分。圖形庫(kù)412和/或圖形引擎414可包括轉(zhuǎn)換程序,允許將圖像/對(duì)象數(shù)據(jù)轉(zhuǎn)換到無(wú)限制的中間色彩空間,如scRGB。scRGB色彩空間在IEC 61966-2-2中定義,它被設(shè)計(jì)成填充由ICC配置文件提供的色彩管理和sRGB的能力之間的間隙。圖形引擎414可采用一組繪圖原語(yǔ),如矢量圖形、靜止圖像、文本符號(hào)以及視頻,并將它們呈遞給軟件和硬件圖形表面。圖形庫(kù)414可包括一組功能,它們包括具有創(chuàng)建、操縱和管理圖形原語(yǔ)的能力的圖形引擎。
應(yīng)用程序430通過(guò)準(zhǔn)許用戶監(jiān)控、檢查、詢問(wèn)、糾正、修改和/或忽略色彩管理工作流來(lái)允許健壯的色彩管理。通過(guò)使用扼流點(diǎn)435,應(yīng)用程序430向用戶保證已執(zhí)行或?qū)?zhí)行哪一色彩管理、何時(shí)已執(zhí)行或?qū)?zhí)行色彩管理、以及由誰(shuí)已執(zhí)行或?qū)?zhí)行或應(yīng)當(dāng)執(zhí)行色彩管理。扼流點(diǎn)被定義為對(duì)某一操作的預(yù)定義接觸點(diǎn),其中,通過(guò)一點(diǎn)發(fā)送色彩對(duì)象數(shù)據(jù)的所有像素。系統(tǒng)可采用一組有限的扼流點(diǎn)來(lái)代替單個(gè)扼流點(diǎn),使得通過(guò)該組扼流點(diǎn)之一來(lái)發(fā)送色彩對(duì)象數(shù)據(jù)的像素。每一像素通過(guò)工作流中一個(gè)且僅一個(gè)扼流點(diǎn)進(jìn)行,但是不同的像素可通過(guò)不同的扼流點(diǎn)。
在一個(gè)實(shí)施例中,有七(7)種具體的操作點(diǎn)操作、顯示操作、捕捉操作、加載操作、保存操作、復(fù)制操作和粘貼操作。每一操作具有關(guān)聯(lián)的API,API操作來(lái)方便通過(guò)一個(gè)接觸點(diǎn),即扼流點(diǎn)的像素的協(xié)調(diào)。由此,可以對(duì)任一應(yīng)用協(xié)調(diào)色彩對(duì)象數(shù)據(jù)的色彩管理。對(duì)定義的每一具體的操作,不可以使用特定的API操作的傳統(tǒng)設(shè)備的對(duì)應(yīng)操作允許使用該傳統(tǒng)設(shè)備來(lái)實(shí)現(xiàn)。以下給出對(duì)扼流點(diǎn)的進(jìn)一步描述。
如圖所示,應(yīng)用程序430使用各種圖形接口API282、284、286和288來(lái)操作。如下文更充分地描述的,每一圖形接口API282-288通過(guò)扼流點(diǎn)435操作。由于這些扼流點(diǎn)435,用戶可確定是否由圖形應(yīng)用程序、用戶、設(shè)備和/或操作來(lái)分配用于色彩管理的特定的政策。政策查詢導(dǎo)入的色彩對(duì)象數(shù)據(jù)中關(guān)聯(lián)的隱式配置文件或顯式地嵌入的配置文件,并將該配置文件(或配置文件的缺乏)與當(dāng)前的工作空間進(jìn)行比較,以作出色彩管理決定。此外,用戶可監(jiān)控色彩管理來(lái)確定變化何時(shí)何處出現(xiàn)和/或是否在特定的時(shí)間在工作流中而不只在目標(biāo)設(shè)備上實(shí)現(xiàn)另外的色彩管理,如后綁定,或者一旦進(jìn)入平臺(tái)就實(shí)現(xiàn)另外的色彩管理,如先綁定。
現(xiàn)在參考圖5,依照本發(fā)明的至少一個(gè)方面示出了色彩管理體系結(jié)構(gòu)的一個(gè)說(shuō)明性實(shí)施例的框圖。圖5所示的色彩管理體系結(jié)構(gòu)包括計(jì)算機(jī)圖形處理系統(tǒng)501。計(jì)算機(jī)圖形處理系統(tǒng)501包括扼流點(diǎn)520、混合工作流生成器530、變換器540和色彩管理系統(tǒng)550。對(duì)于圖5所示的示例,諸如打印機(jī)等目標(biāo)設(shè)備560耦合至計(jì)算機(jī)圖形處理系統(tǒng)501。
每一操作510-519具有與其關(guān)聯(lián)的具體的API,它將操作來(lái)通過(guò)一個(gè)接觸點(diǎn),即扼流點(diǎn)方便像素的協(xié)調(diào)。由此,可以對(duì)任一應(yīng)用協(xié)調(diào)色彩對(duì)象數(shù)據(jù)的色彩管理。對(duì)于定義的每一具體操作,用于無(wú)法直接使用具體API操作的傳統(tǒng)設(shè)備的對(duì)應(yīng)的操作511、513、515、517和519允許使用傳統(tǒng)設(shè)備來(lái)實(shí)現(xiàn)。傳統(tǒng)設(shè)備具有一組小的潛在操作。上述API可用于以依照用戶所選擇的UI政策對(duì)傳統(tǒng)設(shè)備優(yōu)化地進(jìn)行色彩管理的方式來(lái)方便像素的協(xié)調(diào)。具體地,打印操作510和傳統(tǒng)打印操作511與打印色彩對(duì)象數(shù)據(jù)所采取的行動(dòng)相關(guān)。顯示操作512和傳統(tǒng)顯示操作514與顯示色彩對(duì)象數(shù)據(jù)所采取的行動(dòng)相關(guān)。捕捉操作514和傳統(tǒng)捕捉操作515與如由數(shù)碼相機(jī)捕捉色彩對(duì)象數(shù)據(jù)所采取的行動(dòng)相關(guān)。加載操作516和傳統(tǒng)加載操作517與如從存儲(chǔ)空間加載色彩對(duì)象數(shù)據(jù)所采取的行動(dòng)相關(guān)。保存操作518和傳統(tǒng)保存操作519與如向存儲(chǔ)設(shè)備保存色彩對(duì)象數(shù)據(jù)所采取的行動(dòng)相關(guān)。
操作510-519通過(guò)各自的扼流點(diǎn)520耦合。對(duì)各自的操作啟動(dòng)API以與計(jì)算機(jī)圖形處理系統(tǒng)510接口。在進(jìn)入扼流點(diǎn)520時(shí),計(jì)算機(jī)圖形處理系統(tǒng)501可以確定,是否將色彩對(duì)象數(shù)據(jù)的變換推遲到目標(biāo)設(shè)備560,或在應(yīng)用端,如在計(jì)算機(jī)圖形處理系統(tǒng)501內(nèi)執(zhí)行該變換。如果計(jì)算機(jī)圖形處理系統(tǒng)501確定推遲變換,則混合工作流生成器530生成一混合工作流以推遲色彩變換,直到目標(biāo)設(shè)備560上的呈現(xiàn)時(shí)刻。可選地,如果計(jì)算機(jī)圖形處理系統(tǒng)501確定在應(yīng)用程序端執(zhí)行變換,則變換器540將該色彩對(duì)象數(shù)據(jù)變換到一中間色彩空間,如scRGB。優(yōu)化了變化過(guò)程的性能,因?yàn)樵撟儞Q在說(shuō)明時(shí)刻而非呈現(xiàn)時(shí)刻發(fā)生。
在色彩對(duì)象數(shù)據(jù)被變換到諸如無(wú)限制中間色彩空間等中間色彩空間之后,色彩管理系統(tǒng)550可將來(lái)自標(biāo)準(zhǔn)色彩空間、ICC配置文件和非ICC配置文件的管理輸入混合到中間色彩空間中。色彩管理系統(tǒng)550可響應(yīng)于用戶特定的輸入、應(yīng)用編程和/或先前建立的政策來(lái)操作。用戶特定輸入包括對(duì)捕捉的圖像數(shù)據(jù)啟動(dòng)特定的添加、增加、糾正、修改等等,和/或僅監(jiān)視或者檢查先前已執(zhí)行或?qū)⒁獔?zhí)行的色彩管理行動(dòng)。應(yīng)用程序可以是用戶對(duì)一程序,如來(lái)自加利福尼亞州圣何塞市的Adobe系統(tǒng)有限公司的Photoshop所建立的具體的色彩管理操作,和/或用于特定應(yīng)用的默認(rèn)色彩管理解決方案。
政策系統(tǒng)允許用戶跨多個(gè)設(shè)備、操作和用戶定義并協(xié)調(diào)色彩管理。政策可基于當(dāng)前使用計(jì)算機(jī)圖形處理系統(tǒng)501的特定用戶;執(zhí)行的特定操作,如捕捉操作或傳統(tǒng)打印操作;特定類型的設(shè)備,如數(shù)碼相機(jī)或掃描儀;特定銷售商的特定設(shè)備、設(shè)備的特定型號(hào);以及甚至是該型號(hào)上設(shè)定的特定校正設(shè)置。色彩管理系統(tǒng)550包括基于某一其它標(biāo)準(zhǔn)和/或默認(rèn)標(biāo)準(zhǔn)實(shí)現(xiàn)色彩管理的能力。
在中間色彩空間上通過(guò)扼流點(diǎn)操作的色彩管理系統(tǒng)550允許用戶確定在色彩對(duì)象數(shù)據(jù)上已發(fā)生哪一色彩管理,如果有的話。此外,色彩管理系統(tǒng)550允許用戶監(jiān)控變換的色彩對(duì)象數(shù)據(jù)去往何處以及將由目標(biāo)設(shè)備560實(shí)現(xiàn)的色彩管理解決方案。通過(guò)計(jì)算機(jī)圖形處理系統(tǒng)501,用戶可以在處理過(guò)程內(nèi)的任一處調(diào)查、管理、監(jiān)控、干預(yù)、糾正或操縱或控制色彩對(duì)象數(shù)據(jù)。在處理過(guò)程內(nèi)的任一處監(jiān)控、管理、調(diào)查、干預(yù)、糾正或操縱或控制色彩對(duì)象數(shù)據(jù)的能力可通過(guò)用戶接口政策來(lái)達(dá)到。
目標(biāo)設(shè)備560包括硬件卡565。硬件卡565,不管是包括在打印機(jī)還是某一其它的目標(biāo)設(shè)備560中,提供了動(dòng)態(tài)色彩色移映射。硬件卡565被配置成適應(yīng)于由用戶、應(yīng)用程序或政策啟動(dòng)的改變色彩變換。硬件卡565被配置成使用計(jì)算機(jī)圖形處理系統(tǒng)501內(nèi)的中間色彩空間和色彩管理系統(tǒng)550來(lái)操作??蛇x地,硬件卡565可以嵌入到顯示器本身中,與計(jì)算機(jī)中的圖形卡不同。
圖6示出了依照本發(fā)明的一個(gè)示例性實(shí)施例說(shuō)明執(zhí)行捕捉操作來(lái)維護(hù)精確的色彩管理的步驟的流程圖,它可以結(jié)合圖4描述的計(jì)算機(jī)圖形處理系統(tǒng)401來(lái)操作。在步驟605,由數(shù)碼相機(jī)捕捉圖像,并儲(chǔ)存在某一內(nèi)部存儲(chǔ)器中。在步驟610,圖像數(shù)據(jù)在捕獲扼流點(diǎn)進(jìn)入應(yīng)用平臺(tái)。該圖像數(shù)據(jù)的所有像素必須通過(guò)該扼流點(diǎn),由此允許增強(qiáng)的色彩管理。在步驟615作出判斷,是否應(yīng)當(dāng)創(chuàng)建可任選的混合工作流以將色彩變換推遲到呈現(xiàn)時(shí)刻。這一可任選步驟620允許用戶將性能密集型色彩變換直到一個(gè)較晚的時(shí)刻從源延遲到目標(biāo)設(shè)備。
如果不創(chuàng)建任何混合工作流,在步驟625,發(fā)生到諸如scRGB的無(wú)限制中間色彩空間的色彩變換。在步驟630作出判斷,是否已啟動(dòng)了任一類型的用戶干預(yù)。如果用戶決定實(shí)現(xiàn)色彩管理,在步驟635,用戶可通過(guò)接口220以任一多種方式對(duì)變換的圖像數(shù)據(jù)進(jìn)行色彩管理,方式包括對(duì)捕捉的圖像數(shù)據(jù)啟動(dòng)特定的添加、增加、糾正、修改等等,和/或僅監(jiān)視或檢查先前已執(zhí)行或?qū)⒁獔?zhí)行的色彩管理行動(dòng)。
在步驟640作出判斷,應(yīng)用程序或政策是否對(duì)捕捉的圖像數(shù)據(jù)有效果。如果應(yīng)用程序或政策有效,則在步驟645,基于該應(yīng)用程序或政策實(shí)現(xiàn)色彩管理。如上所述,政策可以基于特定的用戶、執(zhí)行的特定操作、諸如照相機(jī)或掃描儀等特定類型的設(shè)備、特定銷售商的特定設(shè)備、該設(shè)備的特定型號(hào)以及甚至是該模型上特定的校準(zhǔn)設(shè)置。如果應(yīng)用程序或政策無(wú)效,則在步驟650,基于某一其它的標(biāo)準(zhǔn)和/或默認(rèn)標(biāo)準(zhǔn)實(shí)現(xiàn)色彩管理。
本領(lǐng)域的技術(shù)人員應(yīng)當(dāng)理解,依照本發(fā)明可實(shí)現(xiàn)多種類型的色彩管理?;谟脩舾深A(yù)的色彩管理可以在基于已建立的政策的色彩管理之后、同時(shí)或之前。此外,色彩管理可完全不包括任何性能。另外,本領(lǐng)域的技術(shù)人員應(yīng)當(dāng)理解,圖6示出并描述的示例性說(shuō)明可適用于其它操作,如顯示、打印、加載和保存。
盡管示出了這里描述的實(shí)施了本發(fā)明的各方面的說(shuō)明性系統(tǒng)和方法,本領(lǐng)域的技術(shù)人員可以理解,本發(fā)明并非局限于這些實(shí)施例。本領(lǐng)域的技術(shù)人員尤其是根據(jù)上述教導(dǎo)可以作出修改。例如,上述實(shí)施例的每一元件可以單獨(dú)使用或與其它實(shí)施例的元件組合或子組合來(lái)使用。也應(yīng)當(dāng)認(rèn)可并理解,可以在不脫離本發(fā)明的真實(shí)精神和范圍的情況下作出修改。因此,該描述應(yīng)當(dāng)被認(rèn)為是說(shuō)明性的而非對(duì)本發(fā)明的限制。
權(quán)利要求
1.一種在工作流中處理色彩對(duì)象的方法,其特征在于,所述方法包括以下步驟通過(guò)一操作扼流點(diǎn)接收色彩對(duì)象;以及確定在工作流中何處變換所述色彩對(duì)象。
2.如權(quán)利要求1所述的方法,其特征在于,它還包括一響應(yīng)于所述確定步驟變換所述色彩對(duì)象的步驟。
3.如權(quán)利要求1所述的方法,其特征在于,它還包括一將所述色彩對(duì)象變換到一無(wú)限制中間色彩空間的步驟。
4.如權(quán)利要求3所述的方法,其特征在于,它還包括以下步驟接收?qǐng)?zhí)行色彩管理功能的命令;以及執(zhí)行所述色彩管理功能
5.如權(quán)利要求4所述的方法,其特征在于,所述色彩管理功能混合色彩管理輸入,所述色彩管理輸入來(lái)自以下的至少一個(gè)標(biāo)準(zhǔn)色彩空間、ICC配置文件和非ICC配置文件。
6.如權(quán)利要求4所述的方法,其特征在于,所述色彩管理功能響應(yīng)于以下的至少一個(gè)而操作用戶請(qǐng)求、應(yīng)用程序和政策。
7.如權(quán)利要求6所述的方法,其特征在于,所述政策基于用戶、操作、設(shè)備類型、設(shè)備、設(shè)備制造商、設(shè)備型號(hào)、設(shè)備型號(hào)的校準(zhǔn)中的至少一個(gè)來(lái)定義要在所述色彩對(duì)象上執(zhí)行的色彩管理。
8.如權(quán)利要求4所述的方法,其特征在于,所述命令是監(jiān)控所述色彩管理工作流的請(qǐng)求。
9.如權(quán)利要求4所述的方法,其特征在于,所述命令是在所述色彩管理工作流中進(jìn)行干預(yù)的請(qǐng)求。
10.如權(quán)利要求1所述的方法,其特征在于,所述確定步驟包括確定所述色彩對(duì)象要在目標(biāo)設(shè)備中變換,所述方法還包括將所述色彩對(duì)象的變換推遲到所述目標(biāo)設(shè)備。
11.如權(quán)利要求10所述的方法,其特征在于,將所述色彩對(duì)象的變換推遲到所述目標(biāo)設(shè)備的步驟包括創(chuàng)建一混合工作流的步驟。
12.如權(quán)利要求1所述的方法,其特征在于,所述操作扼流點(diǎn)是以下之一打印操作扼流點(diǎn)、顯示操作扼流點(diǎn)、捕獲操作扼流點(diǎn)、加載操作扼流點(diǎn)、保存操作扼流點(diǎn)、復(fù)制操作扼流點(diǎn)和粘貼操作扼流點(diǎn)。
13.如權(quán)利要求12所述的方法,其特征在于,所述操作扼流點(diǎn)被配置成用傳統(tǒng)設(shè)備操作。
14.一種計(jì)算機(jī)圖形處理系統(tǒng),其特征在于,它包括多個(gè)應(yīng)用編程接口;以及多個(gè)扼流點(diǎn),其中,所述多個(gè)扼流點(diǎn)的每一個(gè)對(duì)應(yīng)于一個(gè)操作;其中,所述多個(gè)應(yīng)用編程接口之一確定何處執(zhí)行色彩對(duì)象的變換,并指導(dǎo)所述多個(gè)扼流點(diǎn)之一的操作。
15.如權(quán)利要求14所述的計(jì)算機(jī)圖形處理系統(tǒng),其特征在于,它還包括一混合工作流生成器,它將所述色彩對(duì)象的變換推遲到目標(biāo)設(shè)備。
16.如權(quán)利要求14所述的計(jì)算機(jī)圖形處理系統(tǒng),其特征在于,它還包括一變換器,它將所述色彩對(duì)象變換到一中間色彩空間。
17.如權(quán)利要求14所述的計(jì)算機(jī)圖形處理系統(tǒng),其特征在于,它還包括一色彩管理系統(tǒng),用于在所述色彩對(duì)象的工作流中進(jìn)行干預(yù)。
18.如權(quán)利要求17所述的計(jì)算機(jī)圖形處理系統(tǒng),其特征在于,所述色彩管理系統(tǒng)被配置成混合色彩管理輸入。
19.如權(quán)利要求18所述的計(jì)算機(jī)圖形處理系統(tǒng),其特征在于,所述色彩管理輸入來(lái)自以下的至少一個(gè)標(biāo)準(zhǔn)色彩空間、ICC配置文件和非ICC配置文件。
20.如權(quán)利要求18所述的計(jì)算機(jī)圖形處理系統(tǒng),其特征在于,所述色彩管理系統(tǒng)被配置成響應(yīng)于以下的至少一個(gè)來(lái)操作用戶請(qǐng)求、應(yīng)用程序和政策。
21.如權(quán)利要求14所述的計(jì)算機(jī)圖形處理系統(tǒng),其特征在于,它還包括被配置成允許動(dòng)態(tài)色彩色移映射的硬件組件。
22.一種具有用于執(zhí)行在工作流中處理色彩對(duì)象的方法的計(jì)算機(jī)可執(zhí)行指令的計(jì)算機(jī)可讀媒質(zhì),其特征在于,所述方法包括以下步驟通過(guò)一操作扼流點(diǎn)接收色彩對(duì)象;以及確定在工作流的何處變換所述色彩對(duì)象。
23.如權(quán)利要求22所述的計(jì)算機(jī)可讀媒質(zhì),其特征在于,它還包括以下步驟變換到一中間色彩空間;接收?qǐng)?zhí)行色彩管理功能的命令;以及執(zhí)行所述色彩管理功能。
24.如權(quán)利要求23所述的計(jì)算機(jī)可讀媒質(zhì),其特征在于,所述命令是在所述工作流中進(jìn)行干預(yù)的請(qǐng)求。
25.如權(quán)利要求22所述的計(jì)算機(jī)可讀媒質(zhì),其特征在于,在確定在目標(biāo)設(shè)備中變換所述色彩對(duì)象之后,它還包括創(chuàng)建一混合工作流的步驟,它將所述色彩對(duì)象的變換推遲到所述目標(biāo)設(shè)備。
26.如權(quán)利要求22所述的計(jì)算機(jī)可讀媒質(zhì),其特征在于,所述操作扼流點(diǎn)是以下之一打印操作扼流點(diǎn)、顯示操作扼流點(diǎn)、捕獲操作扼流點(diǎn)、加載操作扼流點(diǎn)、保存操作扼流點(diǎn)、復(fù)制操作扼流點(diǎn)和粘貼操作扼流點(diǎn)。
27.一種在工作流中處理色彩對(duì)象的軟件體系結(jié)構(gòu),其特征在于,它包括被配置成通過(guò)一操作扼流點(diǎn)接收色彩對(duì)象的至少一個(gè)組件;以及訪問(wèn)所述組件的至少一個(gè)應(yīng)用程序接口。
28.如權(quán)利要求27所述的軟件體系結(jié)構(gòu),其特征在于,所述至少一個(gè)應(yīng)用程序接口被配置成響應(yīng)于請(qǐng)求,訪問(wèn)所述至少一個(gè)組件。
全文摘要
提供了一種使計(jì)算機(jī)系統(tǒng)平臺(tái)有能力在內(nèi)容工作流中進(jìn)行干預(yù)并基于該內(nèi)容狀態(tài)和任一適當(dāng)?shù)纳使芾碚邎?zhí)行另外的色彩管理的方法和系統(tǒng)。在扼流點(diǎn)上進(jìn)入該平臺(tái)時(shí),來(lái)自源的配置文件數(shù)據(jù)被變換到一中間色彩空間。響應(yīng)于該平臺(tái)的當(dāng)前的色彩內(nèi)容、配置文件數(shù)據(jù)和/或政策控制,可以管理色彩管理輸入來(lái)直接改變色彩管理數(shù)據(jù)、在較晚的一點(diǎn)上改變色彩管理數(shù)據(jù)和/或忽略色彩管理數(shù)據(jù)。
文檔編號(hào)H04N1/60GK1607521SQ200410076950
公開(kāi)日2005年4月20日 申請(qǐng)日期2004年9月3日 優(yōu)先權(quán)日2003年10月14日
發(fā)明者A·塞齊亞, C·S·里查德森, K·L·哈米爾, M·D·斯托克斯 申請(qǐng)人:微軟公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
铜陵市| 巩留县| 通道| 宣威市| 蕉岭县| 从江县| 凯里市| 阿拉善右旗| 申扎县| 前郭尔| 乐业县| 忻州市| 宜阳县| 广宁县| 遵化市| 黔东| 泾川县| 汨罗市| 象山县| 甘肃省| 江口县| 商南县| 湘潭县| 富顺县| 清丰县| 历史| 博野县| 烟台市| 镇远县| 沅江市| 兰坪| 满洲里市| 日照市| 开江县| 巴中市| 海南省| 江门市| 武穴市| 金乡县| 繁峙县| 军事|