[發(fā)明專利]視頻編碼方法、裝置及電子設(shè)備有效
| 申請?zhí)枺?/td> | 201911057387.3 | 申請日: | 2019-10-31 |
| 公開(公告)號: | CN110691246B | 公開(公告)日: | 2022-04-05 |
| 發(fā)明(設(shè)計)人: | 李果;張文杰;張玉梅;許道遠(yuǎn);豆修鑫;樊鴻飛;蔡媛 | 申請(專利權(quán))人: | 北京金山云網(wǎng)絡(luò)技術(shù)有限公司;北京金山云科技有限公司 |
| 主分類號: | H04N19/136 | 分類號: | H04N19/136;H04N19/87 |
| 代理公司: | 北京超凡宏宇專利代理事務(wù)所(特殊普通合伙) 11463 | 代理人: | 張萌 |
| 地址: | 100000 北京*** | 國省代碼: | 北京;11 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 視頻 編碼 方法 裝置 電子設(shè)備 | ||
本發(fā)明提供了一種視頻編碼方法、裝置及電子設(shè)備,涉及計算機(jī)視覺技術(shù)領(lǐng)域,該方法包括:獲取待編碼的多個分段視頻流;其中,多個分段視頻流是將待編碼的原始視頻流進(jìn)行分段后得到的;將多個分段視頻流分別寫入預(yù)設(shè)的第一線程和第二線程;其中,第一線程用于確定分段視頻流對應(yīng)的視頻場景,第二線程用于根據(jù)分段視頻流對應(yīng)的視頻場景對分段視頻流進(jìn)行編碼;在第二線程獲取到多個分段視頻流中的第一分段視頻流的情況下,根據(jù)第一視頻場景對第一分段視頻流進(jìn)行編碼;其中,第一視頻場景為第一線程確定的第一分段視頻流對應(yīng)的視頻場景。本發(fā)明可以較好的平衡視頻畫面質(zhì)量和壓縮比,從而降低畫面質(zhì)量損失或者降低傳輸占用寬帶和存儲空間。
技術(shù)領(lǐng)域
本發(fā)明涉及計算機(jī)視覺技術(shù)領(lǐng)域,尤其是涉及一種視頻編碼方法、裝置及電子設(shè)備。
背景技術(shù)
由于視頻數(shù)據(jù)數(shù)字化后通常數(shù)據(jù)帶寬很高且存在大量的冗余信息,導(dǎo)致視頻存儲和傳輸壓力較大。因此,壓縮編碼方法對于視頻數(shù)據(jù)的存儲和傳輸是必需的。現(xiàn)有的壓縮編碼方法通常是采用編碼參數(shù)對視頻整體進(jìn)行格式轉(zhuǎn)換。由于不同的編碼參數(shù)對應(yīng)編碼后的視頻畫面質(zhì)量損失與壓縮比有所不同,而且隨著科技的進(jìn)步,視頻向著超清、超高清的方向發(fā)展,所以上述壓縮編碼方法無法在視頻畫面質(zhì)量損失和壓縮比之間找到一個較好的平衡點,從而面臨著畫面質(zhì)量損失較大,或者傳輸占用帶寬高和存儲空間需求較大的問題。
發(fā)明內(nèi)容
本發(fā)明的目的在于提供視頻編碼方法、裝置及電子設(shè)備,以較好的平衡視頻畫面質(zhì)量和壓縮比,從而降低畫面質(zhì)量損失或者降低傳輸占用寬帶和存儲空間。
本發(fā)明提供的一種視頻編碼方法,所述方法包括:獲取待編碼的多個分段視頻流;其中,多個所述分段視頻流是將待編碼的原始視頻流進(jìn)行分段后得到的;將多個所述分段視頻流分別寫入預(yù)設(shè)的第一線程和第二線程;其中,所述第一線程用于確定所述分段視頻流對應(yīng)的視頻場景,所述第二線程用于根據(jù)所述分段視頻流對應(yīng)的視頻場景對所述分段視頻流進(jìn)行編碼;在所述第二線程獲取到多個所述分段視頻流中的第一分段視頻流的情況下,根據(jù)第一視頻場景對所述第一分段視頻流進(jìn)行編碼;其中,所述第一視頻場景為所述第一線程確定的所述第一分段視頻流對應(yīng)的視頻場景。
進(jìn)一步的,在所述根據(jù)第一視頻場景對所述第一分段視頻流進(jìn)行編碼之前,所述方法包括:在所述第一線程獲取到所述原始視頻流中的第一分段視頻流的情況下,通過所述第一線程對所述第一分段視頻流進(jìn)行場景分類,得到所述第一分段視頻流對應(yīng)的第一視頻場景。
進(jìn)一步的,所述通過所述第一線程對所述第一分段視頻流進(jìn)行場景分類,得到所述第一分段視頻流對應(yīng)的第一視頻場景的步驟,包括:獲取所述第一分段視頻流中的多張視頻幀圖像;將獲取的多張所述視頻幀圖像輸入至分類模型,獲取所述分類模型輸入的所述第一視頻場景,其中,所述分類模型包括:特征提取層和特征融合層,所述特征提取層用于對多張所述視頻幀圖像分別進(jìn)行特征提取,并將得到的多張所述視頻幀圖像的特征參數(shù)均輸入至所述特征融合層,所述特征融合層用于對多張所述視頻幀圖像的特征參數(shù)進(jìn)行融合,得到所述第一分段視頻流對應(yīng)的所述第一視頻場景。
進(jìn)一步的,所述根據(jù)第一視頻場景對所述第一分段視頻流進(jìn)行編碼的步驟,包括:通過所述第二線程從數(shù)據(jù)存儲表中獲取所述第一分段視頻流對應(yīng)的第一視頻場景,其中,所述第一線程將所述第一視頻場景存儲于預(yù)設(shè)的數(shù)據(jù)存儲表中;基于所述第一視頻場景從預(yù)設(shè)的參數(shù)對照表中查找與所述第一分段視頻流相匹配的第一編碼參數(shù),并根據(jù)所述第一編碼參數(shù)對所述第一分段視頻流進(jìn)行編碼;其中,所述預(yù)設(shè)的參數(shù)對照表中存儲有視頻場景與編碼參數(shù)的對應(yīng)關(guān)系。
進(jìn)一步的,所述數(shù)據(jù)存儲表包括隊列或者場景對照表;其中,所述隊列用于存儲所述分段視頻流對應(yīng)的視頻場景,所述場景對照表用于存儲所述分段視頻流的標(biāo)簽與視頻場景的對應(yīng)關(guān)系;所述通過所述第二線程從所述數(shù)據(jù)存儲表中獲取所述第一分段視頻流對應(yīng)的第一視頻場景的步驟,包括:通過所述第二線程監(jiān)聽所述隊列,在所述隊列不為空的情況下,將所述隊列中位于第一位的視頻場景確定為所述第一視頻場景;或者,通過所述第二線程在所述場景對照表中查找與輸入的所述第一分段視頻流的標(biāo)簽相對應(yīng)的第一視頻場景。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于北京金山云網(wǎng)絡(luò)技術(shù)有限公司;北京金山云科技有限公司,未經(jīng)北京金山云網(wǎng)絡(luò)技術(shù)有限公司;北京金山云科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201911057387.3/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





