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

加權(quán)預(yù)測(cè)參數(shù)譯碼的制作方法

文檔序號(hào):7792891閱讀:157來(lái)源:國(guó)知局
加權(quán)預(yù)測(cè)參數(shù)譯碼的制作方法
【專利摘要】本發(fā)明技術(shù)大體涉及加權(quán)預(yù)測(cè)參數(shù)的譯碼。視頻譯碼器可基于另一參考圖片列表的經(jīng)譯碼的加權(quán)預(yù)測(cè)參數(shù)確定參考圖片列表的所述加權(quán)預(yù)測(cè)參數(shù)。所述參考圖片列表的實(shí)例包含出于譯碼目的構(gòu)建的參考圖片列表,包含組合參考圖片列表。
【專利說(shuō)明】加權(quán)預(yù)測(cè)參數(shù)譯碼
[0001] 本申請(qǐng)案請(qǐng)求2012年4月3日提交的美國(guó)臨時(shí)申請(qǐng)案61/619, 856的權(quán)利,所述 美國(guó)臨時(shí)申請(qǐng)案的全部?jī)?nèi)容以引用的方式并入本文中。

【技術(shù)領(lǐng)域】
[0002] 本發(fā)明涉及視頻譯碼,且更特別地涉及用于加權(quán)預(yù)測(cè)參數(shù)譯碼的技術(shù)。

【背景技術(shù)】
[0003] 數(shù)字視頻能力可合并到各種各樣的裝置中,包含數(shù)字電視、數(shù)字直播系統(tǒng)、無(wú)線廣 播系統(tǒng)、個(gè)人數(shù)字助理(PDA)、膝上型計(jì)算機(jī)或桌上型計(jì)算機(jī)、平板計(jì)算機(jī)、電子書閱讀器、 數(shù)字相機(jī)、數(shù)字記錄裝置、數(shù)字媒體播放器、視頻游戲裝置、視頻游戲控制臺(tái)、蜂窩電話或衛(wèi) 星無(wú)線電話、所謂的"智能電話"、視頻電話會(huì)議裝置、視頻串流裝置等。數(shù)字視頻裝置實(shí)施 視頻壓縮技術(shù),例如由 MPEG-2、MPEG-4、ITU-T H. 263、ITU-T H. 264/MPEG-4 第 10 部分高級(jí) 視頻譯碼(AVC)所界定的標(biāo)準(zhǔn)、目標(biāo)正在開發(fā)中的高效視頻譯碼(HEVC)標(biāo)準(zhǔn)以及這些標(biāo)準(zhǔn) 的擴(kuò)展中描述的那些技術(shù)。視頻裝置可通過(guò)實(shí)施這些視頻壓縮技術(shù)來(lái)更有效地發(fā)射、接收、 編碼、解碼及/或存儲(chǔ)數(shù)字視頻信息。
[0004] 視頻壓縮技術(shù)執(zhí)行空間(圖片內(nèi))預(yù)測(cè)及/或時(shí)間(圖片間)預(yù)測(cè)以減少或移除 視頻序列中固有的冗余。對(duì)于基于塊的視頻譯碼,可將視頻片段(即,視頻幀或視頻幀的部 分)分割成視頻塊,所述視頻塊也可被稱作樹塊、譯碼單元(CU)及/或譯碼節(jié)點(diǎn)。圖片的經(jīng) 幀內(nèi)譯碼(I)片段中的視頻塊使用關(guān)于同一圖片中的相鄰塊中的參考樣本的空間預(yù)測(cè)來(lái) 進(jìn)行編碼。圖片的經(jīng)幀間譯碼(P或B)片段中的視頻塊可使用關(guān)于同一圖片中的相鄰塊中 的參考樣本的空間預(yù)測(cè)或關(guān)于其它參考圖片中的參考樣本的時(shí)間預(yù)測(cè)。圖片可被稱作幀, 且參考圖片可被稱作參考幀。
[0005] 空間或時(shí)間預(yù)測(cè)產(chǎn)生用于待譯碼的塊的預(yù)測(cè)塊。殘余數(shù)據(jù)表示待譯碼的原始?jí)K與 預(yù)測(cè)塊之間的像素差。經(jīng)幀間譯碼塊是根據(jù)以下兩項(xiàng)來(lái)進(jìn)行編碼:指向形成預(yù)測(cè)塊的參考 樣本的塊的運(yùn)動(dòng)向量,以及指示經(jīng)譯碼塊與預(yù)測(cè)塊之間的差的殘余數(shù)據(jù)。經(jīng)幀內(nèi)譯碼塊是 根據(jù)幀內(nèi)譯碼模式以及殘余數(shù)據(jù)來(lái)進(jìn)行編碼。為了進(jìn)一步壓縮,可將殘余數(shù)據(jù)從像素域變 換到變換域,從而產(chǎn)生殘余變換系數(shù),所述殘余變換系數(shù)接著可被量化??蓲呙杞?jīng)量化變換 系數(shù)(最初排列成二維陣列)以便產(chǎn)生變換系數(shù)的一維向量,且可應(yīng)用熵譯碼以實(shí)現(xiàn)更多 壓縮。


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

[0006] -般來(lái)說(shuō),本發(fā)明是關(guān)于用于對(duì)加權(quán)預(yù)測(cè)參數(shù)進(jìn)行譯碼的技術(shù)。加權(quán)預(yù)測(cè)參數(shù)可 指示適用于參考圖片的像素值的定標(biāo)因素,所述像素值可用于對(duì)當(dāng)前圖片的塊進(jìn)行幀間預(yù) 測(cè)。視頻譯碼器識(shí)別一或兩個(gè)參考圖片列表中的參考圖片。在一些實(shí)例中,如果兩個(gè)參考 圖片列表實(shí)質(zhì)上等效,那么視頻譯碼器可對(duì)所述兩個(gè)參考圖片列表中的一個(gè)參考圖片列表 的加權(quán)預(yù)測(cè)參數(shù)進(jìn)行譯碼,并基于經(jīng)譯碼的加權(quán)預(yù)測(cè)參數(shù)確定另一參考圖片列表的加權(quán)預(yù) 測(cè)參數(shù)。
[0007] 在一些實(shí)施例中,視頻譯碼器可根據(jù)所述兩個(gè)參考圖片列表構(gòu)建組合參考圖片列 表。在這些實(shí)例中,視頻譯碼器可對(duì)組合參考圖片列表的加權(quán)預(yù)測(cè)參數(shù)進(jìn)行譯碼,并根據(jù)組 合參考圖片列表的經(jīng)譯碼的加權(quán)預(yù)測(cè)參數(shù)確定所述兩個(gè)參考圖片列表的加權(quán)預(yù)測(cè)參數(shù)。
[0008] 在一個(gè)實(shí)例中,本發(fā)明描述一種用于對(duì)視頻數(shù)據(jù)進(jìn)行譯碼的方法。所述方法包括: 對(duì)第一列表的加權(quán)預(yù)測(cè)參數(shù)進(jìn)行譯碼,其中第一列表包含用于對(duì)當(dāng)前圖片內(nèi)的一或多個(gè)塊 進(jìn)行幀間預(yù)測(cè)的參考圖片;基于第一列表的加權(quán)預(yù)測(cè)參數(shù)確定第二列表的加權(quán)預(yù)測(cè)參數(shù), 其中第二列表包含用于對(duì)當(dāng)前圖片內(nèi)的一或多個(gè)塊進(jìn)行幀間預(yù)測(cè)的參考圖片;及至少基于 經(jīng)譯碼的加權(quán)預(yù)測(cè)參數(shù)以及經(jīng)確定的加權(quán)預(yù)測(cè)參數(shù)中的一或多者對(duì)當(dāng)前圖片中的塊進(jìn)行 幀間預(yù)測(cè)。
[0009] 在一個(gè)實(shí)例中,本發(fā)明描述一種用于對(duì)視頻數(shù)據(jù)進(jìn)行譯碼的裝置。所述裝置包括 視頻譯碼器,所述視頻譯碼器經(jīng)配置以進(jìn)行以下操作:對(duì)第一列表的加權(quán)預(yù)測(cè)參數(shù)進(jìn)行譯 碼,其中第一列表包含用于對(duì)當(dāng)前圖片內(nèi)的一或多個(gè)塊進(jìn)行幀間預(yù)測(cè)的參考圖片;基于第 一列表的加權(quán)預(yù)測(cè)參數(shù)確定第二列表的加權(quán)預(yù)測(cè)參數(shù),其中第二列表包含用于對(duì)當(dāng)前圖片 內(nèi)的一或多個(gè)塊進(jìn)行幀間預(yù)測(cè)的參考圖片;及至少基于經(jīng)譯碼的加權(quán)預(yù)測(cè)參數(shù)以及經(jīng)確定 的加權(quán)預(yù)測(cè)參數(shù)中的一或多者對(duì)當(dāng)前圖片內(nèi)的塊進(jìn)行幀間預(yù)測(cè)。
[0010] 在一個(gè)實(shí)例中,本發(fā)明描述一種在其上存儲(chǔ)有指令的計(jì)算機(jī)可讀存儲(chǔ)媒體,所述 指令在執(zhí)行時(shí)使用于視頻譯碼的裝置的一或多個(gè)處理器進(jìn)行以下操作:對(duì)第一列表的加權(quán) 預(yù)測(cè)參數(shù)進(jìn)行譯碼,其中第一列表包含用于對(duì)當(dāng)前圖片內(nèi)的一或多個(gè)塊進(jìn)行幀間預(yù)測(cè)的參 考圖片;基于第一列表的加權(quán)預(yù)測(cè)參數(shù)確定第二列表的加權(quán)預(yù)測(cè)參數(shù),其中第二列表包含 用于對(duì)當(dāng)前圖片內(nèi)的一或多個(gè)塊進(jìn)行幀間預(yù)測(cè)的參考圖片;及至少基于經(jīng)譯碼的加權(quán)預(yù)測(cè) 參數(shù)和經(jīng)確定的加權(quán)預(yù)測(cè)參數(shù)中的一或多者對(duì)當(dāng)前圖片內(nèi)的塊進(jìn)行幀間預(yù)測(cè)。
[0011] 在一個(gè)實(shí)例中,本發(fā)明描述一種用于對(duì)視頻數(shù)據(jù)進(jìn)行譯碼的裝置,所述裝置包括: 用于對(duì)第一列表的加權(quán)預(yù)測(cè)參數(shù)進(jìn)行譯碼的裝置,其中第一列表包含用于對(duì)當(dāng)前圖片內(nèi)的 一或多個(gè)塊進(jìn)行幀間預(yù)測(cè)的參考圖片;用于基于第一列表的加權(quán)預(yù)測(cè)參數(shù)確定第二列表的 加權(quán)預(yù)測(cè)參數(shù)的裝置,其中第二列表包含用于對(duì)當(dāng)前圖片內(nèi)的一或多個(gè)塊進(jìn)行幀間預(yù)測(cè)的 參考圖片;及用于至少基于經(jīng)譯碼的加權(quán)預(yù)測(cè)參數(shù)和經(jīng)確定的加權(quán)預(yù)測(cè)參數(shù)中的一或多者 對(duì)當(dāng)前圖片內(nèi)的塊進(jìn)行幀間預(yù)測(cè)的裝置。
[0012] 在一個(gè)實(shí)例中,本發(fā)明描述一種用于對(duì)視頻數(shù)據(jù)進(jìn)行譯碼的方法,所述方法包括: 構(gòu)建第一參考圖片列表;構(gòu)建第二參考圖片列表;對(duì)至少第一語(yǔ)法元素進(jìn)行譯碼,所述第 一語(yǔ)法元素指示第一參考圖片列表是否與第二參考圖片列表相同;在第一語(yǔ)法元素指示第 一參考圖片列表與第二參考圖片列表相同時(shí),對(duì)在第一參考圖片列表中識(shí)別的參考圖片的 加權(quán)預(yù)測(cè)參數(shù)進(jìn)行譯碼,且不對(duì)在第二參考圖片列表中識(shí)別的參考圖片的加權(quán)預(yù)測(cè)參數(shù)進(jìn) 行譯碼;及在第一語(yǔ)法元素指示第一參考圖片列表與第二參考圖片列表相同時(shí),根據(jù)在第 一參考圖片列表中識(shí)別的至少一個(gè)參考圖片并基于所述參考圖片的加權(quán)預(yù)測(cè)參數(shù)預(yù)測(cè)視 頻塊。
[0013] 在一個(gè)實(shí)例中,本發(fā)明描述一種用于對(duì)視頻數(shù)據(jù)進(jìn)行譯碼的方法,所述方法包括: 對(duì)至少第一語(yǔ)法元素進(jìn)行譯碼,所述第一語(yǔ)法元素指示第一參考圖片列表和第二參考圖片 列表的前N個(gè)元素是否相同;在所述前N個(gè)元素相同時(shí),對(duì)指示第一參考圖片列表的大小 和第二參考圖片列表的大小的信息進(jìn)行譯碼;在第一參考圖片列表的大小大于第二參考圖 片列表的大小時(shí):構(gòu)建第一參考圖片列表;及從第一參考圖片列表派生出第二參考圖片列 表;及在第二參考圖片列表的大小大于第一參考圖片列表的大小時(shí):構(gòu)建第二參考圖片列 表;及從第二參考圖片列表派生出第一參考圖片列表。
[0014] 一或多個(gè)實(shí)例的細(xì)節(jié)陳述于附圖及以下描述中。其它特征、目標(biāo)及優(yōu)勢(shì)將從描述 及附圖和從權(quán)利要求書中顯而易見。

