【主權(quán)項】
1. 一種用于確定編碼多層視頻流(2)的解碼關(guān)系的方法,所述編碼多層視頻流(2)定 義了多層(1〇、12、14)的畫面(20、22、24),所述方法包括: 基于所述編碼多層視頻流(2),獲取(SlO)至少一個直接解碼標記,所述直接解碼標記 指示所述多層(10、12、14)中具有層索引i的層(12)和所述多層(10、12、14)中具有層索 引j的層(10)之間的直接編碼關(guān)系,i辛j ;以及 基于所述至少一個直接解碼標記,確定(Sll)定義所述多層(10、12、14)之間的任意解 碼關(guān)系的信息。2. 根據(jù)權(quán)利要求1所述的方法,其中 獲?。⊿lO)所述至少一個直接解碼標記包括:針對所述具有層索引i的層(12),基于 所述編碼多層視頻流(2)獲?。⊿lO)針對每一個層索引j的相應(yīng)直接依賴關(guān)系標記,其中 j < i,并且所述直接依賴關(guān)系標記指示所述具有層索引j的層(10)是否是所述具有層索 引i的層(12)的直接參考層;以及 確定(Sll)所述信息包括:基于所述直接依賴關(guān)系標記,確定(Sll)定義所述具有層索 引i的層(12)依賴的具有層索引j < i的任意層(10)的信息。3. 根據(jù)權(quán)利要求1或2所述的方法,其中,獲?。⊿lO)所述至少一個直接解碼標記包 括:從與所述編碼多層視頻流(2)相關(guān)聯(lián)的視頻參數(shù)集合或視頻參數(shù)集合擴展獲取(SlO) 所述至少一個直接解碼標記,所述直接解碼標記指示所述具有層索引i的層(12)和所述具 有層索引j的層(10)之間的所述直接編碼關(guān)系。4. 一種對編碼多層視頻流(2)進行解碼的方法,所述編碼多層視頻流(2)定義了多層 (10、12、14)的畫面(20、22、24),所述多層(10、12、14)中的每一層(10、12、14)具有相應(yīng)的 層標識符,所述方法包括: 針對所述多層(10、12、14)中具有層索引的層(12),基于所述編碼多層視頻流(2)獲取 解碼關(guān)系信息,所述解碼關(guān)系信息定義了所述層(12)直接依賴的所述多層(10、12、14)中 的任意參考層(10)的相應(yīng)層索引; 針對每一個參考層(10)并針對所述層(12),基于層標識符和層索引之間的層級映射 關(guān)系的映射信息,將其層索引映射(S2)到層標識符,所述映射信息是基于所述編碼多層視 頻流⑵獲取的;以及 基于所述多層(1〇、12、14)中依據(jù)從層索引映射的所述層標識符識別的層(10)中的至 少一個先前解碼畫面(20),對所述層(12)的畫面(22)進行解碼(S3)。5. 根據(jù)權(quán)利要求4所述的方法,其中,獲?。⊿I)解碼關(guān)系信息包括: 基于所述編碼多層視頻流(2),獲?。⊿lO)至少一個直接解碼標記,所述直接解碼標記 指示所述多層(10、12、14)中具有層索引i的層(12)和所述多層(10、12、14)中具有層索 引j的層(10)之間的直接編碼關(guān)系,j辛j ;以及 基于所述至少一個直接解碼標記,確定(Sll)所述解碼關(guān)系信息。6. 根據(jù)權(quán)利要求4或5所述的方法,其中,映射(S2)其層標識符包括: 基于所述編碼多層視頻流(2),獲取標記vps_nuh_layer_id_present_flag ; 對于每一個參考層(10)并對于所述層(12)且如果vps_nuh_layer_id_present_flag =0,將其層標識符設(shè)置為等于其層索引;以及 對于每一個參考層(10)并對于所述層(12)且如果vps_nuh_layer_id_present_flag =1,從向量 layer_id_in_nuh[i],i G [1,vps_max_layers_minusl]獲取其層標識符,其 中vps_max_layers_minusl+l指示層的最大數(shù)量,并且layer_id_in_nuh[i]指示具有層索 引i的層的層標識符。7. -種用于確定編碼多層視頻流(2)的解碼關(guān)系的設(shè)備(200),所述編碼多層視頻流 (2)定義了多層(10、12、14)的畫面(20、22、24),所述設(shè)備(200)包括: 標記獲取器(210),被配置為:基于所述編碼多層視頻流(2),獲取至少一個直接解碼 標志,所述直接解碼標志指示所述多層(10、12、14)中具有層索引i的層(12)和所述多層 (10、12、14)中具有層索引j的層(10)之間的直接編碼關(guān)系,i辛j ;以及 信息確定器(220),被配置為:基于所述至少一個直接解碼標記,確定定義所述多層 (10、12、14)之間的任意解碼關(guān)系的信息。8. 根據(jù)權(quán)利要求7所述的設(shè)備,其中 所述標記獲取器(210)被配置為:針對所述具有層索引i的層(12),基于所述編碼多 層視頻流(2)獲取針對每一個層索引j的相應(yīng)直接依賴關(guān)系標記,其中j < i,并且所述直 接依賴關(guān)系標記指示所述具有層索引j的層(10)是否是所述具有層索引i的層(12)的直 接參考層;以及 所述信息確定器(220)被配置為:基于所述直接依賴關(guān)系標記,確定定義所述具有層 索引i的層(12)依賴的具有層索引j < i的任意層的信息。9. 根據(jù)權(quán)利要求7或8所述的設(shè)備,其中,所述標記獲取器(210)被配置為:從與所述 編碼多層視頻流(2)相關(guān)聯(lián)的視頻參數(shù)集合或視頻參數(shù)集合擴展獲取所述至少一個直接 解碼標記,所述直接解碼標記指示所述具有層索引i的層(12)和所述具有層索引j的層 (10)之間的所述直接編碼關(guān)系。10. -種設(shè)備(700),用于確定編碼多層視頻流(2)的解碼關(guān)系,所述編碼多層視頻流 (2)定義了多層(10、12、14)的畫面(20、22、24),所述設(shè)備(700)包括處理器(710),所述處 理器被配置為對計算機可讀介質(zhì)(720)中存儲的計算機程序(730)的代碼裝置(740)進行 處理,所述代碼裝置(740)在所述處理器(710)上運行時使所述處理器(710): 基于所述編碼多層視頻流(2),獲取至少一個直接解碼標記,所述直接解碼標記指示所 述多層(10、12、14)中具有層索引i的層(12)和所述多層(10、12、14)中具有層索引j的 層(10)之間的直接編碼關(guān)系,i辛j ;以及 基于所述至少一個直接解碼標記,確定定義所述多層(10、12、14)之間的任意解碼關(guān) 系的信息。11. 一種解碼器(100),被配置為對編碼多層視頻流(2)進行解碼,所述編碼多層視頻 流(2)定義了多層(10、12、14)的畫面(20、22、24),所述多層(10、12、14)中的每一層(10、 12、14)具有相應(yīng)的層標識符,所述解碼器(100)包括: 解碼關(guān)系信息獲取器(110),被配置為:針對所述多層(10、12、14)中具有層索引的層 (12),基于所述編碼多層視頻流(2)來獲取解碼關(guān)系信息,所述解碼關(guān)系信息定義了所述 層(12)直接依賴的所述多層(10、12、14)中的任意參考層(10)的相應(yīng)層索引; 索引至標識符映射單元(120),被配置為:針對每一個參考層(10)并針對所述層(12), 基于層標識符和層索引之間的層級映射關(guān)系的映射信息,將其層索引映射到層標識符,所 述映射信息是基于所述編碼多層視頻流(2)獲取的;以及 解碼單元(130),被配置為:基于所述多層(10、12、14)中依據(jù)從層索引映射的所述層 標識符識別的層(10)中的至少一個先前解碼畫面(20),對所述層(12)的畫面(22)進行解 碼。12. 根據(jù)權(quán)利要求11所述的解碼器,其中,所述解碼關(guān)系信息獲取器(110)包括: 標記獲取器(210),被配置為:基于所述編碼多層視頻流(2),獲取至少一個直接解碼 標志,所述直接解碼標志指示所述多層(10、12、14)中具有層索引i的層(12)和所述多層 (10、12、14)中具有層索引j的層(10)之間的直接編碼關(guān)系,i辛j ;以及 信息確定器(220),被配置為:基于所述至少一個直接解碼標記,確定所述解碼關(guān)系信 息。13. 根據(jù)權(quán)利要求11或12所述的解碼器,其中,所述索引至標識符映射單元(120)被 配置為:i)基于所述編碼多層視頻流(2),獲取標記vps_nuh_layer_id_present_flag ;ii) 針對每一個參考層(10)并針對所述層(12)并且如果vps_nuh_layer_id_present_flag = 0,將其層標識符設(shè)為等于其層索引;以及iii)針對每一個參考層(10)并針對所述層(12) 并且如果 vps_nuh_layer_id_present_flag = 1,從向量 layer_id_in_nuh[i],i G [1, vps_max_layers_minusl],獲取其層標識符,其中 vps_max_layers_minusl+l 指示層的最 大數(shù)量,以及l(fā)ayer_id_in_nuh[i]指示具有層索引i的層的層標識符。14. 一種解碼器(700),被配置為對編碼多層視頻流(2)進行解碼,所述編碼多層視頻 流(2)定義了多層(10、12、14)的畫面(20、22、24),所述多層(10、12、14)中的每一層(10、 12、14)具有相應(yīng)層標識符,所述解碼器(700)包括處理器(710),所述處理器被配置為對計 算機可讀介質(zhì)(720)中存儲的計算機程序(730)的代碼裝置(740)進行處理,所述代碼裝 置(740)在所述處理器(710)上運行時使所述處理器: 針對所述多層(10、12、14)中具有層索引的層(12),基于所述編碼多層視頻流(2)獲取 解碼關(guān)系信息,所述解碼關(guān)系信息定義了所述層(12)直接依賴的所述多層(10、12、14)中 的任意參考層(10)的相應(yīng)層索引; 針對每一個參考層(10)并針對所述層(12),基于層標識符和層索引之間的層級映射 關(guān)系的映射信息,將其層索引映射到層標識符,所述映射信息是基于所述編碼多層視頻流 ⑵獲取的;以及 基于所述多層(1〇、12、14)中依據(jù)從層索引映射的所述層標識符識別的層(10)中的至 少一個先前解碼畫面(20),對所述層(12)的畫面(22)進行解碼。15. -種用于確定多層視頻流(1)的編碼關(guān)系的方法,所述多層視頻流(1)定義了多層 (10、12、14)的畫面(20、22、24),所述方法包括: 確定(S50)所述多層(10、12、14)之間的任意編碼關(guān)系; 針對所述多層(1〇、12、14)中具有層索引i的層(12)并基于所述編碼關(guān)系,確定(S51) 至少一個直接解碼標記,所述直接解碼標記指示所述多層(10、12、14)中具有層索引i的層 (12)和具有層索引j的層(10)之間的直接編碼關(guān)系,i辛j ;以及 將所述至少一個直接解碼標記和所述多層視頻流(1)的編碼表示(2)相關(guān)聯(lián)(S52)。16. -種對多層視頻流(1)進行編碼的方法,所述多層視頻流(1)定義了多層(10、12、 14)的畫面(20、22、24),所述多層(10、12、14)中的每一層(10、12、14)具有相應(yīng)的層標識 符,所述方法包括: 對于所述多層(10、12、14)中的每一層(10、12、14),基于所述多層(10、12、14)之間的 編碼依賴關(guān)系,將所述層(1〇、12、14)的層標識符分層級地映射到層索引; 確定(S41)編碼關(guān)系信息,所述編碼關(guān)系信息定義所述多層(10、12、14)中的層(12) 直接依賴的所述多層(1〇、12、14)中的任意參考層(10)的相應(yīng)層索引; 通過基于所述編碼依賴關(guān)系來對所述多層(10、12、14)的所述畫面(20、22、24)進行編 碼,生成(S42)編碼多層視頻流(2);以及 將所述編碼關(guān)系信息與所述編碼多層視頻流(2)相關(guān)聯(lián)(S43)。17. 根據(jù)權(quán)利要求16所述的方法,其中 確定(S41)所述編碼關(guān)系信息包括: 確定(S50)所述多層(10、12、14)之間的任意編碼關(guān)系;以及 針對所述多層(1〇、12、14)中具有層索引i的層(12)并基于所述編碼關(guān)系,確定(S51) 至少一個直接解碼標記,所述直接解碼標記指示所述多層(10、12、14)中具有層索引i的層 (12)和具有層索引j的層(10)之間的直接編碼關(guān)系,i辛j ;以及 將所述編碼關(guān)系信息相關(guān)聯(lián)(S43)包括:將所述至少一個直接解碼標記與所述編碼多 層視頻流(2)相關(guān)聯(lián)(S52)。18. -種用于確定多層視頻流(1)的編碼關(guān)系的設(shè)備(500),所述多層視頻流(1)定義 了多層(10、12、14)的畫面(20、22、24),所述設(shè)備(500)包括: 關(guān)系確定器(510),被配置為:確定所述多層(10、12、14)之間的任意編碼關(guān)系; 標記確定器(520),被配置為:針對所述多層(10、12、14)中具有層索引i的層(12)并 基于所述編碼關(guān)系,確定至少一個直接解碼標記,所述直接解碼標記指示所述多層(10、12、 14)中具有層索引i的層(12)和具有層索引j的層(10)之間的直接編碼關(guān)系,i辛j ;以 及 關(guān)聯(lián)單元(530),被配置為:將所述至少一個直接解碼標記和所述多層視頻流(1)的編 碼表示(2)相關(guān)聯(lián)。19. 一種設(shè)備(700),用于確定多層視頻流(1)的編碼關(guān)系,所述多層視頻流(1)定義 了多層(10、12、14)的畫面(20、22、24),所述設(shè)備(700)包括處理器(710),所述處理器被 配置為對計算機可讀介質(zhì)(720)中存儲的計算機程序(730)的代碼裝置(740)進行處理, 所述代碼裝置(740)在所述處理器(710)上運行時使所述處理器(710): 確定所述多層(10、12、14)之間的任意編碼關(guān)系; 針對所述多層(1〇、12、14)中具有層索引i的層(12)并基于所述編碼關(guān)系,確定至少 一個直接解碼標記,所述直接解碼標記指示所述多層(10、12、14)中具有層索引i的層(12) 和具有層索引j的層(10)之間的直接編碼關(guān)系,i辛j ;以及 將所述至少一個直接解碼標記和所述多層視頻流(1)的編碼表示(2)相關(guān)聯(lián)。20. -種編碼器(400),被配置為對多層視頻流(1)進行編碼,所述多層視頻流(1)定 義了多層(10、12、14)的畫面(20、22、24),所述多層(10、12、14)中的每一層(10、12、14)具 有相應(yīng)的層標識符,所述編碼器(400)包括: 映射單元(410),被配置為:對于所述多層(10、12、14)中的每一層(10、12、14),基于所 述多層(10、12、14)之間的編碼依賴關(guān)系,將所述層(10、12、14)的層標識符分層級地映射 到層索引; 信息確定器(420),被配置為:確定編碼關(guān)系信息,所述編碼關(guān)系信息定義所述多層 (10、12、14)中的層(12)直接依賴的所述多層(10、12、14)中的任意參考層(10)的相應(yīng)層 索引; 編碼單元(430),被配置為:通過基于所述編碼依賴關(guān)系來對所述多層(10、12、14)的 所述畫面(20、22、24)進行編碼,生成編碼多層視頻流(2);以及 關(guān)聯(lián)單元(440),被配置為:將所述編碼關(guān)系信息與所述編碼多層視頻流(2)相關(guān)聯(lián)。21. 根據(jù)權(quán)利要求20所述的編碼器,其中 所述信息確定器(420)包括: 關(guān)系確定器(510),被配置為:確定所述多層(10、12、14)之間的任意編碼關(guān)系;以及 標記確定器(520),被配置為:針對所述多層(10、12、14)中具有層索引i的層(12)并 基于所述編碼關(guān)系,確定至少一個直接解碼標記,所述直接解碼標記指示所述多層(10、12、 14)中所述具有層索引i的層(12)和具有層索引j的層(10)之間的直接編碼關(guān)系,其中 i乒j ;以及 所述關(guān)聯(lián)單元(440)被配置為:將所述至少一個直接解碼標記與所述編碼多層視頻流 (2)相關(guān)聯(lián)。22. -種編碼器(700),被配置為對多層視頻流(1)進行編碼,所述多層視頻流(1)定 義了多層(10、12、14)的畫面(20、22、24),所述多層(10、12、14)中的每一層(10、12、14)具 有相應(yīng)層標識符,所述編碼器(700)包括處理器(710),所述處理器被配置為對計算機可讀 介質(zhì)(720)中存儲的計算機程序(730)的代碼裝置(740)進行處理,所述代碼裝置(740) 在所述處理器(710)上運行時使所述處理器(710): 對于所述多層(10、12、14)中的每一層(10、12、14),基于所述多層(10、12、14)之間的 編碼依賴關(guān)系,將所述層(1〇、12、14)的層標識符分層級地映射到層索引; 確定編碼關(guān)系信息,所述編碼關(guān)系信息定義所述多層(1〇、12、14)中的層(12)直接依 賴的所述多層(1〇、12、14)中的任意參考層(10)的相應(yīng)層索引; 通過基于所述編碼依賴關(guān)系來對所述多層(10、12、14)的所述畫面(20、22、24)進行編 碼,生成編碼多層視頻流(2);以及 將所述編碼關(guān)系信息與所述編碼多層視頻流(2)相關(guān)聯(lián)。23. -種用戶設(shè)備(53),所述用戶設(shè)備(53)包括根據(jù)權(quán)利要求7至10中任一項所述 的用于確定解碼關(guān)系的設(shè)備(200、700)和/或根據(jù)權(quán)利要求11至14中任一項所述的解碼 器(IOO)024. -種用戶設(shè)備(50),所述用戶設(shè)備(50)包括根據(jù)權(quán)利要求18或19所述的用于確 定編碼關(guān)系的設(shè)備(500、700)和/或根據(jù)權(quán)利要求20或22所述的編碼器(400、700)。25. -種網(wǎng)絡(luò)節(jié)點(52),所述網(wǎng)絡(luò)節(jié)點(52)包括根據(jù)權(quán)利要求7至10中任一項所述 的用于確定解碼關(guān)系的設(shè)備(200、700)和/或根據(jù)權(quán)利要求11至14中任一項所述的解碼 器(IOO)0
【專利摘要】針對多視角視頻流(1)以高效方式發(fā)信號通知多層依賴關(guān)系。優(yōu)選地通過使用層級層依賴關(guān)系在比特高效句法碼中表示定義編碼或解碼依賴關(guān)系的編碼或解碼關(guān)系信息,層級層依賴關(guān)系使用用于表示層依賴關(guān)系的層索引。
【IPC分類】H04N7/36, H04N7/26, H04N7/32
【公開號】CN105009578
【申請?zhí)枴緾N201380073509
【發(fā)明人】托馬斯·盧瑟
【申請人】瑞典愛立信有限公司
【公開日】2015年10月28日
【申請日】2013年6月11日
【公告號】EP2936817A1, WO2014098703A1