可擴展視頻信號編碼/解碼方法及裝置的制造方法
【技術(shù)領(lǐng)域】
[0001 ]本發(fā)明涉及可擴展視頻信號編碼/解碼方法以及裝置。
【背景技術(shù)】
[0002] 近來,在各個應用領(lǐng)域?qū)Ω叻直媛实母咂焚|(zhì)視頻如HD (高清)視頻和UHD (超高清) 視頻的需求在不斷增加。由于視頻數(shù)據(jù)具有高分辨率的高品質(zhì)圖像,所以相比現(xiàn)有視頻數(shù) 據(jù)而言數(shù)據(jù)量較大。因此,當使用媒介如現(xiàn)有的有線及無線寬帶線路來傳輸視頻數(shù)據(jù)或者 將視頻數(shù)據(jù)存儲在現(xiàn)有的存儲介質(zhì)中時,傳輸成本和存儲成本會增加。為了解決由高分辨 率的高品質(zhì)數(shù)據(jù)造成的這些問題,可以使用高效的視頻壓縮技術(shù)。
[0003] 關(guān)于視頻壓縮技術(shù),存在如下各種技術(shù):用于根據(jù)當前畫面之前或之后的畫面來 預測包括在當前畫面中的像素值的幀間預測技術(shù);用于使用關(guān)于包括在當前畫面中的像素 的信息來預測當前畫面中的像素值的幀內(nèi)預測技術(shù);其中最短的碼被分配給最頻繁使用的 值并且最長的碼被分配給最少使用的值的熵編碼技術(shù)等。視頻數(shù)據(jù)可以使用這些視頻壓縮 技術(shù)來高效地壓縮,并且然后可以被傳輸或存儲。
[0004] 同時,隨著對高分辨率視頻的需求的增加,由于新的視頻業(yè)務而對立體聲視頻內(nèi) 容的需求也在不斷增加。下面討論用于高效地提供高分辨率及超高分辨率立體視頻內(nèi)容的 視頻壓縮技術(shù)。
【發(fā)明內(nèi)容】
[0005] 技術(shù)問題
[0006] 本發(fā)明的目的是提供一種用于當對可擴展視頻(scalable video)信號進行編碼/ 解碼時用于確定要用于當前畫面的層間預測的參考層的相應畫面的方法及裝置。
[0007] 本發(fā)明的另一目的是提供一種當對可擴展視頻信號進行編碼/解碼時用于對參考 層的畫面進行上采樣的方法以及裝置。
[0008] 本發(fā)明的又一目的是提供一種用于當對可擴展視頻信號進行編碼/解碼時使用層 間參考畫面來構(gòu)建參考畫面列表的方法及裝置。
[0009] 本發(fā)明的再一目的是提供一種用于當對可擴展視頻信號進行編碼/解碼時經(jīng)由層 間預測高效地導出當前層的紋理信息的方法及裝置。
[0010] 技術(shù)方案
[0011] 根據(jù)本發(fā)明的可擴展視頻信號解碼方法及裝置表征為:使用用于當前層中的當前 畫面的層間參考信息,確定要用于當前畫面的層間預測的參考層的相應畫面;通過對所確 定的相應畫面進行上采樣來生成層間參考畫面;生成包括臨時參考畫面和層間參考畫面的 參考畫面列表;以及基于參考畫面列表來執(zhí)行當前畫面的幀間預測。
[0012] 可以基于參考有效標簽來獲取根據(jù)本發(fā)明的層間參考信息。
[0013] 根據(jù)本發(fā)明的參考有效標簽可以是指示是否應用下述限制的信息:與當前層具有 直接相關(guān)性的所有層的相應畫面被用于當前畫面的層間預測。
[0014] 根據(jù)本發(fā)明的臨時參考畫面可以包括第一短期參考畫面、第二短期參考畫面以及 長期參考畫面中的至少一個。
[0015] 根據(jù)本發(fā)明的第一短期參考畫面可以指具有比當前畫面的畫面順序計數(shù)(P0C)值 更較小的P0C值的短期參考畫面,并且第二短期參考畫面可以指具有比當前畫面的P0C值更 大的P0C值的短期參考畫面。
[0016] 參考畫面列表可以包括參考畫面列表0和參考畫面列表1中的至少一個,并且參考 畫面列表0可以按照以下順序來構(gòu)建:第一短期參考畫面、層間參考畫面、第二短期參考畫 面和長期參考畫面;并且參考畫面列表1可以按照以下順序來構(gòu)建:第二短期參考畫面、層 間參考畫面、第一短期參考畫面和長期參考畫面。
[0017] 根據(jù)本發(fā)明的可擴展視頻信號解碼方法及裝置表征為:使用用于當前層中的當前 畫面的層間參考信息,確定要用于當前畫面的層間預測的參考層的相應畫面;通過對所確 定的相應畫面進行上采樣來生成層間參考畫面;生成包括臨時參考畫面和層間參考畫面二 者的參考畫面列表;以及基于參考畫面列表來執(zhí)行當前畫面的幀間預測。
[0018] 可以基于參考有效標簽來獲取根據(jù)本發(fā)明的層間參考信息。
[0019] 根據(jù)本發(fā)明的參考有效標簽可以是指示是否應用下述限制的信息:與當前層具有 直接相關(guān)性的所有層的相應畫面被用于當前畫面的層間預測。
[0020] 根據(jù)本發(fā)明的臨時參考畫面可以包括第一短期參考畫面、第二短期參考畫面和長 期參考畫面中的至少一個。
[0021] 根據(jù)本發(fā)明的第一短期參考畫面可以指具有比當前畫面的畫面順序計數(shù)(P0C)值 更小的P0C值的短期參考畫面,并且第二短期參考畫面可以指具有比當前畫面的P0C值更大 的P0C值的短期參考畫面。
[0022] 參考畫面列表可以包括參考畫面列表0和參考畫面列表1中的至少一個,并且參考 畫面列表0可以按照以下順序來構(gòu)建:第一短期參考畫面、層間參考畫面、第二短期參考畫 面和長期參考畫面;并且參考畫面列表1可以按照以下順序來構(gòu)建:第二短期參考畫面、層 間參考畫面、第一短期參考畫面和長期參考畫面。
[0023]有利效果
[0024] 根據(jù)本發(fā)明,可以有效地確定要用于當前層中的當前畫面的層間預測的參考層的 相應畫面。
[0025] 根據(jù)本發(fā)明,可以對參考層的畫面進行高效的上采樣。
[0026] 根據(jù)本發(fā)明,可以高效地構(gòu)建包括層間參考畫面的參考畫面列表。
[0027]根據(jù)本發(fā)明,可以經(jīng)由層間預測來高效地導出當前層的紋理信息。
【附圖說明】
[0028] 圖1是示意性地示出了根據(jù)本發(fā)明的實施方式的編碼裝置的框圖;
[0029] 圖2是示意性地示出了根據(jù)本發(fā)明的實施方式的解碼裝置的框圖;
[0030] 圖3是示出了根據(jù)應用了本發(fā)明的實施方式的使用參考層的相應畫面來進行當前 層的幀間預測的過程的流程圖;
[0031] 圖4示出了根據(jù)應用了本發(fā)明的實施方式的用于基于參考有效標簽來確定參考層 的相應畫面的方法;
[0032] 圖5示出了根據(jù)應用了本發(fā)明的實施方式的用于參考有效標簽的語法表;
[0033] 圖6示出了根據(jù)應用了本發(fā)明的實施方式的用于獲取當前畫面的層間參考信息的 方法;
[0034] 圖7示出了根據(jù)應用了本發(fā)明的實施方式的用于層間參考信息的語法表;
[0035] 圖8示出了根據(jù)應用了本發(fā)明的實施方式的用于基于參考存在標簽來確定參考層 的相應畫面的方法;
[0036] 圖9示出示出了根據(jù)應用了本發(fā)明的實施方式的用于參考存在標簽的語法表;
[0037] 圖10示出了根據(jù)應用了本發(fā)明的實施方式的用于獲取當前畫面的層間參考信息 的方法;
[0038] 圖11示出了根據(jù)應用了本發(fā)明的實施方式的用于層間參考信息的語法表;
[0039] 圖12是示出了根據(jù)應用了本發(fā)明的實施方式的用于對參考層的相應畫面進行上 采樣的方法的流程圖;
[0040] 圖13是示出了用于指定存儲在解碼畫面緩沖器中的短期參考畫面的方法的圖;
[0041] 圖14示出了根據(jù)應用了本發(fā)明的實施方式的用于指定長期參考畫面的方法;
[0042] 圖15示出了根據(jù)應用了本發(fā)明的實施方式的使用短期參考畫面和長期參考畫面 來構(gòu)建參考畫面列表的方法;以及
[0043] 圖16至圖18示出了根據(jù)應用了本發(fā)明的實施方式的用于構(gòu)建多層結(jié)構(gòu)的參考畫 面列表的方法。
[0044] 最佳實施方式
[0045] 根據(jù)本發(fā)明的可擴展視頻信號解碼方法及裝置表征為:使用用于當前層中的當前 畫面的層間參考信息,確定要用于當前畫面的層間預測的參考層的相應畫面;通過對所確 定的相應畫面進行上采樣來生成層間參考畫面;生成包括臨時參考畫面和層間參考畫面二 者的參考畫面列表;以及基于參考畫面列表來執(zhí)行當前畫面的幀間預測。
[0046] 可以基于參考有效標簽來獲取根據(jù)本發(fā)明的層間參考信息。
[0047] 根據(jù)本發(fā)明的參考有效標簽可以是指示是否應用下述限制的信息:與當前層具有 直接相關(guān)性的所有層的相應畫面被用于當前畫面的層間預測。
[0048] 根據(jù)本發(fā)明的臨時參考畫面可以包括第一短期參考畫面、第二短期參考畫面和長 期參考畫面中的至少一個。
[0049] 根據(jù)本發(fā)明的第一短期參考畫面可以指具有比當前畫面的畫面順序計數(shù)(P0C)值 更小的P0C值的短期參考畫面,并且第二短期參考畫面可以指具有比當前畫面的P0C值更大 的P0C值的短期參考畫面。
[0050] 參考畫面列表可以包括參考畫面列表0和參考畫面列表1中的至少一個,并且參考 畫面列表0可以按照以下順序來構(gòu)建:第一短期參考畫面、層間參考畫面、第二短期參考畫 面和長期參考畫面;并且參考畫面列表1可以按照以下順序來構(gòu)建:第二短期參考畫面、層 間參考畫面、第一短期參考畫面和長期參考畫面。
[0051]根據(jù)本發(fā)明的可擴展視頻信號解碼方法及裝置表征為:使用用于當前層中的當前 畫面的層間參考信息,確定要用于當前畫面的層間預測的參考層的相應畫面;通過對所確 定的相應畫面進行上采樣來生成層間參考畫面;生成包括臨時參考畫面和層間參考畫面二 者的參考畫面列表;以及基于參考畫面列表來執(zhí)行當前畫面的幀間預測。
[0052] 可以基于參考有效標簽來獲取根據(jù)本發(fā)明的層間參考信息。
[0053] 根據(jù)本發(fā)明的參考有效標簽可以是指示是否應用下述限制的信息:與當前層具有 直接相關(guān)性的所有層的相應畫面被用于當前畫面的層間預測。
[0054] 根據(jù)本發(fā)明的臨時參考畫面可以包括第一短期參考畫面、第二短期參考畫面和長 期參考畫面中的至少一個。
[0055] 根據(jù)本發(fā)明的第一短期參考畫面可以指具有比當前畫面的畫面順序計數(shù)(P0C)值 更小的P0C值的短期參考畫面,并且第二短期參考畫面可以指具有比當前畫面的P0C值更大 的P0C值的短期參考畫面。
[0056] 參考畫面列表可以包括參考畫面列表0和參考畫面列表1中的至少一個,并且參考 畫面列表0可以按照以下順序來構(gòu)建:第一短期參考畫面、層間參考畫面、第二短期參考畫 面和長期參考畫面;并且參考畫面列表1可以按照以下順序來構(gòu)建:第二短期參考畫面、層 間參考畫面、第一短期參考畫面和長期參考畫面。
【具體實施方式】
[0057] 在下文中,將參考附圖來描述本發(fā)明的優(yōu)選實施方式。在本說明書和權(quán)利要求書 中的術(shù)語或詞語不應被理解為限于通常含義或詞典定義。本發(fā)明應當被理解為具有與基于 以下原則的本發(fā)明的技術(shù)精神符合的含義:發(fā)明人可以適當?shù)囟x術(shù)語的概念以最佳地描 述其發(fā)明。因此,說明書中所描述的實施方式以及在附圖中示出的配置僅為優(yōu)選示例并且 未排他性地呈現(xiàn)本發(fā)明的技術(shù)精神。從而,應當理解,在提交本申請時會有可以替選上述實 施方式和配置的各種等同方案和修改。
[0058]在此說明書中,當提到一個元件與另外的元件"連接"或"耦接"時,可以表示一個 元件可以與另一個元件直接連接或耦接,并且第三元件可以"連接"或"親接"在這兩個元件 之間。此外,在此說明書中,當提及"包括"特定元件時,可以表示在本發(fā)明的實施方式中或 本發(fā)明的技術(shù)精神范圍中不排除除了該特定元件以外的元件并且可以包括另外的元件。
[0059] 術(shù)語如"第一"和"第二"可以用于描述各種元件,但元件不受術(shù)語的限制。術(shù)語僅 用于將一個元件與另一個元件區(qū)分開。例如,可以在不偏離本發(fā)明的范圍的情況下將第一 元件命名為第二元件。同樣地,可以將第二元件命名為第一元件。
[0060] 此外,單獨地示出在本發(fā)明的實施方式中描述的元件模塊以表示不同的和特征性 功能,但這并不意味著每個元件模塊由分離的硬件或軟件形成。亦即,出于描述方面起見來 布置和包括元件模塊,并且元件模塊中的至少兩個可以形成一個元件模塊,或者一個元件 模塊可以劃分成多個元件模塊以執(zhí)行其各自的功能。除非偏離了本發(fā)明的本質(zhì),否則在本 發(fā)明的范圍內(nèi)包括其中元件模塊被集成的實施方式以及其中元件模塊被分離的實施方式。
[0061] 此外,在本發(fā)明中,一些元件不是用于執(zhí)行必需功能的必需元件,而是僅用于提高 性能的可選元件??梢詢H使用除了僅用于提高性能的元件以外的用于實現(xiàn)本發(fā)明的實質(zhì)的 僅必須元件來實現(xiàn)本發(fā)明,并且在本發(fā)明的范圍中包括包含僅必需元件的結(jié)構(gòu)而不包括僅 用于提供性能的可選元件。
[0062] 支持多層比特流的視頻編碼和解碼被稱為可擴展視頻編碼。因為在多個層之間具 有很強的相關(guān)性,所以當使用這個相關(guān)性來執(zhí)行預測時,可以去除重復的元件并且可以提 高視頻編碼性能。使用關(guān)于另外的層的信息來預測當前層被稱為層間預測。
[0063]多個層可以具有不同的分辨率,并且分辨率可以表不空間分辨率、時間分辨率和 圖像品質(zhì)中的至少一個。當進行層間預測時,可以進行層的重采樣如上采樣或下采樣以調(diào) 整分辨率。
[0064]圖1為示意性地示出根據(jù)本發(fā)明的實施方式的編碼裝置的框圖。
[0065]根據(jù)本發(fā)明的編碼裝置100包括用于上層的編碼單元100a和用于下層的編碼單元 100b〇
[0066]上層可以被稱為當前層或增強層,而下層可以被稱為具有低于上層的分辨率的分 辨率的增強層、基本層或參考層。空間分辨率、基于幀速率的