【專利附圖】

【附圖說(shuō)明】
[0015] 圖1是說(shuō)明根據(jù)本發(fā)明中描述的一或多個(gè)實(shí)例的實(shí)例視頻編碼及解碼系統(tǒng)的框 圖。
[0016] 圖2A和2B是說(shuō)明實(shí)質(zhì)上等效的參考圖片列表的實(shí)例的概念圖。
[0017] 圖3是說(shuō)明可實(shí)施本發(fā)明中描述的技術(shù)的視頻編碼器的實(shí)例的框圖。
[0018] 圖4是說(shuō)明可實(shí)施本發(fā)明中描述的技術(shù)的視頻解碼器的實(shí)例的框圖。
[0019] 圖5是說(shuō)明根據(jù)本發(fā)明中描述的一或多個(gè)實(shí)例的視頻編碼器的示范性操作的流 程圖。
[0020] 圖6是說(shuō)明根據(jù)本發(fā)明中描述的一或多個(gè)實(shí)例的視頻解碼器的示范性操作的流 程圖。

【具體實(shí)施方式】
[0021] 視頻譯碼器(例如,視頻編碼器或視頻解碼器)可對(duì)圖片內(nèi)的一或多個(gè)塊進(jìn)行幀 內(nèi)預(yù)測(cè)(例如,幀內(nèi)預(yù)測(cè)編碼或幀內(nèi)預(yù)測(cè)解碼)或?qū)D片內(nèi)的一或多個(gè)塊進(jìn)行幀間預(yù)測(cè)。為 了對(duì)圖片內(nèi)的塊進(jìn)行幀間預(yù)測(cè)(例如,幀間預(yù)測(cè)編碼塊或幀間預(yù)測(cè)解碼塊),視頻譯碼器構(gòu) 建一或兩個(gè)參考圖片列表(RefPicListO 和 RefPicListl)。RefPicListO 和 RefPicListl 中的每一者指示可潛在用于對(duì)當(dāng)前圖片內(nèi)的塊進(jìn)行幀間預(yù)測(cè)的參考圖片。舉例來(lái)說(shuō),如果 塊是單預(yù)測(cè)的(例如,用一個(gè)參考圖片預(yù)測(cè)),那么視頻譯碼器可確定所述塊的運(yùn)動(dòng)向量并 確定所述運(yùn)動(dòng)向量所引用的參考圖片。RefPicListO或RefPicListl可識(shí)別單向運(yùn)動(dòng)向量 所引用的參考圖片。如果塊是雙預(yù)測(cè)的(例如,用兩個(gè)參考圖片預(yù)測(cè)),那么視頻譯碼器可 確定所述塊的兩個(gè)運(yùn)動(dòng)向量(即,針對(duì)每一個(gè)參考圖片的運(yùn)動(dòng)向量)。視頻譯碼器還可確定 RefPicListO中第一運(yùn)動(dòng)向量所引用的參考圖片和RefPicListl中第二運(yùn)動(dòng)向量所引用的 參考圖片。對(duì)于單預(yù)測(cè)或雙預(yù)測(cè)實(shí)例,視頻譯碼器可基于在一或多個(gè)參考圖片中由一或多 個(gè)運(yùn)動(dòng)向量所引用的一或多個(gè)塊來(lái)幀間預(yù)測(cè)當(dāng)前圖片的塊。
[0022] 另外,在一些實(shí)例中,視頻譯碼器可確定每一參考圖片列表中的每一參考圖片的 加權(quán)預(yù)測(cè)參數(shù)。加權(quán)預(yù)測(cè)參數(shù)可界定一定標(biāo)因素,參考圖片內(nèi)的像素值將通過(guò)所述定標(biāo)因 素定標(biāo)以用于幀間預(yù)測(cè)當(dāng)前圖片中的塊。本發(fā)明中描述的技術(shù)提供確定每一參考圖片列表 中的參考圖片的加權(quán)預(yù)測(cè)參數(shù)的有效方式。
[0023] 舉例來(lái)說(shuō),當(dāng)兩個(gè)參考圖片列表實(shí)質(zhì)上等效時(shí),視頻編碼器可不需要在經(jīng)譯碼的 位流中信號(hào)傳遞兩個(gè)列表的加權(quán)預(yù)測(cè)參數(shù)。相反,視頻編碼器可在經(jīng)譯碼的位流中信號(hào)傳 遞實(shí)質(zhì)上等效的列表中的一者的加權(quán)預(yù)測(cè)參數(shù),且視頻解碼器可從經(jīng)譯碼的位流中接收一 個(gè)列表的加權(quán)預(yù)測(cè)參數(shù)并基于經(jīng)信號(hào)傳遞的加權(quán)預(yù)測(cè)參數(shù)確定另一列表的加權(quán)預(yù)測(cè)參數(shù)。
[0024] 作為一個(gè)實(shí)例,假設(shè)RefPicListO和RefPicListl實(shí)質(zhì)上等效。在此實(shí)例中,視頻 編碼器可在經(jīng)譯碼的位流中信號(hào)傳遞RefPicListO的加權(quán)預(yù)測(cè)參數(shù),且視頻解碼器可基于 RefPicListO的加權(quán)預(yù)測(cè)參數(shù)確定RefPicListl的加權(quán)預(yù)測(cè)參數(shù)。通過(guò)這種方式,因?yàn)椴恍?要信號(hào)傳遞兩個(gè)列表的加權(quán)預(yù)測(cè)參數(shù),所以可減少需要信號(hào)傳遞的資料的量,且其可足以 信號(hào)傳遞所述列表中的僅一者的加權(quán)預(yù)測(cè)參數(shù)。
[0025] 在RefPicListO和RefPicListl被視為實(shí)質(zhì)上等效時(shí),可具有至少兩種情況。在 一種情況下,在 RefPicListO 和 RefPicListl 相同時(shí),RefPicListO 和 RefPicListl 被視為 實(shí)質(zhì)上等效。由于 RefPicListO 和 RefPicListl 是相同的,RefPicListO 和 RefPicListl 以 完全相同的順序識(shí)別完全相同的參考圖片。換句話說(shuō),RefPicListO和RefPicListl是彼 此的副本。
[0026] 在另一種情況下,在一個(gè)列表的整體或子集與另一個(gè)列表的子集相同時(shí), RefPicListO和RefPicListl被視為實(shí)質(zhì)上等效。舉例來(lái)說(shuō),假設(shè)RefPicListO包含Μ個(gè) 條目(即,識(shí)別Μ個(gè)數(shù)目的參考圖片)且RefPicListl包含Ν個(gè)條目(即,識(shí)別Ν個(gè)數(shù)目 的參考圖片)。還假設(shè)Μ大于N。在此實(shí)例中,如果RefPicListO中的前N個(gè)條目(即, RefPicListO的子集)與RefPicListl中的N個(gè)條目(S卩,RefPicListl的條目)在內(nèi)容和 順序上相同時(shí),那么為了確定加權(quán)預(yù)測(cè)參數(shù),RefPicListO和RefPicListl被視為實(shí)質(zhì)上等 效。
[0027] 在一些實(shí)例中,在視頻編碼器確定RefPicListO和RefPicListl實(shí)質(zhì)上等效時(shí),視 頻編碼器可在經(jīng)譯碼的位流中信號(hào)傳遞指示RefPicListO和RefPicListl實(shí)質(zhì)上等效的旗 標(biāo)。在RefPicListO和RefPicListl實(shí)質(zhì)上等效時(shí),視頻編碼器還可在經(jīng)譯碼的位流中信 號(hào)傳遞僅一個(gè)參考圖片列表的加權(quán)預(yù)測(cè)參數(shù)。在其中RefPicListO和RefPicListl實(shí)質(zhì)上 等效是因?yàn)橐粋€(gè)參考圖片列表的整體或子集與另一參考圖片列表的子集相同的實(shí)例中,視 頻編碼器可在經(jīng)譯碼的位流中信號(hào)傳遞兩個(gè)參考圖片列表中的較長(zhǎng)列表(即,其子集與另 一參考圖片列表的整體或子集相同的參考圖片列表)的加權(quán)預(yù)測(cè)參數(shù)。
[0028] 視頻解碼器可從經(jīng)譯碼的位流中接收指示RefPicListO和RefPicListl實(shí)質(zhì) 上等效的旗標(biāo),且可預(yù)期僅接收所述列表中的一者的加權(quán)預(yù)測(cè)參數(shù)。在RefPicListO和 RefPicListl實(shí)質(zhì)上等效時(shí),視頻解碼器可針對(duì)RefPicListO和RefPicListl兩者中的 參考圖片將接收到的加權(quán)預(yù)測(cè)參數(shù)設(shè)置為相等的。舉例來(lái)說(shuō),視頻解碼器可能已經(jīng)確定 RefPicListO 和 RefPicListl 的大小。如果視頻解碼器確定 RefPicListO 和 RefPicListl 的大小相同且RefPicListO和RefPicListl實(shí)質(zhì)上等效,那么視頻解碼器可將接收到的加 權(quán)預(yù)測(cè)參數(shù)設(shè)置為等于RefPicListO和RefPicListl兩者的加權(quán)預(yù)測(cè)參數(shù)。
[0029] 然而,如果視頻解碼器確定RefPicListO和RefPicListl的大小不相同且 RefPicListO和RefPicListl實(shí)質(zhì)上等效,那么視頻解碼器可預(yù)期接收兩個(gè)列表中的較長(zhǎng) 列表的加權(quán)預(yù)測(cè)參數(shù)。例如,與先前實(shí)例一致,如果RefPicListO比RefPicListl長(zhǎng),那么 視頻解碼器可預(yù)期從經(jīng)譯碼的位流中接收RefPicListO的加權(quán)預(yù)測(cè)參數(shù)。接著,視頻解碼 器可將RefPicListO的前N個(gè)條目的加權(quán)預(yù)測(cè)參數(shù)設(shè)置為等于RefPicListl的相應(yīng)N個(gè)條 目(S卩,將RefPicListO的子集設(shè)置為等于RefPicListl的整體是因?yàn)镽efPicListl的大 小為N)。
[0030] 一 般來(lái)說(shuō),在 RefPicListO 和 RefPicListl 實(shí)質(zhì)上等效且 RefPicListO 和 RefPicListl具有不同大小時(shí),RefPicListO將比RefPicListl長(zhǎng)的概率大于RefPicListl 比RefPicListO長(zhǎng)的概率。因此,在一些實(shí)例中,只有在RefPicListO和RefPicListl的大 小相同時(shí),或在RefPicListO的大小比RefPicListl的大小長(zhǎng)時(shí),而非在RefPicListl的大 小比RefPicListO的大小長(zhǎng)時(shí),視頻編碼器可在經(jīng)譯碼的位流中僅信號(hào)傳遞一個(gè)列表的加 權(quán)預(yù)測(cè)參數(shù)。通過(guò)這種方式,視頻解碼器可不需要確定視頻解碼器從經(jīng)譯碼的位流中接收 哪個(gè)列表的加權(quán)預(yù)測(cè)參數(shù),因?yàn)樵赗efPicListO和RefPicListl實(shí)質(zhì)上等效時(shí),加權(quán)預(yù)測(cè)參 數(shù)將總是適合RefPicListO。
[0031] 在一些實(shí)例中,技術(shù)可開發(fā)組合參考圖片列表(被稱作RefPicListO用于有效信 號(hào)傳遞加權(quán)預(yù)測(cè)參數(shù)的用途。在一些實(shí)例中,視頻編碼器和視頻解碼器可各自構(gòu)建各自的 參考圖片列表〇和列表1。另外,視頻編碼器和視頻解碼器可構(gòu)建組合參考圖片列表(即, RefPicListC)。其為經(jīng)構(gòu)建RefPicListO和RefPicListl中的參考圖片的某一組合。在一 些實(shí)例中,視頻編碼器和視頻解碼器可利用RefPicListC來(lái)識(shí)別用于幀間預(yù)測(cè)當(dāng)前圖片中 的塊的一或多個(gè)參考圖片。
[0032] 根據(jù)本發(fā)明中描述的技術(shù),視頻編碼器可在經(jīng)譯碼的位流中信號(hào)傳遞指示是否將 構(gòu)建RefPicListC的旗標(biāo),且視頻解碼器可或可不回應(yīng)于旗標(biāo)的值而構(gòu)建RefPicListC。 在其中將構(gòu)建RefPicListC的實(shí)例中,視頻編碼器可在經(jīng)譯碼的位流中信號(hào)傳遞 RefPicListC中的參考圖片而不是RefPicListO和RefPicListl中的圖片的加權(quán)預(yù)測(cè)參 數(shù)。在這些實(shí)例中,視頻解碼器可利用RefPicListC中的參考圖片的加權(quán)預(yù)測(cè)參數(shù)來(lái)確定 RefPicListO和RefPicListl中的參考圖片的加權(quán)預(yù)測(cè)參數(shù)。
[0033] 舉例來(lái)說(shuō),視頻解碼器可能已利用某種技術(shù)以根據(jù)RefPicListO和RefPicListl 構(gòu)建RefPicListC。因此,視頻解碼器可能已確定在RefPicListC中識(shí)別的參考圖片與 在RefPicListO和RefPicListl中識(shí)別的參考圖片之間的映射。換句話說(shuō),因?yàn)橐曨l解 碼器根據(jù)RefPicListO和RefPicListl構(gòu)建了 RefPicListC,所以視頻解碼器可能夠確定 RefPicListC中的特定參考圖片是否來(lái)自RefPicListO或RefPicListl。通過(guò)這種方式,在 實(shí)現(xiàn)RefPicListC的構(gòu)建時(shí),視頻編碼器可在經(jīng)譯碼的位流中信號(hào)傳遞RefPicListC中的 圖片的加權(quán)預(yù)測(cè)參數(shù)而不是信號(hào)傳遞RefPicListO和RefPicListl中的圖片的加權(quán)預(yù)測(cè)參 數(shù)。
[0034] 在一些實(shí)例中,視頻編碼器和視頻解碼器可利用以上實(shí)例的任一組合(例如,在 RefPicListO和RefPicListl實(shí)質(zhì)上等效的情況下或在實(shí)現(xiàn)RefPicListC的構(gòu)建的情況 下)。例如,視頻編碼器可信號(hào)傳遞指示RefPicListO和RefPicListl是否實(shí)質(zhì)上等效的 旗標(biāo)并信號(hào)傳遞指示是否實(shí)現(xiàn)RefPicListC的構(gòu)建的旗標(biāo)。在此實(shí)例中,視頻編碼器可信 號(hào)傳遞RefPicListC的加權(quán)預(yù)測(cè)參數(shù),且如果RefPicListO和RefPicListl實(shí)質(zhì)上等效 并相同,那么視頻解碼器可將RefPicListC的加權(quán)預(yù)測(cè)參數(shù)設(shè)置為等于RefPicListO和 RefPicListl的加權(quán)預(yù)測(cè)參數(shù)。如果RefPicListO和RefPicListl實(shí)質(zhì)上等效但因?yàn)榇笮?不同而不相同(即,一者的子集與另一者的整體或子集相同),那么RefPicListC可等于 RefPicListO 或 RefPicListl 中的較長(zhǎng)者,通常是 RefPicListO。
[0035] 作為另一實(shí)例,視頻編碼器可僅信號(hào)傳遞指示RefPicListO和RefPicListl是否 實(shí)質(zhì)上等效的旗標(biāo),但不信號(hào)傳遞指示是否將構(gòu)建或?qū)⒉粯?gòu)建RefPicListC的旗標(biāo)。作為 又另一實(shí)例,視頻編碼器可僅信號(hào)傳遞指示是否將構(gòu)建或?qū)⒉粯?gòu)建RefPicListC的旗標(biāo), 且不信號(hào)傳遞指示RefPicListO和列表是否實(shí)質(zhì)上等效的旗標(biāo)。
[0036] 在任何情況下,視頻譯碼器(例如,編碼器或解碼器)可經(jīng)配置以譯碼(例如, 編碼或解碼)第一列表的加權(quán)預(yù)測(cè)參數(shù)。視頻譯碼器可根據(jù)第一列表的加權(quán)預(yù)測(cè)參數(shù) 的經(jīng)譯碼信號(hào)傳遞來(lái)確定第二列表的加權(quán)預(yù)測(cè)參數(shù)。第一列表可為組合參考圖片列表 (RefPicListC)、第一參考圖片列表(RefPicListO)或第二參考圖片列表(RefPicListl)中 的一者。
[0037] 圖1是說(shuō)明根據(jù)本發(fā)明中描述的一或多個(gè)實(shí)例的實(shí)例視頻編碼及解碼系統(tǒng)的框 圖。舉例來(lái)說(shuō),系統(tǒng)10包含源裝置12和目的地裝置14。源裝置12和目的地裝置14經(jīng)配 置以實(shí)施視頻資料的譯碼,其中源裝置12和目的地裝置14各自譯碼圖片。
[0038] 系統(tǒng)10可根據(jù)不同視頻譯碼標(biāo)準(zhǔn)、專有標(biāo)準(zhǔn)或任何其它視頻譯碼方式(包含多 視圖譯碼技術(shù))來(lái)操作。以下內(nèi)容描述視頻譯碼標(biāo)準(zhǔn)的一些實(shí)例且不應(yīng)被視為限制。視 頻譯碼標(biāo)準(zhǔn)包含 ITU-T H. 261、IS0/IEC MPEG-1 視覺(jué)、ITU-T H. 262 或 IS0/IEC MPEG-2 視 覺(jué)、ITU-T H.263、IS0/IEC MPEG-4視覺(jué)以及 ITU-T Η·264(也被稱作 IS0/IEC MPEG-4AVC), ITU-T Η.264包含其可分級(jí)視頻譯碼(SVC)擴(kuò)展以及多視圖視頻譯碼(MVC)擴(kuò)展。
[0039] 另外,存在新視頻譯碼標(biāo)準(zhǔn),即高效視頻譯碼(HEVC),其正由ITU-T視頻譯碼專家 組(VCEG)和IS0/IEC運(yùn)動(dòng)圖片專家組(MPEG)的視頻譯碼聯(lián)合組(JCT-VC)開發(fā)。被稱作 HEVC WD9的HEVC的近期工作草案截止于2013年3月12日,可從http://phenix. int-evry. fr/jct/doc_end_user/documents/ll_Shanghai/wgll/JCTVC-K1003-vl0· zip 獲得。在下文 被稱作HEVC WD6的HEVC的較早版本的工作草案可在2012年4月3日從http://phenix. int-evry. fr/jct/doc_end_user/documents/8_San% 20Jose/wgll/JCTVC-H1003-v21. zip 獲得。僅出于說(shuō)明的目的,本文中所描述的技術(shù)用根據(jù)H. 264標(biāo)準(zhǔn)和HEVC標(biāo)準(zhǔn)的實(shí)例描述。
[0040] 如圖1中所展示,系統(tǒng)10包含源裝置12,所述源裝置產(chǎn)生在稍后時(shí)間將由目的地 裝置14解碼的經(jīng)編碼視頻數(shù)據(jù)。源裝置12和目的地裝置14包括各種各樣的裝置中的任 一者,包含無(wú)線手機(jī)(例如所謂的"智能"電話)、所謂的"智能"板或其它經(jīng)裝備以進(jìn)行無(wú) 線通信的這種無(wú)線裝置。源裝置12和目的地裝置14的額外實(shí)例包含但不限于:數(shù)字電視、 數(shù)字直播系統(tǒng)中的裝置、無(wú)線直播系統(tǒng)中的裝置、個(gè)人數(shù)字助理(PDA)、膝上型計(jì)算機(jī)、桌上 型計(jì)算機(jī)、平板計(jì)算機(jī)、電子書閱讀器、數(shù)字相機(jī)、數(shù)字記錄裝置、數(shù)字媒體播放器、視頻游 戲裝置、視頻游戲控制臺(tái)、蜂窩無(wú)線電話、衛(wèi)星無(wú)線電話、視頻電話會(huì)議裝置和視頻串流裝 置等。
[0041] 目的地裝置14可經(jīng)由鏈路16接收待解碼的經(jīng)編碼視頻數(shù)據(jù)。鏈路16包括能夠 將經(jīng)編碼視頻數(shù)據(jù)從源裝置12移動(dòng)到目的地裝置14的任何類型的媒體或裝置。在一個(gè)實(shí) 例中,鏈路16包括使得源裝置12能夠?qū)崟r(shí)地將經(jīng)編碼視頻數(shù)據(jù)直接發(fā)射到目的地裝置14 的通信媒體。經(jīng)編碼視頻數(shù)據(jù)可根據(jù)通信標(biāo)準(zhǔn)(例如無(wú)線通信協(xié)議)進(jìn)行調(diào)制,且發(fā)射到 目的地裝置14。所述通信媒體可包括任何無(wú)線或有線通信媒體,例如射頻(RF)頻譜或一或 多個(gè)物理傳輸線。所述通信媒體可形成基于數(shù)據(jù)包的網(wǎng)絡(luò)(例如局域網(wǎng)、廣域網(wǎng)或例如因 特網(wǎng)的全球網(wǎng)絡(luò))的部分。所述通信媒體可包含路由器、交換機(jī)、基站或可用于促進(jìn)從源裝 置12到目的地裝置14的通信的任何其它設(shè)備。
[0042] 在一些實(shí)例中,經(jīng)編碼數(shù)據(jù)從輸出接口 22輸出到存儲(chǔ)裝置34。類似地,通過(guò)輸入 接口 28從存儲(chǔ)裝置34訪問(wèn)經(jīng)編碼數(shù)據(jù)。存儲(chǔ)裝置34的實(shí)例包含多種分布式或本地訪問(wèn) 的數(shù)據(jù)存儲(chǔ)媒體中的任一者,例如硬盤驅(qū)動(dòng)器、藍(lán)光光盤、DVD、CD-ROM、快閃存儲(chǔ)器、易失性 或非易失性存儲(chǔ)器或用于存儲(chǔ)經(jīng)編碼視頻數(shù)據(jù)的任何其它合適數(shù)字存儲(chǔ)媒體。在另一實(shí)例 中,存儲(chǔ)裝置34對(duì)應(yīng)于保存由源裝置12產(chǎn)生的經(jīng)編碼視頻的文件服務(wù)器或另一中間存儲(chǔ) 裝置。在這些實(shí)例中,目的地裝置14經(jīng)由流式傳輸或下載從存儲(chǔ)裝置34訪問(wèn)所存儲(chǔ)的視 頻數(shù)據(jù)。文件服務(wù)器為能夠存儲(chǔ)經(jīng)編碼視頻數(shù)據(jù)且將所述經(jīng)編碼視頻數(shù)據(jù)發(fā)射到目的地裝 置14的任何類型的服務(wù)器。實(shí)例文件服務(wù)器包含web服務(wù)器(例如,用于網(wǎng)站)、FTP服 務(wù)器、網(wǎng)絡(luò)附加存儲(chǔ)(NAS)裝置或本地磁盤驅(qū)動(dòng)器。目的地裝置14通過(guò)任何標(biāo)準(zhǔn)數(shù)據(jù)連接 (包含因特網(wǎng)連接)訪問(wèn)經(jīng)編碼視頻數(shù)據(jù)。這可包含適合于訪問(wèn)存儲(chǔ)于文件服務(wù)器上的經(jīng) 編碼視頻數(shù)據(jù)的無(wú)線信道(例如,Wi-Fi連接)、有線連接(例如,DSL、纜線調(diào)制解調(diào)器等) 或兩者的組合。經(jīng)編碼視頻數(shù)據(jù)從存儲(chǔ)裝置34的傳輸可以是流式傳輸、下載傳輸或兩者的 組合。
[0043] 本發(fā)明的技術(shù)不一定限于無(wú)線應(yīng)用或設(shè)置。所述技術(shù)可應(yīng)用于支持多種多媒體應(yīng) 用中的任一者的視頻譯碼,所述多媒體應(yīng)用例如空中電視廣播、有線電視傳輸、衛(wèi)星電視傳 輸、流式視頻傳輸(例如,通過(guò)因特網(wǎng))、存儲(chǔ)在數(shù)據(jù)存儲(chǔ)媒體上的數(shù)字視頻的編碼、存儲(chǔ)于 數(shù)據(jù)存儲(chǔ)媒體上的數(shù)字視頻的解碼、或其它應(yīng)用。在一些實(shí)例中,系統(tǒng)10可經(jīng)配置以支持 單向或雙向視頻傳輸,從而支持多種應(yīng)用,例如視頻流式傳輸、視頻播放、視頻廣播及/或 視頻電話。
[0044] 在圖1的實(shí)例中,源裝置12包含視頻源18、視頻編碼器20以及輸出接口 22。在 一些情況下,輸出接口 22包含調(diào)制器/解調(diào)器(調(diào)制解調(diào)器)及/或發(fā)射器。在源裝置12 中,視頻源18包含一或多個(gè)源(例如,視頻捕獲裝置(例如攝像機(jī))、含有先前捕獲的視頻 的視頻檔案、用以接收來(lái)自視頻內(nèi)容提供商的視頻的視頻饋送接口,及/或用于產(chǎn)生計(jì)算 機(jī)圖形資料作為源視頻的計(jì)算機(jī)圖形系統(tǒng))、所述源的組合或任何其它源。作為一個(gè)實(shí)例, 如果視頻源18為攝像機(jī),那么源裝置12和目的地裝置14可形成所謂的相機(jī)電話或視頻電 話。然而,本發(fā)明中描述的技術(shù)一般來(lái)說(shuō)可應(yīng)用于視頻譯碼,且可應(yīng)用于無(wú)線及/或有線應(yīng) 用。
[0045] 視頻編碼器20對(duì)經(jīng)擷取視頻、預(yù)先擷取視頻或計(jì)算機(jī)產(chǎn)生的視頻進(jìn)行編碼。源裝 置12的輸出接口 22經(jīng)配置以將經(jīng)編碼視頻數(shù)據(jù)發(fā)射到目的地裝置14。經(jīng)編碼視頻數(shù)據(jù)還 可(或替代地)存儲(chǔ)到存儲(chǔ)裝置34以供目的地裝置14或其它裝置隨后訪問(wèn),以進(jìn)行解碼 及/或回放。
[0046] 目的地裝置14包含輸入接口 28、視頻解碼器30及顯示裝置32。在一些情況下,輸 入接口 28包含接收器及/或調(diào)制解調(diào)器。目的地裝置14的輸入接口 28通過(guò)鏈路16或從 存儲(chǔ)裝置34接收經(jīng)編碼視頻數(shù)據(jù)。通過(guò)鏈路16傳達(dá)或提供在存儲(chǔ)裝置34上的經(jīng)編碼視 頻數(shù)據(jù)包含由視頻編碼器20產(chǎn)生的各種語(yǔ)法元素以供視頻解碼器(例如,視頻解碼器30) 在解碼視頻數(shù)據(jù)過(guò)程中使用??砂祟愓Z(yǔ)法元素與在通信媒體上發(fā)射、在存儲(chǔ)媒體上存 儲(chǔ)或由文件服務(wù)器存儲(chǔ)的經(jīng)編碼視頻數(shù)據(jù)。
[0047] 顯示裝置32可與目的地裝置14整合或在目的地裝置14夕卜。在一些實(shí)例中,目的 地裝置14包含經(jīng)整合顯示裝置并且還經(jīng)配置以與外部顯示裝置接口連接。在其它實(shí)例中, 目的地裝置14為顯示裝置。通常,顯示裝置32向用戶顯示經(jīng)解碼視頻數(shù)據(jù),并且包括各種 顯示裝置中的任一種,所述顯示裝置例如液晶顯示器(LCD)、等離子顯示器、有機(jī)發(fā)光二極 管(OLED)顯示器或另一類型的顯示裝置。
[0048] 視頻編碼器20及視頻解碼器30可根據(jù)各種視頻譯碼標(biāo)準(zhǔn)(例如,上文所列的實(shí) 例)來(lái)操作。然而,本發(fā)明中描述的技術(shù)不應(yīng)視為如此受限。視頻壓縮標(biāo)準(zhǔn)的其它實(shí)例包 含MPEG-2及ITU-T H. 263。專有性編碼技術(shù)(例如,被稱為0n2VP6/VP7/VP8的所述技術(shù)) 還可以實(shí)施本文所描述的技術(shù)中的一或多種技術(shù)。
[0049] 然而,本發(fā)明的技術(shù)不限于任何特定譯碼標(biāo)準(zhǔn)。此外,即使本發(fā)明中描述的技術(shù)不 一定符合特定標(biāo)準(zhǔn),本發(fā)明中描述的技術(shù)可相對(duì)于各種標(biāo)準(zhǔn)進(jìn)一步幫助譯碼效率。另外,本 發(fā)明中描述的技術(shù)可為未來(lái)標(biāo)準(zhǔn)的一部分。為了便于理解,相對(duì)于發(fā)展中HEVC標(biāo)準(zhǔn)描述所 述技術(shù),但所述技術(shù)不限于HEVC標(biāo)準(zhǔn)并且可能擴(kuò)展至不由特定標(biāo)準(zhǔn)定義的其它視頻譯碼 標(biāo)準(zhǔn)或視頻譯碼技術(shù)。
[0050] 盡管圖1中未展示,但在一些方面中,視頻編碼器20和視頻解碼器30可分別與音 頻編碼器和解碼器整合,且包含適當(dāng)?shù)腗UX-DEMUX單元或其它硬件和軟件,以處置共用數(shù) 據(jù)流或單獨(dú)數(shù)據(jù)流中的音頻和視頻兩者的編碼。如果適用,在一些實(shí)例中,MUX-DEMUX單元 符合ITU H. 223復(fù)用器協(xié)議或其它協(xié)議(例如,用戶數(shù)據(jù)報(bào)協(xié)議(UDP))。
[0051] 視頻編碼器20和視頻解碼器30各自可經(jīng)實(shí)施為例如一個(gè)或一個(gè)以上微處理器、 數(shù)字信號(hào)處理器(DSP)、專用集成電路(ASIC)、現(xiàn)場(chǎng)可編程門陣列(FPGA)、離散邏輯、軟件、 硬件、固件或其任何組合的多種合適編碼器電路中的任一者。當(dāng)技術(shù)部分地在軟件中實(shí)施 時(shí),裝置可將用于軟件的指令存儲(chǔ)在合適非暫時(shí)計(jì)算機(jī)可讀媒體中并且使用一或多個(gè)處理 器執(zhí)行硬件中的指令,以執(zhí)行本發(fā)明的技術(shù)。視頻編碼器20和視頻解碼器30其中一個(gè)可 包含在一或多個(gè)編碼器或解碼器中,其任一個(gè)可整合作為各自的裝置中的經(jīng)組合編碼器/ 解碼器(CODEC)的部分。根據(jù)本發(fā)明中描述的技術(shù),視頻編碼器20經(jīng)配置以對(duì)視頻數(shù)據(jù)進(jìn) 行編碼,并且視頻解碼器30經(jīng)配置以解碼視頻數(shù)據(jù)。
[0052] 視頻序列通常包含一系列視頻圖片。圖片組(G0P)通常包括一系列一或多個(gè)視頻 圖片。G0P可包含G0P的組頭中、G0P的一或多個(gè)圖片的組頭中或別處的語(yǔ)法數(shù)據(jù),所述語(yǔ) 法數(shù)據(jù)描述包含在G0P中的許多圖片。每一圖片可包含描述各自的圖片的編碼模式的圖片 語(yǔ)法數(shù)據(jù)。視頻編碼器20通常對(duì)個(gè)別視頻圖片內(nèi)的視頻塊操作,以對(duì)視頻數(shù)據(jù)進(jìn)行編碼。 視頻塊可對(duì)應(yīng)于宏塊、宏塊的分割及可能對(duì)應(yīng)于分割的子塊,如H. 264標(biāo)準(zhǔn)或最大譯碼單 元(LCU)、譯碼單元(CU)、預(yù)測(cè)單元(PU)或變換單元(TU)中所定義,如HEVC標(biāo)準(zhǔn)中所定義。 所述視頻塊可具有固定的或變化的大小,且可根據(jù)指定的譯碼標(biāo)準(zhǔn)而大小不同。每一視頻 圖片可包含多個(gè)片段。每一片段可包含多個(gè)塊。
[0053] 作為一實(shí)例,ITU-T H. 264標(biāo)準(zhǔn)支持各種塊大?。ɡ纾槍?duì)亮度分量的16乘16、 8乘8或4乘4,和針對(duì)色度分量的8X8)的幀內(nèi)預(yù)測(cè),以及各種塊大?。ɡ?,針對(duì)亮度分 量的16X16、16X8、8X16、8X8、8X4、4X8和4X4,和針對(duì)色度分量的對(duì)應(yīng)縮放的大?。?的幀間預(yù)測(cè)。在本發(fā)明中,"NxN"和"N乘N"可互換地使用以指示關(guān)于垂直和水平尺寸的 塊的像素尺寸(例如,16x16個(gè)像素或16乘16個(gè)像素)。通常,16x16塊將在垂直方向上具 有16個(gè)像素 (y = 16)及在水平方向上具有16個(gè)像素 (X = 16)。同樣,NxN塊通常在垂直 方向上具有N個(gè)像素及在水平方向上具有N個(gè)像素,其中N表示非負(fù)整數(shù)值。一塊中的像 素可布置成若干行和若干列。此外,塊在水平方向上的像素?cái)?shù)目不一定與垂直方向上的像 素?cái)?shù)目相同。舉例來(lái)說(shuō),塊可包括NXM個(gè)像素,其中Μ不一定等于N。
[0054] 當(dāng)對(duì)所述塊進(jìn)行幀內(nèi)預(yù)測(cè)譯碼(例如,經(jīng)幀內(nèi)預(yù)測(cè))時(shí),所述塊可包含描述所述 塊的幀內(nèi)預(yù)測(cè)模式的數(shù)據(jù)。作為另一實(shí)例,當(dāng)對(duì)所述塊進(jìn)行幀間預(yù)測(cè)編碼(例如,經(jīng)幀間 預(yù)測(cè))時(shí),所述塊可包含定義所述塊的運(yùn)動(dòng)向量的信息。定義所述塊的運(yùn)動(dòng)向量的數(shù)據(jù)描 述例如運(yùn)動(dòng)向量的水平分量、運(yùn)動(dòng)向量的垂直分量、運(yùn)動(dòng)向量的分解(例如,四分之一像素 精度或八分之一像素精度)。另外,當(dāng)進(jìn)行幀間預(yù)測(cè)時(shí),所述塊可包含運(yùn)動(dòng)向量所指向的 例如參考圖片的參考索引信息,及/或運(yùn)動(dòng)向量的參考圖片列表(例如,RefPicListO或 RefPicListl)。
[0055] JCT-VC正致力于HEVC標(biāo)準(zhǔn)的發(fā)展。HEVC標(biāo)準(zhǔn)化工作基于視頻譯碼裝置的被稱為 HEVC測(cè)試模型(HM)的演化模型。HM根據(jù)(例如ITU-T H. 264/AVC)推測(cè)視頻譯碼裝置相 對(duì)于現(xiàn)有裝置的幾種額外能力。舉例來(lái)說(shuō),然而,H. 264提供九種幀內(nèi)預(yù)測(cè)編碼模式,HM可 提供多達(dá)三十三個(gè)方向/角度幀內(nèi)預(yù)測(cè)編碼模式加 DC及平面模式。
[0056] HM的工作模式描述視頻圖片可被分為樹塊或最大譯碼單元(LCU)序列,包含亮度 樣本和色度樣本兩種。樹塊具有與H. 264標(biāo)準(zhǔn)的宏塊類似的用途。片段包含譯碼次序中的 許多連續(xù)樹塊。視頻圖片可分割為一或多個(gè)片段。每一樹塊根據(jù)四叉樹可分裂為譯碼單元 (CU)。舉例來(lái)說(shuō),作為四叉樹的根節(jié)點(diǎn)的樹塊可分裂為四個(gè)子節(jié)點(diǎn),且每一子節(jié)點(diǎn)進(jìn)而可為 母節(jié)點(diǎn)并且分裂為另外四個(gè)子節(jié)點(diǎn)。作為四叉樹的葉節(jié)點(diǎn)的最終未分裂的子節(jié)點(diǎn)包括譯碼 節(jié)點(diǎn)(即,經(jīng)譯碼視頻塊)。與經(jīng)譯碼位流相關(guān)聯(lián)的語(yǔ)法數(shù)據(jù)可定義樹塊可被分裂的最大次 數(shù),并且還可定義譯碼節(jié)點(diǎn)的最小大小。在一些實(shí)例中,樹塊被稱為L(zhǎng)CU。
[0057] CU包含譯碼節(jié)點(diǎn)及與譯碼節(jié)點(diǎn)相關(guān)聯(lián)的預(yù)測(cè)單元(PU)及變換單元(TU)。CU的 大小對(duì)應(yīng)于譯碼節(jié)點(diǎn)的大小并且CU的形狀可為方形。在一些實(shí)例中,CU的大小范圍為8x8 個(gè)像素到具有最大為64x64個(gè)像素或更大的樹塊的大小。在一些實(shí)例中,每一⑶含有一或 多個(gè)PU及一或多個(gè)TU。與CU相關(guān)聯(lián)的語(yǔ)法數(shù)據(jù)描述例如將CU分割為一或多個(gè)PU。在CU 是以跳過(guò)或直接模式編碼、幀內(nèi)預(yù)測(cè)模式編碼或幀間預(yù)測(cè)模式編碼之間,分割模式不同。在 一些實(shí)例中,PU可經(jīng)分割為形狀為非方形。與CU相關(guān)聯(lián)的語(yǔ)法數(shù)據(jù)例如也描述根據(jù)四叉 樹將CU分割為一或多個(gè)TU。TU的形狀可為方形或非方形。
[0058] HEVC標(biāo)準(zhǔn)允許根據(jù)TU的變換,TU對(duì)于不同⑶來(lái)說(shuō)可不同。TU通?;诮?jīng)定義 用于經(jīng)分割的LCU的給定CU內(nèi)的PU大小而設(shè)定大小,然而情況并非總是如此。TU通常與 PU大小相同或小于PU。在一些實(shí)例中,使用被稱為"殘余四叉樹"(RQT)的四叉樹結(jié)構(gòu)將對(duì) 應(yīng)于CU的殘余樣本再分為較小單元。RQT的葉節(jié)點(diǎn)可被稱為變換單元(TU)。在一些實(shí)例 中,與TU相關(guān)聯(lián)的像素差值經(jīng)變換以產(chǎn)生經(jīng)量化的變換系數(shù)。
[0059] 通常,TO包含與預(yù)測(cè)過(guò)程有關(guān)的數(shù)據(jù)。舉例來(lái)說(shuō),當(dāng)PU經(jīng)幀內(nèi)預(yù)測(cè)譯碼時(shí),PU包 含描述TO的幀內(nèi)預(yù)測(cè)模式的數(shù)據(jù)。作為另一實(shí)例,當(dāng)PU經(jīng)幀間預(yù)測(cè)譯碼時(shí),PU包含定義PU 的運(yùn)動(dòng)向量的數(shù)據(jù)。定義PU的運(yùn)動(dòng)向量的數(shù)據(jù)描述例如運(yùn)動(dòng)向量的水平分量、運(yùn)動(dòng)向量的 垂直分量、運(yùn)動(dòng)向量的分辨率(例如,四分之一像素精度或八分之一像素精度)、運(yùn)動(dòng)向量 所指向的參考圖片及/或運(yùn)動(dòng)向量的參考圖片列表(例如,RefPicListO或RefPicListl)。
[0060] 通常,TU用于變換及量化過(guò)程。具有一或多個(gè)PU的給定⑶還可包含一或多個(gè)變 換單元(TU)。在進(jìn)行預(yù)測(cè)之后,視頻編碼器20可計(jì)算對(duì)應(yīng)于PU的殘余值。殘余值包括可 使用TU經(jīng)變換為變換系數(shù)、經(jīng)量化及掃描以產(chǎn)生用于熵譯碼的串行化變換系數(shù)的像素差 值。本發(fā)明通常使用術(shù)語(yǔ)"視頻塊"來(lái)指代⑶的譯碼節(jié)點(diǎn)。在一些具體情況下,本發(fā)明還 可使用術(shù)語(yǔ)"視頻塊"來(lái)指代樹塊,即LCU或CU,所述樹塊包含譯碼節(jié)點(diǎn)及PU和TU。
[0061] 作為實(shí)例,ΗΜ支持各種PU大小的預(yù)測(cè)。假設(shè)特定CU的大小為2Νχ2Ν,ΗΜ支持PU 大小為2Νχ2Ν或ΝχΝ的幀內(nèi)預(yù)測(cè)及對(duì)稱PU大小為2Νχ2Ν、2ΝχΝ、Νχ2Ν或ΝχΝ的幀間預(yù)測(cè)。 ΗΜ還支持PU大小為2NxnU、2NxnD、nLx2N及nRx2N的幀間預(yù)測(cè)的不對(duì)稱分割。在不對(duì)稱分 割中,不對(duì)CU的一個(gè)方向進(jìn)行分割,而另一方向被分割為25%和75%。對(duì)應(yīng)于25%分割的 CU部分由"η"之后跟著"Up (上)"、"Down (下)"、"Left (左)"或"Right (右)"的指示來(lái) 指示。因此,舉例來(lái)說(shuō),"2NxnU"指代被水平地分割成2Νχ 0. 5N PU在上且2Nx 1.5N PU在 下的 2Nx 2N CU。
[0062] 在Η. 264標(biāo)準(zhǔn)或HEVC標(biāo)準(zhǔn)中,在進(jìn)行幀內(nèi)預(yù)測(cè)或幀間預(yù)測(cè)譯碼之后,視頻編碼器 20可以HEVC或針對(duì)Η. 264中的宏塊計(jì)算⑶的TU的殘余數(shù)據(jù)。PU包括空間域(也被稱為 像素域)中的像素?cái)?shù)據(jù),并且在對(duì)殘余視頻數(shù)據(jù)應(yīng)用變換(例如,離散余弦變換(DCT))、整 數(shù)變換、小波變換或概念上類似的變換之后,TU包括變換域中的系數(shù)。殘余數(shù)據(jù)可對(duì)應(yīng)于未 經(jīng)編碼圖片的像素與對(duì)應(yīng)于HEVC中PU的預(yù)測(cè)值或Η. 264中宏塊的預(yù)測(cè)值之間的像素差。
[0063] 在一些實(shí)例中,在進(jìn)行任何變換以產(chǎn)生變換系數(shù)之后,視頻編碼器20執(zhí)行變換系 數(shù)的量化。量化通常是指將變換系數(shù)量化以可能地減少用于表示系數(shù)的數(shù)據(jù)量從而提供進(jìn) 一步壓縮的過(guò)程。量化過(guò)程減少與系數(shù)中的一些或全部相關(guān)聯(lián)的位深度。舉例來(lái)說(shuō),在量 化期間,可將η位值向下舍入到m位值,其中η大于m。
[0064] 在一些實(shí)例中,視頻編碼器20利用預(yù)定義的掃描次序來(lái)掃描經(jīng)量化變換系數(shù),以 產(chǎn)生可經(jīng)熵編碼的經(jīng)串行化向量。在其它實(shí)例中,視頻編碼器20執(zhí)行自適應(yīng)掃描。在掃描 經(jīng)量化變換系數(shù)以形成一維向量之后,視頻編碼器20對(duì)所述一維向量進(jìn)行熵編碼,例如根 據(jù)上下文自適應(yīng)可變長(zhǎng)度譯碼(CAVLC)、上下文自適應(yīng)二進(jìn)制算術(shù)譯碼(CABAC)、基于語(yǔ)法 的上下文自適應(yīng)二進(jìn)制算術(shù)譯碼(SBAC)、概率區(qū)間分割熵(PIPE)譯碼或另一熵編碼方法。 視頻編碼器20也對(duì)與經(jīng)編碼視頻數(shù)據(jù)相關(guān)聯(lián)的語(yǔ)法元素進(jìn)行熵編碼以供視頻解碼器30在 解碼視頻數(shù)據(jù)過(guò)程中使用。
[0065] 為了執(zhí)行CABAC,視頻編碼器20可將上下文模型內(nèi)的上下文指派給待發(fā)射的符 號(hào)。上下文可(例如)與所述符號(hào)的相鄰值是否為非零有關(guān)。為了執(zhí)行CAVLC,視頻編碼器 20可為待發(fā)射的符號(hào)選擇可變長(zhǎng)度碼。VLC中的碼字可經(jīng)構(gòu)建,使得相對(duì)較短的碼對(duì)應(yīng)于 概率較大的符號(hào),而較長(zhǎng)的碼對(duì)應(yīng)于概率較小的符號(hào)。以此方式,VLC的使用可相較于(例 如)為待發(fā)射的每一符號(hào)使用等長(zhǎng)碼字實(shí)現(xiàn)位節(jié)省。概率確定可基于指派給符號(hào)的上下 文。
[0066] 如上文所述,為了執(zhí)行幀間預(yù)測(cè)譯碼(例如,由視頻編碼器20進(jìn)行的幀間預(yù)測(cè)譯 碼或由視頻解碼器30進(jìn)行的幀間預(yù)測(cè)解碼),視頻編碼器20和視頻解碼器30可配置為構(gòu) 建一或兩個(gè)參考圖片列表(即,RefPicListO和RefPicListl)。舉例來(lái)說(shuō),在解碼當(dāng)前圖 片內(nèi)的塊之前,視頻解碼器30可構(gòu)建RefPicListO和RefPicListl,其中RefPicListO和 RefPicListl識(shí)別參考圖片,視頻解碼器30可潛在地使用所述參考圖片以對(duì)當(dāng)前圖片內(nèi) 的塊(例如,對(duì)當(dāng)前圖片內(nèi)的塊進(jìn)行幀間預(yù)測(cè)解碼)進(jìn)行幀間預(yù)測(cè)。存在多種視頻解碼器 30可構(gòu)建RefPicListO和RefPicListl的方式,并且本發(fā)明中描述的技術(shù)不限于用于構(gòu)建 RefPicListO 和 RefPicListl 的任一具體技術(shù)。
[0067] 視頻編碼器20也可配置以構(gòu)建RefPicListO和RefPicListl。舉例來(lái)說(shuō),視頻 編碼器20側(cè)上的RefPicListO和RefPicListl可識(shí)別圖片,視頻編碼器20可潛在地使 用所述圖片來(lái)對(duì)圖片的塊進(jìn)行幀間預(yù)測(cè)編碼,并且視頻解碼器30側(cè)上的RefPicListO和 RefPicListl可識(shí)別圖片,視頻解碼器30可潛在地使用所述圖片來(lái)對(duì)圖片的塊進(jìn)行幀間預(yù) 測(cè)解碼。視頻編碼器20所構(gòu)建的RefPicListO和RefPicListl實(shí)質(zhì)上可類似于視頻解碼 器 30 所構(gòu)建的各個(gè) RefPicListO 和 RefPicListl。
[0068] 如上文所描述,RefPicListO和RefPicListl識(shí)別參考圖片。在一些實(shí)例中, RefPicListO和RefPicListl可用其圖片序列號(hào)(P0C)值來(lái)識(shí)別參考圖片。P0C值為圖片 的唯一識(shí)別符并且指示輸出或顯示圖片的次序。舉例來(lái)說(shuō),具有較小P0C值的圖片先于具 有較大P0C值的圖片輸出或顯示。P0C值不應(yīng)與譯碼次序混淆。舉例來(lái)說(shuō),有可能具有較小 P0C值的圖片晚于具有較大P0C值的圖片進(jìn)行編碼或解碼。
[0069] 在一些實(shí)例中,存在與RefPicListO和RefPicListl中識(shí)別的每一圖片相關(guān)聯(lián)的 加權(quán)預(yù)測(cè)參數(shù)。加權(quán)預(yù)測(cè)參數(shù)指示比例因子,視頻解碼器30利用所述比例因子來(lái)調(diào)整參考 圖片內(nèi)像素的像素值,所述像素用于對(duì)當(dāng)前圖片內(nèi)的塊進(jìn)行幀間預(yù)測(cè)(例如,對(duì)當(dāng)前圖片 內(nèi)的塊進(jìn)行幀間預(yù)測(cè)解碼)。舉例來(lái)說(shuō),如果RefPicListO中第一圖片的加權(quán)預(yù)測(cè)參數(shù)為 'X'并且視頻解碼器30使用RefPicListO中第一圖片來(lái)對(duì)當(dāng)前圖片中的塊進(jìn)行幀間預(yù)測(cè), 那么視頻解碼器30可用如運(yùn)動(dòng)向量所指示的RefPicListO中第一圖片中的塊的像素值乘 以值X,所述塊用于幀間預(yù)測(cè)。視頻解碼器30可將所得值用于對(duì)當(dāng)前圖片的塊進(jìn)行幀間預(yù) 測(cè)。加權(quán)預(yù)測(cè)參數(shù)也可定義在調(diào)整像素值之后添加或減去的偏移。
[0070] 視頻編碼器20可配置以在經(jīng)譯碼位流中用信號(hào)傳遞視頻編碼器30所構(gòu)建的參考 圖片列表的加權(quán)預(yù)測(cè)參數(shù)。下表1說(shuō)明語(yǔ)法元素的一個(gè)實(shí)例,視頻編碼器20將所述語(yǔ)法元 素用信號(hào)傳遞至視頻解碼器30以用信號(hào)傳遞加權(quán)預(yù)測(cè)參數(shù)。表1實(shí)質(zhì)上類似于HEVC WD6 的部分7. 3. 3. 8中的表。HEVC WD9的部分7. 3. 8. 4包含最新加權(quán)預(yù)測(cè)參數(shù)語(yǔ)法,所述語(yǔ)法 類似于下表,其中由于HEVC標(biāo)準(zhǔn)從HEVC WD6至HEVC WD9的變化產(chǎn)生差異。
[0071] 表1-預(yù)測(cè)權(quán)重表語(yǔ)法
[0072]

