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

遮罩工具的制作方法

文檔序號(hào):6569630閱讀:252來源:國知局
專利名稱:遮罩工具的制作方法
技術(shù)領(lǐng)域
本發(fā)明一般地涉及圖形編輯技術(shù),更具體地涉及通過利用遮罩工具 (masking tools )來控制效果的應(yīng)用。
背景技術(shù)
隨著計(jì)算的日益普及和因特網(wǎng)在許多領(lǐng)域中的使用,以簡單、方便的 方式來控制計(jì)算機(jī)和類似設(shè)備的能力已變得非常重要。然而,計(jì)算機(jī)和類 似設(shè)備的現(xiàn)有界面可能是麻煩和復(fù)雜的。
具體而言,圖形編輯程序的許多用戶會(huì)獲益于用于控制各種特殊效果 在圖像上的應(yīng)用的經(jīng)改進(jìn)的界面。例如,圖形編輯程序會(huì)獲益于對(duì)關(guān)于圖 像的強(qiáng)度和區(qū)域的效果的應(yīng)用的經(jīng)改進(jìn)的控制,所述圖像通過效果的應(yīng)用 而受到修改。
一些軟件應(yīng)用程序?qū)崿F(xiàn)類似于將切除或模板(stencil)應(yīng)用于下層圖 像的保護(hù)區(qū)域的遮罩工具。這些軟件應(yīng)用程序還實(shí)現(xiàn)將效果僅應(yīng)用于局部 區(qū)域的控制,類似于街道粉刷工具。


