亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種視頻編碼方法及裝置與流程

文檔序號:40448893發(fā)布日期:2024-12-27 09:13閱讀:3來源:國知局
一種視頻編碼方法及裝置與流程

本技術(shù)涉及計(jì)算機(jī),具體涉及一種視頻編碼方法及裝置。


背景技術(shù):

1、隨著互聯(lián)網(wǎng)技術(shù)的發(fā)展,高清視頻應(yīng)用(點(diǎn)播和直播)變得越來越普及,但帶來的問題是更高的帶寬成本和更差的播放流暢度。因此,如果降低視頻傳輸帶寬成本的同時(shí)保證視頻畫質(zhì),是需要關(guān)注的問題。

2、現(xiàn)有技術(shù)中,對視頻編碼通常采用基于不同的編碼參數(shù)值,先對視頻進(jìn)行多次編碼,確定目標(biāo)編碼參數(shù)值后再進(jìn)行正式的視頻編碼,從而在降低帶寬成本的同時(shí)保證視頻畫質(zhì)。

3、然而,現(xiàn)有技術(shù)確定編碼參數(shù)的方式需要經(jīng)過多次編碼處理后確定,降低了視頻編碼效率。


技術(shù)實(shí)現(xiàn)思路

1、本技術(shù)實(shí)施例提供一種視頻編碼方法,以提升視頻編碼效率的同時(shí)保證視頻編碼質(zhì)量。本技術(shù)實(shí)施例還提供一種視頻編碼裝置、電子設(shè)備及計(jì)算機(jī)存儲介質(zhì)。

2、本技術(shù)實(shí)施例提供一種視頻編碼方法,包括:對多個(gè)待編碼視頻進(jìn)行特征提取處理,獲得所述多個(gè)待編碼視頻中待編碼視頻的視頻特征;基于所述多個(gè)待編碼視頻對應(yīng)的總碼率,以及所述多個(gè)待編碼視頻中待編碼視頻的視頻特征,確定所述待編碼視頻的目標(biāo)編碼參數(shù);根據(jù)所述待編碼視頻的目標(biāo)編碼參數(shù),對所述待編碼視頻進(jìn)行編碼處理;其中,在所述多個(gè)待編碼視頻中待編碼視頻的編碼參數(shù)為其所對應(yīng)的目標(biāo)編碼參數(shù)時(shí),編碼處理后的編碼后視頻的碼率為目標(biāo)碼率,編碼后視頻的質(zhì)量評估指標(biāo)值為目標(biāo)質(zhì)量評估指標(biāo)值,所述編碼后視頻分別對應(yīng)的目標(biāo)碼率之和小于所述總碼率,所述編碼后視頻分別對應(yīng)的目標(biāo)質(zhì)量評估指標(biāo)值之和大于視頻需求端針對多個(gè)編碼后的視頻所需要的視頻質(zhì)量評估指標(biāo)標(biāo)準(zhǔn)值。

3、可選的,所述基于所述多個(gè)待編碼視頻對應(yīng)的總碼率,以及所述多個(gè)待編碼視頻中待編碼視頻的視頻特征,確定所述待編碼視頻的目標(biāo)編碼參數(shù),包括:根據(jù)所述多個(gè)待編碼視頻中待編碼視頻的視頻特征,確定所述多個(gè)待編碼視頻中待編碼視頻所屬的視頻內(nèi)容類型;根據(jù)所述待編碼視頻所屬的視頻內(nèi)容類型,對所述多個(gè)待編碼視頻中的待編碼視頻進(jìn)行分類,獲得至少一個(gè)待編碼視頻組,所述待編碼視頻組中的待編碼視頻的視頻內(nèi)容類型屬于同一個(gè)視頻內(nèi)容類型;基于所述多個(gè)待編碼視頻對應(yīng)的總碼率,結(jié)合所述待編碼視頻組的視頻內(nèi)容類型,確定所述待編碼視頻組的目標(biāo)編碼參數(shù),作為所述待編碼視頻組中的待編碼視頻的目標(biāo)編碼參數(shù);相應(yīng)的,所述根據(jù)所述待編碼視頻的目標(biāo)編碼參數(shù),對所述待編碼視頻進(jìn)行編碼處理,包括:根據(jù)所述待編碼視頻組的目標(biāo)編碼參數(shù),對所述待編碼視頻組中包含的待編碼視頻進(jìn)行聯(lián)合編碼處理。

