System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
【國外來華專利技術】
本公開的實施例總體涉及視頻編解碼技術,并且更具體地,涉及與組合的幀間幀內預測(ciip)增強模式相關的信息的信令。
技術介紹
1、如今,數字視頻能力正在應用于人們生活的各個方面。多種視頻壓縮技術,如mpeg-2、mpeg-4、itu-th.263、itu-th.264/mpeg-4part?10高級視頻編解碼(avc)、itu-th.265高效視頻編解碼(hevc)標準、通用視頻編解碼(vvc)標準已被提出用于視頻編碼/解碼。然而,傳統視頻編解碼技術的編解碼效率普遍較低,這是不理想的。
技術實現思路
1、本公開的實施例提供了一種視頻處理的解決方案。
2、在第一方面中,提出了一種用于視頻處理的方法。該方法包括:在視頻的目標塊和所述目標塊的比特流之間的轉換期間,從參數表中導出針對所述目標塊的運動向量預測器,所述參數表存儲有來自至少一個經先前編解碼的塊的仿射參數的集合,所述目標塊是經非仿射編解碼的塊;并基于運動向量預測器執行轉換。與傳統的解決方案相比,所提出的方法可以有利地提高編解碼效率和性能。
3、在第二方面中,提出了另一種用于視頻處理的方法。該方法包括:在視頻的目標塊和所述目標塊的比特流之間的轉換期間,確定利用針對所述目標塊的仿射模型導出的至少一個運動向量預測器;將所述運動向量預測器插入候選列表中的至少一個位置;以及基于所述候選列表執行所述轉換。與傳統的解決方案相比,所提出的方法可以有利地提高編解碼效率和性能。
4、在第三方面中,提出了一種用于處理
5、在第四方面中,提出了一種用于處理視頻數據的裝置。非暫態計算機可讀存儲介質存儲有使處理器執行根據第二方面的方法的指令。
6、在第五方面中,提出了一種非暫態計算機可讀記錄介質。非暫態計算機可讀記錄介質存儲有由視頻處理裝置執行的方法所生成的視頻的比特流。該方法包括:從參數表中導出針對所述視頻的目標塊的運動向量預測器,所述參數表存儲有來自至少一個經先前編解碼的塊的仿射參數的集合,所述目標塊是經非仿射編解碼的塊;以及基于所述運動向量預測器生成所述目標塊的比特流。
7、在第六方面中,提出了另一種用于視頻處理的方法。從參數表中導出針對所述視頻的目標塊的運動向量預測器,所述參數表存儲有來自至少一個經先前編解碼的塊的仿射參數的集合,所述目標塊是經非仿射編解碼的塊;基于所述運動向量預測器生成所述目標塊的比特流;將所述比特流存儲在非暫態計算機可讀記錄介質中。
8、在第七方面中,提出了另一種非暫態計算機可讀記錄介質。非暫態計算機可讀記錄介質存儲有由視頻處理裝置執行的方法所生成的視頻的比特流。該方法包括:確定利用針對所述視頻的目標塊的仿射模型導出的至少一個運動向量預測器;將所述運動向量預測器插入候選列表中的至少一個位置;以及基于所述候選列表生成所述目標塊的比特流。
9、在第八方面中,提出了另一種用于視頻處理的方法。該方法包括確定利用針對所述視頻的目標塊的仿射模型導出的至少一個運動向量預測器;將所述運動向量預測器插入候選列表中的至少一個位置;基于所述候選列表生成所述目標塊的比特流;以及將所述比特流存儲在非暫態計算機可讀記錄介質中。
10、提供本
技術實現思路
是為了以簡化的形式介紹一些概念,下面以具體實施方式進一步描述這些概念。本
技術實現思路
無意于識別所要求保護的主題的關鍵特征或基本特征,也無意于用于限制所要求保護的主題的范圍。
【技術保護點】
1.一種視頻處理的方法,包括:
2.根據權利要求1所述的方法,其中所述運動向量預測器包括針對兩個幀間預測方向的一個運動向量或兩個運動向量。
3.根據權利要求1或2所述的方法,其中所述參數表包括基于歷史的仿射參數表或基于歷史的仿射參數列表。
4.根據權利要求1至3中任一項所述的方法,其中所述運動向量預測器是歷史仿射導出(HAD)的候選。
5.根據權利要求1至4中任一項所述的方法,其中如果所述目標塊是用平移幀間模式編解碼的,則所述運動向量預測器被用作運動向量預測(MVP)候選列表中的MVP候選。
6.根據權利要求5所述的方法,其中所述運動向量預測器適用于目標幀間模式。
7.根據權利要求6所述的方法,其中所述目標幀間模式不具有假設預測。
8.根據權利要求5所述的方法,其中所述運動向量預測器用于導出針對多重假設預測模式的基于高級運動向量預測(AMVP)的附加假設。
9.根據權利要求1至4中任一項所述的方法,其中,如果所述目標塊是利用合并模式編解碼的,則所述運動向量預測器被用作合并候選列表中的合
10.根據權利要求9所述的方法,其中所述運動向量預測器適用于目標合并模式。
11.根據權利要求10所述的方法,其中所述目標合并模式是常規合并模式,并且
12.根據權利要求9所述的方法,其中所述運動向量預測器的運動信息的一部分適用于目標合并模式。
13.根據權利要求12所述的方法,其中所述目標合并模式包括以下至少一項:幾何劃分模式(GPM)模式或GPM模式的變體。
14.根據權利要求9所述的方法,其中所述運動向量預測器用于導出針對多重假設預測模式的基于合并的附加假設。
15.根據權利要求1至4中任一項所述的方法,其中所述運動向量預測器是基于經幀間編解碼的鄰近塊而導出的。
16.根據權利要求15所述的方法,其中所述經幀間編解碼的鄰近塊的第一位置的第一坐標被表示為(x0,y0),所述目標塊的第二位置的第二坐標被表示為(x',y'),所述目標塊中任意點的第三坐標被表示為(x”,y”),所述目標塊的寬度被表示為M,以及所述目標塊的高度被表示為N。
17.根據權利要求16所述的方法,其中所述運動向量預測器根據以下被計算為(mvh(x,y),mvv(x,y)):
18.根據權利要求16所述的方法,其中所述運動向量預測器根據以下被計算為(mvh(x,y),mvv(x,y)):
19.根據權利要求16所述的方法,其中所述第三坐標基于以下至少一項:所述第二坐標、所述寬度或所述高度。
20.根據權利要求19所述的方法,其中所述第三坐標(x”,y”)是以下一項:(x',y')、(x'+M/2,y')、(x'+M/2+1,y')、(x'+M-1,y')、(x'+M,y')、(x',y'+N/2)、(x'+M/2,y'+N/2)、(x'+M/2+1,y'+N/2)、(x'+M-1,y'+N/2),(x'+M,y'+N/2)、(x',y'+N/2+1)、(x'+M/2,y'+N/2+1)、(x'+M/2+1,y'+N/2+1)、(x'+M-1,y'+N/2+1)、(x'+M,y'+N/2+1)、(x',y'+N-1)、(x'+M/2,y'+N-1)、(x'+M/2+1,y'+N-1)、(x'+M-1,y'+N-1)、(x'+M,y'+N-1)、(x',y'+N)、(x'+M/2,y'+N)、(x'+M/2+1,y'+N)、(x'+M-1,y'+N)或(x'+M,y'+N)。
21.根據權利要求1至4中任一項所述的方法,其中是否應用所述運動向量預測器是動態地確定的,或者
22.一種視頻處理的方法,包括:
23.根據權利要求22所述的方法,其中所述至少一個運動向量預測器是歷史仿射導出(HAD)的合并候選或鄰居仿射導出(NAD)的合并候選,或者
24.根據權利要求22或23所述的方法,其中所述候選列表包括合并候選列表。
25.根據權利要求24所述的方法,其中所述合并候選列表用于以下至少一項:
26.根據權利要求25所述的方法,其中所述合并模式的變體包括以下至少一項:
27.根據權利要求24所述的方法,其中所述合并候選列表是針對多重假設預測的基于合并的附加假設運動候選列表。
28.根據權利要求24所述的方法,其中所述合并候選列表是包括至少一個合并候選的所構建的候選列表/虛擬候選列表。
29.根據權利要求24所述的方法,其中所述至少一個運動...
【技術特征摘要】
【國外來華專利技術】
1.一種視頻處理的方法,包括:
2.根據權利要求1所述的方法,其中所述運動向量預測器包括針對兩個幀間預測方向的一個運動向量或兩個運動向量。
3.根據權利要求1或2所述的方法,其中所述參數表包括基于歷史的仿射參數表或基于歷史的仿射參數列表。
4.根據權利要求1至3中任一項所述的方法,其中所述運動向量預測器是歷史仿射導出(had)的候選。
5.根據權利要求1至4中任一項所述的方法,其中如果所述目標塊是用平移幀間模式編解碼的,則所述運動向量預測器被用作運動向量預測(mvp)候選列表中的mvp候選。
6.根據權利要求5所述的方法,其中所述運動向量預測器適用于目標幀間模式。
7.根據權利要求6所述的方法,其中所述目標幀間模式不具有假設預測。
8.根據權利要求5所述的方法,其中所述運動向量預測器用于導出針對多重假設預測模式的基于高級運動向量預測(amvp)的附加假設。
9.根據權利要求1至4中任一項所述的方法,其中,如果所述目標塊是利用合并模式編解碼的,則所述運動向量預測器被用作合并候選列表中的合并候選。
10.根據權利要求9所述的方法,其中所述運動向量預測器適用于目標合并模式。
11.根據權利要求10所述的方法,其中所述目標合并模式是常規合并模式,并且
12.根據權利要求9所述的方法,其中所述運動向量預測器的運動信息的一部分適用于目標合并模式。
13.根據權利要求12所述的方法,其中所述目標合并模式包括以下至少一項:幾何劃分模式(gpm)模式或gpm模式的變體。
14.根據權利要求9所述的方法,其中所述運動向量預測器用于導出針對多重假設預測模式的基于合并的附加假設。
15.根據權利要求1至4中任一項所述的方法,其中所述運動向量預測器是基于經幀間編解碼的鄰近塊而導出的。
16.根據權利要求15所述的方法,其中所述經幀間編解碼的鄰近塊的第一位置的第一坐標被表示為(x0,y0),所述目標塊的第二位置的第二坐標被表示為(x',y'),所述目標塊中任意點的第三坐標被表示為(x”,y”),所述目標塊的寬度被表示為m,以及所述目標塊的高度被表示為n。
17.根據權利要求16所述的方法,其中所述運動向量預測器根據以下被計算為(mvh(x,y),mvv(x,y)):
18.根據權利要求16所述的方法,其中所述運動向量預測器根據以下被計算為(mvh(x,y),mvv(x,y)):
19.根據權利要求16所述的方法,其中所述第三坐標基于以下至少一項:所述第二坐標、所述寬度或所述高度。
20.根據權利要求19所述的方法,其中所述第三坐標(x”,y”)是以下一項:(x',y')、(x'+m/2,y')、(x'+m/2+1,y')、(x'+m-1,y')、(x'+m,y')、(x',y'+n/2)、(x'+m/2,y'+n/2)、(x'+m/2+1,y'+n/2)、(x'+m-1,y'+n/2),(x'+m,y'+n/2)、(x',y'+n/2+1)、(x'+m/2,y'+n/2+1)、(x'+m/2+1,y'+n/2+1)、(x'+m-1,y'+n/2+1)、(x'+m,y'+n/2+1)、(x',y'+n-1)、(x'+m/2,y'+n-1)、(x'+m/2+1,y'+n-1)、(x'+m-1,y'+n-1)、(x'+m,y'+n-1)、(x',y'+n)、(x'+m/2,y'+n)、(x'+m/2+1,y'+n)、(x'+m-1,y'+n)或(x'+m,y'+n)。
21.根據權利要求1至4中任一項所述的方法,其中是否應用所述運動向量預測器是動態地確定的,或者
22.一種視頻處理的方法,包括:
23.根據權利要求22所述的方法,其中所述至少一個運動向量預測器是歷史仿射導出(had)的合并候選或鄰居仿射導出(nad)的合并候選,或者
24.根據權利要求22或23所述的方法,其中所述候選列表包括合并候選列表。
25.根據權利要求24所述的方法,其中所述合并候選列表用于以下至少一項:
26.根據權利要求25所述的方法,其中所述合并模式的變體包括以下至少一項:
27.根據權利要求24所述的方法,其中所述合并候選列表是針對多重假設預測的基于合并的附加假設運動候選列表。
28.根據權利要求24所述的方法,其中所述合并候選列表是包括至少一個合并候選的所構建的候選列表/虛擬候選列表。
29.根據權利要求24所述的方法,其中所述至少一個運動向量預測器與至少一個其他合并候選處于剪枝處理中。
30.根據權利要求22或23所述的方法,其中所述候選列表包括amvp候選列表。
31.根據權利要求30所述的方法,其中所述amvp候選列表用于以下至少一項:
32.根據權利要求30所述的方法,其中所述amvp候選列表是針對多重假設預測的基于amvp的附加假設運動候選列表。
33.根據權利要求30所述的方法,其中所述amvp候選列表是包含至少一個amvp候選的所構建的候選列表/虛擬候選列表。
34.根據權利要求30所述的方法,其中所述至少一個運動向量預測器與至少一個其他amvp候選處于剪枝處理中。
35.根據權利要求22至34中任一項所述的方法,其中運動向量預測器的總數目不大于第一閾值。
36.根據權利要求35所述的方法,其中如果所述第一閾值是0,則不使用所述至少一個運動向量預測器。
37.根據權利要求35所述的方法,其中,所述第一閾值是從編碼器側向解碼器側指示的。
38.根據權利要求35所述的方法,其中,所述第一閾值是基于所述目標塊的編解碼信息而導出的。
39.根據權利要求38所述的方法,其中,所述第一閾值是基于所述目標塊的維度信息而導出的。
40.根據權利要求39所述的方法,其中如果所述目標塊的寬度大于第一寬度或者所述目標塊的高度大于第一高度,則所述第一閾值為0。
41.根據權利要求40所述的方法,其中所述第一寬度和所述第一高度為16。
42.根據權利要求39所述的方法,其中如果所述目標塊的寬度大于第一寬度并且所述目標塊的高度大于第一高度,則所述第一閾值為0。
43.根據權利要求42所述的方法,其中所述第一寬度和所述第一高度是16。
44.根據權利要求24至29中任一項所述的方法,其中,所述至少一個運動向量預測器的第一集合被放入所述合并候選列表中且在第k個空間合并候選之前,并且其中k是整數。
45.根據權利要求24至29中任一項所述的方法,其中,所述至少一個運動向量預測器的第二集合被放入所述合并候選列表中且在所述候選列表的第k個空間合并候選之后,并且其中k是整數。
46.根據權利要求24至29中任一項所述的方法,其中所述至少一個運動向量預測器的第三集合被放入所述合并候選列表中,在時域運動向量預測(tmvp)合并候選之前。
47.根據權利要求24至29中任一項所述的方法,其中所述至少一個運動向量預測器的第四集合被...
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。