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

用于在數(shù)據(jù)處理系統(tǒng)中處理幀的方法和裝置的制造方法_3

文檔序號:9891828閱讀:來源:國知局
明提供了:當(dāng)安裝在數(shù)據(jù)處理裝置上時 特別適于執(zhí)行此處所述方法的計算機(jī)軟件;包括計算機(jī)軟件代碼部分的計算機(jī)程序元件, 當(dāng)計算機(jī)程序元件運(yùn)行在數(shù)據(jù)處理裝置上時該計算機(jī)程序元件用于執(zhí)行此處所述方法;W 及包括代碼裝置的計算機(jī)程序,當(dāng)該程序運(yùn)行在數(shù)據(jù)處理系統(tǒng)上時該代碼裝置適于執(zhí)行此 處所述一種或多種方法的所有步驟。該數(shù)據(jù)處理系統(tǒng)可W是微處理器、可編程FPGA(現(xiàn)場可 編程口陣列)等。
[0048] 本發(fā)明還擴(kuò)展到包括運(yùn)種軟件的計算機(jī)軟件載體,當(dāng)用于操作圖形處理器、擅染 器或包括數(shù)據(jù)處理裝置的其他系統(tǒng)時,與所述數(shù)據(jù)處理裝置、所述處理器、擅染器或系統(tǒng)相 結(jié)合用于執(zhí)行本發(fā)明的方法的步驟。運(yùn)種計算機(jī)軟件載體可W是物理存儲介質(zhì),例如ROM 片、CD R0M、RAM、閃存或盤,或者可W是信號,例如通過線傳播的電信號、光信號、或者例如 傳播到衛(wèi)星的無線電信號等。
[0049] 進(jìn)一步應(yīng)當(dāng)理解的是,并非本發(fā)明的方法的所有步驟都需要由計算機(jī)軟件來執(zhí) 行,因此從更廣泛的方面來看,本發(fā)明的實(shí)施方式提供了計算機(jī)軟件,并且運(yùn)種軟件安裝在 計算機(jī)軟件載體上用于執(zhí)行此處所述方法的步驟中的至少一個。
[0050] 因而,此處本發(fā)明可W適當(dāng)實(shí)現(xiàn)為與計算機(jī)系統(tǒng)使用的計算機(jī)程序產(chǎn)品。運(yùn)種實(shí) 現(xiàn)可W包括固化在諸如計算機(jī)可讀介質(zhì)的有形非臨時介質(zhì)上的一系列計算機(jī)可讀指令,該 計算機(jī)可讀介質(zhì)例如是盤、CD R0M、R0M、RAM、閃存或硬盤。其還可W包括一系列計算機(jī)可讀 指令,可W在包括但不限于光或模擬通信線的有形介質(zhì)上,或者使用包括但不限于微波、紅 外或其他傳輸技術(shù)的無線技術(shù)而W無形方式,經(jīng)由調(diào)制解調(diào)器或其他接口設(shè)備將該計算機(jī) 可讀指令發(fā)送到計算機(jī)系統(tǒng)。該系列計算機(jī)可讀指令實(shí)現(xiàn)了如前所述功能的全部或部分。
[0051] 本領(lǐng)域技術(shù)人員將理解,可W用許多編程語言來編寫運(yùn)種計算機(jī)可讀指令,W與 許多計算機(jī)體系或操作系統(tǒng)使用。此外,運(yùn)種指令可W使用當(dāng)前或未來的任何存儲技術(shù)來 存儲,包括但不限于半導(dǎo)體、磁、光,或者可W使用當(dāng)前或未來的任何通信技術(shù)發(fā)送,包括但 不限于光、紅外或微波。可W設(shè)想的是,運(yùn)種計算機(jī)程序產(chǎn)品可W分布為具有附帶印刷或電 子文檔的可移除介質(zhì)(例如,壓縮打包軟件),利用計算機(jī)系統(tǒng)預(yù)加載到系統(tǒng)ROM或固定盤 上,或者通過例如互聯(lián)網(wǎng)或萬維網(wǎng)的網(wǎng)絡(luò)從服務(wù)器或電子公告牌分發(fā)。
【附圖說明】
[0052] 下面將參照附圖并僅作為示例來描述本發(fā)明的實(shí)施方式,在附圖中:
[0053] 圖1是例示色度鍵控操作的簡化示意圖;
[0054] 圖2是例示應(yīng)用于色度鍵控的常規(guī)方法的示例的示意圖;
[0055] 圖3示例性例示了合成帖失真的產(chǎn)生;
[0056] 圖4是例示在數(shù)據(jù)處理系統(tǒng)中應(yīng)用色度鍵控操作的常規(guī)方法的示例的示意圖;
[0057] 圖5是例示根據(jù)實(shí)施方式的示例性色度鍵控技術(shù)的示意圖;
[0058] 圖6示出了在數(shù)據(jù)處理系統(tǒng)中實(shí)現(xiàn)圖5的技術(shù)的示例;
[0059] 圖7示意性例示了根據(jù)實(shí)施方式的圖像處理流水線的示例;
[0060] 圖8示意性例示了根據(jù)實(shí)施方式的對獨(dú)立操作于像素的處理操作進(jìn)行修改的示例 性方法;
[0061] 圖9示意性例示了根據(jù)實(shí)施方式的對操作于像素組的處理操作進(jìn)行修改的示例性 方法;
[0062] 圖10示出了根據(jù)圖9的示例性方法對過濾器窗進(jìn)行修改的示例;
[0063] 圖11示出了根據(jù)圖9的示例性方法對過濾器窗進(jìn)行修改的另一示例;
[0064] 圖12例示了圖9的示例性方法的效果;
[0065] 圖13示例性例示了根據(jù)實(shí)施方式的對與帖對應(yīng)的色度鍵控信息進(jìn)行修改的示例 性方法;
[0066] 圖14A示意性例示了擴(kuò)展色度鍵控信息的示例;W及
[0067] 圖14B示意性例示了縮減色度鍵控信息的示例。
[0068] 在附圖中,盡可能用相同的附圖標(biāo)記表示相同的特征。
【具體實(shí)施方式】
[0069] 圖5中示出了根據(jù)實(shí)施方式的用于實(shí)現(xiàn)色度鍵控技術(shù)的示例性方法的示意圖,其 中前景帖與背景帖合成。根據(jù)本實(shí)施方式,在執(zhí)行圖像處理(520)之前,對前景帖的像素執(zhí) 行檢測(510)?生成與前景帖有關(guān)的色度鍵控信息。在本實(shí)施方式中,執(zhí)行像素檢測W在前 景帖中標(biāo)識出鍵控像素,并且色度鍵控信息針對前景帖像素指示其是否具有鍵控顏色值 (即,是否為鍵控像素)。因此,所產(chǎn)生的色度鍵控信息與前景帖一起經(jīng)過一個或更多個圖像 處理操作傳播后與背景帖合成(530)。
[0070] 在示例中,色度鍵控信息是W-個或更多個色度鍵控標(biāo)記的形式,其中當(dāng)檢測到 像素具有指示該像素是鍵控像素的鍵控顏色值時,設(shè)置標(biāo)記。像素 i (或第i個像素)的色度 鍵控標(biāo)記總結(jié)如下:
[0071]
[0072] 當(dāng)然可W另選地根據(jù)需要將值等于色度鍵控值的像素的色度鍵控標(biāo)記設(shè)置為0, 并將值不等于該色度鍵控值的像素的色度鍵控標(biāo)記設(shè)置為1。當(dāng)然,還可W有其他的方式來 存儲色度鍵控信息,例如可W生成并存儲位圖。
[0073] 在本示例中,對前景帖的每個像素設(shè)置標(biāo)記。然而,運(yùn)不是必須的。在其他示例中, 如果確定前景帖的范圍排他地包含具有鍵控顏色值(或不具有鍵控顏色值)的(多個)像素, 則可W對該范圍設(shè)置單一標(biāo)記。
[0074] 圖6示出了如何應(yīng)用圖5的方法的示例。在該示例中,數(shù)據(jù)(圖像)處理系統(tǒng)包括視 頻編碼器/解碼器610、GPU 620和顯示處理器640。數(shù)據(jù)處理系統(tǒng)構(gòu)造成與片外存儲器630- U630-2通信。根據(jù)需要,數(shù)據(jù)處理系統(tǒng)可W進(jìn)一步包括諸如CPU的其他模塊和裝置。視頻編 碼器/解碼器610將作為視頻帖的背景帖輸出到片外存儲器630-UGPU 620生成前景帖,該 前景帖包括一行作為前景對象和鍵控像素的說明字幕,并將該前景帖輸出到片外存儲器 630-2。
[0075] 顯示處理器640從片外存儲器630-1讀取背景帖,在將其輸入到合成引擎643之前 在顯示處理器640中對其進(jìn)行包含顏色轉(zhuǎn)換641和反向伽馬校正642的一些圖像處理操作。
[0076] 前景帖在另一方面由顯示處理器640從片外存儲器630-2讀取,并首先執(zhí)行鍵控顏 色檢測(644),其中生成色度鍵控信息W例如通過設(shè)置標(biāo)記來指示在前景帖中的具有鍵控 顏色值的一個或更多個像素。色度鍵控信息與前景帖一起經(jīng)過包含反向伽馬校正(645)和 擴(kuò)展(646)在內(nèi)的一些圖像處理操作,通過合成引擎643與背景帖合成。在合成時,基于該色 度鍵控信息,前景帖中的鍵控像素被背景帖的像素代替,隨后向顯示設(shè)備等輸出最終合成 帖。
[0077] 圖7示意性例示了處理流水線的示例,其中對前景帖和背景帖處理并隨后合成。 [007引首先由色度鍵控像素檢測器700對包括前景對象像素和鍵控像素的、例如視頻帖、 圖形帖、文本等的前景帖進(jìn)行處理,生成與前景帖有關(guān)的色度鍵控信息。在該示例中,色度 鍵控信息采取一個或更多個色度鍵控標(biāo)記的形式,該一個或更多個色度鍵控標(biāo)記可W針對 前景帖的被檢測到具有色度鍵控值(例如,綠色)的區(qū)域(例如,一個或更多個像素)而設(shè)置 為(例如)1。
[0079] 檢測器700生成的色度鍵控信息被存儲在存儲器(未示出)中,并沿著對前景帖進(jìn) 行處理的處理流水線與前景帖的像素數(shù)據(jù)一起傳播。在該示例中,由控制電路710使用所存 儲的色度鍵控信息來控制要由一個或更多個處理模塊執(zhí)行的處理。在本示例中,控制電路 710被示出為單獨(dú)的模塊。然而,在其他示例中,該控制電路可W集成到檢測器700中或其他 硬件元件中,或者布置到處理流水線的一個或更多個處理模塊上。
[0080] 在檢測后,反向伽馬校正模塊720對前景帖進(jìn)行處理。由于色度鍵控信息已經(jīng)可 用,因此可W確定前景帖的哪個或哪些區(qū)域是鍵控像素。因此,控制電路710使得反向伽馬 校正模塊720不處理鍵控像素而僅處理前景對象像素的像素數(shù)據(jù)。
[0081] 反向伽馬校正后的像素數(shù)據(jù)被發(fā)送到圖像縮放模塊730,該圖像縮放模塊730使用 縮放過濾器對像素數(shù)據(jù)進(jìn)行過濾??刂齐娐?10再次使用色度鍵控信息來控制圖像縮放模 塊730。圖像縮放模塊730將縮放過濾器應(yīng)用于前景對象像素的像素數(shù)據(jù),而不對基于色度 鍵控信息確定為鍵控像素的區(qū)域進(jìn)行過濾。在使用過濾器窗的情況下,如果過濾器窗覆蓋 了包含前景對象像素和鍵控像素在內(nèi)的前景帖的范圍,則按照使得鍵控像素的值不影響應(yīng) 用了過濾器窗的前景對象像素的輸出值的方式修改過濾器窗輸入。下面詳細(xì)說明對過濾器 窗輸入進(jìn)行修改的細(xì)節(jié)。為了確保色度鍵控信息與縮放后的像素數(shù)據(jù)之間的正確對應(yīng)性, 優(yōu)選的是根據(jù)應(yīng)用于像素數(shù)據(jù)的縮放因子(比例)對色度鍵控信息進(jìn)行修改。
[0082] 縮放后像素數(shù)據(jù)與色度鍵控信息被一起發(fā)送到圖像增強(qiáng)模塊740??刂齐娐?10使 得圖像增強(qiáng)模塊740向前景對象像素的像素數(shù)據(jù)應(yīng)用銳化過濾器而忽略被確定為鍵控像素 的區(qū)域。再次地,在對前景對象像素應(yīng)用過濾器窗且且該過濾器窗覆蓋包含前景對象像素 和鍵控像素運(yùn)兩者的范圍的情況下,按照使得鍵控像素的值不影響應(yīng)用了過濾器窗的前景 對象像素的輸出值的方式修改過濾器窗輸入。
[0083] 類似地,由反向伽馬校正模塊750、然后是圖像縮放模塊760、最后是圖像增強(qiáng)模塊 770對背景帖進(jìn)行處理。應(yīng)當(dāng)理解的是,可W由一個或更多個與前景帖相同或不同的模塊對 背景帖進(jìn)行處理。此外,前景帖和背景帖不一定要經(jīng)歷相同的一個或更多個處理操作。
[0084] 前景帖的處理后的像素數(shù)據(jù)和色度鍵控信息發(fā)送到合成模塊780。類似地,背景帖 的處理后的像素數(shù)據(jù)發(fā)送到合成模塊780。然后,合成模塊780通過根據(jù)色度鍵控信息將前 景帖中的鍵控像素用背景帖中的像素代替,將前景帖與背景帖合成。隨后,輸出合成帖W供 例如顯示設(shè)備790顯示。
[0085] 圖8例示了對像素單獨(dú)執(zhí)行應(yīng)用于前景帖像素的處理(例如,反向伽馬校正)的實(shí) 施方式。在鍵控像素檢測期間生成色度鍵控信息,并且該色度鍵控信息與前景帖的像素數(shù) 據(jù)一起傳播進(jìn)行處理。像素處理模塊810使用色度鍵控信息對前景對象像素的像素數(shù)據(jù)進(jìn) 行處理,從前景帖中標(biāo)識出一個或更多個鍵控像素,不對運(yùn)些鍵控像素執(zhí)行處理。前景帖的 處理后的像素數(shù)據(jù)被輸出W供與色度鍵控信息一起使用。
[008
當(dāng)前第3頁1 2 3 4 5 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1