欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

視頻譯碼中的預(yù)測殘余塊的再定位的制作方法

文檔序號:8947769閱讀:345來源:國知局
視頻譯碼中的預(yù)測殘余塊的再定位的制作方法
【專利說明】
[0001] 本申請案是2013年7月10日申請的第13/939, 037號美國申請案的部分接續(xù)申 請案,其要求2012年7月11日申請的第61/670, 569號美國臨時申請案、2013年4月23日 申請的第61/815, 148號美國臨時申請案以及2013年6月11日申請的第61/833, 781號美 國臨時申請案的權(quán)益,以上申請案中的每一者的整個內(nèi)容以引用的方式并入本文中。本申 請案還要求2013年10月11日申請的第61/890, 102號美國臨時申請案的權(quán)益,所述申請 案的整個內(nèi)容以引用的方式并入本文中。
技術(shù)領(lǐng)域
[0002] 本發(fā)明涉及視頻譯碼(即,視頻編碼和視頻解碼),并且尤其涉及無損視頻譯碼。
【背景技術(shù)】
[0003] 數(shù)字視頻能力可并入到廣泛范圍的裝置中,包含數(shù)字電視、數(shù)字直播系統(tǒng)、無線廣 播系統(tǒng)、個人數(shù)字助理(PDA)、膝上型或桌上型計算機、平板計算機、電子圖書閱讀器、數(shù)碼 相機、數(shù)字記錄裝置、數(shù)字媒體播放器、視頻游戲裝置、視頻游戲控制臺、蜂窩式或衛(wèi)星無線 電電話、所謂的"智能電話"、視頻電話會議裝置、視頻流裝置及其類似者。數(shù)字視頻裝置實 施視頻壓縮技術(shù),例如,由MPEG-2、MPEG-4、ITU-TH. 263、ITU-TH. 264/MPEG-4 第 10 部分 高級視頻譯碼(AVC)定義的標(biāo)準(zhǔn)、目前正在開發(fā)的高效率視頻譯碼(HEVC)標(biāo)準(zhǔn)及此類標(biāo)準(zhǔn) 的擴展中所描述的視頻壓縮技術(shù)。視頻裝置可通過實施此類視頻壓縮技術(shù)來更有效率地發(fā) 射、接收、編碼、解碼及/或存儲數(shù)字視頻信息。
[0004] 視頻壓縮技術(shù)執(zhí)行空間(圖片內(nèi))預(yù)測及/或時間(圖片間)預(yù)測來減少或去除 視頻序列中固有的冗余。對于基于塊的視頻譯碼,可以將視頻切片(即,視頻幀或視頻幀的 一部分)分割成視頻塊,視頻塊也可被稱作樹塊、譯碼單元(CU)及/或譯碼節(jié)點。圖片的 經(jīng)幀內(nèi)譯碼(I)切片中的視頻塊是使用相對于同一圖片中的相鄰塊中的參考樣本的空間 預(yù)測來編碼。圖片的經(jīng)幀間譯碼(P或B)切片中的視頻塊可使用相對于同一圖片中的相鄰 塊中的參考樣本的空間預(yù)測或相對于其它參考圖片中的參考樣本的時間預(yù)測。圖片可被稱 作幀,且參考圖片可被稱作參考幀。
[0005] 空間或時間預(yù)測導(dǎo)致用于待譯碼的塊的預(yù)測性塊。殘余數(shù)據(jù)表示待譯碼原始塊與 預(yù)測性塊之間的像素差。幀間預(yù)測塊是根據(jù)指向先前經(jīng)解碼參考圖片內(nèi)的形成預(yù)測性塊的 參考樣本塊的運動向量以及指示經(jīng)譯碼塊與預(yù)測性塊的像素之間的差的殘余數(shù)據(jù)來編碼。 經(jīng)幀內(nèi)譯碼塊是根據(jù)幀內(nèi)預(yù)測模式及殘余數(shù)據(jù)而編碼。為了進(jìn)一步壓縮,可將殘余數(shù)據(jù)從 像素域變換到變換域,從而產(chǎn)生殘余變換系數(shù),接著可將殘余變換系數(shù)量化??蓲呙枳畛醪?置為二維陣列的經(jīng)量化的變換系數(shù),以便產(chǎn)生變換系數(shù)的一維向量,且可應(yīng)用熵譯碼以實 現(xiàn)更多壓縮。

