【技術實現步驟摘要】
本公開通常涉及視頻處理,更具體地,涉及用于進行視頻數據處理的計算機實現方法、裝置及存儲介質。
技術介紹
1、視頻是一組捕捉視覺信息的靜態圖像(或“幀”)。為了減少存儲內存和傳輸帶寬,可以在存儲或傳輸之前對視頻進行壓縮,然后在顯示之前進行解壓縮。壓縮過程通常稱為編碼,解壓縮過程通常稱為解碼。有各種使用標準化視頻編碼技術的視頻編碼格式,最常見的是基于預測、變換、量化、熵編碼和環路濾波。視頻編碼標準,諸如高效視頻編碼(highefficiency?video?coding,hevc/h.265)標準、通用視頻編碼(versatile?video?coding,vvc/h.266)標準和avs標準等,規定了具體的視頻編碼格式,由標準化組織制定。隨著越來越多的先進視頻編碼技術在視頻標準中被采用,新的視頻編碼標準的編碼效率也越來越高。
技術實現思路
1、本公開實施例提供了一種用于進行視頻數據處理的計算機實現方法。在一些實施例中,該方法包括:通過將序列參數集(sequence?parameter?set,sps)中的參考圖像列表結構的數量與1相加來導出總數;響應于在當前圖像的圖像頭或當前條帶(slice)的條帶頭中用信號發送參考圖像列表結構,為數量為該總數的參考圖像列表結構分配存儲器;以及用分配的存儲器處理當前圖像或當前條帶。
2、在一些實施例中,該方法包括:在圖像參數集(picture?parameter?set,pps)中用信號發送第一標志,以指示第二標志和第一索引是否存在于引用
3、在一些實施例中,該方法包括:接收視頻比特流;確定第一標志的值,第一標志指示第二標志和第一索引是否存在于當前圖像的圖像頭句法或條帶頭中,其中第二標志指示參考圖像列表1是否是基于序列參數集(sps)中用信號發送的與參考圖像列表1相關聯的參考圖像列表結構之一導出的,且第一索引是用于導出參考圖像列表1的、與參考圖像列表1相關聯的參考圖像列表結構在sps中包括的與參考圖像列表1相關聯的參考圖像列表結構的列表中的索引;確定第一索引和第二索引是否存在,其中第二索引是用于導出參考圖像列表0的、與參考圖像列表0相關聯的參考圖像列表結構在sps中包括的與參考圖像列表0相關聯的參考圖像列表結構的列表中的索引;響應于第二索引不存在,確定第二索引的值包括:當sps中包括至多一個與參考圖像列表0相關聯的參考圖像列表結構時,確定第二索引的值等于0;響應于第一索引不存在,確定第一索引的值包括:當sbs中包括至多一個與參考圖像列表1相關聯的參考圖像列表結構時,確定第一索引的值等于0;以及當第一標志等于0且第二標志等于1時,確定第一索引的值等于第二索引的值;以及基于第一索引和第二索引解碼當前圖像。
4、在一些實施例中,該方法包括:在條帶頭中用信號發送第一標志以指示條帶頭中是否存在激活(active)參考索引數,其中激活參考索引數用于導出用于對當前條帶進行編碼的相應參考圖像列表的最大參考索引;響應于第一標志指示條帶頭中存在激活參考索引數,確定參考圖像列表0中條目的數量,并在參考圖像列表0中條目的數量大于1時,在p和b條帶的條帶頭中用信號發送參考圖像列表0的激活參考索引數;以及確定參考圖像列表1中條目的數量,并在參考圖像列表1中條目的數量大于1時,在b條帶的條帶頭中用信號發送參考圖像列表1的激活參考索引數。
5、在一些實施例中,該方法包括:接收包括條帶頭和圖像頭句法的視頻比特流;確定在條帶頭中用信號發送的第一標志的值,第一標志指示條帶頭中是否存在激活參考索引數,其中激活參考索引數用于導出用于對當前條帶進行解碼的相應參考圖像列表的最大參考索引;響應于第一標志指示存在激活參考索引數,確定參考圖像列表0中條目的數量,并在參考圖像列表0中條目的數量大于1時,解碼p和b條帶的條帶頭中參考圖像列表0的激活參考索引數;以及確定參考圖像列表1中條目的數量,并在參考圖像列表1中條目的數量大于1時,解碼b條帶的條帶頭中參考圖像列表1的激活參考索引數。
6、在一些實施例中,該方法包括:確定由并置圖像(collocated?picture)的參考索引在條帶級別所引用的并置圖像,其中對于當前圖像的所有非i條帶,并置圖像被確定為相同圖像;以及基于并置圖像對當前圖像進行處理,其中并置圖像用于時間運動矢量預測。
7、本公開實施例提供了一種用于進行視頻處理的裝置。在一些實施例中,該裝置包括:存儲器,用于存儲指令;以及一個或多個處理器,用于執行指令以使得裝置執行:通過將序列參數集(sps)中的參考圖像列表結構的數量與1相加來導出總數;響應于在當前圖像的圖像頭或當前條帶的條帶頭中用信號發送參考圖像列表結構,為數量為該總數的參考圖像列表結構分配存儲器;以及用分配的存儲器處理當前圖像或當前條帶。
8、在一些實施例中,該裝置包括:存儲器,用于存儲指令;以及一個或多個處理器,用于執行指令以使得裝置執行:在圖像參數集(pps)中用信號發送第一標志,以指示第二標志和第一索引是否存在于引用pps的當前圖像的圖像頭句法或條帶頭中,其中第二標志指示參考圖像列表1是否是基于序列參數集(sps)中用信號發送的與參考圖像列表1相關聯的參考圖像列表結構之一導出的,且第一索引是用于導出參考圖像列表1的、與參考圖像列表1相關聯的參考圖像列表結構在sps中包括的與參考圖像列表1相關聯的參考圖像列表結構的列表中的索引;確定是否用信號發送第一索引和第二索引,其中第二索引是用于導出參考圖像列表0的、與參考圖像列表0相關聯的參考圖像列表結構在sps中包括的與參考圖像列表0相關聯的參考圖像列表結構的列表中的索引;響應于不用信號發送第二索引,確定第二索引的值包括:當sps中包括至多一個與參考圖像列表0相關聯的參考圖像列表結構時,確定第二索引的值等于0;響應于不用信號發送第一索引,確定第一索引的值包括:當sbs中包括至多一個與參考圖像列表1相關聯的參考圖像列表結本文檔來自技高網...
【技術保護點】
1.一種將視頻序列編碼成比特流的方法,包括:
2.根據權利要求1所述的方法,其中,
3.根據權利要求1所述的方法,還包括:
4.一種對比特流進行解碼以輸出視頻流的一個或更多個圖像的方法,包括:
5.根據權利要求4所述的方法,其中,當所述第一標志指示不存在所述激活參考索引數時,
6.一種用于進行視頻數據處理的裝置,所述裝置包括:
7.根據權利要求6所述的裝置,其中所述處理器還用于執行所述指令以使得所述裝置執行:
8.根據權利要求6所述的裝置,其中所述處理器還用于執行所述指令以使得所述裝置執行:
9.一種用于進行視頻數據處理的裝置,所述裝置包括:
10.根據權利要求9所述的裝置,其中所述處理器還用于執行所述指令以使得所述裝置執行:
11.一種非瞬時計算機可讀介質,存儲有指令集,所述指令集由裝置的一個或多個處理器執行,使得所述裝置開始執行用于進行視頻數據處理的方法,所述方法包括:
12.根據權利要求11所述的非瞬時計算機可讀介質,其中,當所述第一標志指示所
13.根據權利要求11所述的非瞬時計算機可讀介質,其中,所述方法還包括:
14.一種非瞬時計算機可讀介質,存儲有指令集,所述指令集由裝置的一個或多個處理器執行,使得所述裝置開始執行用于進行視頻數據處理的方法,所述方法包括:
15.根據權利要求14所述的非瞬時計算機可讀介質,其中,當所述第一標志指示不存在所述激活參考索引數時,所述方法還包括:
...【技術特征摘要】
1.一種將視頻序列編碼成比特流的方法,包括:
2.根據權利要求1所述的方法,其中,
3.根據權利要求1所述的方法,還包括:
4.一種對比特流進行解碼以輸出視頻流的一個或更多個圖像的方法,包括:
5.根據權利要求4所述的方法,其中,當所述第一標志指示不存在所述激活參考索引數時,
6.一種用于進行視頻數據處理的裝置,所述裝置包括:
7.根據權利要求6所述的裝置,其中所述處理器還用于執行所述指令以使得所述裝置執行:
8.根據權利要求6所述的裝置,其中所述處理器還用于執行所述指令以使得所述裝置執行:
9.一種用于進行視頻數據處理的裝置,所述裝置包括:
10.根據權利要求9所述的裝置,其中所述處理器還用于執行...
【專利技術屬性】
技術研發人員:陳杰,葉琰,廖如伶,
申請(專利權)人:阿里巴巴集團控股有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。