System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
【國外來華專利技術】
本公開內容涉及視頻編解碼和壓縮,并且具體地但不限于,涉及提高應用跨分量濾波以生成塊的色度分量的預測樣點的幀間塊的編解碼效率的方法和裝置。
技術介紹
1、各種視頻編解碼技術可以用于壓縮視頻數據。視頻編解碼是根據一個或多個視頻編解碼標準執行的。例如,視頻編解碼標準包括通用視頻編解碼(vvc)、高效視頻編解碼(h.265/hevc)、高級視頻編解碼(h.264/avc)、運動圖像專家組(mpeg)編解碼等。視頻編解碼通常采用利用視頻圖像或序列中存在的冗余的預測方法(例如,幀間預測、幀內預測等)。視頻編解碼技術的一個重要目標是將視頻數據壓縮成使用較低比特率的形式,同時避免或最小化視頻質量的下降。
2、第一版vvc標準于2020年7月完成,與上一代視頻編解碼標準hevc相比,該標準提供了大致50%的比特率節省或等同的感知質量。盡管vvc標準比其前身提供了顯著的編解碼改進,但有證據表明,采用額外的編解碼工具可以實現卓越的編解碼效率。近來,在itu-tvecg和iso/iec?mpeg的合作下,聯合視頻探索小組(jvet)開始探索能夠在vvc之上大幅提高編解碼效率的先進技術。在2021年4月,為未來的視頻編解碼探索工作建立了一個名稱為增強壓縮模型(ecm)的軟件代碼庫。ecm參考軟件基于由jvet為vvc開發的vvc測試模型(vtm),并且進一步擴展和/或改進了若干個現有模塊(例如,幀內/幀間預測、變換、環路濾波器等)。未來,超出vvc標準的任何新的編解碼工具都需要集成到ecm平臺中,并且使用jvet通用測試條件(ctc)進行測試
技術實現思路
1、本公開內容提供與改進幀間塊的編解碼效率相關的技術的示例。
2、根據本公開內容的第一方面,提供了一種用于幀間編碼塊的視頻解碼的方法。在所述方法中,解碼器可以針對當前幀間編碼塊獲得第一通道的多個第一運動補償樣點和第二通道的多個第二運動補償樣點,獲得非線性濾波器,以及基于所述非線性濾波器、所述第一通道的所述第一運動補償樣點以及所述第二通道的所述第二運動補償樣點來獲得所述第一通道的多個經濾波運動補償樣點。
3、根據本公開內容的第二方面,提供了一種用于幀間編碼塊的視頻編碼的方法。在所述方法中,編碼器可以針對當前幀間編碼塊獲得第一通道的多個第一運動補償樣點和第二通道的多個第二運動補償樣點,獲得非線性濾波器,以及基于所述非線性濾波器、所述第一通道的所述第一運動補償樣點以及所述第二通道的所述第二運動補償樣點來獲得所述第一通道的多個經濾波運動補償樣點。
4、根據本公開內容的第三方面,提供了一種用于視頻解碼的裝置。所述裝置可以包括一個或多個處理器和耦合到所述一個或多個處理器并且被配置為存儲可由所述一個或多個處理器執行的指令的存儲器。此外,所述一個或多個處理器在執行指令時被配置為執行根據所述第一方面的所述方法。
5、根據本公開內容的第四方面,提供了一種用于視頻編碼的裝置。所述裝置可以包括一個或多個處理器和耦合到所述一個或多個處理器并且被配置為存儲可由所述一個或多個處理器執行的指令的存儲器。此外,所述一個或多個處理器在執行指令時被配置為執行根據所述第二方面的所述方法。
6、根據本公開內容的第五方面,提供了一種用于存儲計算機可執行指令的非暫時性計算機可讀存儲介質,所述計算機可執行指令在由一個或多個計算機處理器執行時,使所述一個或多個計算機處理器基于所述比特流來執行根據所述第一方面或所述第二方面的所述方法。
7、根據本公開內容的第六方面,提供了一種用于存儲要由根據所述第一方面的所述方法解碼的比特流的非暫時性計算機可讀存儲介質。
8、根據本公開內容的第七方面,提供了一種用于存儲由根據所述第二方面的所述方法生成的比特流的非暫時性計算機可讀存儲介質。
本文檔來自技高網...【技術保護點】
1.一種用于幀間編碼塊的視頻解碼的方法,包括:
2.根據權利要求1所述的方法,其中,獲得所述第一通道的所述多個經濾波運動補償樣點包括:
3.根據權利要求1所述的方法,其中,所述非線性濾波器的系數包括線性系數、偏移或非線性系數中的任一個或任何組合。
4.根據權利要求1所述的方法,其中,獲得所述非線性濾波器包括:
5.根據權利要求4所述的方法,其中,導出所述非線性濾波器的系數包括:
6.根據權利要求5所述的方法,其中,獲得所述第一通道的所述多個輸出相鄰樣點包括:
7.根據權利要求1所述的方法,其中,所述第一通道是色度通道,以及所述第二通道是亮度通道。
8.根據權利要求1所述的方法,其中,所述第一通道和所述第二通道是相同的通道。
9.根據權利要求8所述的方法,其中,所述相同的通道是亮度通道。
10.根據權利要求8所述的方法,其中,所述相同的通道是色度通道。
11.根據權利要求1所述的方法,還包括:
12.根據權利要求11所述的方法,其中,所述特定級別包括以
13.一種用于視頻編碼的方法,包括:
14.根據權利要求13所述的方法,其中,獲得所述第一通道的所述多個經濾波運動補償樣點包括:
15.根據權利要求13所述的方法,其中,所述非線性濾波器的系數包括線性系數、偏移或非線性系數中的任一個或任何組合。
16.根據權利要求13所述的方法,其中,獲得所述非線性濾波器包括:
17.根據權利要求16所述的方法,其中,導出所述非線性濾波器的系數包括:
18.根據權利要求17所述的方法,其中,獲得所述第一通道的所述多個輸出相鄰樣點包括:
19.根據權利要求13所述的方法,其中,所述第一通道是色度通道,以及所述第二通道是亮度通道。
20.根據權利要求13所述的方法,其中,所述第一通道和所述第二通道是相同的通道。
21.根據權利要求20所述的方法,其中,所述相同的通道是亮度通道。
22.根據權利要求20所述的方法,其中,所述相同的通道是色度通道。
23.根據權利要求13所述的方法,還包括:
24.根據權利要求23所述的方法,其中,所述特定級別包括以下級別之一:序列級別、圖片級別或塊級別。
25.一種裝置,包括:
26.一種用于存儲計算機可執行指令的非暫時性計算機可讀存儲介質,所述計算機可執行指令在由一個或多個計算機處理器執行時,使所述一個或多個計算機處理器執行權利要求1-24中任一項所述的方法。
27.一種非暫時性計算機可讀存儲介質,其用于存儲要通過權利要求1-12中任一項所述的方法解碼的比特流。
28.一種非暫時性計算機可讀存儲介質,其用于存儲通過權利要求13-24中任一項所述的方法生成的比特流。
...【技術特征摘要】
【國外來華專利技術】
1.一種用于幀間編碼塊的視頻解碼的方法,包括:
2.根據權利要求1所述的方法,其中,獲得所述第一通道的所述多個經濾波運動補償樣點包括:
3.根據權利要求1所述的方法,其中,所述非線性濾波器的系數包括線性系數、偏移或非線性系數中的任一個或任何組合。
4.根據權利要求1所述的方法,其中,獲得所述非線性濾波器包括:
5.根據權利要求4所述的方法,其中,導出所述非線性濾波器的系數包括:
6.根據權利要求5所述的方法,其中,獲得所述第一通道的所述多個輸出相鄰樣點包括:
7.根據權利要求1所述的方法,其中,所述第一通道是色度通道,以及所述第二通道是亮度通道。
8.根據權利要求1所述的方法,其中,所述第一通道和所述第二通道是相同的通道。
9.根據權利要求8所述的方法,其中,所述相同的通道是亮度通道。
10.根據權利要求8所述的方法,其中,所述相同的通道是色度通道。
11.根據權利要求1所述的方法,還包括:
12.根據權利要求11所述的方法,其中,所述特定級別包括以下級別之一:序列級別、圖片級別或塊級別。
13.一種用于視頻編碼的方法,包括:
14.根據權利要求13所述的方法,其中,獲得所述第一通道的所述多個經濾波運動補償樣點包括:
15.根據權利要求13所述的方法,其中,所述非線性濾波器的系數包括線性系數、偏移或非線...
【專利技術屬性】
技術研發人員:修曉宇,閆寧,郭哲瑋,朱弘正,陳偉,王祥林,于冰,
申請(專利權)人:北京達佳互聯信息技術有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。