4、可選的,所述基于所述多個(gè)待編碼視頻對應(yīng)的總碼率,以及所述多個(gè)待編碼視頻中待編碼視頻的視頻特征,確定所述待編碼視頻的目標(biāo)編碼參數(shù),包括:基于所述多個(gè)待編碼視頻對應(yīng)的總碼率,確定所述多個(gè)待編碼視頻對應(yīng)的編碼參數(shù)預(yù)測模型;將所述多個(gè)待編碼視頻中待編碼視頻的視頻特征分別輸入所述編碼參數(shù)預(yù)測模型,獲得所述編碼參數(shù)預(yù)測模型輸出的針對所述待編碼視頻的目標(biāo)編碼參數(shù);其中,所述編碼參數(shù)預(yù)測模型用于根據(jù)待編碼視頻的視頻特征確定所述待編碼視頻的目標(biāo)編碼參數(shù),所述目標(biāo)編碼參數(shù)滿足如下條件:將所述待編碼視頻采用所述目標(biāo)編碼參數(shù)進(jìn)行編碼處理后,獲得編碼后視頻的目標(biāo)碼率和目標(biāo)質(zhì)量評估指標(biāo)值;所述多個(gè)待編碼視頻對應(yīng)的多個(gè)編碼后的視頻中編碼后視頻分別對應(yīng)的目標(biāo)碼率之和小于所述總碼率、且所述編碼后視頻分別對應(yīng)的目標(biāo)質(zhì)量評估指標(biāo)值之和大于視頻需求端針對多個(gè)編碼后的視頻所需要的視頻質(zhì)量評估指標(biāo)標(biāo)準(zhǔn)值。

5、可選的,所述編碼參數(shù)預(yù)測模型通過如下方式訓(xùn)練獲得:獲取多個(gè)樣本視頻對應(yīng)的總碼率、以及所述多個(gè)樣本視頻中樣本視頻的樣本視頻特征和樣本編碼參數(shù);將所述多個(gè)樣本視頻對應(yīng)的總碼率和所述樣本視頻的樣本視頻特征輸入至初始編碼參數(shù)預(yù)測模型,獲得所述初始編碼參數(shù)預(yù)測模型輸出的針對所述樣本視頻的初始編碼參數(shù);獲得所述樣本視頻的所述初始編碼參數(shù)與所述樣本編碼參數(shù)之間的損失值;將所述多個(gè)樣本視頻中樣本視頻分別對應(yīng)的損失值進(jìn)行加和處理,獲得所述多個(gè)樣本視頻對應(yīng)的總損失值;以所述總損失值為依據(jù),調(diào)整所述初始編碼參數(shù)預(yù)測模型的參數(shù),獲得訓(xùn)練完成的編碼參數(shù)預(yù)測模型。

6、可選的,所述樣本視頻的樣本編碼參數(shù)通過如下方式獲得:獲取多個(gè)樣本視頻中樣本視頻在多個(gè)候選編碼參數(shù)條件下獲得的候選率失真點(diǎn)組;在所述樣本視頻對應(yīng)的候選率失真點(diǎn)組中選擇預(yù)確定率失真點(diǎn),所述預(yù)確定率失真點(diǎn)至少包括如下屬性參數(shù):預(yù)確定編碼參數(shù),預(yù)確定碼率,預(yù)確定質(zhì)量評估指標(biāo)值;將所述樣本視頻采用所述預(yù)確定編碼參數(shù)進(jìn)行編碼處理后,編碼后視頻的碼率為預(yù)確定碼率,編碼后視頻的質(zhì)量評估指標(biāo)值為預(yù)確定質(zhì)量評估指標(biāo)值;如果所述多個(gè)樣本視頻中樣本視頻分別對應(yīng)的預(yù)確定率失真點(diǎn)的上述屬性參數(shù)滿足如下條件,則將所述樣本視頻的預(yù)確定率失真點(diǎn)中的預(yù)確定編碼參數(shù)作為所述樣本視頻的樣本編碼參數(shù):所述多個(gè)樣本視頻中編碼后視頻分別對應(yīng)的預(yù)確定碼率之和小于所述總碼率,且所有編碼后視頻分別對應(yīng)的預(yù)確定質(zhì)量評估指標(biāo)值之和大于視頻需求端針對多個(gè)編碼后的視頻所需要的視頻質(zhì)量評估指標(biāo)標(biāo)準(zhǔn)值。

