[發明專利]視頻解碼方法、裝置、設備及存儲介質有效
| 申請號: | 202011009898.0 | 申請日: | 2020-09-23 |
| 公開(公告)號: | CN112188215B | 公開(公告)日: | 2022-02-22 |
| 發明(設計)人: | 毛江云 | 申請(專利權)人: | 騰訊科技(深圳)有限公司 |
| 主分類號: | H04N19/42 | 分類號: | H04N19/42;H04N19/132 |
| 代理公司: | 北京三高永信知識產權代理有限責任公司 11138 | 代理人: | 徐立 |
| 地址: | 518057 廣東省深圳*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 視頻 解碼 方法 裝置 設備 存儲 介質 | ||
1.一種視頻解碼方法,其特征在于,所述方法包括:
確定視頻文件中的采樣視頻幀;
從所述視頻文件中讀取預設長度的視頻數據,并確定所述視頻數據中首個完整的視頻幀;
響應于所述視頻幀屬于所述采樣視頻幀,且所述視頻幀屬于I幀,清空緩沖區并將所述視頻幀的幀數據存儲至所述緩沖區;
響應于所述視頻幀屬于所述采樣視頻幀,且所述視頻幀不屬于I幀,將所述視頻幀的幀數據存儲至所述緩沖區;
響應于所述視頻幀屬于關聯視頻幀,將所述視頻幀的幀數據存儲至所述緩沖區,所述關聯視頻幀是所述采樣視頻幀解碼時所依賴的視頻幀;
響應于所述視頻幀屬于所述采樣視頻幀,對所述緩沖區中存儲的幀數據進行解碼,得到所述采樣視頻幀對應的采樣圖像;
將所述采樣圖像作為訓練樣本輸入視頻模型,并根據所述視頻模型的模型輸出結果訓練所述視頻模型。
2.根據權利要求1所述的方法,其特征在于,所述響應于所述視頻幀屬于關聯視頻幀,將所述視頻幀的幀數據存儲至所述緩沖區之前,所述方法包括:
響應于所述視頻幀不屬于所述采樣視頻幀,且所述視頻幀屬于I幀,且所述視頻幀與所述采樣視頻幀之間的幀間隔小于幀間隔閾值,確定所述視頻幀屬于所述關聯視頻幀;
響應于所述視頻幀不屬于所述采樣視頻幀,且所述視頻幀不屬于I幀,且所述緩沖區中包含所述視頻幀對應的I幀,確定所述視頻幀屬于所述關聯視頻幀;
所述響應于所述視頻幀屬于所述關聯視頻幀,將所述視頻幀的幀數據存儲至緩沖區,包括:
響應于所述視頻幀屬于所述關聯視頻幀,且所述視頻幀屬于I幀,清空所述緩沖區并將所述視頻幀的幀數據存儲至所述緩沖區;
響應于所述視頻幀屬于所述關聯視頻幀,且所述視頻幀不屬于I幀,將所述視頻幀的幀數據存儲至所述緩沖區。
3.根據權利要求1或2所述的方法,其特征在于,所述對所述緩沖區中存儲的幀數據進行解碼,得到所述采樣視頻幀對應的所述采樣圖像,包括:
對所述緩沖區中各個視頻幀的幀數據進行解碼,得到至少一張視頻圖像;
將所述緩沖區中最后一幀視頻幀對應的所述視頻圖像確定為所述采樣圖像。
4.根據權利要求1或2所述的方法,其特征在于,所述從所述視頻文件中讀取預設長度的視頻數據,并確定所述視頻數據中首個完整的視頻幀,包括:
根據所述視頻文件的視頻分辨率確定單幀視頻幀的最大數據長度;
根據所述最大數據長度確定所述預設長度,所述預設長度大于等于所述最大數據長度;
從上一次視頻數據的讀取終點開始,讀取所述預設長度的視頻數據,并根據視頻幀編碼格式確定視頻數據中首個完整的所述視頻幀;
將所述視頻幀的幀結束位置確定為所述讀取終點。
5.根據權利要求1或2所述的方法,其特征在于,所述確定視頻文件中的采樣視頻幀,包括:
根據所述視頻文件的幀率和時長確定視頻幀總量;
根據所述視頻幀總量和采樣規則,確定所述采樣視頻幀的視頻幀編號,所述采樣規則包括按比例采樣、按編號采樣以及按照時間段采樣中的至少一種;
所述確定所述視頻數據中首個完整的視頻幀之后,所述方法還包括:
確定當前視頻幀編號;
響應于所述當前視頻幀編號屬于所述采樣視頻幀的視頻幀編號,確定所述視頻幀屬于所述采樣視頻幀。
6.根據權利要求5所述的方法,其特征在于,所述根據所述視頻幀總量和采樣規則,確定所述采樣視頻幀的視頻幀編號,包括:
響應于所述采樣規則為按比例采樣,根據采樣比例從所述視頻文件中選擇所述采樣視頻幀,并獲取所述采樣視頻幀的視頻幀編號,所述采樣視頻幀的數量與所述視頻幀總量的比值為所述采樣比例;
響應于所述采樣規則為按編號采樣,將預設編號集合中小于等于所述視頻幀總量的編號確定為所述采樣視頻幀的視頻幀編號;
響應于所述采樣規則為按時間段采樣,根據預設時間段的起始時刻和結束時刻確定起始視頻幀編號和結束視頻幀編號;將位于所述起始視頻幀編號和所述結束視頻幀編號之間,且小于等于所述視頻幀總量的視頻幀編號確定為所述采樣視頻幀的視頻幀編號。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于騰訊科技(深圳)有限公司,未經騰訊科技(深圳)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011009898.0/1.html,轉載請聲明來源鉆瓜專利網。





