[發明專利]視頻編碼方法、裝置及電子設備有效
| 申請號: | 201911057387.3 | 申請日: | 2019-10-31 |
| 公開(公告)號: | CN110691246B | 公開(公告)日: | 2022-04-05 |
| 發明(設計)人: | 李果;張文杰;張玉梅;許道遠;豆修鑫;樊鴻飛;蔡媛 | 申請(專利權)人: | 北京金山云網絡技術有限公司;北京金山云科技有限公司 |
| 主分類號: | H04N19/136 | 分類號: | H04N19/136;H04N19/87 |
| 代理公司: | 北京超凡宏宇專利代理事務所(特殊普通合伙) 11463 | 代理人: | 張萌 |
| 地址: | 100000 北京*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 視頻 編碼 方法 裝置 電子設備 | ||
1.一種視頻編碼方法,其特征在于,所述方法包括:
獲取待編碼的多個分段視頻流;其中,多個所述分段視頻流是將待編碼的原始視頻流進行分段后得到的;
將多個所述分段視頻流分別寫入預設的第一線程和第二線程;其中,所述第一線程用于確定所述分段視頻流對應的視頻場景,所述第二線程用于根據各所述分段視頻流的所述視頻場景選取各所述分段視頻流對應的編碼參數,以及根據各所述編碼參數對各所述分段視頻流進行編碼;
在所述第二線程獲取到多個所述分段視頻流中的第一分段視頻流的情況下,根據第一視頻場景對所述第一分段視頻流進行編碼;其中,所述第一視頻場景為所述第一線程確定的所述第一分段視頻流對應的視頻場景;
所述根據第一視頻場景對所述第一分段視頻流進行編碼的步驟,包括:
通過所述第二線程從數據存儲表中獲取所述第一分段視頻流對應的第一視頻場景,其中,所述第一線程將所述第一視頻場景存儲于預設的數據存儲表中;
基于所述第一視頻場景從預設的參數對照表中查找與所述第一分段視頻流相匹配的第一編碼參數,并根據所述第一編碼參數對所述第一分段視頻流進行編碼;其中,所述預設的參數對照表中存儲有視頻場景與編碼參數的對應關系。
2.根據權利要求1所述的方法,其特征在于,在所述根據第一視頻場景對所述第一分段視頻流進行編碼之前,所述方法包括:
在所述第一線程獲取到所述原始視頻流中的第一分段視頻流的情況下,通過所述第一線程對所述第一分段視頻流進行場景分類,得到所述第一分段視頻流對應的第一視頻場景。
3.根據權利要求2所述的方法,其特征在于,所述通過所述第一線程對所述第一分段視頻流進行場景分類,得到所述第一分段視頻流對應的第一視頻場景的步驟,包括:
獲取所述第一分段視頻流中的多張視頻幀圖像;
將獲取的多張所述視頻幀圖像輸入至分類模型,獲取所述分類模型輸入的所述第一視頻場景,其中,所述分類模型包括:特征提取層和特征融合層,所述特征提取層用于對多張所述視頻幀圖像分別進行特征提取,并將得到的多張所述視頻幀圖像的特征參數均輸入至所述特征融合層,所述特征融合層用于對多張所述視頻幀圖像的特征參數進行融合,得到所述第一分段視頻流對應的所述第一視頻場景。
4.根據權利要求1所述的方法,其特征在于,所述數據存儲表包括隊列或者場景對照表;其中,所述隊列用于存儲所述分段視頻流對應的視頻場景,所述場景對照表用于存儲所述分段視頻流的標簽與視頻場景的對應關系;
所述通過所述第二線程從所述數據存儲表中獲取所述第一分段視頻流對應的第一視頻場景的步驟,包括:
通過所述第二線程監聽所述隊列,在所述隊列不為空的情況下,將所述隊列中位于第一位的視頻場景確定為所述第一視頻場景;
或者,
通過所述第二線程在所述場景對照表中查找與輸入的所述第一分段視頻流的標簽相對應的第一視頻場景。
5.根據權利要求1所述的方法,其特征在于,在所述第二線程獲取到所述原始視頻流中的第二分段視頻流的情況下,所述方法還包括:
根據第二視頻場景從所述參數對照表中查找與所述第二分段視頻流相匹配的第二編碼參數,并根據所述第二編碼參數對所述第二分段視頻流進行編碼;其中,所述第二視頻場景為所述第一線程確定出的所述第二分段視頻流對應的視頻場景,所述第二視頻場景不同于所述第一視頻場景,所述第二編碼參數不同于所述第一編碼參數。
6.根據權利要求1所述的方法,其特征在于,所述獲取待編碼的多個分段視頻流的步驟,包括:
獲取預設視頻流分段長度,按照所述預設視頻流分段長度將待編碼的原始視頻流進行分段,得到待編碼的多個分段視頻流。
7.根據權利要求6所述的方法,其特征在于,所述方法還包括:
如果第三分段視頻流的長度小于所述預設視頻流分段長度,將第四分段視頻流對應的視頻場景確定為所述第三分段視頻流對應的視頻場景;其中,所述第三分段視頻流為所述原始視頻流中末端的分段視頻流,所述第四分段視頻流為與所述第三分段視頻流相鄰的前一段分段視頻流。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京金山云網絡技術有限公司;北京金山云科技有限公司,未經北京金山云網絡技術有限公司;北京金山云科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201911057387.3/1.html,轉載請聲明來源鉆瓜專利網。





