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

用于對多層視頻信號進行編碼/解碼的方法和裝置的制造方法

文檔序號:10494754閱讀:341來源:國知局
用于對多層視頻信號進行編碼/解碼的方法和裝置的制造方法
【專利摘要】一種根據(jù)本發(fā)明的用于對多層視頻信號進行解碼的方法的特征在于:考慮當前層中的當前圖片的有效參考圖片的最大數(shù)目是否有限來導出當前圖片的有效參考數(shù)目;基于有效參考數(shù)目來獲得參考層標識符;使用參考層標識符來確定當前圖片的有效參考圖片;生成包括有效參考圖片的參考圖片列表;以及使用參考圖片列表對當前圖片執(zhí)行層間預測。
【專利說明】
用于對多層視頻信號進行編碼/解碼的方法和裝置
技術(shù)領(lǐng)域
[0001 ]本發(fā)明設及用于對多層視頻信號進行編碼/解碼的方法和裝置。
【背景技術(shù)】
[0002] 近來,在各應用領(lǐng)域中對高分辨率、高品質(zhì)圖像如高清晰度化D)圖像和超高清晰 度(UHD)圖像的需求已經(jīng)增長。隨著視頻數(shù)據(jù)具有較高分辨率和較高品質(zhì),視頻數(shù)據(jù)在量上 大于傳統(tǒng)視頻數(shù)據(jù)。因此,如果視頻數(shù)據(jù)通過現(xiàn)有介質(zhì)如有線/無線寬帶電路進行傳輸或者 被存儲在現(xiàn)有存儲介質(zhì)中,則傳輸成本和存儲成本增大。為了避免較高分辨率、較高品質(zhì)的 視頻數(shù)據(jù)遇到運些問題,可W使用高效的視頻壓縮技術(shù)。
[0003] 存在如下各種視頻壓縮技術(shù):該技術(shù)包括其中根據(jù)當前圖片(picture)的先前圖 片或后續(xù)圖片對包括在當前圖片中的像素值進行預測的圖片間預測、其中使用當前圖片中 的像素信息對包括在當前圖片中的像素值進行預測的圖片內(nèi)預測、W及其中將短碼分配給 較頻繁的值和將長碼分配給較不頻繁的值的賭編碼。使用運樣的視頻壓縮技術(shù)可W對視頻 數(shù)據(jù)進行高效地壓縮W及傳輸或存儲。
[0004] 隨著對高分辨率視頻的日益增長的需求,對=維(3D)視頻內(nèi)容的需求也作為新的 視頻服務而增長。對用于高效地提供皿和3D U皿視頻內(nèi)容的視頻壓縮技術(shù)進行討論。

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