7、可選的,所述獲取多個(gè)樣本視頻中樣本視頻在多個(gè)候選編碼參數(shù)條件下獲得的候選率失真點(diǎn)組,包括:采用候選編碼參數(shù)對所述樣本視頻進(jìn)行編碼處理,獲得在所述候選編碼參數(shù)條件下編碼處理后的編碼后視頻的碼率和質(zhì)量評估指標(biāo)值;獲得多個(gè)候選編碼參數(shù)分別對所述樣本視頻進(jìn)行編碼處理后、對應(yīng)的碼率和質(zhì)量評估指標(biāo)值;將所述候選編碼參數(shù)和所述候選編碼參數(shù)對應(yīng)的碼率和質(zhì)量評估指標(biāo)值作為所述編碼處理后視頻的一個(gè)候選率失真點(diǎn);將多個(gè)候選編碼參數(shù)分別對應(yīng)的候選率失真點(diǎn)作為所述樣本視頻在多個(gè)候選編碼參數(shù)條件下獲得的候選率失真點(diǎn)組。

8、可選的,還包括:獲取視頻需求端針對多個(gè)編碼后的視頻所需要的視頻質(zhì)量評估指標(biāo)標(biāo)準(zhǔn)值;所述基于所述多個(gè)待編碼視頻對應(yīng)的總碼率,以及所述多個(gè)待編碼視頻中待編碼視頻的視頻特征,確定所述待編碼視頻的目標(biāo)編碼參數(shù),包括:基于所述多個(gè)待編碼視頻對應(yīng)的總碼率,所述多個(gè)待編碼視頻中待編碼視頻的視頻特征,以及所述視頻質(zhì)量評估指標(biāo)標(biāo)準(zhǔn)值,確定所述待編碼視頻的目標(biāo)編碼參數(shù)。

9、可選的,所述基于所述多個(gè)待編碼視頻對應(yīng)的總碼率,所述多個(gè)待編碼視頻中待編碼視頻的視頻特征,以及所述視頻質(zhì)量評估指標(biāo)標(biāo)準(zhǔn)值,確定所述待編碼視頻的目標(biāo)編碼參數(shù),包括:根據(jù)所述待編碼視頻的視頻特征,預(yù)測所述待編碼視頻所需的預(yù)測比特率;根據(jù)所述待編碼視頻所需的預(yù)測比特率,確定所述待編碼視頻所需的預(yù)測編碼參數(shù);獲取所述待編碼視頻經(jīng)所述預(yù)測編碼參數(shù)進(jìn)行編碼后的視頻的預(yù)測碼率和預(yù)測質(zhì)量評估指標(biāo)值;如果所述多個(gè)待編碼視頻對應(yīng)的多個(gè)編碼后的視頻中,編碼后視頻分別對應(yīng)的預(yù)測碼率之和小于所述總碼率、且所述編碼后視頻分別對應(yīng)的預(yù)測質(zhì)量評估指標(biāo)值之和大于所述視頻質(zhì)量評估指標(biāo)標(biāo)準(zhǔn)值,則將所述預(yù)測編碼參數(shù)作為所述待編碼視頻的目標(biāo)編碼參數(shù)。

10、可選的,所述預(yù)測編碼參數(shù)包括多個(gè)候選編碼參數(shù);所述方法還包括:針對所述多個(gè)待編碼視頻中的待編碼視頻,采用所述多個(gè)候選編碼參數(shù)對所述待編碼視頻分別進(jìn)行編碼處理后獲得對應(yīng)的多個(gè)預(yù)測碼率和多個(gè)預(yù)測質(zhì)量評估指標(biāo)值;如果所述多個(gè)候選編碼參數(shù)分別對應(yīng)的預(yù)測碼率和預(yù)測質(zhì)量評估指標(biāo)值均為如下條件,則在所述多個(gè)候選編碼參數(shù)中選擇目標(biāo)編碼參數(shù):編碼后視頻分別對應(yīng)的預(yù)測碼率之和小于所述總碼率、且編碼后視頻分別對應(yīng)的預(yù)測質(zhì)量評估指標(biāo)值小于所述視頻質(zhì)量評估指標(biāo)標(biāo)準(zhǔn)值。

