System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本申請涉及視頻編解碼,具體地,涉及采用多參考行幀內預測的視頻編解碼的方法和系統。
技術介紹
1、aomedia?video?1(av1)是為因特網上的視頻傳輸設計的一種開放式視頻編解碼格式。av1是由開放媒體聯盟(aomedia)開發的vp9的后續產品,該聯盟成立于2015年,包括半導體公司、視頻點播提供商、視頻內容生產商、軟件開發公司和網頁瀏覽器供應商。av1以vp9的代碼庫為基礎,結合了其他技術,其中一些技術是以這些實驗性格式開發的。av1參考編解碼器的第一版0.1.0于2016年4月7日發布。該聯盟于2018年3月28日宣布發布av1比特流規范、以及基于軟件的參考編碼器和解碼器。2018年6月25日,發布了該規范經過驗證的版本1.0.0。2019年1月8日,發布了帶有規范勘誤表1的經過驗證的版本1.0.0。av1比特流規范包括參考視頻編解碼器。
2、itu-t?vceg(q6/16)和iso/iec?mpeg(jtc?1/sc?29/wg?11)于2013年(版本1)、2014年(版本2)、2015年(版本3)和2016年(版本4)發布了h.265/hevc(高效視頻編解碼)標準。2015年,這兩個標準組織共同組建了jvet(聯合視頻探索組),以探索開發超越hevc的下一個視頻編解碼標準的潛力。2017年10月,他們發布了關于具有超越hevc能力的視頻壓縮提案的聯合征集(cfp)。截至2018年2月15日,分別提交了22個關于標準動態范圍(sdr)的cfp回復、12個關于高動態范圍(hdr)的cfp回復和12個
3、在基于av1標準的視頻編解碼方案中,可用的幀內預測模式的數量為62,其中包括56個角度(或定向(directional))幀內預測模式、5個平滑模式和一個從亮度預測色度(chroma-from-luma)模式。在本公開的說明書中,角度(或定向)幀內預測模式也稱為角度(或定向)模式。當在幀內預測中應用多個參考行并且針對多個參考行包括所有幀內預測模式時,視頻編解碼的復雜度是相當大的。多個參考行包括索引號等于零的零參考行和索引號大于零的一個或多個非零參考行。期望限制每個非零參考行所允許的幀內預測模式的數量。在基于vvc標準的視頻編解碼方案中,幀內預測模式被確定為包括允許的幀內預測模式(aipm)集中的最可能模式(mpm)。然而,av1并沒有定義類似的最可能模式(mpm),并且基于vvc標準的視頻編解碼方案的多參考行幀內預測不能直接應用于基于av1標準的視頻編解碼方案。
4、所公開的方法和系統旨在解決上述一個或多個問題以及其他問題。
技術實現思路
1、本公開的一個方面包括一種視頻解碼的方法。該方法包括:獲取比特流,所述比特流包括視頻信號的多個已編碼幀;將所述多個已編碼幀中的每一個解碼為多個編碼樹單元(ctu),并將所述多個ctu中的每一個解碼為多個殘差塊;基于包括在每個已編碼幀中的多參考行幀內預測(mrlp)標志和參考樣本,恢復所述多個殘差塊中的每個殘差塊的編碼塊,其中基于編解碼效率和壓縮性能,為所選擇的用于幀內預測的多個參考行中的每個參考行確定所有可用的幀內預測模式的子集,也稱為允許的幀內預測模式(aipm)集,并且所述多個參考行中的每個參考行由索引號標識,所述索引號是大于或等于零的整數;通過將所述多個殘差塊中的每個殘差塊的所述恢復的編碼塊存儲在幀緩沖器中,重建所述視頻信號的每一幀;以及連續地輸出所述重建的幀,以恢復所述視頻信號。
2、本公開的另一方面包括一種視頻編碼的方法。該方法包括:獲取視頻輸入的當前幀;將所述獲取的當前幀劃分成多個塊;通過結合多參考行幀內預測,預測每個劃分的塊的符號級別,其中,基于相鄰塊的多個參考行導出幀內預測模式;基于編解碼效率和壓縮性能,為所述多個參考行中的每個參考行確定所有可用的幀內預測模式的子集,也稱為允許的幀內預測模式集(aipm);并且所述多個參考行中的每個參考行由索引號標識,所述索引號是大于或等于零的整數;對通過從當前符號級別減去預測符號級別導出的殘差符號級別進行變換和量化;對所述變換和量化后的殘差符號級別進行熵編碼;以及生成包括所述熵編碼的殘差符號級別的比特流。
3、根據本公開的說明書、權利要求和附圖,本領域技術人員可以理解本公開的其他方面。
本文檔來自技高網...【技術保護點】
1.一種視頻解碼的方法,其特征在于,包括:
2.根據權利要求1所述的方法,其特征在于,
3.根據權利要求2所述的方法,其特征在于,
4.根據權利要求3所述的方法,其特征在于,
5.根據權利要求3所述的方法,其特征在于,
6.根據權利要求1-4中任一項所述的方法,其特征在于,包括在S1和S2中的幀內預測模式通過以下方式確定:
7.根據權利要求1-4中任一項所述的方法,其特征在于,包括在S1和S2中的幀內預測模式通過以下方式確定:
8.根據權利要求1-4中任一項所述的方法,其特征在于,包括在S1中的幀內預測模式通過以下方式確定:
9.根據權利要求1-4中任一項所述的方法,其特征在于,包括在S1和S2中的幀內預測模式通過以下方式確定:
10.根據權利要求1-4中任一項所述的方法,其特征在于,包括在S1和S2中的幀內預測模式通過以下方式確定:
11.根據權利要求1-4中任一項所述的方法,其特征在于,包括在S1和S2中的幀內預測模式通過以下方式確定:
12.根
13.根據權利要求1所述的方法,其特征在于,
14.一種視頻編碼的方法,其特征在于,包括:
15.根據權利要求14所述的方法,其特征在于,
16.根據權利要求15所述的方法,其特征在于,
17.根據權利要求16所述的方法,其特征在于,
18.根據權利要求16所述的方法,其特征在于,
19.根據權利要求14-18中任一項所述的方法,其特征在于,包括在S1和S2中的幀內預測模式通過以下方式確定:
20.根據權利要求14-18中任一項所述的方法,其特征在于,包括在S1和S2中的幀內預測模式通過以下方式確定:
21.根據權利要求14-18中任一項所述的方法,其特征在于,包括在S1中的幀內預測模式通過以下方式確定:
22.根據權利要求14所述的方法,其特征在于,
23.一種非易失性計算機可讀存儲介質,其特征在于,用于存儲計算機程序指令,當所述計算機程序指令由用于視頻編解碼的計算機執行時,使所述計算機執行權利要求1-13任一項所述的視頻解碼的方法和權利要求14-22任一項所述的視頻編碼的方法。
24.一種計算機設備,其特征在于,所述設備包括一個或多個處理器和一個或多個存儲器,所述一個或多個存儲器用于存儲計算機程序指令,當所述計算機程序指令由所述一個或多個處理器執行時,使所述一個或多個處理器執行權利要求1-13任一項所述的視頻解碼的方法和權利要求14-22任一項所述的視頻編碼的方法。
25.一種存儲比特流的方法,其特征在于,在非易失性計算機可讀存儲介質上存儲比特流,所述比特流根據權利要求14-22任一項所述的視頻編碼的方法產生,或者基于權利要求1-13任一項所述的解碼方法進行解碼。
...【技術特征摘要】
1.一種視頻解碼的方法,其特征在于,包括:
2.根據權利要求1所述的方法,其特征在于,
3.根據權利要求2所述的方法,其特征在于,
4.根據權利要求3所述的方法,其特征在于,
5.根據權利要求3所述的方法,其特征在于,
6.根據權利要求1-4中任一項所述的方法,其特征在于,包括在s1和s2中的幀內預測模式通過以下方式確定:
7.根據權利要求1-4中任一項所述的方法,其特征在于,包括在s1和s2中的幀內預測模式通過以下方式確定:
8.根據權利要求1-4中任一項所述的方法,其特征在于,包括在s1中的幀內預測模式通過以下方式確定:
9.根據權利要求1-4中任一項所述的方法,其特征在于,包括在s1和s2中的幀內預測模式通過以下方式確定:
10.根據權利要求1-4中任一項所述的方法,其特征在于,包括在s1和s2中的幀內預測模式通過以下方式確定:
11.根據權利要求1-4中任一項所述的方法,其特征在于,包括在s1和s2中的幀內預測模式通過以下方式確定:
12.根據權利要求1-4中任一項所述的方法,其特征在于,包括在s1和s2中的幀內預測模式通過以下方式確定:
13.根據權利要求1所述的方法,其特征在于,
14.一種視頻編碼的方法,其特征在于,包括:
15.根據權利要求14所述的方法,其特征在于,
16.根據權利要求15所述的方法,其特...
【專利技術屬性】
技術研發人員:趙亮,趙欣,劉杉,
申請(專利權)人:騰訊美國有限責任公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。