【權(quán)利要求】
1. 一種用于譯碼視頻數(shù)據(jù)的方法,所述方法包括: 譯碼第一列表的加權(quán)預(yù)測(cè)參數(shù),其中所述第一列表包含用于幀間預(yù)測(cè)當(dāng)前圖片內(nèi)的一 或多個(gè)塊的參考圖片; 基于所述第一列表的所述加權(quán)預(yù)測(cè)參數(shù)確定第二列表的加權(quán)預(yù)測(cè)參數(shù),其中所述第二 列表包含用于幀間預(yù)測(cè)所述當(dāng)前圖片內(nèi)的一或多個(gè)塊的參考圖片;及 至少基于所述經(jīng)譯碼的加權(quán)預(yù)測(cè)參數(shù)和所述確定的加權(quán)預(yù)測(cè)參數(shù)中的一或多者幀間 預(yù)測(cè)所述當(dāng)前圖片中的塊。
2. 根據(jù)權(quán)利要求1所述的方法,其中確定所述第二列表的所述加權(quán)預(yù)測(cè)參數(shù)包括僅基 于所述第一列表的所述加權(quán)預(yù)測(cè)參數(shù)確定所述第二列表的所述加權(quán)預(yù)測(cè)參數(shù)。
3. 根據(jù)權(quán)利要求1所述的方法,其中確定所述第二列表的所述加權(quán)預(yù)測(cè)參數(shù)包括在不 譯碼所述第二列表的所述加權(quán)預(yù)測(cè)參數(shù)的情況下確定所述第二列表的所述加權(quán)預(yù)測(cè)參數(shù)。
4. 根據(jù)權(quán)利要求1所述的方法,其中所述第一列表包括組合參考圖片列表 (RefPicListC)、第一參考圖片列表(RefPicListO)或第二參考圖片列表(RefPicListl)中 的一者,且所述第二列表與所述第一列表不同。
5. 根據(jù)權(quán)利要求1所述的方法,其進(jìn)一步包括: 譯碼指示所述第一列表和所述第二列表是否實(shí)質(zhì)上等效的語(yǔ)法元素; 其中確定所述第二列表的所述加權(quán)預(yù)測(cè)參數(shù)包括在所述語(yǔ)法元素指示所述第一列表 和所述第二列表實(shí)質(zhì)上等效時(shí),基于所述第一列表確定所述第二列表的所述加權(quán)預(yù)測(cè)參 數(shù)。
6. 根據(jù)權(quán)利要求5所述的方法,其中在所述第一列表和所述第二列表相同時(shí),所述語(yǔ) 法元素指示所述第一列表和所述第二列表實(shí)質(zhì)上等效。
7. 根據(jù)權(quán)利要求5所述的方法,其中在所述第一列表比所述第二列表長(zhǎng)時(shí)且在所述第 一列表的前N個(gè)條目與所述第二列表的前N個(gè)條目相同時(shí),所述語(yǔ)法元素指示所述第一列 表和所述第二列表實(shí)質(zhì)上等效。
8. 根據(jù)權(quán)利要求1所述的方法, 其中譯碼包括使用視頻解碼器解碼所述第一列表的所述加權(quán)預(yù)測(cè)參數(shù); 其中確定包括使用所述視頻解碼器基于所述第一列表的所述加權(quán)預(yù)測(cè)參數(shù)確定所述 第二列表的加權(quán)預(yù)測(cè)參數(shù);及 其中幀間預(yù)測(cè)包括使用所述視頻解碼器至少基于所述經(jīng)譯碼的加權(quán)預(yù)測(cè)參數(shù)和所述 確定的加權(quán)預(yù)測(cè)參數(shù)中的一或多者幀間預(yù)測(cè)解碼所述當(dāng)前圖片中的所述塊。
9. 根據(jù)權(quán)利要求1所述的方法, 其中譯碼包括使用視頻編碼器編碼所述第一列表的所述加權(quán)預(yù)測(cè)參數(shù); 其中確定包括使用所述視頻編碼器基于所述第一列表的所述加權(quán)預(yù)測(cè)參數(shù)確定所述 第二列表的加權(quán)預(yù)測(cè)參數(shù);及 其中幀間預(yù)測(cè)包括使用所述視頻編碼器至少基于所述經(jīng)譯碼的加權(quán)預(yù)測(cè)參數(shù)和所述 確定的加權(quán)預(yù)測(cè)參數(shù)中的一或多者幀間預(yù)測(cè)編碼所述當(dāng)前圖片中的所述塊。
10. -種用于譯碼視頻數(shù)據(jù)的裝置,所述裝置包括視頻譯碼器,所述視頻譯碼器經(jīng)配置 以: 譯碼第一列表的加權(quán)預(yù)測(cè)參數(shù),其中所述第一列表包含用于幀間預(yù)測(cè)當(dāng)前圖片內(nèi)的一 或多個(gè)塊的參考圖片; 基于所述第一列表的所述加權(quán)預(yù)測(cè)參數(shù)確定第二列表的加權(quán)預(yù)測(cè)參數(shù),其中所述第二 列表包含用于幀間預(yù)測(cè)所述當(dāng)前圖片內(nèi)的一或多個(gè)塊的參考圖片;及 至少基于所述經(jīng)譯碼的加權(quán)預(yù)測(cè)參數(shù)和所述確定的加權(quán)預(yù)測(cè)參數(shù)中的一或多者幀間 預(yù)測(cè)所述當(dāng)前圖片中的塊。
11. 根據(jù)權(quán)利要求10所述的裝置,其中,為確定所述第二列表的所述加權(quán)預(yù)測(cè)參數(shù),所 述視頻譯碼器經(jīng)配置以僅基于所述第一列表的所述加權(quán)預(yù)測(cè)參數(shù)確定所述第二列表的所 述加權(quán)預(yù)測(cè)參數(shù)。
12. 根據(jù)權(quán)利要求10所述的裝置,其中,為確定所述第二列表的所述加權(quán)預(yù)測(cè)參數(shù),所 述視頻譯碼器經(jīng)配置以在不譯碼所述第二列表的所述加權(quán)預(yù)測(cè)參數(shù)的情況下確定所述第 二列表的所述加權(quán)預(yù)測(cè)參數(shù)。
13. 根據(jù)權(quán)利要求10所述的裝置,其中所述第一列表包括組合參考圖片列表 (RefPicListC)、第一參考圖片列表(RefPicListO)或第二參考圖片列表(RefPicListl)中 的一者,且所述第二列表與所述第一列表不同。
14. 根據(jù)權(quán)利要求10所述的裝置,其中所述視頻譯碼器經(jīng)配置以: 譯碼指示所述第一列表和所述第二列表是否實(shí)質(zhì)上等效的語(yǔ)法元素; 其中,為確定所述第二列表的所述加權(quán)預(yù)測(cè)參數(shù),所述視頻譯碼器經(jīng)配置以在所述語(yǔ) 法元素指示所述第一列表和所述第二列表實(shí)質(zhì)上等效時(shí),基于所述第一列表確定所述第二 列表的所述加權(quán)預(yù)測(cè)參數(shù)。
15. 根據(jù)權(quán)利要求14所述的裝置,其中在所述第一列表和所述第二列表相同時(shí),所述 語(yǔ)法元素指示所述第一列表和所述第二列表實(shí)質(zhì)上等效。
16. 根據(jù)權(quán)利要求14所述的裝置,其中在所述第一列表比所述第二列表長(zhǎng)時(shí)且在所述 第一列表的前N個(gè)條目與所述第二列表的前N個(gè)條目相同時(shí),所述語(yǔ)法元素指示所述第一 列表和所述第二列表實(shí)質(zhì)上等效。
17. 根據(jù)權(quán)利要求10所述的裝置,其中所述視頻譯碼器包括視頻解碼器,且其中所述 視頻解碼器經(jīng)配置以: 解碼所述第一列表的所述加權(quán)預(yù)測(cè)參數(shù); 基于所述第一列表的所述加權(quán)預(yù)測(cè)參數(shù)確定所述第二列表的所述加權(quán)預(yù)測(cè)參數(shù);及 至少基于所述經(jīng)譯碼的加權(quán)預(yù)測(cè)參數(shù)和所述確定的加權(quán)預(yù)測(cè)參數(shù)中的所述一或多者 幀間預(yù)測(cè)解碼所述當(dāng)前圖片中的所述塊。
18. 根據(jù)權(quán)利要求10所述的裝置,其中視頻譯碼器包括視頻編碼器,且其中所述視頻 編碼器經(jīng)配置以: 編碼所述第一列表的所述加權(quán)預(yù)測(cè)參數(shù); 基于所述第一列表的所述加權(quán)預(yù)測(cè)參數(shù)確定所述第二列表的所述加權(quán)預(yù)測(cè)參數(shù);及 至少基于所述經(jīng)譯碼的加權(quán)預(yù)測(cè)參數(shù)和所述確定的加權(quán)預(yù)測(cè)參數(shù)中的所述一或多者 幀間預(yù)測(cè)編碼所述當(dāng)前圖片中的所述塊。
19. 根據(jù)權(quán)利要求10所述的裝置,其中所述裝置包括以下中的一者: 集成電路; 微處理器;及 包含所述視頻譯碼器的無(wú)線裝置。
20. -種在其上存儲(chǔ)有指令的計(jì)算機(jī)可讀存儲(chǔ)媒體,所述指令在執(zhí)行時(shí)使用于視頻譯 碼的裝置的一或多個(gè)處理器進(jìn)行以下操作: 譯碼第一列表的加權(quán)預(yù)測(cè)參數(shù),其中所述第一列表包含用于幀間預(yù)測(cè)當(dāng)前圖片內(nèi)的一 或多個(gè)塊的參考圖片; 基于所述第一列表的所述加權(quán)預(yù)測(cè)參數(shù)確定第二列表的加權(quán)預(yù)測(cè)參數(shù),其中所述第二 列表包含用于幀間預(yù)測(cè)所述當(dāng)前圖片內(nèi)的一或多個(gè)塊的參考圖片;及 至少基于所述經(jīng)譯碼的加權(quán)預(yù)測(cè)參數(shù)和所述確定的加權(quán)預(yù)測(cè)參數(shù)中的一或多者幀間 預(yù)測(cè)所述當(dāng)前圖片中的塊。
21. 根據(jù)權(quán)利要求20所述的計(jì)算機(jī)可讀存儲(chǔ)媒體,其中使所述一或多個(gè)處理器確定所 述第二列表的所述加權(quán)預(yù)測(cè)參數(shù)的所述指令包括使所述一或多個(gè)處理器僅基于所述第一 列表的所述加權(quán)預(yù)測(cè)參數(shù)確定所述第二列表的所述加權(quán)預(yù)測(cè)參數(shù)的指令。
22. 根據(jù)權(quán)利要求20所述的計(jì)算機(jī)可讀存儲(chǔ)媒體,其中使所述一或多個(gè)處理器確定所 述第二列表的所述加權(quán)預(yù)測(cè)參數(shù)的所述指令包括使所述一或多個(gè)處理器在不譯碼所述第 二列表的所述加權(quán)預(yù)測(cè)參數(shù)的情況下確定所述第二列表的所述加權(quán)預(yù)測(cè)參數(shù)的指令。
23. -種用于譯碼視頻數(shù)據(jù)的裝置,所述裝置包括: 用于譯碼第一列表的加權(quán)預(yù)測(cè)參數(shù)的裝置,其中所述第一列表包含用于幀間預(yù)測(cè)當(dāng)前 圖片內(nèi)的一或多個(gè)塊的參考圖片; 用于基于所述第一列表的所述加權(quán)預(yù)測(cè)參數(shù)確定第二列表的加權(quán)預(yù)測(cè)參數(shù)的裝置,其 中所述第二列表包含用于幀間預(yù)測(cè)所述當(dāng)前圖片內(nèi)的一或多個(gè)塊的參考圖片;及 用于至少基于所述經(jīng)譯碼的加權(quán)預(yù)測(cè)參數(shù)和所述確定的加權(quán)預(yù)測(cè)參數(shù)中的一或多者 幀間預(yù)測(cè)所述當(dāng)前圖片中的塊的裝置。
24. 根據(jù)權(quán)利要求23所述的裝置,其中用于確定所述第二列表的所述加權(quán)預(yù)測(cè)參數(shù)的 所述裝置包括用于僅基于所述第一列表的所述加權(quán)預(yù)測(cè)參數(shù)確定所述第二列表的所述加 權(quán)預(yù)測(cè)參數(shù)的裝置。
25. 根據(jù)權(quán)利要求23所述的裝置,其中用于確定所述第二列表的所述加權(quán)預(yù)測(cè)參數(shù)的 所述裝置包括用于在不譯碼所述第二列表的所述加權(quán)預(yù)測(cè)參數(shù)的情況下確定所述第二列 表的所述加權(quán)預(yù)測(cè)參數(shù)的裝置。
26. -種用于譯碼視頻數(shù)據(jù)的方法,所述方法包括: 構(gòu)建第一參考圖片列表; 構(gòu)建第二參考圖片列表; 譯碼至少第一語(yǔ)法元素,所述第一語(yǔ)法元素指示所述第一參考圖片列表是否與所述第 二參考圖片列表相同; 在所述第一語(yǔ)法元素指示所述第一參考圖片列表與所述第二參考圖片列表相同時(shí),譯 碼在所述第一參考圖片列表中識(shí)別的參考圖片的加權(quán)預(yù)測(cè)參數(shù),且不譯碼在所述第二參考 圖片列表中識(shí)別的參考圖片的加權(quán)預(yù)測(cè)參數(shù);及 在所述第一語(yǔ)法元素指示所述第一參考圖片列表與所述第二參考圖片列表相同時(shí),根 據(jù)在所述第一參考圖片列表中識(shí)別的至少一個(gè)參考圖片并基于所述參考圖片的加權(quán)預(yù)測(cè) 參數(shù)預(yù)測(cè)視頻塊。
27. -種用于譯碼視頻數(shù)據(jù)的方法,所述方法包括: 譯碼至少第一語(yǔ)法元素,所述第一語(yǔ)法元素指示第一參考圖片列表和第二參考圖片列 表的前N個(gè)元素是否相同; 在所述前N個(gè)元素相同時(shí),譯碼指示所述第一參考圖片列表的大小和所述第二參考圖 片列表的大小的信息; 在所述第一參考圖片列表的所述大小大于所述第二參考圖片列表的所述大小時(shí): 構(gòu)建所述第一參考圖片列表;及 從所述第一參考圖片列表導(dǎo)出所述第二參考圖片列表;及 在所述第二參考圖片列表的所述大小大于所述第一參考圖片列表的所述大小時(shí): 構(gòu)建所述第二參考圖片列表;及 從所述第二參考圖片列表導(dǎo)出所述第一參考圖片列表。
28. 根據(jù)權(quán)利要求27所述的方法,其進(jìn)一步包括: 在所述前N個(gè)元素相同時(shí)且在所述第一參考圖片列表的所述大小大于所述第二參考 圖片列表的所述大小時(shí): 譯碼在所述第一參考圖片列表中識(shí)別的參考圖片的加權(quán)預(yù)測(cè)參數(shù); 不譯碼在所述第二參考圖片列表中識(shí)別的參考圖片的加權(quán)預(yù)測(cè)參數(shù);及 從在所述第一參考圖片列表中識(shí)別的前N個(gè)參考圖片的所述加權(quán)預(yù)測(cè)參數(shù)導(dǎo)出在所 述第二參考圖片列表中識(shí)別的所述參考圖片的所述加權(quán)預(yù)測(cè)參數(shù);及 在所述前N個(gè)元素相同時(shí)且在所述第二參考圖片列表的所述大小大于所述第一參考 圖片列表的所述大小時(shí): 譯碼在所述第二參考圖片列表中識(shí)別的參考圖片的加權(quán)預(yù)測(cè)參數(shù); 不譯碼在所述第一參考圖片列表中識(shí)別的參考圖片的加權(quán)預(yù)測(cè)參數(shù);及 從在所述第二參考圖片列表中識(shí)別的所述前N個(gè)參考圖片的所述加權(quán)預(yù)測(cè)參數(shù)導(dǎo)出 在所述第一參考圖片列表中識(shí)別的所述參考圖片的所述加權(quán)預(yù)測(cè)參數(shù)。
【文檔編號(hào)】H04N19/463GK104272742SQ201380023733
【公開日】2015年1月7日 申請(qǐng)日期:2013年3月15日 優(yōu)先權(quán)日:2012年4月3日
【發(fā)明者】穆罕默德·蔡德·科班, 馬爾塔·卡切維奇 申請(qǐng)人:高通股份有限公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
江达县| 长岭县| 新津县| 什邡市| 黔西县| 德化县| 东光县| 安仁县| 阿拉善盟| 堆龙德庆县| 德化县| 新昌县| 伊通| 周至县| 舒兰市| 伽师县| 新巴尔虎左旗| 伊宁县| 信丰县| 信宜市| 西宁市| 吕梁市| 扎赉特旗| 东至县| 攀枝花市| 溧阳市| 赤水市| 胶南市| 应城市| 兴业县| 平江县| 青州市| 安康市| 镇江市| 阳西县| 花莲市| 高尔夫| 葫芦岛市| 平原县| 黑河市| 尚志市|