本申請涉及計(jì)算機(jī)應(yīng)用,尤其涉及一種量化參數(shù)的確定方法、裝置、設(shè)備、存儲介質(zhì)及程序產(chǎn)品。
背景技術(shù):
1、近年來,隨著互聯(lián)網(wǎng)的迅猛發(fā)展,在互聯(lián)網(wǎng)中針對視頻的應(yīng)用需求越來越多,而視頻的數(shù)據(jù)量非常大,要想視頻能在帶寬有限的互聯(lián)網(wǎng)中傳輸,必須首先解決的問題就是視頻壓縮編碼問題。在視頻編碼過程中,由于受到帶寬等因的限制,需要對視頻編碼碼率進(jìn)行控制,以滿足帶寬的要求,其中,碼率越高,視頻質(zhì)量越好,但文件大小也會越大;碼率越低,視頻質(zhì)量越差,但文件大小也會更小?;诖耍绾卧诒U弦曈X質(zhì)量的前提下降低視頻編碼碼率是目前亟需解決的技術(shù)問題。
技術(shù)實(shí)現(xiàn)思路
1、本申請實(shí)施例所要解決的技術(shù)問題在于,提供一種量化參數(shù)的確定方法、裝置、設(shè)備、存儲介質(zhì)及程序產(chǎn)品,能夠在保障視覺質(zhì)量的前提下降低視頻編碼碼率。
2、第一方面,本申請實(shí)施例提供了一種量化參數(shù)的確定方法,該方法包括:
3、獲取目標(biāo)圖像的初始量化等級參數(shù),以及所述目標(biāo)圖像的噪聲估計(jì)信息;所述初始量化等級參數(shù)用于表征所述目標(biāo)圖像的初始量化參數(shù),所述噪聲估計(jì)信息是對所述目標(biāo)圖像進(jìn)行噪聲估計(jì)得到的;
4、若所述噪聲估計(jì)信息大于預(yù)設(shè)噪聲估計(jì)閾值,則對所述初始量化等級參數(shù)進(jìn)行調(diào)整,得到所述目標(biāo)圖像的目標(biāo)量化等級參數(shù);所述目標(biāo)量化等級參數(shù)大于所述初始量化等級參數(shù);
5、基于所述目標(biāo)量化等級參數(shù)確定所述目標(biāo)圖像的目標(biāo)量化參數(shù);所述目標(biāo)量化參數(shù)與所述目標(biāo)量化等級參數(shù)呈正相關(guān)趨勢;
6、根據(jù)所述目標(biāo)量化參數(shù)對所述目標(biāo)圖像進(jìn)行編碼。
7、第二方面,本申請實(shí)施例提供了一種量化參數(shù)的確定裝置,該裝置包括:
8、獲取單元,用于獲取目標(biāo)圖像的初始量化等級參數(shù),以及所述目標(biāo)圖像的噪聲估計(jì)信息;所述初始量化等級參數(shù)用于表征所述目標(biāo)圖像的初始量化參數(shù),所述噪聲估計(jì)信息是對所述目標(biāo)圖像進(jìn)行噪聲估計(jì)得到的;
9、調(diào)整單元,用于若所述噪聲估計(jì)信息大于預(yù)設(shè)噪聲估計(jì)閾值,則對所述初始量化等級參數(shù)進(jìn)行調(diào)整,得到所述目標(biāo)圖像的目標(biāo)量化等級參數(shù);所述目標(biāo)量化等級參數(shù)大于所述初始量化等級參數(shù);
10、確定單元,用于基于所述目標(biāo)量化等級參數(shù)確定所述目標(biāo)圖像的目標(biāo)量化參數(shù);所述目標(biāo)量化參數(shù)與所述目標(biāo)量化等級參數(shù)呈正相關(guān)趨勢;
11、編碼單元,用于根據(jù)所述目標(biāo)量化參數(shù)對所述目標(biāo)圖像進(jìn)行編碼。
12、在一種實(shí)施方式中,所述獲取單元還用于包括:
13、獲取所述目標(biāo)圖像的初始量化參數(shù);
14、若所述初始量化參數(shù)小于預(yù)設(shè)量化參數(shù)閾值,則觸發(fā)執(zhí)行所述獲取目標(biāo)圖像的初始量化等級參數(shù),以及所述目標(biāo)圖像的噪聲估計(jì)信息的步驟。
15、在一種實(shí)施方式中,所述調(diào)整單元對所述初始量化等級參數(shù)進(jìn)行調(diào)整,得到所述目標(biāo)圖像的目標(biāo)量化等級參數(shù),包括:
16、將所述初始量化等級參數(shù)輸入至量化等級參數(shù)調(diào)整函數(shù),得到所述目標(biāo)量化等級參數(shù)。
17、在一種實(shí)施方式中,所述量化等級參數(shù)調(diào)整函數(shù)包括分段函數(shù),所述分段函數(shù)包括多個(gè)噪聲估計(jì)區(qū)間以及各個(gè)噪聲估計(jì)區(qū)間對應(yīng)的量化等級參數(shù)調(diào)整表達(dá)式;所述調(diào)整單元將所述初始量化等級參數(shù)輸入至量化等級參數(shù)調(diào)整函數(shù),得到所述目標(biāo)量化等級參數(shù),包括:
18、從所述多個(gè)噪聲估計(jì)區(qū)間中確定所述噪聲估計(jì)信息所屬的目標(biāo)噪聲估計(jì)區(qū)間;
19、將所述初始量化等級參數(shù)輸入至所述目標(biāo)噪聲估計(jì)區(qū)間對應(yīng)的量化等級參數(shù)調(diào)整表達(dá)式,得到所述目標(biāo)量化等級參數(shù)。
20、在一種實(shí)施方式中,所述獲取單元還用于包括:
21、獲取主播客戶端采集的直播視頻,所述直播視頻包括所述目標(biāo)圖像,并觸發(fā)執(zhí)行所述獲取目標(biāo)圖像的初始量化等級參數(shù),以及所述目標(biāo)圖像的噪聲估計(jì)信息的步驟;
22、在基于所述目標(biāo)量化等級參數(shù)確定所述目標(biāo)圖像的目標(biāo)量化參數(shù),并根據(jù)所述目標(biāo)量化參數(shù)對所述目標(biāo)圖像進(jìn)行編碼之后,得到編碼后的目標(biāo)圖像,并將所述編碼后的目標(biāo)圖像進(jìn)行傳輸。
23、在一種實(shí)施方式中,所述獲取單元還用于包括:
24、接收客戶端發(fā)送的針對目標(biāo)視頻的點(diǎn)播請求,所述目標(biāo)視頻包括所述目標(biāo)圖像;
25、響應(yīng)于所述點(diǎn)播請求,觸發(fā)執(zhí)行所述獲取目標(biāo)圖像的初始量化等級參數(shù),以及所述目標(biāo)圖像的噪聲估計(jì)信息的步驟;
26、在基于所述目標(biāo)量化等級參數(shù)確定所述目標(biāo)圖像的目標(biāo)量化參數(shù),并根據(jù)所述目標(biāo)量化參數(shù)對所述目標(biāo)圖像進(jìn)行編碼之后,得到編碼后的目標(biāo)圖像,并將所述編碼后的目標(biāo)圖像傳輸至所述客戶端。
27、在一種實(shí)施方式中,所述獲取單元還用于包括:
28、獲取待傳輸至第一計(jì)算機(jī)設(shè)備的目標(biāo)視頻,所述目標(biāo)視頻是使用第一編碼參數(shù)進(jìn)行編碼得到的;
29、使用所述第一編碼參數(shù)對應(yīng)的第一解碼參數(shù)對所述目標(biāo)視頻進(jìn)行解碼,得到解碼后的目標(biāo)視頻,所述解碼后的目標(biāo)視頻包括所述目標(biāo)圖像,并觸發(fā)執(zhí)行所述獲取目標(biāo)圖像的初始量化等級參數(shù),以及所述目標(biāo)圖像的噪聲估計(jì)信息的步驟;
30、在基于所述目標(biāo)量化等級參數(shù)確定所述目標(biāo)圖像的目標(biāo)量化參數(shù),并根據(jù)所述目標(biāo)量化參數(shù)對所述目標(biāo)圖像進(jìn)行編碼之后,得到編碼后的目標(biāo)圖像,將所述編碼后的目標(biāo)圖像傳輸至所述第一計(jì)算機(jī)設(shè)備。
31、第三方面,本申請實(shí)施例提供了一種計(jì)算機(jī)設(shè)備,該計(jì)算機(jī)設(shè)備包括存儲器、通信接口以及處理器,其中,存儲器、通信接口和處理器相互連接;存儲器存儲有計(jì)算機(jī)程序,處理器調(diào)用存儲器中存儲的計(jì)算機(jī)程序,用于實(shí)現(xiàn)上述第一方面的量化參數(shù)的確定方法。
32、第四方面,本申請實(shí)施例提供了一種計(jì)算機(jī)可讀存儲介質(zhì),該計(jì)算機(jī)可讀存儲介質(zhì)存儲有計(jì)算機(jī)程序,該計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)上述第一方面的量化參數(shù)的確定方法。
33、第五方面,本申請實(shí)施例提供了一種計(jì)算機(jī)程序產(chǎn)品,計(jì)算機(jī)程序產(chǎn)品包括計(jì)算機(jī)程序,該計(jì)算機(jī)程序存儲在計(jì)算機(jī)存儲介質(zhì)中;計(jì)算機(jī)設(shè)備的處理器從計(jì)算機(jī)存儲介質(zhì)中讀取該計(jì)算機(jī)程序,處理器執(zhí)行該計(jì)算機(jī)程序,使得計(jì)算機(jī)設(shè)備執(zhí)行上述第一方面的量化參數(shù)的確定方法。
34、本申請實(shí)施例中,獲取目標(biāo)圖像的初始量化等級參數(shù),以及目標(biāo)圖像的噪聲估計(jì)信息;初始量化等級參數(shù)用于表征目標(biāo)圖像的初始量化參數(shù),噪聲估計(jì)信息是對目標(biāo)圖像進(jìn)行噪聲估計(jì)得到的;若噪聲估計(jì)信息大于預(yù)設(shè)噪聲估計(jì)閾值,則對初始量化等級參數(shù)進(jìn)行調(diào)整,得到目標(biāo)圖像的目標(biāo)量化等級參數(shù);目標(biāo)量化等級參數(shù)大于初始量化等級參數(shù);基于目標(biāo)量化等級參數(shù)確定目標(biāo)圖像的目標(biāo)量化參數(shù);目標(biāo)量化參數(shù)與目標(biāo)量化等級參數(shù)呈正相關(guān)趨勢;根據(jù)目標(biāo)量化參數(shù)對目標(biāo)圖像進(jìn)行編碼。本申請對高噪聲圖像的量化等級參數(shù)進(jìn)行增大調(diào)整,從而增大量化參數(shù),以達(dá)到減小編碼碼率和編碼后的圖像的數(shù)據(jù)量,同時(shí)由于高噪聲圖像通常紋理較為復(fù)雜,人眼對這類圖像的圖像質(zhì)量是不太敏感的,因此能夠在保障視覺質(zhì)量的前提下降低視頻編碼碼率。
1.一種量化參數(shù)的確定方法,其特征在于,包括:
2.如權(quán)利要求1所述的方法,其特征在于,所述方法還包括:
3.如權(quán)利要求1所述的方法,其特征在于,所述對所述初始量化等級參數(shù)進(jìn)行調(diào)整,得到所述目標(biāo)圖像的目標(biāo)量化等級參數(shù),包括:
4.如權(quán)利要求3所述的方法,其特征在于,所述量化等級參數(shù)調(diào)整函數(shù)包括分段函數(shù),所述分段函數(shù)包括多個(gè)噪聲估計(jì)區(qū)間以及各個(gè)噪聲估計(jì)區(qū)間對應(yīng)的量化等級參數(shù)調(diào)整表達(dá)式;所述將所述初始量化等級參數(shù)輸入至量化等級參數(shù)調(diào)整函數(shù),得到所述目標(biāo)量化等級參數(shù),包括:
5.如權(quán)利要求1所述的方法,其特征在于,所述方法還包括:
6.如權(quán)利要求1所述的方法,其特征在于,所述方法還包括:
7.如權(quán)利要求1所述的方法,其特征在于,所述方法還包括:
8.一種量化參數(shù)的確定裝置,其特征在于,包括:
9.一種計(jì)算機(jī)設(shè)備,其特征在于,所述計(jì)算機(jī)設(shè)備包括存儲器、通信接口以及處理器,其中,所述存儲器、所述通信接口和所述處理器相互連接;所述存儲器存儲有計(jì)算機(jī)程序,所述處理器調(diào)用所述存儲器中存儲的計(jì)算機(jī)程序,用于實(shí)現(xiàn)權(quán)利要求1至7任一項(xiàng)所述的量化參數(shù)的確定方法。
10.一種計(jì)算機(jī)可讀存儲介質(zhì),其特征在于,所述計(jì)算機(jī)可讀存儲介質(zhì)存儲有計(jì)算機(jī)程序,所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)如權(quán)利要求1至7任一項(xiàng)所述的量化參數(shù)的確定方法。
11.一種計(jì)算機(jī)程序產(chǎn)品,其特征在于,所述計(jì)算機(jī)程序產(chǎn)品包括計(jì)算機(jī)程序,所述計(jì)算機(jī)程序存儲在計(jì)算機(jī)存儲介質(zhì)中;計(jì)算機(jī)設(shè)備的處理器從所述計(jì)算機(jī)存儲介質(zhì)中讀取所述計(jì)算機(jī)程序,所述處理器執(zhí)行所述計(jì)算機(jī)程序,使得所述計(jì)算機(jī)設(shè)備執(zhí)行如權(quán)利要求1至7任一項(xiàng)所述的量化參數(shù)的確定方法。