通過參考下面的描述和用于圖示本發(fā)明的實(shí)施例的附圖,可以最好地 理解這些實(shí)施例。
圖1A圖示出利用本發(fā)明的實(shí)施例所實(shí)現(xiàn)的示例性系統(tǒng)。圖IB圖示出本發(fā)明的網(wǎng)絡(luò)概述圖。 圖1C圖示出本發(fā)明的基本處理器。
圖2A圖示出根據(jù)本發(fā)明進(jìn)行操作的遮罩工具的實(shí)施例。
圖2B圖示出根據(jù)本發(fā)明進(jìn)行操作的遮罩工具的另一實(shí)施例。 圖2C圖示出根據(jù)本發(fā)明進(jìn)行操作的遮罩工具的另一實(shí)施例。 圖3圖示出用于圖2A-2C的遮罩工具的選擇處理的示例性實(shí)施例。 圖4圖示出用于圖2A-2C的遮罩工具的定制處理的示例性實(shí)施例。 圖5圖示出一個(gè)實(shí)施例的流程圖。
具體實(shí)施例方式
在下面對(duì)本發(fā)明實(shí)施例的詳細(xì)描述中,對(duì)附圖進(jìn)行參考,在附圖中, 相似的參考標(biāo)號(hào)表示類似的元件,并且通過圖示方式示出了其中可以實(shí)施 本發(fā)明的具體實(shí)施例。這些實(shí)施例被足夠詳細(xì)地描述以使得本領(lǐng)域技術(shù)人 員能夠?qū)嵤┍景l(fā)明,并且應(yīng)當(dāng)理解,在不脫離本發(fā)明的范圍的情況下,可 以利用其他實(shí)施例并且可以作出邏輯、機(jī)械、電力和其他改變。因此,不 應(yīng)以限制的意義來考慮下面的詳細(xì)描述,本發(fā)明的范圍僅由所附權(quán)利要求 來限定。
A. —般系統(tǒng)體系結(jié)構(gòu)
以對(duì)本發(fā)明的操作的概述開始,圖1A圖示出根據(jù)本發(fā)明一個(gè)實(shí)施例 的可以控制圖像處理的效果的系統(tǒng)100。系統(tǒng)100包括服務(wù)器101和一個(gè) 或多個(gè)客戶端103。位于服務(wù)器101內(nèi)的存儲(chǔ)器中所存儲(chǔ)的典型軟件應(yīng)用 程序104是適用于處理客戶端103所提供的圖像的圖像編輯包。軟件應(yīng)用 程序104的操作可以通過服務(wù)器101或者通過來自客戶端103的控制信息 來控制。在軟件應(yīng)用程序104內(nèi),存在效果塊IIO和遮罩工具塊112。這 些"塊"表示一個(gè)或多個(gè)指令的集合,包括但不限于例程、函數(shù)或者任何 其他處理。效果塊IIO對(duì)圖像應(yīng)用特殊效果,遮罩工具塊112選擇性地限 制由效果塊IIO所修改的圖像區(qū)域。
如圖1B所示,客戶端103可以通過廣域網(wǎng)與服務(wù)器101建立通信。 例如,客戶端103可以直接與因特網(wǎng)服務(wù)供應(yīng)商(ISP)通信,該ISP與服務(wù)器101通信。
客戶端103表示任何可以允許用戶對(duì)信息的在線訪問的設(shè)備。"客戶 端"的說明性示例可以包括但不限于或約束于數(shù)碼相機(jī)、包括信息站 (kiosk)在內(nèi)的用于觀看圖像的獨(dú)立設(shè)備、手持圖像觀看設(shè)備(例如,便 攜式計(jì)算機(jī)、個(gè)人數(shù)字助理、iPOD⑧或者其他音樂/視頻/圖像觀看設(shè)備 等)、攝像蜂窩電話等。在該實(shí)施例中,客戶端103可以提供用于向用戶 傳送信息的用戶接口。應(yīng)當(dāng)注意,盡管圖1A僅示出兩個(gè)執(zhí)行上述功能的
模塊,但是可以使用更多或更少的模塊來執(zhí)行該功能。
客戶端103的一個(gè)示例性實(shí)施例是圖1C所圖示出的數(shù)碼相機(jī)140。對(duì) 于該實(shí)施例,數(shù)碼相機(jī)140包括與總線165耦合的處理器150、存儲(chǔ)器 155和輸入/輸出設(shè)備160。輸入/輸出設(shè)備160包括用于與服務(wù)器101建立 有線或者無線通信路徑的接口。存儲(chǔ)器155被配置用于存儲(chǔ)由數(shù)碼相機(jī) 140捕捉并經(jīng)處理器150處理的圖像。
存儲(chǔ)器155包括各種類型的計(jì)算機(jī)可讀介質(zhì),包括可由處理器150訪 問的任何類型的存儲(chǔ)設(shè)備。本領(lǐng)域技術(shù)人員將會(huì)立即認(rèn)識(shí)到術(shù)語"計(jì)算機(jī) 可讀介質(zhì)"包括諸如可編程電子電路之類的任何適當(dāng)?shù)拇鎯?chǔ)介質(zhì)、諸如易 失性存儲(chǔ)器(例如,隨機(jī)存取存儲(chǔ)器等)或者非易失性存儲(chǔ)器(例如,只 讀存儲(chǔ)器、閃存等)之類的任何類型的半導(dǎo)體存儲(chǔ)設(shè)備、硬盤驅(qū)動(dòng)器或者 諸如軟盤、光盤(例如,壓縮盤或者數(shù)字通用盤"DVD")、記憶棒、數(shù) 字磁帶等的任何便攜式存儲(chǔ)設(shè)備。
當(dāng)然,清楚的是,可以通過操作系統(tǒng)軟件來控制數(shù)碼相機(jī)140,所述 系統(tǒng)軟件包括由處理器執(zhí)行并存儲(chǔ)在內(nèi)部存儲(chǔ)器中的指令。而且,可以在 存儲(chǔ)器155內(nèi)或者用于代替服務(wù)器101內(nèi)的那種存儲(chǔ)或除服務(wù)器101內(nèi)的 那種存儲(chǔ)之外的另一存儲(chǔ)器部件內(nèi)實(shí)現(xiàn)軟件應(yīng)用程序104,所述另一存儲(chǔ) 器部件被集成在處理器150內(nèi)或者處理器150外。因此,數(shù)碼相機(jī)140可 以直接執(zhí)行遮罩操作并且將效果應(yīng)用于圖像。
作為第一個(gè)說明性示例,軟件應(yīng)用程序104可以被載入到服務(wù)器101 中以如下所述地對(duì)圖像執(zhí)行遮罩并對(duì)其應(yīng)用效果。這些遮罩操作由數(shù)碼相 機(jī)控制。根據(jù)第二說明性示例,雖然軟件應(yīng)用程序104可以被載入在數(shù)碼相機(jī)140中以對(duì)圖像完成遮罩和效果應(yīng)用,但是遮罩工具是由數(shù)碼相機(jī) 140從在服務(wù)器101內(nèi)實(shí)現(xiàn)的存儲(chǔ)器中取回的。根據(jù)第三說明性示例,用 于處理的高分辨率圖像被載入在服務(wù)器101上,同時(shí)低分辨率圖像被載入
在數(shù)碼相機(jī)140中。響應(yīng)于對(duì)低分辨率圖像所選擇的操作,對(duì)高分辨率圖
像執(zhí)行相應(yīng)的操作。
B.遮罩工具的實(shí)施例
圖2A圖示出如圖1A的塊112中所述的遮罩工具的第一實(shí)施例。顯示 器200表示在利用軟件應(yīng)用程序104 (圖1A)時(shí)的樣本屏幕。在顯示器 200上示出遮罩工具210,其中,遮罩工具210展現(xiàn)一種或多種圖形表 示。這些圖形表示可以具有預(yù)定的形狀和大小并且/或者可以由用戶來設(shè)置 以產(chǎn)生可定制的圖形表示。預(yù)定形式的遮罩工具210可以在制造期間被預(yù) 先載入到數(shù)碼相機(jī)中或者通過網(wǎng)絡(luò)連接從源下載到數(shù)碼相機(jī)中。遮罩工具 210的定制的圖形表示在由用戶完成定制之后可以存儲(chǔ)在數(shù)碼相機(jī)內(nèi),并 且可以被傳送到服務(wù)器101以進(jìn)行存儲(chǔ)。
例如,如圖2A所示,遮罩工具210的實(shí)施例是半透明的并且由清晰 輪廓來限定。通過相對(duì)于顯示器200上示出的靜態(tài)圖像來移動(dòng)遮罩工具 210,遮罩工具210允許來自效果塊110 (圖1A)的選擇性應(yīng)用效果。顯 示器200上示出的靜態(tài)圖像中位于遮罩工具210內(nèi)的部分未被效果的應(yīng)用 所修改。該靜態(tài)圖像可以是靜止圖像或來自視頻流的圖像。
此外,在效果的應(yīng)用期間,遮罩工具210能夠被相對(duì)于靜態(tài)圖像動(dòng)態(tài) 地移動(dòng)。這允許用戶通過在應(yīng)用效果期間同時(shí)交互地移動(dòng)遮罩工具來選擇 性地應(yīng)用效果。
另一實(shí)施例包括能夠直接與局部圖像編輯操作進(jìn)行交互的遮罩工具。 例如,在用戶當(dāng)前應(yīng)用圖像效果的緊接區(qū)域中,遮罩工具可以變得完全透 明。這允許用戶看見被遮罩的整個(gè)區(qū)域,而沒有遮罩或線條阻擋緊接的工 作區(qū)域。
圖2B圖示出在顯示器200上示出的遮罩工具215的第二實(shí)施例。遮 罩工具215示出遮罩工具215內(nèi)的部分具有交叉影線陰影。可以利用任何 類型的陰影來圖示遮罩工具內(nèi)的部分。圖2C圖示出在顯示器200上示出的遮罩工具的第三實(shí)施例。根據(jù)該
實(shí)施例,遮罩工具的形狀可以容易地被創(chuàng)建和修改。例如,在顯示器200 內(nèi),有第一遮罩工具220、第二遮罩工具230和第三遮罩工具240。第 一、第二和第三遮罩工具(220、 230和240)中的每一個(gè)都具有不同的大 小并且可以獨(dú)立運(yùn)行,或者可以被組合以形成單個(gè)遮罩工具。當(dāng)然,該特 定示例利用三個(gè)部分形成獨(dú)立的或者組合的遮罩工具,并且任何數(shù)目的部 分都可以用來實(shí)現(xiàn)相同功能。
與采用不同大小的遮罩工具一樣,遮罩工具也可以采用任意多的形 狀。遮罩工具可以仿真諸如曲線板(French Curve)之類的固定邊緣的使 用。遮罩工具的形狀是可以無限變化的。此外,利用遮罩工具,用戶可以 遮罩如所期望的那么多的圖像區(qū)域,并且在保護(hù)圖像的多個(gè)部分不受圖像 效果影響的同時(shí)對(duì)整個(gè)圖像執(zhí)行全局圖像效果。
圖3圖示出屏幕顯示器300的示例性實(shí)施例,屏幕顯示器300展現(xiàn)表 示遮罩工具的各種形狀的圖標(biāo)310。根據(jù)該實(shí)施例,在執(zhí)行之后,利用圖 形表示(即,不同的固定形狀和大小)從對(duì)應(yīng)于多個(gè)遮罩工具的圖標(biāo)310 中選擇遮罩工具320??梢酝ㄟ^利用數(shù)碼相機(jī)330的至少一個(gè)控制鈕340 來循環(huán)在數(shù)碼相機(jī)330的屏幕顯示器300上所顯示的一系列的遮罩工具圖 標(biāo)310,從而完成這種選擇?;蛘?,盡管未示出,但是可以通過在數(shù)碼相 機(jī)330的屏幕顯示器300上所顯示的菜單來完成這種選擇,其中,該菜單 圖示出多個(gè)遮罩工具類型的圖像或者列出其文本描述。對(duì)菜單條目的選擇 也由(一個(gè)或多個(gè))控制鈕340來控制。
圖4圖示出遮罩工具的定制的示例性實(shí)施例。客戶端103的顯示器 200展現(xiàn)圖像400。例如利用針筆(stylus) 410,在顯示器200所圖示的圖 像400上描繪圖案420。在完成封閉圖案之后,判斷封閉圖案420內(nèi)的區(qū) 域是否被選擇為以透明方式圖示的遮罩工具,或者封閉圖案420外的區(qū)域 是否構(gòu)成遮罩工具。例如,在使針筆410接觸第一區(qū)域430內(nèi)之后,艮口, 封閉圖案420內(nèi)的區(qū)域被認(rèn)為是遮罩工具。結(jié)果,當(dāng)效果被應(yīng)用時(shí),該效 果將被應(yīng)用于圖像400中的位于第一區(qū)域430外的部分,而效果未被應(yīng)用 于遮罩工具所畫出輪廓的第一區(qū)域430內(nèi)。遮罩工具的透明特性允許用戶看見應(yīng)用于所遮罩區(qū)域的效果的缺少。然而,在使針筆接觸第二區(qū)域440 (即,封閉圖案420外的區(qū)域)內(nèi)之后,因?yàn)檎谡止ぞ攥F(xiàn)在覆蓋第二區(qū)域
440,所以任何效果都將被應(yīng)用于圖像400的第一區(qū)域430內(nèi)的部分。 C.遮罩工具的操作
圖5圖示出一流程圖。在框500,應(yīng)用軟件104 (圖1A)被啟動(dòng)。在 框510中,用戶可以建立、創(chuàng)建和/或修改遮罩工具的形狀和大小。用戶可 以相對(duì)于靜態(tài)圖像來定位遮罩工具(框510)。戶可以相對(duì)于靜態(tài)圖像來 定位遮罩工具(框520)。用戶可以將圖像效果選擇性地應(yīng)用于未被遮罩 工具所遮罩的圖像(框530)。用戶可以在應(yīng)用圖像效果的同時(shí)動(dòng)態(tài)地重 定位遮罩工具(框540)。
盡管這里圖示并描述了特定實(shí)施例,但是本領(lǐng)域普通技術(shù)人員將會(huì)清 楚,任何被計(jì)算以實(shí)現(xiàn)相同目的的配置可以替換所示出的特定實(shí)施例。本 申請(qǐng)希望覆蓋對(duì)本發(fā)明的變體的任何修改。
本申請(qǐng)中所使用的關(guān)于網(wǎng)絡(luò)體系結(jié)構(gòu)的術(shù)語意在包括所有的客戶端/服 務(wù)器環(huán)境。因此,顯然希望本發(fā)明由所附權(quán)利要求書及其等同物來限制。
權(quán)利要求
1.一種用于控制對(duì)顯示圖像所執(zhí)行的效果的系統(tǒng),該系統(tǒng)包括數(shù)碼相機(jī),該數(shù)碼相機(jī)適用于控制半透明遮罩工具,所述半透明遮罩工具被定位于所述圖像之上并且限定所述圖像中的當(dāng)前在所述效果被應(yīng)用于所述圖像時(shí)免受改變的部分。
2. 如權(quán)利要求1所述的系統(tǒng),還包括利用如下軟件來實(shí)現(xiàn)的服務(wù)器, 所述軟件在被執(zhí)行時(shí)對(duì)所述圖像執(zhí)行遮罩并對(duì)所述圖像應(yīng)用所述效果。
3. 如權(quán)利要求1所述的系統(tǒng),還包括用于存儲(chǔ)如下軟件應(yīng)用程序的服 務(wù)器,所述軟件應(yīng)用程序被所述數(shù)碼相機(jī)所下載以對(duì)所述圖像執(zhí)行遮罩并 對(duì)所述圖像應(yīng)用所述效果。
4. 如權(quán)利要求1所述的系統(tǒng),還包括服務(wù)器,所述服務(wù)器被載入有具 有第一分辨率的圖像并且所述數(shù)碼相機(jī)被載入有具有第二分辨率的圖像, 其中,應(yīng)用于所述具有第二分辨率的圖像的效果被所述服務(wù)器相應(yīng)地對(duì)所 述具有第一分辨率的圖像執(zhí)行。
5. 如權(quán)利要求4所述的系統(tǒng),其中,所述第一分辨率是高于所述第二 分辨率的分辨率。
6. 如權(quán)利要求1所述的系統(tǒng),其中,所述半透明遮罩工具具有定制形 狀,該定制形狀是通過循環(huán)在所述數(shù)碼相機(jī)的顯示器上所顯示的一系列的 遮罩工具圖標(biāo)來選擇的。
7. 如權(quán)利要求1所述的系統(tǒng),其中,所述半透明遮罩工具是通過利用 針筆在所述圖像的至少一部分上描繪圖案以產(chǎn)生封閉圖案而創(chuàng)建的,所述 封閉圖案用作所述半透明遮罩工具。
8. 如權(quán)利要求7所述的系統(tǒng),其中,所述封閉圖案內(nèi)的區(qū)域是所述圖 像的遮罩部分,并且所述封閉圖案內(nèi)的區(qū)域在所述效果被應(yīng)用于所述圖像 時(shí)免受改變。
9. 如權(quán)利要求8所述的系統(tǒng),其中,所述封閉圖案外的區(qū)域在所述效 果被應(yīng)用于所述圖像時(shí)被改變。
10. 如權(quán)利要求7所述的系統(tǒng),其中,在選擇之后,所述封閉圖案外的區(qū)域是所述圖像的遮罩部分,其在所述效果被應(yīng)用于所述圖像時(shí)免受改 變。
11. 如權(quán)利要求1所述的系統(tǒng),其中,所述半透明遮罩工具相對(duì)于所 述圖像可移動(dòng)。
12. —種遮罩方法,包括基于在數(shù)碼相機(jī)上所執(zhí)行的操作來選擇遮罩工具; 在圖像的遮罩部分上定位所述遮罩工具;以及 將效果應(yīng)用于所述遮罩部分外的所述圖像上。
13. 如權(quán)利要求12所述的方法,其中,所述選擇遮罩工具的步驟包括 循環(huán)在所述數(shù)碼相機(jī)的顯示器上所顯示的一系列的遮罩工具圖標(biāo),每個(gè)遮 罩工具圖標(biāo)表示所述遮罩工具的不同形狀。
14. 如權(quán)利要求12所述的方法,其中,所述遮罩工具是半透明的。
15. 如權(quán)利要求12所述的方法,其中,定位所述遮罩工具的步驟包括 將所述遮罩工具定位在所述數(shù)碼相機(jī)上所顯示的所述圖像的所述遮罩部分 上,所述圖像具有第一分辨率。
16. 如權(quán)利要求15所述的方法,其中,應(yīng)用所述效果的步驟包括對(duì)所 述具有所述第一分辨率的圖像應(yīng)用所述效果,以使得對(duì)與所述相機(jī)通信的 服務(wù)器上所存儲(chǔ)的具有第二分辨率的圖像應(yīng)用相應(yīng)的效果。
17. 如權(quán)利要求16所述的方法,其中,所述第一分辨率是低于所述第 二分辨率的分辨率。
18. —種系統(tǒng),包括 服務(wù)器;以及與所述服務(wù)器通信的客戶端,所述客戶端適用于通過控制遮罩工具在 存儲(chǔ)于所述服務(wù)器上的圖像上的位置來編輯所述圖像,所述遮罩工具限定 在效果被應(yīng)用于所述圖像時(shí)、所述圖像中免受改變的部分。
19. 如權(quán)利要求18所述的系統(tǒng),還包括利用軟件實(shí)現(xiàn)的服務(wù)器,所述 軟件在被執(zhí)行時(shí)對(duì)所述圖像執(zhí)行遮罩并對(duì)所述圖像應(yīng)用所述效果。
20. 如權(quán)利要求18所述的系統(tǒng),其中,所述服務(wù)器被載入有具有第一 分辨率級(jí)別的圖像并且所述數(shù)碼相機(jī)被載入有具有第二分辨率級(jí)別的圖像,所述第二分辨率級(jí)別在分辨率上小于所述第一分辨率級(jí)別,其中,所述效果在所述客戶端的控制下被應(yīng)用于所述具有第二分辨率級(jí)別的圖像,使得所述服務(wù)器對(duì)所述具有第二分辨率級(jí)別的圖像執(zhí)行相應(yīng)的效果。
全文摘要
根據(jù)本發(fā)明的一個(gè)實(shí)施例,一種遮罩方法包括基于用戶(103)對(duì)數(shù)碼相機(jī)所執(zhí)行的操作來選擇遮罩工具(112)的操作。所述遮罩工具被定位于圖像的遮罩部分上并且效果(110)被應(yīng)用。所述效果被應(yīng)用于遮罩部分之外的圖像上。
文檔編號(hào)G06F3/033GK101310290SQ200680042453
公開日2008年11月19日 申請(qǐng)日期2006年10月18日 優(yōu)先權(quán)日2005年11月14日
發(fā)明者克萊·哈維·費(fèi)希爾, 埃里克·愛德華茲, 尼爾·雅各布·馬諾維茨, 庫爾特·喬納赤, 約翰·特瑞 申請(qǐng)人:索尼電子有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1