【發(fā)明內(nèi)容】

[0006] -般來說,本發(fā)明描述用于在有損譯碼模式或無損譯碼模式中對預(yù)測殘余塊的殘 余數(shù)據(jù)進(jìn)行譯碼的技術(shù),其中跳過或繞過變換。當(dāng)變換未應(yīng)用于殘余塊(例如,在無損譯碼 模式或使用變換跳過模式的有損譯碼模式中)時,具有高于平均值的能量(即,較大像素差 值)的殘余數(shù)據(jù)不可定位于殘余塊的左上角處(對于熵譯碼是預(yù)期的)。本發(fā)明的技術(shù)包 含確定在對殘余塊的殘余數(shù)據(jù)進(jìn)行譯碼之前是否再定位(例如,旋轉(zhuǎn)或翻轉(zhuǎn))所述殘余塊 的所述殘余數(shù)據(jù)。
[0007] 根據(jù)例如高效率視頻譯碼(HEVC)的范圍擴展的實例視頻譯碼標(biāo)準(zhǔn),在有損譯碼 模式中,可將變換跳過模式應(yīng)用于任何大小的殘余塊,且在無損譯碼模式中,針對所有殘余 塊繞過變換和量化程序。根據(jù)本發(fā)明的技術(shù),當(dāng)在有損譯碼模式或無損譯碼模式中未將變 換應(yīng)用于殘余塊時,殘余塊的殘余數(shù)據(jù)的再定位可限于某些預(yù)測模式和某些塊大小。舉例 來說,視頻編碼器或視頻解碼器可基于殘余塊的預(yù)測模式(例如,幀內(nèi)預(yù)測模式、幀間預(yù)測 或塊內(nèi)復(fù)制預(yù)測模式)和殘余塊的大小而確定是否再定位殘余塊的殘余數(shù)據(jù)。在一些實例 中,所述技術(shù)在幀間預(yù)測模式和塊內(nèi)復(fù)制預(yù)測模式中針對所有殘余塊停用殘余數(shù)據(jù)的再定 位。在其它實例中,所述技術(shù)當(dāng)殘余塊具有小于或等于閾值大小的塊大小時在幀內(nèi)預(yù)測模 式中確定再定位殘余塊。
[0008] 在一個實例中,本發(fā)明是針對一種對視頻數(shù)據(jù)進(jìn)行解碼的方法,所述方法包括:基 于指示未將變換應(yīng)用于殘余視頻塊的一或多個語法元素在有損譯碼模式或無損譯碼模式 中對視頻數(shù)據(jù)的殘余塊進(jìn)行解碼;以及基于所述殘余塊的預(yù)測模式和所述殘余塊的大小確 定在從所述殘余塊的殘余數(shù)據(jù)重構(gòu)視頻塊之前是否再定位所述殘余塊的所述殘余數(shù)據(jù),其 中再定位所述殘余數(shù)據(jù)包括旋轉(zhuǎn)或翻轉(zhuǎn)所述殘余塊的所述殘余數(shù)據(jù)中的一者。
[0009] 在另一個實例中,本發(fā)明是針對一種對視頻數(shù)據(jù)進(jìn)行編碼的方法,所述方法包括: 在有損譯碼模式或無損譯碼模式中對視頻數(shù)據(jù)的殘余塊進(jìn)行編碼,其中變換未應(yīng)用于所述 殘余視頻塊;以及基于所述殘余塊的預(yù)測模式和所述殘余塊的大小確定在對所述殘余塊的 殘余數(shù)據(jù)進(jìn)行編碼之前是否再定位所述殘余塊的所述殘余數(shù)據(jù),其中再定位所述殘余數(shù)據(jù) 包括旋轉(zhuǎn)或翻轉(zhuǎn)所述殘余塊的所述殘余數(shù)據(jù)中的一者。
[0010] 在又一個實例中,本發(fā)明是針對一種用于對視頻數(shù)據(jù)進(jìn)行譯碼的視頻譯碼裝置, 所述裝置包括:存儲器,其經(jīng)配置以存儲視頻數(shù)據(jù);以及一或多個處理器,其經(jīng)配置以在有 損譯碼模式或無損譯碼模式中對視頻數(shù)據(jù)的殘余塊進(jìn)行譯碼,其中在無損譯碼模式中變換 未應(yīng)用于所述殘余視頻塊,且基于所述殘余塊的預(yù)測模式和所述殘余塊的大小確定在對所 述殘余塊的殘余數(shù)據(jù)進(jìn)行譯碼之前是否再定位所述殘余塊的所述殘余數(shù)據(jù),其中再定位所 述殘余數(shù)據(jù)包括旋轉(zhuǎn)或翻轉(zhuǎn)所述殘余塊的所述殘余數(shù)據(jù)中的一者。
[0011] 在額外實例中,本發(fā)明是針對一種計算機可讀媒體,其包括用于對視頻數(shù)據(jù)進(jìn)行 譯碼的指令,所述指令在執(zhí)行時致使一或多個可編程處理器:在有損譯碼模式或無損譯碼 模式中對視頻數(shù)據(jù)的殘余塊進(jìn)行譯碼,其中在無損譯碼模式中變換未應(yīng)用于所述殘余視頻 塊;以及基于所述殘余塊的預(yù)測模式和所述殘余塊的大小確定在對所述殘余塊的殘余數(shù)據(jù) 進(jìn)行譯碼之前是否再定位所述殘余塊的所述殘余數(shù)據(jù),其中再定位所述殘余數(shù)據(jù)包括旋轉(zhuǎn) 或翻轉(zhuǎn)所述殘余塊的所述殘余數(shù)據(jù)中的一者。
[0012] 隨附圖式及以下描述中闡述一或多個實例的細(xì)節(jié)。其它特征、目標(biāo)及優(yōu)勢將從所 述描述及所述圖式以及從權(quán)利要求書顯而易見。
【附圖說明】
[0013] 圖1為說明可利用本發(fā)明中描述的技術(shù)來譯碼具有變換跳過的殘余數(shù)據(jù)的實例 視頻編碼及解碼系統(tǒng)的框圖。
[0014] 圖2為說明可實施本發(fā)明中描述的技術(shù)以確定在編碼殘余塊的殘余數(shù)據(jù)之前是 否旋轉(zhuǎn)殘余塊的實例視頻編碼器的框圖。
[0015] 圖3為說明可實施本發(fā)明中描述的技術(shù)以確定在從殘余塊的殘余數(shù)據(jù)重構(gòu)視頻 塊之前是否旋轉(zhuǎn)殘余塊的實例視頻解碼器的框圖。
[0016] 圖4為說明根據(jù)運動預(yù)測模式分割成一或多個預(yù)測單元(PU)及根據(jù)四叉樹數(shù)據(jù) 結(jié)構(gòu)分割成多個變換單元(TU)的殘余塊的譯碼單元(CU)的框圖。
[0017] 圖5為說明視頻編碼器確定在編碼殘余塊的殘余數(shù)據(jù)之前是否旋轉(zhuǎn)殘余塊的示 例性操作的流程圖。
[0018] 圖6為說明視頻解碼器確定在從殘余塊的殘余數(shù)據(jù)重構(gòu)視頻塊之前是否旋轉(zhuǎn)殘 余塊的示例性操作的流程圖。
[0019] 圖7為說明基于殘余塊的邊緣處的邊界的類型確定是否將殘余塊旋轉(zhuǎn)達(dá)預(yù)定旋 轉(zhuǎn)值的一個實例操作的流程圖。
[0020] 圖8為說明確定是否旋轉(zhuǎn)殘余塊的另一實例操作的流程圖,所述確定包含針對兩 個或兩個以上可能的旋轉(zhuǎn)值中的每一者基于殘余塊的邊緣處的邊界的類型確定用于殘余 塊的旋轉(zhuǎn)值。
[0021] 圖9是說明限制當(dāng)未將變換應(yīng)用于殘余塊時可執(zhí)行旋轉(zhuǎn)的殘余塊的塊大小的實 例操作的流程圖。
[0022] 圖10是說明限制當(dāng)未將變換應(yīng)用于殘余塊時可執(zhí)行殘余數(shù)據(jù)樣本值沿著對角線 的翻轉(zhuǎn)的殘余塊的塊大小的實例操作的流程圖。
[0023] 圖IlA和IlB是說明使用殘余差分脈碼調(diào)制(RDPCM)譯碼的殘余塊的概念圖。
[0024] 圖12是說明包含正使用幀內(nèi)塊復(fù)制預(yù)測模式基于同一圖片中的經(jīng)先前譯碼塊預(yù) 測的當(dāng)前塊的當(dāng)前圖片的概念圖。
[0025] 圖13是說明基于殘余塊的預(yù)測模式和殘余塊的大小確定是否再定位未應(yīng)用變換 的殘余塊的殘余數(shù)據(jù)的實例操作的流程圖。
【具體實施方式】
[0026] 本發(fā)明描述用于譯碼具有變換跳過的預(yù)測殘余塊的殘余數(shù)據(jù)的技術(shù)。殘余塊的殘 余數(shù)據(jù)包括待譯碼的視頻塊的像素與針對待譯碼的塊產(chǎn)生的預(yù)測塊的相對應(yīng)的像素之間 的像素差值。當(dāng)使用無損譯碼模式或變換跳過模式中的有損譯碼模式譯碼殘余塊時,可跳 過用于所述殘余塊的變換。在未將變換應(yīng)用于殘余塊時,具有高于平均值的能量的殘余數(shù) 據(jù)(即,較大像素差值)可能并不定位于所述殘余塊的左上角處,所述情形為熵譯碼所期望 的。
[0027] 當(dāng)跳過用于殘余塊的變換時,可通過在編碼期間旋轉(zhuǎn)殘余塊以便將具有高于平均 值的能量的殘余數(shù)據(jù)定位于殘余塊的左上角處來改善熵譯碼效率。在解碼期間,需要將在 編碼期間執(zhí)行的旋轉(zhuǎn)反轉(zhuǎn)以便從殘余塊及預(yù)測塊重構(gòu)原始視頻塊。
[0028] 在幀內(nèi)預(yù)測模式中,當(dāng)跳過用于殘余塊的變換時,具有高于平均值的能量的殘余 數(shù)據(jù)通常定位于殘余塊的右下角處。在一些情況下,可在譯碼殘余塊之前自動地將幀內(nèi)預(yù) 測殘余塊旋轉(zhuǎn)達(dá)180度以便將具有高于平均值的能量的殘余數(shù)據(jù)定位于殘余塊的左上角 處。然而,在幀間預(yù)測模式中,可能不會始終需要自動地將殘余塊旋轉(zhuǎn)達(dá)180度。
[0029] 根據(jù)本發(fā)明的技術(shù),基于用于殘余塊的變換被跳過,包含在視頻編碼器或視頻解 碼器中的再定位單元確定在譯碼殘余塊的殘余數(shù)據(jù)之前是否旋轉(zhuǎn)殘余塊。在一些實例中, 可明確地在所述視頻編碼器與所述視頻解碼器之間用信號表示旋轉(zhuǎn)值。在其它實例中,所 述視頻編碼器及所述視頻解碼器可各自獨立地基于所述殘余塊的兩個或兩個以上邊緣處 的邊界的類型確定是否旋轉(zhuǎn)所述殘余塊。
[0030] 在幀間預(yù)測模式中,殘余塊的變換單元(TU)邊界(S卩,屬于同一預(yù)測單元(PU)的 兩個TU之間的邊界)處的殘余數(shù)據(jù)通常具有低于殘余塊中的平均殘余數(shù)據(jù)的能量。另外, 殘余塊的PU邊界(S卩,屬于不同PU的兩個TU之間的邊界)處的殘余數(shù)據(jù)通常具有高于殘 余塊中的平均殘余數(shù)據(jù)的能量?;诖擞^察,本發(fā)明的技術(shù)包含基于殘余塊的兩個或兩個 以上邊緣處的邊界的類型旋轉(zhuǎn)具有變換跳過的幀間預(yù)測殘余塊。舉例來說,再定位單元可 確定殘余塊的兩個或兩個以上邊緣處的邊界的類型,且接著基于所述邊緣處的邊界的類型 確定是否旋轉(zhuǎn)所述殘余塊以便重新定位殘余數(shù)據(jù)。
[0031] 在一些實例中,再定位單元確定是將殘余塊旋轉(zhuǎn)達(dá)預(yù)定旋轉(zhuǎn)值(例如,180度)還 是不旋轉(zhuǎn)殘余塊。在其它實例中,再定位單元從兩個或兩個以上旋轉(zhuǎn)值確定將殘余塊旋轉(zhuǎn) 所達(dá)的旋轉(zhuǎn)值,例如,0度或不旋轉(zhuǎn)、180度、90度或270度。
[0032] 在編碼側(cè)上,所述旋轉(zhuǎn)在編碼殘余塊的殘余數(shù)據(jù)之前將具有高于平均值的能量的 殘余數(shù)據(jù)定位于被旋轉(zhuǎn)的殘余塊的左上角處以改善熵譯碼效率。在解碼側(cè)上,所述旋轉(zhuǎn)將 在編碼期間執(zhí)行的旋轉(zhuǎn)反轉(zhuǎn)且將具有高于平均值的能量的殘余數(shù)據(jù)傳回到其在原始?xì)堄?塊中的原始位置以便使用預(yù)測性塊從殘余塊重構(gòu)視頻塊。
[0033] 本發(fā)明還描述用于在有損譯碼模式或無損譯碼模式中對預(yù)測殘余塊的殘余數(shù)據(jù) 進(jìn)行譯碼的技術(shù),其中跳過或繞過變換。本發(fā)明的技術(shù)包含確定在對殘余塊的殘余數(shù)據(jù)進(jìn) 行譯碼之前是否再定位(例如,旋轉(zhuǎn)或翻轉(zhuǎn))殘余塊的殘余數(shù)據(jù)。在一些實例中,可如上文 所描述旋轉(zhuǎn)殘余塊的殘余數(shù)據(jù)。在其它實例中,可沿著殘余塊的主對角線或反對角線中的 一者翻轉(zhuǎn)殘余塊的殘余數(shù)據(jù),其包含交換殘余塊的對角線的第一邊上的殘余數(shù)據(jù)與殘余塊 的對角線的第二側(cè)上的對應(yīng)鏡像位置處的殘余數(shù)據(jù)以翻轉(zhuǎn)殘余數(shù)據(jù)。
[0034] 根據(jù)一實例視頻譯碼標(biāo)準(zhǔn)、高效率視頻譯碼(HEVC)的范圍擴展,在有損譯碼模式 中,可將變換跳過模式應(yīng)用于任何大小的殘余塊,且在無損譯碼模式中,針對所有殘余塊繞 過變換和量化程序。因此在有損譯碼模式和無損譯碼模式兩者中,可針對所有塊大小跳過 或繞過變換;因此,可在幀內(nèi)預(yù)測模式和幀間預(yù)測模式兩者中將旋轉(zhuǎn)應(yīng)用于所有塊大小。 在一些實例中,在有損譯碼模式中,可將變換跳過模式限于僅應(yīng)用于具有高達(dá)最大塊大小 (例如,4X4或8X8)的大小的殘余塊。在有損譯碼模式中準(zhǔn)許跳過變換的最大塊大小可 在與殘余塊相關(guān)聯(lián)的序列參數(shù)集(SPS)和圖片參數(shù)集(PPS)中的一者中指示。
[0035] 根據(jù)本發(fā)明的技術(shù),當(dāng)在有損譯碼模式或無損譯碼模式中未將變換應(yīng)用于殘余塊 時,殘余塊的殘余數(shù)據(jù)的再定位可限于某些預(yù)測模式和某些塊大小。舉例來說,視頻編碼器 或視頻解碼器可基于殘余塊的預(yù)測模式(例如,幀內(nèi)預(yù)測模式、幀間預(yù)測或幀內(nèi)塊復(fù)制預(yù) 測模式)和殘余塊的大小而確定是否再定位殘余塊的殘余數(shù)據(jù)。在一些實例中,所述技術(shù) 在幀間預(yù)測模式和幀內(nèi)塊復(fù)制預(yù)測模式中針對所有殘余塊停用殘余數(shù)據(jù)的再定位。在其它 實例中,所述技術(shù)當(dāng)殘余塊具有小于或等于閾值大小的塊大小時在幀內(nèi)預(yù)測模式中確定再 定位殘余塊。在一些情況下,所述閾值大小可等于4X4或8X8。在其它情況下所述閾值大 小可小于或等于在有損譯碼模式中準(zhǔn)許變換跳過的最大塊大小。以此方式,其中旋轉(zhuǎn)可應(yīng) 用于幀內(nèi)預(yù)測模式殘余塊的塊大小在無損譯碼模式和使用變換跳過模式的有損譯碼模式 兩者中是相同的。
[0036]圖1為說明可利用本發(fā)明中描述的技術(shù)來譯碼具有變換跳過的殘余數(shù)據(jù)的實例 視頻編碼及解碼系統(tǒng)10的框圖。如圖1中所展示,系統(tǒng)10包含源裝置12,其產(chǎn)生例如在稍 后時間待由目的地裝置14解碼的經(jīng)編碼視頻數(shù)據(jù)。源裝置12及目的地裝置14可包括廣 泛范圍的裝置中的任一者,包含桌上型計算機、筆記型(即,膝上型)計算機、平板計算機、 機頂盒、電話手持機(例如,所謂的"智能"電話)、所謂的"智能"平板計算機、電視機、攝像 機、顯示裝置、數(shù)字媒體播放器、視頻游戲控制臺、視頻流裝置或其類似者。在一些情況下, 源裝置12及目的地裝置14可能經(jīng)裝備以用于無線通信。
[0037]目的地裝置14可經(jīng)由鏈路16接收待解碼的經(jīng)編碼視頻數(shù)據(jù)。鏈路16可包括能 夠?qū)⒔?jīng)編碼視頻數(shù)據(jù)從源裝置12移動到目的地裝置14的任何類型的媒體或裝置。在一個 實例中,鏈路16可包括使得源裝置12能夠?qū)崟r地將經(jīng)編碼視頻數(shù)據(jù)直接發(fā)射到目的地裝 置14的通信媒體。經(jīng)編碼視頻數(shù)據(jù)可根據(jù)通信標(biāo)準(zhǔn)(例如,無線通信協(xié)議)來調(diào)制,且被 發(fā)射到目的地裝置14。通信媒體可包括任何無線或有線通信媒體,例如射頻(RF)頻譜或一 或多個物理傳輸線。通信媒體可形成分組網(wǎng)絡(luò)(例如,局域網(wǎng)、廣域網(wǎng)或全球網(wǎng)絡(luò),例如因 特網(wǎng))的部分。通信媒體可包含路由器、交換器、基站或可用于促進(jìn)從源裝置12到目的地 裝置14的通信的任何其它裝備。
[0038] 替代地,可將經(jīng)編碼數(shù)據(jù)從輸出接口 22輸出到存儲裝置34。類似地,可通過輸入 接口從存儲裝置34存取經(jīng)編碼數(shù)據(jù)。存儲裝置34可包含多種分布式或本地存取的數(shù)據(jù)存 儲媒體中的任一者,例如硬盤驅(qū)動器、藍(lán)光光盤、DVD、CD-ROM、快閃存儲器、易失性或非易失 性存儲器或用于存儲經(jīng)編碼視頻數(shù)據(jù)的任何其它合適的數(shù)字存儲媒體。在另一實例中,存 儲裝置34可對應(yīng)于文件服務(wù)器或可保持由源裝置12產(chǎn)生的經(jīng)編碼視頻的另一中間存儲裝 置。目的地裝置14可經(jīng)由流式傳輸或下載從存儲裝置34存取所存儲的視頻數(shù)據(jù)。文件服 務(wù)器可為能夠存儲經(jīng)編碼視頻數(shù)據(jù)且將經(jīng)編碼視頻數(shù)據(jù)發(fā)射到目的地裝置14的任何類型 的服務(wù)器。實例文件服務(wù)器包含網(wǎng)絡(luò)服務(wù)器(例如,用于網(wǎng)站)、FTP服務(wù)器、網(wǎng)絡(luò)附接存儲 (NAS)裝置或本地磁盤驅(qū)動器。目的地裝置14可通過任何標(biāo)準(zhǔn)數(shù)據(jù)連接(包含因特網(wǎng)連 接)來存取經(jīng)編碼視頻數(shù)據(jù)。此連接可包含適合于存取存儲在文件服務(wù)器上的經(jīng)編碼視頻 數(shù)據(jù)的無線信道(例如,Wi-Fi連接)、有線連接(例如,DSL、電纜調(diào)制解調(diào)器等)或兩者的 組合。經(jīng)編碼視頻數(shù)據(jù)從存儲裝置34的傳輸可為流式傳輸、下載傳輸或兩者的組合。
[0039] 本發(fā)明的技術(shù)未必限于無線應(yīng)用或設(shè)置。所述技術(shù)可應(yīng)用于視頻譯碼以支持多種 多媒體應(yīng)用中的任一者,例如空中電視廣播、有線電視發(fā)射、衛(wèi)星電視發(fā)射、流式視頻傳輸 (例如,經(jīng)由因特網(wǎng))、編碼數(shù)字視頻以用于存儲在數(shù)據(jù)存儲媒體上、解碼存儲在數(shù)據(jù)存儲 媒體上的數(shù)字視頻,或其它應(yīng)用。在一些實例中,系統(tǒng)10可經(jīng)配置以支持單向或雙向視頻 發(fā)射,以支持例如視頻流式傳輸、視頻回放、視頻廣播及/或視頻電話等應(yīng)用。
[0040] 在圖1的實例中,源裝置12包含視頻源18、視頻編碼器20及輸出接口 22。在一 些情況下,輸出接口 22可包含調(diào)制器/解調(diào)器(調(diào)制解調(diào)器)及/或發(fā)射器。在源裝置 12中,視頻源18可包含例如視頻俘獲裝置(例如,攝像機)、含有先前俘獲的視頻的視頻存 檔、用于從視頻內(nèi)容提供者接收視頻的視頻饋入接口及/或用于產(chǎn)生計算機圖形數(shù)據(jù)作為 源視頻的計算機圖形系統(tǒng)或此類源的組合等源。作為一個實例,如果視頻源18是攝像機, 那么源裝置12及目的地裝置14可以形成所謂的攝像機電話或視頻電話。然而,本發(fā)明中 描述的技術(shù)一般可適用于視頻譯碼,且可應(yīng)用于無線及/或有線應(yīng)用。
[0041] 可由視頻編碼器12來編碼所俘獲視頻、經(jīng)預(yù)先俘獲的視頻或計算機產(chǎn)生的視頻。 可經(jīng)由源裝置20的輸出接口 22將經(jīng)編碼視頻數(shù)據(jù)直接發(fā)射到目的地裝置14。還可(或替 代地)將經(jīng)編碼視頻數(shù)據(jù)存儲到存儲裝置34上以供稍后由目的地裝置14或其它裝置存取 以用于解碼及/或回放。
[0042] 目的地裝置14包含輸入接口 28、視頻解碼器30及顯示裝置32。在一些情況下, 輸入接口 28可包含接收器及/或調(diào)制解調(diào)器。目的地裝置14的輸入接口 28經(jīng)由鏈路16 接收經(jīng)編碼視頻數(shù)據(jù)。經(jīng)由鏈路16傳達(dá)或在存儲裝置34上提供的經(jīng)編碼視頻數(shù)據(jù)可包含 由視頻編碼器20產(chǎn)生的多種語法元素以供由例如視頻解碼器30等視頻解碼器用于解碼視 頻數(shù)據(jù)。此類語法元素可與在通信媒體上發(fā)射、存儲在存儲媒體上或存儲在文件服務(wù)器上 的經(jīng)編碼視頻數(shù)據(jù)包含在一起。
[0043] 顯示裝置32可與目的地裝置14集成或在目的地裝置14外部。在一些實例中,目 的地裝置14可包含集成式顯示裝置,且還經(jīng)配置以與外部顯示裝置介接。在其它實例中, 目的地裝置14可為顯示裝置。一般來說,顯示裝置32將經(jīng)解碼視頻數(shù)據(jù)顯示給用戶,且 可包括多種顯示裝置中的任一者,例如液晶顯示器(LCD)、等離子顯示器、有機發(fā)光二極管 (OLED)顯示器或另一類型的顯示裝置。
[0044] 數(shù)字視頻裝置實施視頻壓縮技術(shù)更有效率地編碼及解碼數(shù)字視頻信息。視頻壓縮 可應(yīng)用空間(幀內(nèi))預(yù)測及/或時間(幀間)預(yù)測技術(shù)來減少或去除視頻序列中固有的冗 余。視頻編碼器20及視頻解碼器30可以根據(jù)一種視頻譯碼標(biāo)準(zhǔn)(例如,目前正在開發(fā)的 高效率視頻譯碼(HEVC)標(biāo)準(zhǔn))來操作,并且可以符合HEVC測試模型(HM)。替代地,視頻編 碼器20及視頻解碼器30可根據(jù)其它專有或業(yè)界視頻譯碼標(biāo)準(zhǔn)來操作。然而,本發(fā)明的技 術(shù)不限于任何特定譯碼標(biāo)準(zhǔn)。
[0045]視頻譯碼標(biāo)準(zhǔn)包含ITU-TH. 261、IS0/IECMPEG-I視覺、ITU-TH. 262 或ISO/ IECMPEG-2 視覺、ITU-TH. 263、IS0/IECMPEG-4 視覺及ITU-TH. 264(也被稱為ISO/ IECMPEG-4AVC),包含其可縮放視頻譯碼(SVC)及多視圖視頻譯碼(MVC)擴展。另外,存在 新的視頻譯碼標(biāo)準(zhǔn),即,ffiVC,其正由ITU-T視頻譯碼專家組(VCEG)及IS0/IEC動畫專家組 (MPEG)的視頻譯碼聯(lián)合合作小組(JCT-VC)進(jìn)行開發(fā)。
[0046] 即將到來的HEVC標(biāo)準(zhǔn)的"工作草案7"或"WD7"描述于
當(dāng)前第1頁1 2 3 4 5 6 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
祁东县| 虎林市| 华蓥市| 新邵县| 巴东县| 韶关市| 仙居县| 富锦市| 宜州市| 通城县| 定西市| 静乐县| 伽师县| 正镶白旗| 青阳县| 无锡市| 明光市| 岐山县| 百色市| 宜兴市| 灵武市| 谢通门县| 平昌县| 岱山县| 临猗县| 鄢陵县| 洪泽县| 汝州市| 六安市| 盘山县| 隆安县| 宁远县| 临高县| 会同县| 区。| 台中县| 海林市| 巍山| 广昌县| 筠连县| 磐安县|