11、可選的,所述在所述多個(gè)候選編碼參數(shù)中選擇目標(biāo)編碼參數(shù),包括:將所述待編碼視頻經(jīng)過所述多個(gè)候選編碼參數(shù)分別進(jìn)行編碼,獲得所述待編碼視頻編碼后的多個(gè)預(yù)測質(zhì)量評估指標(biāo)值;將所述待編碼視頻編碼后的多個(gè)預(yù)測質(zhì)量評估指標(biāo)值進(jìn)行比較,獲得目標(biāo)預(yù)測質(zhì)量評估指標(biāo)值,所述目標(biāo)預(yù)測質(zhì)量評估指標(biāo)值大于所述多個(gè)預(yù)測質(zhì)量評估指標(biāo)值中除所述目標(biāo)預(yù)測質(zhì)量評估指標(biāo)值之外的其他預(yù)測質(zhì)量評估指標(biāo)值;將所述目標(biāo)預(yù)測質(zhì)量評估指標(biāo)值對應(yīng)的候選編碼參數(shù)作為所述待編碼視頻的目標(biāo)編碼參數(shù)。

12、本技術(shù)實(shí)施例還提供一種電子設(shè)備,包括:處理器;以及存儲器,用于存儲計(jì)算機(jī)程序,所述電子設(shè)備通電并通過所述處理器運(yùn)行所述計(jì)算機(jī)程序后,執(zhí)行上述方法。

13、本技術(shù)實(shí)施例還提供一種存儲介質(zhì),所述存儲介質(zhì)存儲有計(jì)算機(jī)程序,所述計(jì)算機(jī)程序被處理器運(yùn)行,執(zhí)行上述方法。

14、與現(xiàn)有技術(shù)相比,本技術(shù)實(shí)施例具有如下優(yōu)點(diǎn):

15、本技術(shù)實(shí)施例提供的視頻編碼方法,在對多個(gè)待編碼視頻提取待編碼視頻的視頻特征后,根據(jù)多個(gè)待編碼視頻對應(yīng)的總碼率以及待編碼視頻的視頻特征,確定待編碼視頻的目標(biāo)編碼參數(shù)。然后,采用目標(biāo)編碼參數(shù)對待編碼視頻進(jìn)行編碼處理,獲得編碼后視頻。該過程中,確定待編碼視頻的目標(biāo)編碼參數(shù)時(shí),通過多個(gè)待編碼視頻對應(yīng)的總碼率和待編碼視頻的視頻特征即可確定待編碼視頻對應(yīng)的目標(biāo)編碼參數(shù),無需對待編碼視頻進(jìn)行預(yù)編碼處理后獲取預(yù)處理后的視頻的編碼特征,因此,提升了確定待編碼視頻的目標(biāo)編碼參數(shù)的效率。而且,本技術(shù)提供的方法確定待編碼視頻的目標(biāo)編碼參數(shù)可以滿足如下條件:采用目標(biāo)編碼參數(shù)對待編碼視頻進(jìn)行編碼處理后獲得的編碼后視頻的碼率為目標(biāo)碼率,編碼后視頻的質(zhì)量評估指標(biāo)值為目標(biāo)質(zhì)量評估指標(biāo)值;多個(gè)待編碼視頻對應(yīng)的多個(gè)編碼后的視頻中編碼后視頻分別對應(yīng)的目標(biāo)碼率之和小于所述總碼率、且編碼后視頻分別對應(yīng)的目標(biāo)質(zhì)量評估指標(biāo)值之和大于視頻需求端針對編碼后視頻所需要的質(zhì)量評估指標(biāo)標(biāo)準(zhǔn)值。因此,本技術(shù)提供的視頻編碼方法在提升視頻編碼效率的同時(shí)還保證了視頻編碼質(zhì)量。

當(dāng)前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1