[0005] 技術(shù)問題
[0006] 本發(fā)明的目的是提供一種用于在對多層視頻信號進行編碼/解碼中確定參考層的 相應圖片W用于對當前圖片進行層間預測的方法和裝置。
[0007] 本發(fā)明的另一目的是提供一種用于在對多層視頻信號進行編碼/解碼中對參考層 的相應圖片進行上采樣的方法和裝置。
[000引本發(fā)明的另一目的是提供一種用于在對多層視頻信號進行編碼/解碼中用層間參 考圖片構(gòu)成參考圖片列表的方法和裝置。
[0009]本發(fā)明的另一目的是提供一種用于在對多層視頻信號進行編碼/解碼中通過層間 預測高效地導出與當前層有關(guān)的紋理信息或運動信息的方法和裝置。
[0010]技術(shù)方案
[0011] 在根據(jù)本發(fā)明的用于對多層視頻信號進行解碼的方法和裝置中,考慮當前層的當 前圖片的有效參考圖片的最大數(shù)目是否有限來確定當前圖片的有效參考數(shù)目;基于所確定 的有效參考數(shù)目來獲取參考層標識符(ID);使用參考層ID來確定當前圖片的有效參考圖 片;生成包括有效參考圖片的參考圖片列表;W及基于參考圖片列表對當前圖片執(zhí)行層間 預測。
[0012] 在根據(jù)本發(fā)明的用于對多層視頻信號進行解碼的方法和裝置中,如果當前圖片的 有效參考圖片的最大數(shù)目沒有限制,則可W使用從比特流獲取的與用于當前圖片的參考圖 片的數(shù)目有關(guān)的信息來確定當前圖片的有效參考數(shù)目;如果當前圖片的有效參考圖片的最 大數(shù)目是有限的,則可W根據(jù)有效參考圖片的有限最大數(shù)目來確定當前圖片的有效參考數(shù) 目。
[0013] 在根據(jù)本發(fā)明的對多層視頻信號進行解碼的方法和裝置中,可W基于最大有效參 考標記來確定當前圖片的有效參考圖片的最大數(shù)目是否有限。
[0014] 在根據(jù)本發(fā)明的用于對多層視頻信號進行解碼的方法和裝置中,如果根據(jù)最大有 效參考標記將針對視頻序列的每個圖片的有效參考圖片的最大數(shù)目限制為1,則可W將當 前圖片的有效參考數(shù)目設置為1。
[0015] 在根據(jù)本發(fā)明的對多層視頻信號進行解碼的方法和裝置中,可W根據(jù)當前圖片的 直接依賴關(guān)系類型針對當前圖片執(zhí)行層間紋理預測和層間運動預測中的至少一者。
[0016] 在根據(jù)本發(fā)明的用于對多層視頻信號進行解碼的方法和裝置中,直接依賴關(guān)系類 型可W包括W下中的至少一者:第一類型,其中針對當前圖片僅參考與參考層有關(guān)的紋理 信息;第二類型,其中針對當前圖片僅參考與參考層有關(guān)的運動信息;W及第=類型,其中 針對當前圖片參考與參考層有關(guān)的紋理信息和運動信息二者。
[0017] 在根據(jù)本發(fā)明的用于對多層視頻信號進行編碼的方法和裝置中,考慮當前層的當 前圖片的有效參考圖片的最大數(shù)目是否有限來確定當前圖片的有效參考數(shù)目;基于所確定 的有效參考數(shù)目來獲取參考層ID;使用參考層ID來確定當前圖片的有效參考圖片;生成包 括有效參考圖片的參考圖片列表;W及基于參考圖片列表對當前圖片執(zhí)行層間預測。
[0018] 在根據(jù)本發(fā)明的用于對多層視頻信號進行編碼的方法和裝置中,如果當前圖片的 有效參考圖片的最大數(shù)目沒有限制,則可W使用從比特流獲取的與用于當前圖片的參考圖 片的數(shù)目有關(guān)的信息來確定當前圖片的有效參考數(shù)目;如果當前圖片的有效參考圖片的最 大數(shù)目是有限的,則可W根據(jù)有效參考圖片的有限最大數(shù)目來確定當前圖片的有效參考數(shù) 目。
[0019] 在根據(jù)本發(fā)明的對多層視頻信號進行編碼的方法和裝置中,可W基于最大有效參 考標記來確定當前圖片的有效參考圖片的最大數(shù)目是否有限。
[0020] 在根據(jù)本發(fā)明的用于對多層視頻信號進行編碼的方法和裝置中,如果根據(jù)最大有 效參考標記將針對視頻序列的每個圖片的有效參考圖片的最大數(shù)目限制為1,則可W將當 前圖片的有效參考數(shù)目設置為1。
[0021] 在根據(jù)本發(fā)明的對多層視頻信號進行編碼的方法和裝置中,可W根據(jù)當前圖片的 直接依賴關(guān)系類型針對當前圖片執(zhí)行層間紋理預測和層間運動預測中的至少一者。
[0022] 在根據(jù)本發(fā)明的用于對多層視頻信號進行編碼的方法和裝置中,直接依賴關(guān)系類 型可W包括W下中的至少一者:第一類型,其中針對當前圖片僅參考與參考層有關(guān)的紋理 信息;第二類型,其中針對當前圖片僅參考與參考層有關(guān)的運動信息;W及第=類型,其中 針對當前圖片參考與參考層有關(guān)的紋理信息和運動信息二者。
[0023] 有益效果
[0024] 根據(jù)本發(fā)明,可W有效地確定參考層的相應圖片W用于對當前層中的當前圖片進 行層間預測。
[0025] 根據(jù)本發(fā)明,可W有效地對參考層的圖片進行上采樣。
[0026] 根據(jù)本發(fā)明,可W有效地構(gòu)成包括層間參考圖片的參考圖片列表。
[0027] 根據(jù)本發(fā)明,可W通過層間預測來有效地導出與當前層有關(guān)的紋理信息和運動信 息。
【附圖說明】
[0028] 圖1是示出了根據(jù)本發(fā)明的實施例的編碼裝置的框圖。
[0029] 圖2是示出了根據(jù)本發(fā)明的實施例的解碼裝置的框圖。
[0030] 圖3是示出了在應用本發(fā)明的實施例中、用于使用參考層的相應圖片來對當前層 執(zhí)行層間預測的操作的流程圖。
[0031] 圖4是示出了在應用本發(fā)明的實施例中、用于考慮有效參考圖片的最大數(shù)目是否 有限來確定有效參考數(shù)目NumActiveRefLaye巧ics的方法的流程圖。
[0032] 圖5是示出了在應用本發(fā)明的實施例中、用于使用關(guān)于子層數(shù)目的信息和最大時 間指示符來確定當前圖片的有效參考數(shù)目NumActiveRefLay^rPics的方法的流程圖。
[0033] 圖6是示出了在應用本發(fā)明的實施例中、用于基于所有的有效標記all_ref_ layers_active_f lag來確定當前圖片的有效參考數(shù)目NumActiveRefLayerPics的方法的流 程圖。
[0034] 圖7示出了在應用本發(fā)明的實施例中、關(guān)于子層的數(shù)目的信息的語法表。
[0035] 圖8示出了在應用本發(fā)明的實施例中、基于最大時間級存在標記獲取最大時間指 示符的方法。
[0036] 圖9示出了在應用本發(fā)明的實施例中、用于考慮直接依賴關(guān)系獲取最大時間指示 符的方法。
[0037] 圖10是示出了在應用本發(fā)明的實施例中、用于對參考層的有效參考圖片進行上采 樣的方法的流程圖。
[0038] 圖11示出了在應用本發(fā)明的實施例中、用于確定存儲在解碼圖片緩沖器中的短期 參考圖片的方法。
[0039] 圖12示出了在應用本發(fā)明的實施例中、用于確定長期參考圖片的方法。
[0040] 圖13示出了在應用本發(fā)明的實施例中、用于使用短期參考圖片和長期參考圖片來 構(gòu)成參考圖片列表的方法。
[0041] 圖14、圖15及圖16示出了在應用本發(fā)明的實施例中、用于構(gòu)成多層結(jié)構(gòu)中的參考 圖片列表的方法。
[0042] 圖17示出了在應用本發(fā)明的實施例中用于基于直接依賴關(guān)系類型信息direct, dependency_type來確定當前圖片的直接依賴關(guān)系類型的方法。
[0043] 圖18示出了在應用本發(fā)明的實施例中用于基于缺省的直接依賴關(guān)系存在標記來 確定當前圖片的直接依賴關(guān)系類型的方法。
[0044] 本發(fā)明的最優(yōu)實施方式
[0045] 根據(jù)本發(fā)明的用于對多層視頻信號進行解碼的方法和裝置的特征在于:考慮當前 層的當前圖片的有效參考圖片的最大數(shù)目是否有限來確定當前圖片的有效參考數(shù)目;基于 所確定的有效參考數(shù)目來獲取參考層標識符(ID);使用參考層ID來確定當前圖片的有效參 考圖片;生成包括有效參考圖片的參考圖片列表;W及基于參考圖片列表對當前圖片執(zhí)行 層間預測。
[0046] 根據(jù)本發(fā)明的用于對多層視頻信號進行解碼的方法和裝置的特征在于:如果當前 圖片的有效參考圖片的最大數(shù)目沒有限制,則使用從比特流獲取的與用于當前圖片的參考 圖片的數(shù)目有關(guān)的信息來確定當前圖片的有效參考數(shù)目;如果當前圖片的有效參考圖片的 最大數(shù)目是有限的,則根據(jù)有效參考圖片的有限最大數(shù)目來確定當前圖片的有效參考數(shù) 目。
[0047] 根據(jù)本發(fā)明的用于對多層視頻信號進行解碼的方法和裝置的特征在于:基于最大 有效參考標記來確定當前圖片的有效參考圖片的最大數(shù)目是否有限。
[0048] 根據(jù)本發(fā)明的用于對多層視頻信號進行解碼的方法和裝置的特征在于:如果根據(jù) 最大有效參考標記將針對視頻序列的每個圖片的有效參考圖片的最大數(shù)目限制為1,則將 當前圖片的有效參考數(shù)目設置為1。
[0049] 根據(jù)本發(fā)明的用于對多層視頻信號進行解碼的方法和裝置的特征在于:根據(jù)當前 圖片的直接依賴關(guān)系類型針對當前圖片執(zhí)行層間紋理預測和層間運動預測中的至少一者。
[0050] 根據(jù)本發(fā)明的用于對多層視頻信號進行解碼的方法和裝置的特征在于,直接依賴 關(guān)系類型包括W下中的至少一者:第一類型,其中針對當前圖片僅參考與參考層有關(guān)的紋 理信息;第二類型,其中針對當前圖片僅參考與參考層有關(guān)的運動信息;W及第=類型,其 中針對當前圖片參考與參考層有關(guān)的紋理信息和運動信息二者。
[0051] 根據(jù)本發(fā)明的用于對多層視頻信號進行編碼的方法和裝置的特征在于:考慮當前 層的當前圖片的有效參考圖片的最大數(shù)目是否有限來確定當前圖片的有效參考數(shù)目;基于 所確定的有效參考數(shù)目來獲取參考層ID;使用參考層ID來確定當前圖片的有效參考圖片; 生成包括有效參考圖片的參考圖片列表;W及基于參考圖片列表對當前圖片執(zhí)行層間預 測。
[0052] 根據(jù)本發(fā)明的用于對多層視頻信號進行編碼的方法和裝置的特征在于:如果當前 圖片的有效參考圖片的最大數(shù)目沒有限制,則使用從比特流獲取的與用于當前圖片的參考 圖片的數(shù)目有關(guān)的信息來確定當前圖片的有效參考數(shù)目;如果當前圖片的有效參考圖片的 最大數(shù)目是有限的,則根據(jù)有效參考圖片的有限最大數(shù)目來確定當前圖片的有效參考數(shù) 目。
[0053] 根據(jù)本發(fā)明的用于對多層視頻信號進行編碼的方法和裝置的特征在于:基于最大 有效參考標記來確定當前圖片的有效參考圖片的最大數(shù)目是否有限。
[0054] 根據(jù)本發(fā)明的用于對多層視頻信號進行編碼的方法和裝置的特征在于:如果根據(jù) 最大有效參考標記將針對視頻序列的每個圖片的有效參考圖片的最大數(shù)目限制為1,則將 當前圖片的有效參考數(shù)目設置為1。
[0055] 根據(jù)本發(fā)明的用于對多層視頻信號進行編碼的方法和裝置的特征在于:根據(jù)當前 圖片的直接依賴關(guān)系類型針對當前圖片執(zhí)行層間紋理預測和層間運動預測中的至少一者。
[0056] 根據(jù)本發(fā)明的用于對多層視頻信號進行編碼的方法和裝置的特征在于,直接依賴 關(guān)系類型包括W下中的至少一者:第一類型,其中針對當前圖片僅參考與參考層有關(guān)的紋 理信息;第二類型,其中針對當前圖片僅參考與參考層有關(guān)的運動信息;W及第=類型,其 中針對當前圖片參考與參考層有關(guān)的紋理信息和運動信息二者。
【具體實施方式】
[0057] 參照附圖將在下面詳細描述本發(fā)明的優(yōu)選實施例。在詳細描述之前,應理解,如在 本公開內(nèi)容和權(quán)利要求中所使用的術(shù)語或詞匯不應當解釋為其常用或字典意義,而應當基 于發(fā)明人W最佳方式合適地定義術(shù)語的概念的原則來解釋為匹配本發(fā)明的范圍和精神的 意義和概念。因此,如下所述的實施例和在附圖中示出的配置僅是本發(fā)明的優(yōu)選實施例,并 不表示本發(fā)明的所有技術(shù)主題。因此,應理解,在提交本發(fā)明時本發(fā)明的實施例可W替換為 各種等同物和修改示例。
[0058] 當部件被稱為"與……禪接/禪接到"或"連接到"另一部件時,應當理解為一個部 件直接或者通過部件之間的任何其他部件禪接或連接到其他部件。在本公開內(nèi)容中,術(shù)語 "包括"并不排除存在除了特定部件W外的任何其他部件,運意指附加部件可W包括在本發(fā) 明的范圍或本發(fā)明的實施例中。
[0059] 如在本公開內(nèi)容中所使用的術(shù)語,第一或第二可W用來描述各種部件而不是限制 部件。運些表達用于將一個部件與另一部件區(qū)分開。例如,在不脫離本公開的范圍的前提 下,第一部件可W被稱為第二部件,反之,第二部件可W被稱為第一部件。
[0060] 此外,本發(fā)明的實施例中的部件被獨立地示出W說明不同的特性功能,并不意指 每個部件被配置在單獨的硬件單元或者一個軟件單元中。也就是說,為了方便描述,單獨列 舉每個部件。因此,兩個或更多個部件可W結(jié)合成一個部件或者一個部件可W被分成多個 部件。部件被集成的實施例和部件被分離的實施例落入本發(fā)明的范圍中。
[0061] -些部件可W是用于提高性能的可選部件,而不是針對本發(fā)明的主要功能的基本 部件。本發(fā)明可W僅使用對于本發(fā)明的主題而言的基本的部件而不只是用來提高性能的部 件來實現(xiàn),其落入本發(fā)明的范圍內(nèi)。
[0062] 支持比特流的多個層的視頻編碼和解碼被稱為可伸縮視頻編碼。因為多個層之間 存在強關(guān)聯(lián),所W可W通過基于所述關(guān)聯(lián)執(zhí)行預測來去除數(shù)據(jù)的冗余分量W及增加視頻編 碼性能。使用關(guān)于另一層的信息進行的當前層的預測被稱為層間預測。
[0063] 多個層可W具有不同的分辨率。分辨率可W意指空間分辨率、時間分辨率和圖像 品質(zhì)中的至少一個。為了在層間預測期間控制分辨率,可W執(zhí)行對層的重采樣如上采樣或 下采樣。
[0064] 圖1是示意性地示出根據(jù)本發(fā)明的實施例的編碼裝置的框圖。
[0065] 根據(jù)本發(fā)明的編碼裝置100包括針對上層的編碼單元IOOa和針對下層的編碼單元 IOObo
[0066] 上層可W被稱為當前層或增強層,W及下層可W被稱為與上層、基本層或參考層 相比具有較低分辨率的增強層。上層與下層之間可W在下述至少之一方面不同:空間分辨 率、基于帖速率的時間分辨率、顏色格式W及基于量化步長的圖像品質(zhì)。當針對層間預測需 要改變分辨率時,可W對層執(zhí)行上采樣或下采樣。
[0067] 針對上層的編碼單元IOOa可W包括劃分單元110、預測單元120、變換單元130、量 化單元140、重排單元150、賭編碼單元160、逆量化單元170、逆變換單元180、濾波器單元190 W及存儲器195。
[0068] 針對下層的編碼單元IOOb可W包括劃分單元111、預測單元125、變換單元131、量 化單元141、重排單元151、賭編碼單元161、逆量化單元171、逆變換單元181、濾波器單元191 W及存儲器196。
[0069] 可W通過W下描述的本發(fā)明的實施例中所描述的視頻編碼方法來實現(xiàn)編碼單元, 但是可W不執(zhí)行一些部分的操作W降低編碼裝置的復雜度或能夠進行快速實時編碼。例 如,針對在預測單元執(zhí)行帖內(nèi)預測時的實時編碼,不執(zhí)行其中所有的帖內(nèi)預測模式方法用 來選擇最佳帖內(nèi)編碼方法的方法,而是可W執(zhí)行其中從有限數(shù)量的帖內(nèi)預測模式中選擇一 個帖內(nèi)預測模式并且將所選擇的一個帖內(nèi)預測模式設置為最終帖內(nèi)預測模式的方法。在另 一示例中,用于帖間預測或帖內(nèi)預測的預測塊可W具有有限的形狀。
[0070] 在編碼裝置中處理的塊單元可W是用于執(zhí)行編碼的編碼單元、用于執(zhí)行預測的預 測單元或者用于執(zhí)行變換的變換單元。編碼單元、預測單元W及變換單元可W分別被稱為 CU、PUW 及 TU。
[0071] 劃分單元110和劃分單元111各自可W通過將層圖片劃分成編碼塊、預測塊和變換 塊的多個組合并且通過基于預定基準(例如成本函數(shù))選擇編碼塊、預測塊和變換塊的一個 組合來劃分層。例如,為了將層圖片劃分成編碼單元,可W使用遞歸樹結(jié)構(gòu)如四叉樹結(jié)構(gòu)。 在下文中,在本發(fā)明的實施例中,編碼塊不僅可W意指用于編碼的塊而且可W意指用于解 碼的塊。
[0072] 預測塊可W是用于執(zhí)行預測如帖內(nèi)預測或帖間預測的單元。針對帖內(nèi)預測的塊可 W是具有方形形式如2N X 2N或N X N的塊。對于針對帖間預測的塊,存在方形形式如2N X 2N 和N X N的塊、矩形形式如2N X N和N X 2N的塊、W及具有通過使用不對稱運動劃分(AMP)的預 測塊劃分方法獲得的不對稱形式的塊。變換單元115可W根據(jù)預測塊的形式使用不同的變 換方法。
[0073] 編碼單元IOOa和編碼單元10化的預測單元120和預測單元125各自可W包括用于 執(zhí)行帖內(nèi)預測的帖內(nèi)預測單元121或帖內(nèi)預測單元126W及用于執(zhí)行帖間預測的帖間預測 單元122或帖間預測單元127。針對上層的編碼單元IlOa的預測單元120還可W包括用于使 用與下層有關(guān)的信息來對上層執(zhí)行預測的層間預測單元123。
[0074] 預測單元120和預測單元125各自可W確定是對預測塊執(zhí)行帖間預測還是帖內(nèi)預 。在執(zhí)行帖內(nèi)預測時,基于預測塊確定帖內(nèi)預測模式,并且可W基于變換塊執(zhí)行用于基于 所確定的帖內(nèi)預測模式處理帖內(nèi)預測的處理??蒞將所生成的預測塊與原始塊之間的殘差 (殘差塊)輸入至變換單元130和變換單元131。此外,可W通過賭編碼單元130連同殘差一起 對用于預測的預測模式信息、運動信息等進行編碼并且將其傳輸至解碼裝置。
[0075] 在使用脈沖編碼調(diào)制(PCM)模式的情況下,在不使用預測單元120和預測單元125 執(zhí)行預測的情況下,原始塊在不改變的情況下被編碼并且被傳輸至解碼單元。
[0076] 帖內(nèi)預測單元121和帖內(nèi)預測單元126各自可W基于位于當前塊(預測目標塊)周 圍的參考像素來生成帖內(nèi)預測塊。在帖內(nèi)預測方法中,帖內(nèi)預測模式可W包括根據(jù)預測方 向來使用參考像素的方向預測模式和不考慮預測方向的非方向預測模式。用于預測亮度信 息的模式可W不同于用于預測色度信息的模式??蒞使用通過預測亮度信息而獲得的帖內(nèi) 預測模式或者所預測的亮度信息來預測色度信息。同時,如果參考像素不可用,則可W通過 采用其他像素來替換不可用的參考像素來生成預測塊。
[0077] 預測塊可W包括多個變換塊。如果在執(zhí)行帖內(nèi)預測時預測塊的大小和變換塊的大 小相同,則可W基于預測塊中的左側(cè)像素、左上側(cè)像素和上側(cè)像素來對預測塊執(zhí)行帖內(nèi)預 測。然而,在帖內(nèi)預測時,當預測塊和變換塊的大小不同并且多個變換塊被包括在預測塊內(nèi) 時,使用與變換塊相鄰的鄰近像素作為參考像素 W執(zhí)行帖內(nèi)預測。此處,與變換塊相鄰的鄰 近像素可W包括與預測塊相鄰的鄰近像素和預測塊中的被先前解碼像素中的至少之一。
[0078] 帖內(nèi)預測方法可W根據(jù)帖內(nèi)預測模式在將依賴于模式的帖內(nèi)平滑(MDIS)濾波器 應用于參考像素之后生成預測塊。應用于參考像素的MDIS濾波器的類型可W不同。MDIS濾 波器是應用于通過執(zhí)行帖內(nèi)預測而生成的帖內(nèi)預測塊的附加濾波器,W及MDIS濾波器可W 用于減小參考像素與執(zhí)行預測之后所生成的帖內(nèi)預測塊之間的殘差。在執(zhí)行MDIS濾波時, 根據(jù)帖內(nèi)預測模式的方向性,可W對參考像素和包括在帖內(nèi)預測塊中的一些列執(zhí)行不同的 濾波。
[0079] 帖間預測單元122和帖間預測單元127各自可W通過參照關(guān)于包括在當前圖片的 先前圖片或后續(xù)圖片中的至少之一中的塊的信息來執(zhí)行預測。帖間預測單元122和帖間預 測單元127各自可W包括參考圖片插值單元、運動預測單元和運動補償單元。
[0080] 參考圖片插值單元可W從存儲器195和存儲器196接收參考圖片信息并且可W根 據(jù)參考圖片生成小于整數(shù)像素的關(guān)于像素的信息。對于亮度像素可W使用基于DCT的8抽頭 插值濾波器,基于DCT的8抽頭插值濾波器有區(qū)別地設置濾波器系數(shù)W1/4像素為單位生成 小于整數(shù)像素的關(guān)于像素的信息。對于色度信號,可W使用基于DCT的4抽頭插值濾波器,基 于DCT的4抽頭插值濾波器有區(qū)別地設置濾波器系數(shù)W1/8像素為單位生成小于整數(shù)像素的 關(guān)于像素的f目息。
[0081] 帖間預測單元122和帖間預測單元127各自可W基于通過參考圖片插值單元進行 插值的參考圖片來執(zhí)行運動預測。對于用于計算運動矢量的方法,可W使用各種方法如基 于全捜索的塊匹配算法(FBMA)、S步捜索(TSS)算法W及新S步捜索(NTS)算法。運動矢量 可W具有與1/2或1/4的插值像素對應的運動矢量值。帖間預測單元122和帖間預測單元127 各自可W使用各種帖間預測方法中的任一方法對當前塊執(zhí)行預測。
[0082] 作為帖間預測方法,可W使用各種方法如跳過方法、合并方法和運動矢量預測 (MVP)方法。
[0083] 在帖間預測中,對運動信息即關(guān)于參考索引、運動矢量和殘差信號的信息進行賭 編碼并且將其遞送至解碼單元。在應用跳過模式的情況下,由于不生成殘差信息,因此可W 省略用于對殘差信號進行變換和量化的過程。
[0084] 層間預測單元123執(zhí)行層間預測W用于使用關(guān)于下層的信息來預測上層。層間預 測單元123可W使用下層的紋理信息、運動信息等來執(zhí)行層間預測。
[0085] 可W通過將下層的圖片設置為參考圖片并且使用下層(參考層)的圖片中的運動 信息對上層的當前塊執(zhí)行預測來執(zhí)行層間預測。用作層間預測中的參考圖片的參考層的圖 片可W是被采樣W匹配當前層的分辨率的圖片。此外,運動信息可W包括運動矢量和參考 索引。在運種情況下,用于參考層的圖片的運動矢量值可W被設置成(〇,〇)。
[0086] 作為層間預測的示例,描述了使用下層的圖片作為參考圖片的預測方法,但本發(fā) 明不限于此。層間預測單元123可W附加地執(zhí)行層間紋理預測、層間運動預測、層間語法預 測和層間殘差預測等。
[0087] 層間紋理預測可W基于參考層的紋理來得到當前層的紋理??蒞對參考層的紋理 進行采樣W匹配當前層的分辨率,并且層間預測單元123可W基于經(jīng)采樣的參考層的紋理 來預測當前層的紋理。
[0088] 層間運動預測可W基于參考層的運動矢量來得到當前層的運動矢量。在運種情況 下,可W按比例調(diào)節(jié)參考層的運動矢量W匹配當前層的分辨率。層間語法預測可W基于參 考層的語法來預測當前層的語法。例如,層間預測單元123可W使用參考層的語法作為當前 層的語法。此外,層間殘差預測可W使用參考層的復原圖片與當前層的復原圖片之間的殘 差來重構(gòu)當前層的圖片。
[0089] 生成包括殘差信息的殘差塊并且將殘差塊輸入至相應的變換單元130或變換單元 131,其中殘差信息是通過預測單元120和預測單元125各自生成的預測塊與預測塊的重構(gòu) 塊之間的差值。
[0090] 變換單元130和變換單元131各自可W使用變換方法如離散余弦變換(DCT)或離散 正弦變換(DST)來對殘差塊進行變換。可W基于用于生成殘差塊的預測塊的帖內(nèi)預測模式 信息和預測塊的大小信息來確定是應用DCT還是應用DST對殘差塊進行變換。也就是說,變 換單元130和變換單元131各自可W根據(jù)預測塊的大小和預測方法使用不同的變換方法。
[0091] 量化單元140和量化單元141各自可W對通過相應的變換單元130或變換單元131 在頻域中變換的值進行量化。量化系數(shù)可W根據(jù)塊的類型或圖片的重要性而變化??蒞將 通過量化單元140或量化單元141計算的值提供至逆量化單元170或逆量化單元171W及重 排單元150或重排單元151。
[0092] 重排單元150和重排單元151各自可W對經(jīng)量化的殘差值的系數(shù)值進行重排。重排 單元150或重排單元151可W使用系數(shù)掃描方法將2D塊格式系數(shù)變成ID矢量格式系數(shù)。例 如,重排單元150或重排單元151可W通過使用Z形掃描方法對從DC系數(shù)到高頻帶系數(shù)范圍 的系數(shù)進行掃描W將2D塊格式系數(shù)變成ID矢量格式系數(shù)。替代Z形掃描方法,根據(jù)變換塊的 大小和帖內(nèi)預測模式,可W使用用于W列方向掃描2D塊格式系數(shù)的豎直掃描方法和用于W 行方向掃描2D塊格式系數(shù)的水平掃描方法。也就是說,根據(jù)變換塊的大小和帖內(nèi)預測模式, 可W確定使用Z形掃描方法、豎直掃描方法和水平掃描方法中的哪種方法。
[0093] 賭編碼單元160和賭編碼單元161各自可W基于通過重排單元150或重排單元151 計算的值來執(zhí)行賭編碼。例如,可W使用各種編碼方法如指數(shù)哥倫布碼(Golomb)、上下文自 適應可變長度編碼(CAWX)和上下文自適應二進制算術(shù)編碼(CABAC)來實現(xiàn)賭編碼。
[0094] 賭編碼單元160和賭編碼單元161可W通過從重排單元150和重排單元151W及預 測單元120和預測單元125接收各種信息如編碼塊的塊類型信息和殘差系數(shù)信息、預測模式 信息、劃分單元信息、預測塊信息和傳輸單元信息、運動矢量信息、參考帖信息、塊的插值信 息、濾波信息等基于預定編碼方法來執(zhí)行賭編碼。此外,賭編碼單元160和賭編碼單元161可 W對從重排單元150和重排單元151輸入的編碼單元的系數(shù)值進行賭編碼。
[00M]賭編碼單元160和賭編碼單元161各自可W通過對帖內(nèi)預測模式信息執(zhí)行二進制 編碼來對當前塊的帖內(nèi)預測模式信息進行編碼。賭編碼單元160和賭編碼單元161可W包括 用于二進制編碼的碼字映射單元,并且可W根據(jù)用于帖內(nèi)預測的預測塊的大小來W不同的 方式執(zhí)行二進制編碼。碼字映射單元可W通過二進制編碼操作來自適應地生成碼字映射表 或者可W具有先前生成的映射表。在另一實施例中,賭編碼單元160和賭編碼單元161可W 使用用于執(zhí)行碼號映射的碼號映射單元和用于執(zhí)行碼字映射的碼字映射單元來表示關(guān)于 當前塊的帖內(nèi)預測模式信息。碼號映射單元和碼字映射單元可W分別生成碼號映射表和碼 字映射表或者可W分別具有先前生成的碼號映射表和碼字映射表。
[0096] 逆量化單元170和逆量化單元171各自W及逆變換單元180或逆變換單元181可W 對通過量化單元140或量化單元141量化的值進行逆量化W及對通過變換單元130或變換單 元131變換的值進行逆變換。將通過逆量化單元170或逆量化單元171W及逆變換單元180或 逆變換單元181生成的殘差值與通過包括在預測單元120或預測單元125中的運動估計單 元、運動補償單元和帖內(nèi)預測單元進行預測的預測塊結(jié)合,并且因此生成重構(gòu)塊。
[0097] 濾波器單元190和濾波器單元191各自可W包括去塊濾波器和偏移校正單元中的 至少之一。
[0098] 去塊濾波器可W去除由于重構(gòu)圖片中的塊之間的邊界而生成的塊扭曲(block distortion)??蒞基于包括在塊的一些列或行中的像素來確定是否執(zhí)行去塊,即是否將去 塊濾波器應用于當前塊。在將去塊濾波器應用于塊時,可W根據(jù)所需的去塊濾波的強度來 應用強濾波器或弱濾波器。此外,在去塊濾波器的應用中,當進行豎直濾波和水平濾波時, 可W并行地處理豎直濾波和水平濾波。
[0099] 偏移校正單元可W W像素單位針對對其執(zhí)行去塊的圖片與源圖片之間的偏移進 行校正。為了對特定圖片執(zhí)行偏移校正,可W使用W下方法:將包括在圖片中的像素分成某 些區(qū)域、確定要施加偏移的區(qū)域W及將偏移施加于區(qū)域的方法;或者在考慮關(guān)于每個像素 的邊緣的信息的情況下施加偏移的方法。
[0100] 濾波器單元190和濾波器單元191各自可W使用僅去塊濾波器、或者使用去塊濾波 器和偏移校正二者而不是使用所有的去塊濾波器和偏移校正來實現(xiàn)。
[0101] 存儲器195和存儲器196各自可W存儲通過濾波器單元190或濾波器單元191計算 的重構(gòu)塊或圖片,W及可W在執(zhí)行帖內(nèi)預測時將存儲在存儲器中的重構(gòu)塊和圖片提供至預 測單元120或預測單元125。
[0102] 從下層的賭編碼單元10化輸出的信息和從上層的賭編碼單元IOOa輸出的信息可 W通過MUX 197被復用并且W比特流的形式被輸出。
[0103] MUX 197可W包括在上層的編碼單元IOOa或下層的編碼單元IOOb中,或者有別于 編碼單元100可W被實現(xiàn)為獨立的裝置或模塊。
[0104] 圖2是示意性地示出根據(jù)本發(fā)明的實施例的解碼裝置的框圖。
[0105] 如圖2所示,解碼裝置200包括上層的解碼單元200a和下層的解碼單元20化。
[0106] 上層的解碼單元200a可W包括賭解碼單元210、重排單元220、逆量化單元230、逆 變換單元240、預測單元250、濾波器單元260 W及存儲器270。
[0107] 下層的解碼單元200b可W包括賭解碼單元211、重排單元221、逆量化單元231、逆 變換單元241、預測單元251、濾波器單元261W及存儲器271。
[0108] 當從編碼裝置傳輸包括多個層的比特流時,解復用器(DEMUX)280可W對與每個層 對應的信息進行解復用并且將結(jié)果傳輸至每個層的解碼單元200a或解碼單元20化??蒞 W 與編碼裝置的處理相逆的處理來對輸入的比特流進行解碼。
[0109] 賭解碼單元210和賭解碼單元211各自可W W與通過編碼裝置的賭編碼單元執(zhí)行 的賭編碼處理相逆的逆處理來執(zhí)行賭解碼。在由賭解碼單元210和賭解碼單元211解碼的信 息中,將生成預測塊所需的信息提供至預測單元250和預測單元251,并且可W將通過賭解 碼單元執(zhí)行賭解碼的殘差輸入至重排單元220和重排單元221。
[0110] 像賭編碼單元160和賭編碼單元161-樣,賭解碼單元210和賭解碼單元211各自可 W使用CABAC和CAVLC中的至少之一。
[0111] 賭解碼單元210和賭解碼單元211各自可W對與通過編碼裝置執(zhí)行的帖內(nèi)預測和 帖間預測有關(guān)的信息進行解碼。賭解碼單元210和賭解碼單元211各自包括碼字映射單元, 碼字映射單元具有用于根據(jù)所接收的碼字生成帖內(nèi)預測模式號的碼字映射表。碼字映射表 可W被預先存儲或可W被自適應地生成。當使用碼號映射表時,可W附加地排列用于執(zhí)行 碼號映射的碼號映射單元。
[0112] 重排單元220和重排單元221各自可W基于編碼單元所使用的重排方法來對通過 賭解碼單元210或賭解碼單元211進行賭解碼的比特流進行重排。W-維矢量形式表示的系 數(shù)可W通過被重構(gòu)而被重排成2維塊類型系數(shù)。重排單元220和重排單元221各自可W接收 與通過編碼單元執(zhí)行的系數(shù)掃描方法有關(guān)的信息并且可W使用其中基于由編碼單元執(zhí)行 的掃描的順序W執(zhí)行逆掃描的方法來對系數(shù)進行重排。
[0113] 逆量化單元230和逆量化單元231各自可W基于由編碼裝置提供的量化參數(shù)和塊 的重排系數(shù)來執(zhí)行逆量化。
[0114] 逆變換單元240和逆變換單元241各自可W對由編碼裝置執(zhí)行的量化結(jié)果執(zhí)行逆 DCT或逆DST,逆DCT或逆DST與由相應的變換單元130或變換單元131執(zhí)行的DCT和DST對應。 可W W由編碼裝置確定的傳輸單元來執(zhí)行逆變換。在編碼裝置的變換單元中,可W根據(jù)多 條信息如預測方法、當前塊的大小、預測方向等來選擇性地執(zhí)行DCT和DST。解碼裝置的逆變 換單元240或逆變換單元241可W基于關(guān)于由編碼裝置的變換單元所執(zhí)行的變換的信息來 執(zhí)行逆變換??蒞基于編碼塊來執(zhí)行變換而不是基于變換塊來執(zhí)行變換。
[0115] 預測單元250和預測單元251各自可W基于由賭解碼單元210和賭解碼單元211提 供的預測塊的生成的相關(guān)信息W及從相應的存儲器270或存儲器271提供的先前解碼的塊 或圖片的相關(guān)信息來生成預測塊。
[0116] 預測單元250和預測單元251各自可W包括預測單元確定單元、帖間預測單元和帖 內(nèi)預測單元。
[0117] 預測單元確定單元接收各種信息、區(qū)分預測塊與當前編碼塊并且確定預測塊是執(zhí) 行帖間預測還是帖內(nèi)預測,所述信息包括從賭解碼單元輸入的預測單元信息、關(guān)于帖內(nèi)預 測方法的預測模式信息、關(guān)于帖間預測方法的運動預測信息等。
[0118] 帖間預測單元可W基于包括在當前圖片的先前圖片和后續(xù)圖片中的至少之一中 的信息、使用對于由編碼裝置所提供的當前預測塊的帖間預測所需的信息來執(zhí)行對當前預 測塊的帖間預測,其中該當前圖片包括當前預測塊。為了執(zhí)行帖間預測,可W基于相應編碼 塊來確定用作被包括在編碼塊中的預測塊的運動預測方法的方法是否是跳過模式、合并模 式或使用運動矢量預測器(MVP)的模式(AMVP模式)。
[0119] 帖內(nèi)預測單元可W基于關(guān)于當前圖片中的重構(gòu)像素的信息來生成預測塊。當預測 塊是對其執(zhí)行帖內(nèi)預測的預測塊時,可W基于由編碼裝置提供的關(guān)于預測塊的帖內(nèi)預測模 式信息來執(zhí)行帖內(nèi)預測。帖內(nèi)預測單元可W包括:用于對當前塊的參考像素執(zhí)行濾波的 MDIS濾波器、用于通過對參考像素進行插值來W小于單個像素為單位生成參考像素的參考 像素插值單元W及用于在當前塊的預測模式是DC模式的情況下通過濾波來生成預測塊的 DC濾波器。
[0120] 上層的解碼單元200a的預測單元250還可W包括用于執(zhí)行層間預測的層間預測單 元,其中使用關(guān)于下層的信息來預測上層。
[0121] 層間預測單元可W通過使用帖內(nèi)預測模式信息、運動信息等來執(zhí)行層間預測。
[0122] 實施層間預測W使得可W通過采用下層圖片作為參考圖片并且使用與下層(參考 層)的圖片有關(guān)的運動信息來對上層的當前塊執(zhí)行預測。
[0123] 在層間預測中,可W針對當前層的分辨率來對用作參考圖片的參考層的圖片進行 適當?shù)夭蓸?。此外,運動信息可W包括運動矢量和參考索引。在運一點上,用于參考層圖片 的運動矢量值可W被設置為(0,0)。
[0124] 作為層間預測的示例,描述了用于使用下層圖片作為參考圖片的預測方法,但不 限于此。層間預測單元123可W附加地執(zhí)行層間紋理預測、層間運動預測、層間語法預測和 層間殘差預測等。
[0125] 層間紋理預測可W基于參考層的紋理來得到當前層的紋理??蒞針對當前層的分 辨率來對參考層紋理進行適當?shù)夭蓸?,并且層間預測單元可W基于所采樣的紋理來預測當 前層紋理。層間運動預測可W基于參考層的運動矢量來得到當前層的運動矢量。文中,可W 針對當前層的分辨率來適當?shù)匕幢壤{(diào)節(jié)參考層的運動矢量。在層間語法預測中,可W基 于參考層語法來預測當前層語法。例如,層間預測單元123可W使用參考層語法作為當前層 語法。此外,在層間殘差預測中,可W通過使用參考層的重構(gòu)圖像與當前層的重構(gòu)圖像之間 的差值來重構(gòu)當前層的圖片。
[01%]可W將重構(gòu)塊或圖片提供至各濾波器單元260和濾波器單元261。濾波器單元260 和濾波器單元261各自可W包括去塊濾波器和偏移校正單元。
[0127] 可W從編碼裝置接收關(guān)于是否將去塊濾波器應用于相應塊或圖片的信息W及關(guān) 于在應用去塊濾波器時是應用強濾波器還是應用弱濾波器的信息。解碼裝置的去塊濾波器 可W接收從編碼裝置提供的去塊濾波器相關(guān)信息并且解碼裝置可W對相應塊執(zhí)行去塊濾 波。
[0128] 偏移校正單元可W基于在編碼時的施加于圖像的偏移值信息和偏移校正的類型 來對重構(gòu)圖像執(zhí)行偏移校正。
[0129] 存儲器270和存儲器271各自可W存儲重構(gòu)圖片或塊W使其能夠用作參考圖片或 參考塊,并且存儲器270和存儲器271還可W輸出重構(gòu)圖片。
[0130] 編碼裝置和解碼裝置可W對=個層或更多個層執(zhí)行編碼,而不是對兩個層執(zhí)行編 碼,并且在運種情況下,可W提供與上層的數(shù)量對應的針對上層的多個編碼單元和解碼單 J L O
[0131] 在用于支持多層結(jié)構(gòu)的可伸縮視頻編碼(SVC)中,存在多個層之間的關(guān)聯(lián)。當通過 使用該關(guān)聯(lián)來執(zhí)行預測時,可W去除數(shù)據(jù)重復元素并且可W改進圖像編碼性能。
[0132] 因此,當對要被編碼/解碼的當前層(即增強層)的圖片(即圖像)進行預測時,可W 執(zhí)行通過使用另一層的信息的層間預測W及使用當前層的信息的帖間預測或帖內(nèi)預測。
[0133] 當執(zhí)行層間預測時,可W通過使用用于層間預測的參考層的解碼圖片作為參考圖 片來生成用于當前層的預測樣本。
[0134] 在運種情況下,由于當前層與參考層之間可W在W下方面中的至少一個方面中不 同誼間分辨率、時間分辨率和圖像品質(zhì)(由于層之間的可伸縮性的差異而引起的),所W對 參考層的解碼圖片進行重采用W適于當前層的可伸縮性,W及然后將其用作用于當前層的 層間預測的參考圖片。"重采樣"是指對參考層圖片的樣本進行上采樣或下采樣W匹配當前 層圖片的圖片大小。
[0135] 在本說明書中,當前層是對其執(zhí)行編碼或解碼的層,并且當前層可W是增強層或 上層。參考層是被參考W用于當前層的層間預測的層,并且參考層可W是基本層或下層。用 于當前層的層間預測的參考層的圖片(即參考圖片)可W被稱為層間參考圖片或者層之間 的參考圖片。
[0136] 圖3是示出了在應用本發(fā)明的實施例中、使用參考層的相應圖片對當前層執(zhí)行層 間預測的操作的流程圖。
[0137] 參照圖3,可W確定針對當前層的當前圖片的有效參考數(shù)目 NumActiveRe化aye;rPics(S300)。
[0138] 可W將一個或多個參考層的相應圖片用于當前層的當前圖片的層間預測。將參考 層的相應圖片中的用于當前層的當前圖片的層間預測的相應圖片的數(shù)目稱為有效參考數(shù) 目NumActiveRefLaye巧ics。下文中,將當前圖片的用于層間預測的相應圖片稱為有效參考 圖片。
[0139] 當前層可W指與參考層具有直接依賴關(guān)系的層。參考層可W意指包括當前層的至 少一張有效參考圖片的層。相應地,用于當前層的層間預測的參考層的數(shù)目 NumDirectRefLayers 可 W 等于或大于有效參考數(shù)目NumActiveRefLaye;rPics。
[0140] 相應圖片可W指與當前層的當前圖片位于相同時刻的圖片。例如,相應圖片可W 為與當前層的當前圖片具有相同的圖片順序計數(shù)(POD)信息的圖片。相應圖片可W與當前 層的當前圖片屬于相同的訪問單元(AU)。相應圖片可W與當前層的當前圖片具有相同的時 間ID TemporalID。該時間ID TemporalID可W指用于根據(jù)時間分辨率識別被可伸縮編碼的 多個層中的每個層的ID。
[0141] 可W考慮有效參考圖片的最大數(shù)目是否有限來確定有效參考數(shù)目 NumActiVeRef Laye巧ics?;蛘呖蒞基于關(guān)于子層的數(shù)目的信息和最大時間指示符來確定 有效參考數(shù)目NumActiveRefLaye巧ics。運將參照圖4至圖9詳細描述。
[0142] 可W基于在步驟S300中確定的有效參考數(shù)目NumActiveRe化ayerPics來獲取參考 層ID(S310)。
[0143] 參考層ID可W意指包括當前圖片的有效參考圖片的層的層ID nuh_layer_id。
[0144] 具體地,可W將許多參考層ID作為有效參考數(shù)目來獲取NumActiveRe化aye巧ics。 僅在有效參考數(shù)目NumActiveRefLayerPics不同于當前層的直接層的數(shù)目 NumDirectRe化ayers時,可W獲取參考層ID。如果有效參考數(shù)目NumActiveRe化aye;rPics等 于當前層的直接層的數(shù)目NumDirectRefLayers,運意味著與當前層具有直接依賴關(guān)系的所 有參考層具有當前圖片的有效參考圖片。因此,沒必要W信號的形式分別發(fā)出參考層IDW 識別包括當前圖片的有效參考圖片的層。
[0145] 可W使用在步驟S310中獲取的參考層ID確定當前圖片的有效參考圖片(S320)。
[0146] 具體地,可W將與通過參考層I的只別的參考層中的當前圖片對應的圖片確定為當 前圖片的有效參考圖片。如前所述,相應圖片可W指與當前圖片處于相同時刻的圖片或與 當前圖片具有相同的POC信息的圖片?;蛘呦鄳獔D片可W指與當前圖片屬于相同的AU的圖 片。
[0147] 可W通過對在步驟S320中確定的有效參考圖片進行上采樣來生成層間參考圖片 (S330)。
[0148] 具體地,層間參考圖片可W包括第一層間參考圖片和第二層間參考圖片中的至少 一個。第一層間參考圖片可W指通過對整數(shù)位置進行濾波獲得的參考圖片,W及第二層間 參考圖片可W指沒有在整數(shù)位置進行濾波的參考圖片。
[0149] 整數(shù)位置可W意指在經(jīng)上采樣的有效參考圖片中的整數(shù)單元的像素?;蛘呷绻鸚 等于或小于整數(shù)個像素為單位執(zhí)行插值,即在上采樣期間的1/n像素單位中,則產(chǎn)生n個相 位W及整數(shù)位置可W指具有相位0的位置(即在插值后整數(shù)的像素位置為n倍)??蒞使用相 鄰的整數(shù)位置執(zhí)行整數(shù)位置的濾波。相鄰的整數(shù)位置可W與當前經(jīng)濾波的整數(shù)位置位于相 同的行或列中。相鄰的整數(shù)位置可W指在上述相同行或列中的多個整數(shù)位置。在此,多個整 數(shù)位置按次序地位于相同行或列中。將參照圖10描述具體的上采樣方法。
[0150] 然而,如果當前層和參考層具有相同的分辨率,則可W省略上述上采樣過程。在運 種情況下,可W仍然將所確定的有效參考圖片用作層間參考圖片。
[0151] 可W使用時間參考圖片和在步驟S330中生成的層間參考圖片來生成參考圖片列 表(S340)。
[0152] 具體地,當前圖片的參考圖片列表可W包括與當前圖片屬于相同層的參考圖片 (W下被稱為時間參考圖片)。時間參考圖片可W指與當前圖片具有不同輸出順序(例如不 同的P0C)的圖片。將參照圖11、圖12及圖13描述用于使用時間參考圖片生成參考圖片列表 的方法。
[0153] 同時,參考圖片列表還可W包括用于當前圖片的層間預測的層間參考圖片。也就 是說,可W將不同層的圖片W及相同層的圖片稱為多層結(jié)構(gòu)(例如可伸縮視頻編碼或多視 圖視頻編碼)。將參照圖14、圖15及圖16描述用于使用層間參考圖片構(gòu)建參考圖片列表的方 法。
[0154] 如參照步驟S330之前描述的,層間參考圖片可W包括第一層間參考圖片和第二層 間參考圖片中的至少一個。因此,可W配置參考圖片列表W包括第一層間參考圖片和第二 層間參考圖片之一,或者可W配置參考圖片列表W包括第一層間參考圖片和第二層間參考 圖片二者。
[0155] 針對第一層間參考圖片和第二層間參考圖片的選擇使用,可W確定使用第一層間 參考圖片和第二層間參考圖片二者還是使用第一層間參考圖片和第二層間參考圖片之一。 另外,如果選擇使用了第一層間參考圖片和第二層間參考圖片之一,則可W確定第一層間 參考圖片和第二層間參考圖片中待使用的層間參考圖片。為此,編碼設備可WW信號的形 式發(fā)出指示第一層間參考圖片和第二層間參考圖片中待使用的層間參考圖片的信息。
[0156] 或者為了選擇使用第一層間參考圖片和第二層間參考圖片,可W使用參考索引。 具體地,可W通過參考索引基于預測塊選擇第一層間參考圖片和第二參考圖片中的僅一者 或二者。
[0157] 如果將層間參考圖片添加至參考圖片列表,則需要改變在參考圖片列表中列舉的 參考圖片的數(shù)目或為每個參考圖片所分配的參考索引的數(shù)目的范圍。
[0158] 在此假設指示在不執(zhí)行層間預測的基本層的參考圖片列表中的最大參考索引值 的片頭部的語法 num_ref_idx_10_active_minusl和num_ref_idx_ll_active_minusl從0變 化至14。
[0159] 如果使用了第一層間參考圖片和第二層間參考圖片之一,則可W將表示當前層的 參考圖片列表中的最大參考索引值的語法num_ref_idx_10_active_minusl和num_ref_ idx_ll_active_minusl 限定為從 0 變化至15。
[0160] 即使使用第一層間參考圖片和第二層間參考圖片二者,如果將兩個層間參考圖片 添加至不同的參考圖片列表,則可W將num_ref_idx_10_active_minusl和num_ref_idx_ ll_active_minusl限定為從0變化至15。
[0161] 例如,如果參考圖片列表LO中的時間參考圖片的數(shù)目為15,則將第一層間參考圖 片或第二層間參考圖片添加至參考圖片列表LO導致總共存在16張參考圖片,從而num_ref_ idx_10_active_minusl 的值變?yōu)?5。
[0162] 或者在使用第一層間參考圖片和第二層間參考圖片二者的情況下,如果將兩張層 間參考圖片添加至同一參考圖片列表,則可W限定表示當前層的參考圖片列表的最大參考 索引值的語法 num_ref_idx_10_active_minusl 和 num_ref_idx_ll_active_minusl 從 0 變化 至16。
[0163] 例如,如果參考圖片列表LO中的時間參考圖片的數(shù)目為15,則將第一層間參考圖 片和第二層間參考圖片添加至參考圖片列表LO導致總共存在17張參考圖片,從而num_ref_ idx_10_active_minusl 的值變?yōu)?6。
[0164] 可W基于在步驟S340中生成的參考圖片列表對當前圖片執(zhí)行帖間預測(S350)。
[0165] 具體地,選擇與當前塊的參考索引對應的參考圖片。所選擇的參考圖片可W為與 當前塊位于相同層中的時間參考圖片,或?qū)娱g參考圖片(即經(jīng)上采樣的有效參考圖片或有 效參考圖片)。
[0166] 可W基于當前塊的運動矢量確定參考圖片中的參考塊,W及可W使用所確定的參 考塊的復原的采樣值或紋理信息來預測當前塊的采樣值或紋理信息。
[0167] 如果與當前塊的參考索引對應的參考圖片是層間參考圖片,則參考塊可W為與當 前塊位于相同位置的塊(下文中被稱為呼應(call)塊)。為此,如果當前塊的參考圖片是層 間參考圖片,則可W將當前塊的運動矢量設置為(〇,〇)。
[0168] 可W根據(jù)直接依賴關(guān)系類型使用層間參考圖片來對當前圖片執(zhí)行層間紋理預測 或?qū)娱g運動預測中的至少一個。
[0169] 此處,直接依賴關(guān)系類型包括W下中的至少一個:1)第一類型,其中當前圖片僅參 考參考層的紋理信息,2)第二類型,其中當前圖片僅參考參考層的運動信息,或者3)第=類 型,其中當前圖片參考參考層的紋理信息和運動信息二者。
[0170] 當前圖片可W選擇性地使用W上提及的第一類型、第二類型和第S類型中的一 個。將參照圖17和圖18來詳細描述用于確定當前圖片的直接依賴關(guān)系類型的方法。
[0171] 圖4示出了在應用本發(fā)明的實施例中、用于考慮有效參考圖片的最大數(shù)目是否有 限來確定有效參考數(shù)目NumActiveRefLay^rPics的方法。
[0172] 參照圖4,可W確定當前圖片的有效參考圖片的最大數(shù)目是否有限(S400)。
[0173] 具體地,可W基于最大有效參考標記max_one_active_ref_laye;r_f lag確定當前 圖片的有效參考圖片的最大數(shù)目是否有限。
[0174] 最大有效參考標記可W指不視頻序列中的每個圖片的有效參考圖片的最大數(shù)目 是否為1。例如,如果最大有效參考標記的值為1,則可W將對于視頻序列的每個圖片的層間 預測可用的有效參考圖片的數(shù)目限制為1。另一方面,如果最大有效參考標記的值為0,則對 于視頻序列的每個圖片的層間預測而言多個有效參考圖片可用??蒞從通常應用于比特流 的視頻參數(shù)設置,特別是包括在所接收的視頻序列中的圖片獲取最大有效參考標記。
[0175] 如果在步驟S400中確定當前圖片的有效參考圖片的最大數(shù)目不是有限的,則可W 從比特流獲取關(guān)于層間參考的數(shù)目的信息num_inte;r_laye;r_ref_pics_minusl。
[0176] 關(guān)于層間參考的數(shù)目的信息是用于確定有效參考圖片的數(shù)目的經(jīng)編碼的信息。例 如,為了編碼效率,可W將關(guān)于層間參考的數(shù)目的信息編碼為等于(用于當前圖片的層間預 測的有效參考圖片的數(shù)目-1)的值。
[0177] 可W使用在步驟S410中獲取的關(guān)于層間參考的數(shù)目的信息確定當前圖片的有效 參考數(shù)目 NumActiveRe化aye;rPics(S420)。
[0178] 例如,如果將關(guān)于層間參考的數(shù)目的信息編碼為等于(用于當前圖片的層間預測 的有效參考圖片的數(shù)目-1)的值,則可W通過將關(guān)于層間參考的數(shù)目的信息加1來計算當前 圖片的有效參考數(shù)目NumActiveRe化aye;rPics。
[0179] 相反,如果在步驟S400中確定當前圖片的有效參考圖片的最大數(shù)目有限,則可W 根據(jù)當前圖片的有效參考圖片的有限最大數(shù)目來確定當前圖片的有效參考數(shù)目 NumActiveRe化aye;rPics(S430)。
[0180] 例如,如果根據(jù)最大有效參考標記max_one_active_ref_laye;r_f lag將當前圖片 的有效參考圖片的最大數(shù)目限制為1,則可W將當前圖片的有效參考數(shù)目 NumActiveRefLayerPics 設置為1。
[0181] 圖5示出了在應用本發(fā)明的實施例中、用于使用子層數(shù)目信息和最大時間指示符 來確定有效參考數(shù)目NumActiveRefLaye;rPics的方法。
[0182] 參照圖5,可W從比特流獲取關(guān)于參考層的子層數(shù)目的信息W及當前層的最大時 間指示符。
[0183] -個層可W包括具有不同時間分辨率的多個可伸縮編碼的子層。為了提高編碼效 率,可W將關(guān)于包括在一個層中的時間子層的最大數(shù)目的信息編碼為等于(時間子層的最 大數(shù)目-1)的值。將該信息稱為子層數(shù)目信息。相應地,可W將子層數(shù)目信息定義為用于確 定包括在參考層中的時間子層的最大數(shù)目的信息。將參照圖7詳細描述用于獲取子層數(shù)目 信息的方法。
[0184] 同時,如果在當前層中經(jīng)編碼的當前圖片的時間分辨率較低(即,當前圖片的時間 ID TemporalID具有較小值),則當前圖片與當前層的已經(jīng)解碼的圖片之間的顯示順序差較 大。在運種情況下,當前圖片與已經(jīng)解碼的圖片之間存在較高的可能具有不同的視頻特性。 因此,代替當前層的已經(jīng)解碼的圖片,參考層的對應的圖片很大可能被用作參考圖片。
[0185] 反之,如果在當前層中經(jīng)編碼的當前圖片的時間分辨率較高(即,當前圖片的時間 ID TemporalID具有較大值),則當前圖片與當前層的已經(jīng)解碼的圖片之間的顯示順序差不 大。在運種情況下,當前圖片與已經(jīng)解碼的圖片之間存在較高的可能具有類似的視頻特性。 因此,代替參考層的對應的圖片,很可能將當前層的已經(jīng)解碼的圖片用作參考圖片。
[0186] 如上所述,考慮參考層的特定時間ID TemporalID,由于層間預測在當前圖片的時 間分辨率較低時是高效的,則需要確定是否允許層間預測。為此,可W W信號的形式發(fā)出允 許用于當前層的帖間預測的參考層的時間ID的最大值。時間ID的最大值被稱為最大時間指 示符。將參照圖8和圖9來描述用于獲取最大時間指示符的方法。
[0187] 可W使用針對當前層的關(guān)于參考層的子層數(shù)目信息和最大時間指示符來確定針 對當前圖片的候選參考圖片(S510)。
[0188] 特別地,可W考慮參考層的對應的圖片是否滿足之后的第一條件和第二條件來確 定針對當前圖片的候選參考圖片。在此,候選參考圖片指的是可用于當前圖片的層間預測 的候選者,并且候選參考圖片與用于當前圖片的層間預測的有效參考圖片不同。
[0189] [第一條件]子層數(shù)目信息〉=對應圖片的時間IDJemporalID
[0190] [第二條件]最大時間指示符〉對應圖片的時間ID
[0191] 如果參考層的對應圖片滿足第一條件和第二條件(即,對應圖片的時間ID小于或 等于子層數(shù)目信息,并且小于最大時間指示符),則可W將對應圖片確定為可用于當前圖片 的層間預測的候選參考圖片。
[0192] 運是因為如果最大時間指示符限定為等于(允許用于當前層的層間預測的參考層 的時間ID的最大值+1)的值,則允許僅使用來自參考層的圖片中的具有比最大時間指示符 小的時間ID的圖片來執(zhí)行層間預測。
[0193] 另一方面,如果參考層的對應圖片不滿足第一條件和第二條件中的至少一個(即, 對應圖片的時間ID大于子層數(shù)目信息,或者等于或大于最大時間指示符),則可W將對應圖 片確定為被限制在當前圖片的層間預測中使用的圖片。
[0194] 運是因為對應圖片的時間ID不能大于現(xiàn)有的值(包括在參考層中的時間子層的最 大數(shù)-1)。此外,因為如果參考層的最大時間ID被限定為現(xiàn)有的值(允許用于當前層的層間 預測的參考層的時間ID的最大值+1),則具有比參考層中的圖片的時間ID的最大值大的時 間ID的對應圖片被限制在當前層的層間預測中使用。
[01%]如上所述,滿足第一條件和第二條件的對應圖片可W選自對當前層有直接依賴關(guān) 系的所有參考層中,并且可W被確定為針對當前圖片的候選參考圖片。
[0196] 此外,可W對滿足第一條件和第二條件的對應圖片(即,候選參考圖片)進行計數(shù), 并且計數(shù)可W被設置為候選參考數(shù)目numRe化ayerPics??赡馨l(fā)生對應圖片都不滿足第一 條件和第二條件。在運種情況下,可W將候選參考數(shù)目MimRefLaye巧ics設置為0。
[0197] 參考圖5,可W確定在步驟S510中確定的候選參考圖片數(shù)目(即,候選參考數(shù)目 numRe化aye;rPics)是否是0(S520)。
[0198] 如果在步驟S520中候選參考數(shù)目MimRe化ayerPics是0,則可W將針對當前圖片的 有效參考數(shù)目NumActiveRe化aye巧ics設置為0(S530)。
[0199] 反之,如果候選參考數(shù)目numRe化ayerPics不是0,則針對當前圖片的所有候選參 考圖片或候選參考圖片的一部分可W用作針對當前圖片的有效參考圖片??蒞基于用于選 擇性使用如上所述的候選參考圖片的所有有效標記all_ref_layers_active_flag來確定 針對當前圖片的有效參考數(shù)目NumActiveRe化ayerPics(S540)。運將在W下參考圖6來描 述。
[0200] 圖6示出了在應用本發(fā)明的實施例中基于所有有效標記all_ref_layers_active_ flag來確定針對當前圖片的有效參考數(shù)目NumActiveRe化ay&rPics的方法。
[0201] 參照圖6,可W確定是否應用下述約束:當前圖片的所有候選參考圖片用于當前層 中的當前圖片的層間預測(S600)。
[0202] 具體地,可W基于所有有效標記all_ref_layers_active_flag來確定是否應用下 述約束:所有候選參考圖片用于當前圖片的層間預測。
[0203] 所有有效標記all_ref_layers_active_flag可W指示由來自與當前層具有直接 依賴關(guān)系的參考層的對應圖片的子層數(shù)目信息和最大時間指示符所指示的候選參考圖片 是否用于當前圖片的層間預測。
[0204] 例如,如果所有有效標記all_ref_layers_active_flag是1,則針對當前圖片的所 有參考圖片用于當前圖片的層間預測。反之,如果所有有效標記all_ref_layers_active_ flag是0,則不應用當前圖片的所有候選參考圖片用于當前圖片的層間預測的約束。也就是 說,由子層數(shù)目信息和最大時間指示符表示的所有候選參考圖片和候選參考圖片的僅一部 分用于當前圖片的層間預測。
[0205] 如果在步驟S600中應用當前圖片的所有候選參考圖片用于當前圖片的層間預測 的約束,則可W基于候選參考圖片的確定的數(shù)目來確定針對當前圖片的有效參考數(shù)目 NumActiveRe化aye;rPics(S610)。
[0206] 具體地,可W將針對當前圖片的有效參考數(shù)目NumActiveRe化ayerPics設置為等 于通過對當前圖片的候選參考圖片數(shù)目進行計數(shù)確定的候選參考數(shù)目NumRefLaye巧ics。
[0207] 如果在步驟S600中不應用當前圖片的所有候選參考圖片用于當前圖片的層間預 測的約束,則可W確定針對當前圖片的有效參考圖片的最大數(shù)目是否有限(S620)。
[0208] 具體地,可W基于最大有效參考標記max_one_active_ref_laye;r_f lag來確定針 對當前圖片的有效參考圖片的最大數(shù)目是否有限。
[0209] 最大有效參考標記可W指示針對視頻序列的每個圖片的有效參考圖片的最大數(shù) 目是否是1。例如,如果最大有效參考標記是1,則可W將針對視頻序列的每個圖片的有效參 考圖片的最大數(shù)目限制為1。反之,如果最大有效參考標記是0,則可W使用多個有效參考圖 片針對視頻序列中的每個圖片來執(zhí)行層間預測??蒞從通常應用至比特流的視頻參數(shù)集、 特別地從包括在所接收的視頻序列中的圖片獲取最大有效參考標記。
[0210] 如果在步驟S620中確定針對當前圖片的有效參考圖片的最大數(shù)目不受限制,則可 W從比特流中獲取關(guān)于層間參考的數(shù)目num_inte;r_laye;r_ref_pics_minusl的信息 (S630)。
[0211] 關(guān)于層間參考的數(shù)目的信息是指示有效參考圖片的數(shù)目的經(jīng)編碼的信息。例如, 可W將關(guān)于層間參考的數(shù)目的信息編碼為針對編碼效率的等于(用于在當前圖片的層間預 測中使用的有效參考圖片的數(shù)目-1)的值。
[0212] 可W使用在步驟S630中獲取的關(guān)于層間參考的數(shù)目的信息來確定針對當前圖片 的有效參考數(shù)目NumActiveRe化aye巧ics(S640)。
[0213] 例如,如果關(guān)于層間參考的數(shù)目的信息被編碼為等于(用于在當前圖片的層間預 測中使用的有效參考圖片的數(shù)目-1)的值,則可W通過向關(guān)于層間參考的數(shù)目的信息加1來 計算針對當前圖片的有效參考數(shù)目NumActi VeRef Laye;rPics。
[0214] 反之,如果在步驟S620中確定針對當前圖片的有效參考圖片的最大數(shù)目有限,貝U 可W根據(jù)針對當前圖片的有效參考圖片的有限最大數(shù)目來確定針對當前圖片的有效參考 數(shù)目 NumActiveRe化aye;rPics(S650)。
[0215] 例如,如果根據(jù)最大有效參考標記max_one_active_ref_laye;r_f lag將針對當前 圖片的有效參考圖片的最大數(shù)目限制為I,則可W將針對當前圖片的有效參考數(shù)目 NumActiveRefLayerPics 設置為1。
[0216] 圖7示出了在應用本發(fā)明的實施例中的子層數(shù)目信息的語法表。
[0217] 參照圖7,可W從比特流獲取子層存在標記sut)_laye;r_vps_max_minusl_present_ fIag(STOO)O
[0218] 子層存在標記可W指示是否將W信號的形式發(fā)出子層數(shù)目信息sub_layer_vps_ max_minusl[i]。例如,如果子層存在標記的值是1,則W信號的形式發(fā)出子層數(shù)目信息,W 及如果子層存在標記的值是0,則不W信號的形式發(fā)出子層數(shù)目信息。
[0219] 參照圖7,如果子層存在標記的值是1,則可W從比特流獲取子層數(shù)目信息sub_ layer_vps_max_minus1[i](S710)。
[0220] 子層數(shù)目信息siA_laye;r_vps_max_minusl[i]可W指示等于(包括在第i層中的時 間子層的最大數(shù)目-1)的值。因此,子層數(shù)目信息sub_ 1 aye;r_vps_max_minusl[i]可W指示 分配至包括在第i層中的時間子層的時間Id的最大值。
[0221] 同時,可W針對包括在視頻序列中的每個層來獲取子層數(shù)目信息。盡管在圖7中示 出的子層數(shù)目信息為從視頻參數(shù)集獲取,但是本發(fā)明不限于此??蒞從序列參數(shù)集中獲取 子層數(shù)目信息。
[0222] 圖8示出了在應用本發(fā)明的實施例中基于最大時間存在標記獲取最大時間指示符 的方法。
[0223] 參照圖8,可W從比特流獲取最大時間存在標記max_tid_ref_present_f lag (S800)。
[0224] 最大時間存在標記max_tid_ref_present_flag可W指示是否將W信號的形式發(fā) 出最大時間指示符1113^_1:山_;[1_'6'_9;[03_91118[;[]。例如,如果最大時間存在標記的值是1, 則W信號的形式發(fā)出最大時間指示符,W及如果最大時間存在標記的值max_tid_ref_ present_flag是0,則不W信號的形式發(fā)出最大時間指示符。
[02巧]參照圖8,如果最大時間存在標記的值max_tid_ref_present_f lag是1,則可W從 比特流獲取最大時間指示符111日義_1:;[(1_;[1_的'_9;[。3_91113[;[]。
[0。6]最大時間指示符max_tid_il_ref_pics_plus[i]可W意為通過向在第i層的層間 預測中使用的時間ID的最大值加1計算的值。
[0227] 例如,如果最大時間指示符的值1113^_1:1(1_;[1_'6'_9;[。3_91113[;[]是0,則在視頻序 列的多個層中的第i層的圖片不用作層間預測的參考圖片。在此,第i層的圖片可W不是隨 機訪問圖片而是非隨機訪問圖片。
[02%] 反之,如果最大時間指示符的值111曰義_1:1(1_;[1_'6'_9;[。3_91113[;[]大于0,則立即屬 于視頻序列的多個層中的第i層并且具有比最大時間ID大的時間ID的圖片不用作層間預測 的參考圖片。
[0229] 因此,只有當最大時間指示符的值大于0并且屬于視頻數(shù)目中的多個層中的第i層 的圖片具有等于或小于最大時間ID的時間ID時,屬于第i層的圖片才可W用作層間預測的 參考圖片。從最大時間指示符中得到最大時間ID。例如,可W將最大時間ID確定為通過從最 大時間指示符的值中減去1而計算的值。
[0230] 同時,在步驟S810中獲取的最大時間指示符可W具有在預定范圍(例如,0至7)內(nèi) 的值。如果在步驟S810中獲取的最大時間指示符具有在預定范圍內(nèi)的值的最大值時,則無 論參考層的對應圖片的時間IDJemporalID如何,參考層的對應圖片可W用作針對當前層 的層間參考圖片。
[0231] 然而,如果如在上面的實施例中在圖8中針對每一層W信號的形式發(fā)出最大時間 指示符,則與該層具有直接依賴關(guān)系的所有層會具有相同的最大時間指示符,從而降低了 層間預測的效率。為了解決該問題,可W基于具有依賴關(guān)系的成對層來針對用于在參考的 層中的層間預測的圖片設置不同的最大時間ID,運將在下面參照圖9來描述。
[0232] 圖9示出了在應用本發(fā)明的實施例中用于考慮了直接依賴關(guān)系獲取最大時間指示 符的方法。
[0233] 參照圖9,可W從比特流獲取最大時間存在標記max_tid_ref_present_f lag (S900)。
[0234] 最大時間級存在標記max_tid_ref_present_flag是指示最大時間指示符的存在 或不存在的信息,運已經(jīng)參照圖8詳細地描述了,因此在此將不詳細地描述。
[0235] 參照圖9,如果最大時間級存在標記的值是1,則可W確定第j層是否與第i層具有 直接依賴關(guān)系(S910)。
[0236] 例如,可W基于直接依賴關(guān)系標記direct_dependency_flag[j][i]來確定第j層 是否與第i層具有直接依賴關(guān)系。也就是說,如果直接依賴關(guān)系標記的值是1,則第i層可W 用于第j層的層間預測。反之,如果直接依賴關(guān)系標記的值是0,則第i層可W不用于第j層的 層間預測。
[0237] 只有在步驟是S900中確定第j層與第i層具有直接依賴關(guān)系時,才可W從比特流獲 取最大時間指示符111日義_1:;[(1_;[1_'6;1^_口;[。3_口11131[;[]。'](5920)。
[0238] 換言之,可W針對具有直接依賴關(guān)系的每個成對的層即每對參考層和被參考層來 獲取最大時間指示符111日義_1:;[(1_;[1_'6'_口;[。3_口11131[;[]。']。
[0239] 在此,最大時間指示符max_tid_il_ref_pics_plusl[i][j]可W意為通過向允許 用于第j層的層間預測的第i層的時間ID的最大值加1來計算的值。
[0240] 例如,如果最大時間指示符的值是0,則視頻序列的多個層中的第i層的圖片不用 作第j層的圖片的層間預測的參考圖片。在此,第i層的圖片可W不是隨機訪問圖片而是非 隨機訪問圖片。
[0241] 反之,如果最大時間指示符的值大于0,則立即屬于視頻序列的多個層中的第i層 并且具有比最大時間ID大的時間ID的圖片不用作屬于第j層的圖片的層間預測的參考圖 片。
[0242] 因此,只有在最大時間指示符的值大于0并且屬于視頻序列的多個層中的第i層的 圖片具有等于或小于最大時間ID的時間ID時,第i層的圖片才可W用作在第j層的圖片的層 間預測的參考圖片。從最大時間指示符中得到最大時間ID。例如,可W將最大時間ID確定為 通過從最大時間指示符中減去1而計算的值。
[0243] 同時,在步驟S920中獲取的最大時間指示符可W具有在預定范圍(例如,0至7)內(nèi) 的值。如果在步驟S920中獲取的最大時間指示符具有在預定范圍內(nèi)的值的最大值,則無論 參考層的對應圖片的時間ID TemporalID如何,參考層的對應圖片都可W用作針對當前層 的層間參考圖片。
[0244] 如果如上所述針對具有直接依賴關(guān)系的每對層設置不同的最大時間ID,則與針對 具有直接依賴關(guān)系的所有層設置相同最大時間ID的情況相比,可W增加層間預測的效率。
[0245] 圖10是根據(jù)應用本發(fā)明的實施例的用于對參考層的有效參考圖片進行上采樣的 方法的流程圖。
[0246] 參照圖10,可W得到與當前層的當前樣本位置對應的參考層的參考樣本位置 間000)。
[0247] 由于當前層和參考層可W在分辨率上彼此不同,則可W考慮層間的分辨率的不同 來得到與當前樣本位置對應的參考樣本位置。也就是說,可W考慮當前層的圖片與參考層 的圖片之間的寬高比。此外,由于參考層的經(jīng)上采樣的圖片的尺寸可W與當前層的圖片的 尺寸不匹配,則可W要求為了校正運樣的差而需要的偏移。
[0248] 例如,可W考慮比例因子和經(jīng)上采樣的參考層的偏移來得到參考樣本位置。
[0249] 在此,可W基于當前層的當前圖片與參考層的有效參考圖片之間的寬長比來計算 比例因子。
[0250] 經(jīng)上采樣的參考層偏移可W意為關(guān)于位于當前圖片的邊緣處的任一樣本的位置 與位于層間參考圖片的邊緣處的任一樣本的位置之間的差的信息。例如,經(jīng)上采樣的參考 層偏移可W包括關(guān)于當前圖片的左上樣本的水平/垂直位置與層間參考圖片的左上樣本的 水平/垂直位置之間的差的信息W及關(guān)于當前圖片的右下樣本的水平/垂直位置與層間參 考圖片的右下樣本的水平/垂直位置之間的差的信息。
[0251] 經(jīng)上采樣的參考層偏移可W從比特流中獲得。例如,經(jīng)上采樣的參考圖片偏移可 W從視頻參數(shù)集、序列參數(shù)集、圖片參數(shù)集W及片頭部中至少一個來獲得。
[0252] 可W考慮在步驟SlOOO處得到的參考樣本位置處的相位來確定上采樣濾波器的濾 波器系數(shù)(SlOlO)。
[0253] 在此,可W使用固定上采樣濾波器或自適應上采樣濾波器作為上采樣濾波器。
[0254] 1.固定上采樣濾波器
[0255] 固定上采樣濾波器可W具有在不考慮視頻的特征的情況下的預設濾波器系數(shù)。抽 頭濾波器可W用作固定上采樣濾波器,可W相對于亮度(Iuma)分量和色度khroma)分量中 的每個來限定固定上采樣濾波器。將參照表1和表2來描述具有1/16樣本單元的精確度的上 采樣濾波器。
[0巧6] 表1
[0 巧 7]
[0巧引
[0259] 表1限定了用于亮度分量的固定上采樣濾波器的濾波器系數(shù)。
[0260] 如在表1中所示,在對亮度分量進行上采樣的情況下,應用8抽頭濾波器。換言之, 可W通過使用與當前層的當前樣本對應的參考層的參考樣本W(wǎng)及與參考樣本相鄰的鄰近 樣本來執(zhí)行插值。在此,鄰近樣本可W根據(jù)插值的方向來指定。例如,當在水平方向上執(zhí)行 插值時,鄰近樣本可W包括相對于參考樣本在左邊的3個連續(xù)的樣本W(wǎng)及相對于參考樣本 在右邊的4個連續(xù)的樣本??商孢x地,當在垂直方向上執(zhí)行插值時,鄰近樣本可W包括相對 于參考樣本向上端的3個連續(xù)的樣本W(wǎng)及相對于參考樣本向下端的4個連續(xù)的樣本。
[0261] 此外,因為在具有1/16樣本單位的精確度的情況下執(zhí)行插值,所W存在總計16個 相位。運是用于支持2倍和1.5倍的各種放大倍數(shù)的分辨率。
[0262] 此外,固定上采樣濾波器可W針對每個相位P使用具有不同系數(shù)的濾波器。除了相 位P為0的情況W外,可W將每個濾波器系數(shù)的大小限定為在0至63的范圍內(nèi)。運意指在具有 6比特精度的情況下執(zhí)行濾波。此處,在W 1/n樣本單位執(zhí)行插值的情況下,相位P為0意指為 n的倍數(shù)的整數(shù)樣本的位置。
[0%3]表 2
[0264]
[02 化]
[0266] 表2針對色度分量對固定上采樣濾波器的濾波器系數(shù)進行限定。
[0267] 如表2所示,在對色度分量進行上采樣的情況下,與亮度分量的情況不同,可W應 用4抽頭濾波器。也就是說,可W通過使用參考層的與當前樣本對應的參考樣本W(wǎng)及與參考 樣本相鄰的鄰近樣本來執(zhí)行插值。此處,可W根據(jù)插值方向來指定鄰近樣本。例如,在沿水 平方向執(zhí)行插值的情況下,鄰近樣本可W包括相對于參考樣本在左邊的一個樣本W(wǎng)及在右 邊的兩個連續(xù)樣本。或者,在沿豎直方向執(zhí)行插值的情況下,鄰近樣本可W包括相對于參考 樣本朝向頂端的一個樣本W(wǎng)及朝向底端的兩個連續(xù)樣本。
[0268] 另外,類似于亮度分量的情況,因為在具有1/16樣本單位的精確度的情況下執(zhí)行 插值,所W存在總計16個相位,并且可W針對每個相位P使用不同的系數(shù)。除了相位P為0的 情況W外,可W將每個濾波器系數(shù)的大小限定為在0至62的范圍內(nèi)。運意指在具有6比特精 度的情況下執(zhí)行濾波。
[0269] 在上面,例示了將8抽頭濾波器應用于亮度分量和將4抽頭濾波器應用于色度分量 的情況,但是本發(fā)明不限于此,而是可W在考慮編碼效率的情況下可變地確定抽頭濾波器 的階數(shù)。
[0270] 2.自適應上采樣濾波器
[0271] 在編碼器中,在不使用固定濾波器系數(shù)的情況下通過考慮圖像的特征來確定最佳 濾波器系數(shù),并且將所確定的最佳濾波器系數(shù)W信號的形式發(fā)出至解碼器。W此方式,自適 應上采樣濾波器使用被自適應地確定的濾波器系數(shù)。因為圖像的特征W圖片為單位而變 化,所W在使用能夠很好地表示圖像的特征的自適應上采樣濾波器而非對于所有情況均使 用固定上采樣濾波器時可W改進編碼效率。
[0272] 可W通過將步驟SlOlO中確定的濾波器系數(shù)應用于參考層的有效參考圖片來生成 層間參考圖片(S1020)。
[0273] 具體地,可W通過將所確定的上采樣濾波器的濾波器系數(shù)應用于有效參考圖片的 樣本來執(zhí)行插值。此處,首先沿水平方向執(zhí)行插值,然后其次沿豎直方向?qū)υ谒讲逯抵?所生成的樣本執(zhí)行插值。
[0274] 圖11是示出了用于指定存儲在解碼圖片緩沖器中的短期參考圖片的方法的圖。
[0275] 可W在解碼圖片緩沖器(DPB)中存儲時間參考圖片,并且當對于當前圖片的帖間 預測需要時間參考圖片時,可W將時間參考圖片用作為參考圖片。存儲在解碼圖片緩沖器 中的時間參考圖片可W包括短期參考圖片。運樣的短期參考圖片表示其POC值與當前圖片 的POC值不具有大的差異的圖片。
[0276] 用于指定待存儲在當前視圖中的解碼圖片緩沖器中的短期參考圖片的信息由參 考圖片的輸出順序(POC) W及指示相應圖片是否直接地被當前圖片引用的標記(例如, used_by_cu;r;r_pic_sO_f lag,used_by_cu;r;r_pic_sl_f lag)組成,其被統(tǒng)稱為參考圖片集。 具體地,當U S e d_by_cu;r ;r_p i c_s 0_f 1 ag [ i ]的值為0時,如果短期參考圖片集中的第i個短期 參考圖片的輸出順序(POC)值小于當前圖片的輸出順序(POC)值,則其意指第i個短期參考 圖片不被用作為當前圖片的參考圖片。另外,當used_by_curr_pic_sl_flag[i]的值為0時, 如果短期參考圖片集中的第i個短期參考圖片的輸出順序(POC)值大于當前圖片的輸出順 序(POC)值,則其意指第i個短期參考圖片不被用作為當前圖片的參考圖片。
[0277] 參照圖11,在POC值為26的圖片的情況下,可W使用總計S個圖片(即,POC值為25、 24、20的圖片)作為用于帖間預測的短期參考圖片。然而,由于POC為25的圖片的used_by_ curr_pic_sO_flag的值為0,所WPOC值為25的圖片不被直接用于POC值為26的圖片的帖間 預測。
[0278] W此方式,可W基于參考圖片的輸出順序(POC) W及指示相應圖片是否被當前圖 片用作為參考圖片的標記二者來指定短期參考圖片。
[0279] 同時,可W用指示圖片未被用作為參考圖片(例如,"未被用于參考")的指示符來 標記沒有出現(xiàn)在當前圖片的參考圖片集中的圖片,并且接著可W將該圖片從解碼圖片緩沖 器中移除。
[0280] 圖12示出用于指定根據(jù)應用本發(fā)明的實施例的長期參考圖片的方法。
[0281] 由于長期參考圖片的POC與當前圖片具有大的差異,所W其可W使用POC值的最低 有效位化SB)和最高有效位(MSB)來表示。
[0282] 因此,可W使用參考圖片的POC值的LSB、當前圖片的POC值、W及當前圖片的POC值 的MSB與參考圖片的POC值的MSB之間的差來得到長期參考圖片的POC值。
[0283] 例如,假設當前圖片的POC為331,并且可W由LSB表示的最大值為32,并且假設POC 值為308的圖片被用作為長期參考圖片。
[0284] 在運種情況下,當前圖片的POC值、即331可W由32*10+11表示,其中10是MSB值,并 且11是LSB值。長期參考圖片的POC值、即308可W由32*9+20表示,其中9是MSB值,并且20是 LSB值。此處,可W使用圖12中所示的等式來得到長期參考圖片的POC值。
[0285] 圖13示出用于使用根據(jù)應用本發(fā)明的實施例的短期參考圖片和長期參考圖片來 構(gòu)建參考圖片列表的方法。
[0286] 參照圖13,可W考慮關(guān)于時間參考圖片是否是短期參考圖片W及短期參考圖片的 POC值的信息來生成包括時間參考圖片的參考圖片列表。此處,參考圖片列表可W包括用于 LO預測的參考圖片列表0和用于Ll預測的參考圖片列表1中的至少一個。
[0287] 更具體地,參考圖片列表0可W按照W下順序布置:其POC值小于當前圖片的POC值 的短期參考圖片(RefPicSetCurrO)、其POC值大于當前圖片的POC值的短期參考圖片 (RefPicSetCurrl )、W及長期參考圖片(RefPicSetLtCurr)O
[0288] 同時,參考圖片列表1可W按照W下順序布置:其POC值大于當前圖片的POC值的短 期參考圖片(Ref PicSetCurrl )、其POC值小于當前圖片的POC值的短期參考圖片 (RefPicSetCurrO)、W及長期參考圖片(RefPicSet LtCurr)。
[0289] 另外,為了提高時間參考圖片的參考索引的編碼效率,可W重新布置(修改)包括 在參考圖片列表中的多個時間參考圖片。運可W基于列表修改標記(list_modification_ present_flag)來適應性地執(zhí)行。此處,列表修改標記表示用于指定是否修改參考圖片列表 中的參考圖片的信息??蒞針對參考圖片列表OW及針對參考圖片類表1分別W信號形式發(fā) 出列表修改標記。
[0巧0] 例如,當列表修改標記(list_modif ication_present_f lag)的值為0時,不對參考 圖片列表中的參考圖片進行修改,并且僅當列表修改標記(list_modif ication_present_ flag)的值為I時,可W對參考圖片列表中的參考圖片進行修改。
[0291 ] 當列表修改標記(list_modif ication_present_f lag)的值為1時,可W使用列表 條目信息Qist_entry[i])來對參考圖片列表中的參考圖片進行修改。此處,'列表條目信 息Qist_entry[i])'可W指定位于參考圖片列表中的當前位置處(即,第i個條目)的參考 圖片的參考索引。
[0292] 更具體地,指定與在所生成的參考圖片列表中的列表條目信息(list_en化y[i]) 對應的參考圖片,并且可W在參考圖片列表中的第i個條目中重新布置所指定的參考圖片。
[0293] 可W獲得與包括在參考圖片列表中的參考圖片的數(shù)量或者與參考圖片列表的參 考索引的最大值一樣多的列表條目信息。另外,可W考慮當前圖片的片類型來獲得列表條 目信息。也就是說,在當前圖片的片類型為P片時,可W獲得用于參考圖片列表0的列表條目 信息Qist_enhy_10[i]),然而當當前圖片的片類型為B片時,可W額外地獲得用于參考圖 片列表1的列表條目信息Qist_entry_ll[i])。
[0294] 圖14至圖16示出用于根據(jù)應用本發(fā)明的實施例構(gòu)建多層結(jié)構(gòu)的參考圖片列表的 方法。
[02M]參照圖14,可W按照下面的順序構(gòu)建多層結(jié)構(gòu)的參考圖片列表0:其POC值小于當 前圖片的POC值的短期參考圖片(下文中被稱為"第一短期參考圖片")、其POC值大于當前圖 片的POC值的短期參考圖片(下文中被稱為"第二短期參考圖片")、W及長期參考圖片。參考 圖片列表1可W按照第二短期參考圖片、第一短期參考圖片、W及長期參考圖片的順序構(gòu) 建。另外,可W在參考圖片列表0和參考圖片列表1各自中向長期參考圖片后的位置添加層 間參考圖片。
[0296] 然而,在多層結(jié)構(gòu)中,當增強層中的圖片與基本層中的圖片彼此類似時,增強層可 W頻繁地使用基本層的層間參考圖片。在運種情況下,當層間參考圖片被添加至參考圖片 列表的最后的位置時,可W使參考圖片列表的編碼性能劣化。因此,如圖15和圖16中所示, 可W通過向長期參考圖片之前的位置添加層間參考圖片來提高參考圖片列表的編碼性能。
[0297] 參照圖15,可W在參考圖片列表中的短期參考圖片之間布置層間參考圖片。在多 層結(jié)構(gòu)中,可W按照第一短期參考圖片、層間參考圖片、第二短期參考圖片、和長期參考圖 片的順序來構(gòu)建參考圖片列表0??蒞按照第二短期參考圖片、層間參考圖片、第一短期參 考圖片、和長期參考圖片的順序來構(gòu)建參考圖片列表1。
[0298] 或者,可W在參考圖片列表中的短期參考圖片與長期參考圖片之間布置層間參考 圖片。參照圖16,可W按照第一短期參考圖片、第二短期參考圖片、層間參考圖片、W及長期 參考圖片的順序構(gòu)建多層結(jié)構(gòu)的參考圖片列表0。可W按照第二短期參考圖片、第一短期參 考圖片、層間參考圖片、W及長期參考圖片的順序來構(gòu)建參考圖片列表1。
[0299] 同時,在圖14至圖16中,作為構(gòu)建參考圖片列表的示例,示出了 W下實例:分別存 在其POC值小于當前圖片的POC值的單個短期參考圖片、其POC值大于當前圖片的POC值的單 個短期參考圖片、單個長期參考圖片、W及單個層間參考圖片。然而,該示例僅僅示出了布 置參考圖片的順序,并且明顯的是,可W使用多個短期參考圖片(即,短期參考圖片集)、長 期參考圖片(即,長期參考圖片集)、W及層間參考圖片(即,層間參考圖片集)。
[0300] 另外,當使用多個層間參考圖片時,可W將多個層間參考圖片分成第一層間參考 圖片集和第二層間參考圖片集,并且由此可W構(gòu)建參考圖片列表。
[0301] 更具體地,可W在第一短期參考圖片與第二短期參考圖片之間布置第一層間參考 圖片集,并且可W在長期參考圖片之后布置第二層間參考圖片集。然而,本發(fā)明不限于運些 示例,而是可W包括可W由圖14至圖16中所示的實施例的組合中得到的所有可能的實施 例。
[0302] 此處,第一層間參考圖片集可W指具有比當前層的層標識符(CurrlayerId)小的 參考層標識符(RefPiclayerId)的參考層的參考圖片,并且第二層間參考圖片集可W指具 有比當前層的層標識符(Curr lay er I d)大的參考層標識符(Ref P i C lay er I d)的參考層的參 考圖片。
[0303] 圖17示出了在應用本發(fā)明的實施例中用于基于直接依賴關(guān)系類型信息direct, dependency_type來確定當前圖片的直接依賴關(guān)系類型的方法。
[0304] 參照圖17,可W從比特流獲取直接依賴關(guān)系類型信息direct_dependency_type 山山間700)。
[0305] 直接依賴關(guān)系類型信息可W表示當前層的層間預測的直接依賴關(guān)系類型??蒞針 對用于當前層的層間預測的每個參考層獲取直接依賴關(guān)系類型信息。
[0306] 具體地,如果直接依賴關(guān)系類型信息的值為0,則只有與第j層有關(guān)的紋理信息可 W被參考用于第i層。如果直接依賴關(guān)系類型信息的值為1,則只有與第j層有關(guān)的運動信息 可W被參考用于第i層。如果直接依賴關(guān)系類型信息的值為2,則與第j層有關(guān)的紋理信息和 運動信息均可W被參考用于第i層。
[0307] W此方式,可W根據(jù)直接依賴關(guān)系類型信息來確定在與每個參考層的關(guān)系中當前 層的直接依賴關(guān)系類型,并且可W根據(jù)所確定的直接依賴關(guān)系類型針對當前圖片執(zhí)行層間 紋理預測和層間運動預測中的至少一個。
[0308] 圖18示出了在應用本發(fā)明的實施例中用于基于缺省直接依賴關(guān)系存在標記來確 定當前圖片的直接依賴關(guān)系類型的方法。
[0309] 參照圖18,可W從比特流獲取缺省的直接依賴關(guān)系存在標記default_direct_ dependency_present_fIag(SlSOO)〇
[0310] 缺省直接依賴關(guān)系存在標記可W表示針對整個視頻序列是否使用相同的直接依 賴關(guān)系類型。例如,如果缺省直接依賴關(guān)系存在標記的值為1,則運意味著針對整個視頻序 列使用相同的直接依賴關(guān)系類型,而如果缺省的直接依賴存在標記的值為0,運意味著針對 整個視頻序列沒有使用相同的直接依賴關(guān)系類型。也就是說,如果缺省直接依賴存在標記 的值為0,則可W在當前層的每個參考層中使用不同的直接依賴關(guān)系類型。
[0311] 如果在步驟S1800中缺省直接依賴關(guān)系存在標記的值為1,則可W獲取缺省直接依 賴關(guān)系類型信息(1日化1111:_(1;[的。1:_(1巧日]1(1日]1。7_179日(51810)。
[0312] 運里,缺省直接依賴關(guān)系類型信息可W表示用于整個視頻序列的直接依賴關(guān)系類 型。具體地,如果缺省直接依賴關(guān)系類型信息的值為0,則運可W表示視頻序列的每個層間 預測是通過僅參考與參考層有關(guān)的紋理信息來執(zhí)行的。如果缺省直接依賴關(guān)系類型信息的 值為1,則運可W表明視頻序列的每個層間預測是通過僅參考與參考層有關(guān)的運動信息來 執(zhí)行的。如果缺省直接依賴關(guān)系類型信息的值為2,則運可W表示視頻序列的每個層間預測 是通過參考與參考層有關(guān)的參考紋理信息和運動信息二者來執(zhí)行的。
[0313] 因此,可W根據(jù)施加于整個視頻序列的缺省直接依賴關(guān)系類型信息的值來確定當 前圖片的直接依賴關(guān)系類型。
[0314] 另一方面,如果在步驟S1800中缺省直接依賴存在標記的值為0,則可W獲取直接 依賴關(guān)系類型信息direct_dependency_type[ i] [ j] (S1820)。
[0315] 可W針對用于對第i層(即當前層)進行層間預測的每個第j層(即參考層)獲取直 接依賴關(guān)系類型信息direct_dependency_type[i ] [ j],該直接依賴關(guān)系類型信息表示在與 第j層的關(guān)系中用于第i層的層間預測的直接依賴關(guān)系類型。已經(jīng)參照圖17描述了直接依賴 關(guān)系類型信息,因此在此將不作詳細描述。
[0;316]工業(yè)實用性
[0317]本發(fā)明可W用于對多層結(jié)構(gòu)的視頻信號進行編碼。
【主權(quán)項】
1. 一種用于對多層視頻信號進行解碼的方法,所述方法包括: 考慮當前層的當前圖片的有效參考圖片的最大數(shù)目是否有限來確定所述當前圖片的 有效參考數(shù)目; 基于所確定的有效參考數(shù)目來獲取參考層標識符ID; 使用所述參考層標識符來確定所述當前圖片的有效參考圖片; 生成包括所述有效參考圖片的參考圖片列表;以及 基于所述參考圖片列表對所述當前圖片執(zhí)行層間預測。2. 根據(jù)權(quán)利要求1所述的方法,其中,如果所述當前圖片的所述有效參考圖片的最大數(shù) 目沒有限制,則使用從比特流獲取的與用于所述當前圖片的參考圖片的數(shù)目有關(guān)的信息來 確定所述當前圖片的所述有效參考數(shù)目;如果所述當前圖片的所述有效參考圖片的最大數(shù) 目是有限的,則根據(jù)所述有效參考圖片的有限最大數(shù)目來確定所述當前圖片的所述有效參 考數(shù)目。3. 根據(jù)權(quán)利要求2所述的方法,其中,基于最大有效參考標記來確定所述當前圖片的所 述有效參考圖片的最大數(shù)目是否是有限的,并且如果根據(jù)所述最大有效參考標記將針對視 頻序列的每個圖片的有效參考圖片的最大數(shù)目限制為1,則將所述當前圖片的所述有效參 考數(shù)目設置為1。4. 根據(jù)權(quán)利要求3所述的方法,其中,針對所述當前圖片執(zhí)行層間預測包括根據(jù)所述當 前圖片的直接依賴關(guān)系類型來執(zhí)行層間紋理預測和層間運動預測中的至少一者,并且所述 直接依賴關(guān)系類型包括以下中的至少一者:第一類型,其中針對當前圖片僅參考與參考層 有關(guān)的紋理信息;第二類型,其中針對當前圖片僅參考與參考層有關(guān)的運動信息;以及第三 類型,其中針對當前圖片參考與參考層有關(guān)的紋理信息和運動信息二者。5. -種用于對多層視頻信號進行解碼的裝置,所述裝置包括預測器,所述預測器用于: 考慮當前層的當前圖片的有效參考圖片的最大數(shù)目是否有限來確定所述當前圖片的 所述有效參考數(shù)目;基于所確定的有效參考數(shù)目來獲取參考層標識符ID;使用所述參考層 標識符來確定所述當前圖片的所述有效參考圖片;生成包括所述有效參考圖片的參考圖片 列表;以及基于所述參考圖片列表對所述當前圖片執(zhí)行層間預測。6. 根據(jù)權(quán)利要求5所述的裝置,其中,如果所述當前圖片的所述有效參考圖片的最大數(shù) 目沒有限制,則所述預測器使用從比特流獲取的與用于所述當前圖片的參考圖片的數(shù)目有 關(guān)的信息來確定所述當前圖片的所述有效參考數(shù)目;如果所述當前圖片的所述有效參考圖 片的最大數(shù)目是有限的,則所述預測器根據(jù)所述有效參考圖片的有限最大數(shù)目來確定所述 當前圖片的所述有效參考數(shù)目。7. 根據(jù)權(quán)利要求6所述的裝置,其中,基于最大有效參考標記來確定所述當前圖片的所 述有效參考圖片的最大數(shù)目是否是有限的,并且如果根據(jù)所述最大有效參考標記將針對視 頻序列的每個圖片的有效參考圖片的最大數(shù)目限制為1,則將所述當前圖片的所述有效參 考數(shù)目設置為1。8. 根據(jù)權(quán)利要求7所述的裝置,其中,所述預測器根據(jù)所述當前圖片的直接依賴關(guān)系類 型來執(zhí)行層間紋理預測和層間運動預測中的至少一者,并且所述直接依賴關(guān)系類型包括以 下中的至少一者:第一類型,其中針對當前圖片僅參考與參考層有關(guān)的紋理信息;第二類 型,其中針對當前圖片僅參考與參考層有關(guān)的運動信息;以及第三類型,其中針對當前圖片 參考與參考層有關(guān)的紋理信息和運動信息二者。9. 一種用于對多層視頻信號進行編碼的方法,所述方法包括: 考慮當前層的當前圖片的有效參考圖片的最大數(shù)目是否有限來確定所述當前圖片的 所述有效參考數(shù)目; 基于所確定的有效參考數(shù)目來獲取參考層標識符ID; 使用所述參考層標識符來確定所述當前圖片的有效參考圖片; 生成包括所述有效參考圖片的參考圖片列表;以及 基于所述參考圖片列表對所述當前圖片執(zhí)行層間預測。10. 根據(jù)權(quán)利要求9所述的方法,其中,如果所述當前圖片的所述有效參考圖片的最大 數(shù)目沒有限制,則使用從比特流獲取的與用于所述當前圖片的參考圖片的數(shù)目有關(guān)的信息 來確定所述當前圖片的所述有效參考數(shù)目;如果所述當前圖片的所述有效參考圖片的最大 數(shù)目是有限的,則根據(jù)所述有效參考圖片的有限最大數(shù)目來確定所述當前圖片的所述有效 參考數(shù)目。11. 根據(jù)權(quán)利要求10所述的方法,其中,基于最大有效參考標記來確定所述當前圖片的 所述有效參考圖片的最大數(shù)目是否是有限的,并且如果根據(jù)所述最大有效參考標記針對視 頻序列的每個圖片將所述有效參考圖片的最大數(shù)目限制為1,則將所述當前圖片的所述有 效參考數(shù)目設置為1。12. 根據(jù)權(quán)利要求11所述的方法,其中,針對所述當前圖片執(zhí)行層間預測包括根據(jù)所述 當前圖片的直接依賴關(guān)系類型來執(zhí)行層間紋理預測和層間運動預測中的至少一者,并且所 述直接依賴關(guān)系類型包括以下中的至少一者:第一類型,其中針對當前圖片僅參考與參考 層有關(guān)的紋理信息;第二類型,其中針對當前圖片僅參考與參考層有關(guān)的運動信息;以及第 三類型,其中針對當前圖片參考與參考層有關(guān)的紋理信息和運動信息二者。13. -種用于對多層視頻信號進行編碼的裝置,所述裝置包括預測器,所述預測器用 于: 考慮當前層的當前圖片的有效參考圖片的最大數(shù)目是否有限來確定所述當前圖片的 所述有效參考數(shù)目;基于所確定的有效參考數(shù)目來獲取參考層標識符ID;使用所述參考層 標識符來確定所述當前圖片的所述有效參考圖片;生成包括所述有效參考圖片的參考圖片 列表;以及基于所述參考圖片列表對所述當前圖片執(zhí)行層間預測。14. 根據(jù)權(quán)利要求13所述的裝置,其中,如果所述當前圖片的所述有效參考圖片的最大 數(shù)目沒有限制,則所述預測器使用從比特流獲取的與用于所述當前圖片的參考圖片的數(shù)目 有關(guān)的信息來確定所述當前圖片的所述有效參考數(shù)目;如果所述當前圖片的所述有效參考 圖片的最大數(shù)目是有限的,則所述預測器根據(jù)所述有效參考圖片的有限最大數(shù)目來確定所 述當前圖片的所述有效參考數(shù)目。15. 根據(jù)權(quán)利要求14所述的裝置,其中,基于最大有效參考標記來確定所述當前圖片的 所述有效參考圖片的最大數(shù)目是否是有限的,并且如果根據(jù)所述最大有效參考標記針對視 頻序列的每個圖片將所述有效參考圖片的最大數(shù)目限制為1,則將所述當前圖片的所述有 效參考數(shù)目設置為1。
【文檔編號】H04N19/30GK105850126SQ201480071018
【公開日】2016年8月10日
【申請日】2014年12月23日
【發(fā)明人】李培根, 金柱英
【申請人】株式會社Kt
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
砚山县| 抚顺县| 萨迦县| 新丰县| 洛扎县| 马龙县| 平安县| 英德市| 南京市| 淄博市| 广灵县| 平湖市| 天水市| 亳州市| 丽水市| 五寨县| 乌苏市| 安义县| 台山市| 永兴县| 曲松县| 吉隆县| 长顺县| 鄂州市| 夹江县| 仪征市| 公安县| 雷州市| 德州市| 建德市| 九龙城区| 方山县| 阜宁县| 神木县| 舟山市| 长武县| 邵武市| 辽源市| 宝山区| 罗定市| 福泉市|