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

編解碼性能指標(biāo)的處理方法、裝置、介質(zhì)及電子設(shè)備與流程

文檔序號(hào):40452856發(fā)布日期:2024-12-27 09:17閱讀:5來(lái)源:國(guó)知局
編解碼性能指標(biāo)的處理方法、裝置、介質(zhì)及電子設(shè)備與流程

本技術(shù)涉及計(jì)算機(jī)及通信,具體而言,涉及一種編解碼性能指標(biāo)的處理方法、裝置、介質(zhì)及電子設(shè)備。


背景技術(shù):

1、在多媒體編解碼器的研發(fā)過(guò)程中,通常需要來(lái)比較不同編解碼器的性能。比如,通過(guò)bd-psnr(bjontegaard?delta?psnr)衡量同等碼率條件下的平均psnr(peaksignaltonoise?ratio,峰值信噪比)增益,通過(guò)bd-rate(bjontegaard?delta?rate)衡量同等質(zhì)量下的平均碼率增益。在相關(guān)技術(shù)中,當(dāng)?shù)玫接糜诒硎緋snr與rate之間關(guān)系的多個(gè)數(shù)據(jù)點(diǎn)時(shí),通常是通過(guò)在這多個(gè)數(shù)據(jù)點(diǎn)之間進(jìn)行插值的方式來(lái)得到psnr與rate之間的關(guān)系曲線,但是這種方法對(duì)于不存在單調(diào)性的數(shù)據(jù)點(diǎn)會(huì)產(chǎn)生較大的偏差,導(dǎo)致難以準(zhǔn)確衡量編解碼器的性能,并且通過(guò)插值的方式也只能比較不同編解碼器對(duì)應(yīng)的關(guān)系曲線中的重疊部分,導(dǎo)致比較結(jié)果存在較大的偶然性。


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

1、本技術(shù)的實(shí)施例提供了一種編解碼性能指標(biāo)的處理方法、裝置、介質(zhì)及電子設(shè)備,可以通過(guò)具有單調(diào)性的非線性關(guān)系來(lái)衡量編解碼器的性能,并且也可以通過(guò)得到的非線性關(guān)系來(lái)支持任意區(qū)間內(nèi)的性能對(duì)比,提高了編解碼器性能指標(biāo)衡量的準(zhǔn)確性和靈活性。

2、本技術(shù)的其他特性和優(yōu)點(diǎn)將通過(guò)下面的詳細(xì)描述變得顯然,或部分地通過(guò)本技術(shù)的實(shí)踐而習(xí)得。

3、根據(jù)本技術(shù)實(shí)施例的一個(gè)方面,提供了一種編解碼性能指標(biāo)的處理方法,包括:獲取指定編解碼性能指標(biāo)與碼率之間的多個(gè)關(guān)系數(shù)據(jù),所述關(guān)系數(shù)據(jù)包含碼率值及所述碼率值對(duì)應(yīng)的指定編解碼性能指標(biāo)的數(shù)值;獲取針對(duì)所述指定編解碼性能指標(biāo)與碼率所設(shè)定的具有單調(diào)性的目標(biāo)函數(shù),所述目標(biāo)函數(shù)中包含有用于表示函數(shù)曲線形狀的多個(gè)參數(shù);根據(jù)所述多個(gè)關(guān)系數(shù)據(jù)和所述目標(biāo)函數(shù),求解所述多個(gè)參數(shù)的值;根據(jù)所述目標(biāo)函數(shù)和所述多個(gè)參數(shù)的值,確定所述指定編解碼性能指標(biāo)與碼率之間的非線性關(guān)系。

4、根據(jù)本技術(shù)實(shí)施例的一個(gè)方面,提供了一種編解碼性能指標(biāo)的處理裝置,包括:獲取單元,配置為獲取指定編解碼性能指標(biāo)與碼率之間的多個(gè)關(guān)系數(shù)據(jù),所述關(guān)系數(shù)據(jù)包含碼率值及所述碼率值對(duì)應(yīng)的指定編解碼性能指標(biāo)的數(shù)值,以及獲取針對(duì)所述指定編解碼性能指標(biāo)與碼率所設(shè)定的具有單調(diào)性的目標(biāo)函數(shù),所述目標(biāo)函數(shù)中包含有用于表示函數(shù)曲線形狀的多個(gè)參數(shù);處理單元,配置為根據(jù)所述多個(gè)關(guān)系數(shù)據(jù)和所述目標(biāo)函數(shù),求解所述多個(gè)參數(shù)的值;確定單元,配置為根據(jù)所述目標(biāo)函數(shù)和所述多個(gè)參數(shù)的值,確定所述指定編解碼性能指標(biāo)與碼率之間的非線性關(guān)系。

5、在本技術(shù)的一些實(shí)施例中,基于前述方案,所述獲取單元配置為:使用多個(gè)編碼參數(shù)分別對(duì)參考多媒體數(shù)據(jù)進(jìn)行編碼處理,得到各個(gè)編碼參數(shù)對(duì)應(yīng)的編碼數(shù)據(jù);根據(jù)各個(gè)編碼數(shù)據(jù)的碼率統(tǒng)計(jì)值及指定編解碼性能指標(biāo)的值,生成所述各個(gè)編碼數(shù)據(jù)對(duì)應(yīng)的關(guān)系數(shù)據(jù);根據(jù)所述各個(gè)編碼數(shù)據(jù)對(duì)應(yīng)的關(guān)系數(shù)據(jù),得到所述多個(gè)關(guān)系數(shù)據(jù)。

6、在本技術(shù)的一些實(shí)施例中,基于前述方案,所述處理單元配置為:根據(jù)所述多個(gè)關(guān)系數(shù)據(jù)對(duì)所述多個(gè)參數(shù)的值進(jìn)行初始化處理,得到所述多個(gè)參數(shù)的初始值;根據(jù)所述多個(gè)參數(shù)的初始值,基于所述多個(gè)關(guān)系數(shù)據(jù)對(duì)所述目標(biāo)函數(shù)進(jìn)行擬合處理,以求解得到所述多個(gè)參數(shù)的值。

7、在本技術(shù)的一些實(shí)施例中,基于前述方案,所述多個(gè)參數(shù)包括以下參數(shù)中的至少一個(gè):用于表示所述目標(biāo)函數(shù)的最大輸出值的第一參數(shù)、用于表示所述目標(biāo)函數(shù)的最小輸出值的第二參數(shù)、用于表示所述目標(biāo)函數(shù)所對(duì)應(yīng)的函數(shù)曲線在碼率坐標(biāo)軸上的平移量的第三參數(shù)、用于表示所述函數(shù)曲線在線性區(qū)間內(nèi)的變化劇烈程度的第四參數(shù)。

8、在本技術(shù)的一些實(shí)施例中,基于前述方案,將所述多個(gè)關(guān)系數(shù)據(jù)中指定編解碼性能指標(biāo)的最大值作為所述第一參數(shù)的初始值;將所述多個(gè)關(guān)系數(shù)據(jù)中指定編解碼性能指標(biāo)的最小值作為所述第二參數(shù)的初始值;將所述多個(gè)關(guān)系數(shù)據(jù)所包含的碼率值的平均值作為所述第三參數(shù)的初始值;將所述多個(gè)關(guān)系數(shù)據(jù)所包含的碼率值的標(biāo)準(zhǔn)差作為所述第四參數(shù)的初始值。

9、在本技術(shù)的一些實(shí)施例中,基于前述方案,所述處理單元根據(jù)所述多個(gè)參數(shù)的初始值,基于所述多個(gè)關(guān)系數(shù)據(jù)對(duì)所述目標(biāo)函數(shù)進(jìn)行擬合處理,以求解得到所述多個(gè)參數(shù)的值的過(guò)程,包括以下任意一種方式:根據(jù)所述多個(gè)參數(shù)的初始值,基于所述多個(gè)關(guān)系數(shù)據(jù)通過(guò)牛頓法對(duì)所述目標(biāo)函數(shù)進(jìn)行擬合處理,以求解得到所述多個(gè)參數(shù)的值;根據(jù)所述多個(gè)參數(shù)的初始值,基于所述多個(gè)關(guān)系數(shù)據(jù)通過(guò)擬牛頓法對(duì)所述目標(biāo)函數(shù)進(jìn)行擬合處理,以求解得到所述多個(gè)參數(shù)的值;根據(jù)所述多個(gè)參數(shù)的初始值,基于所述多個(gè)關(guān)系數(shù)據(jù)通過(guò)進(jìn)化法對(duì)所述目標(biāo)函數(shù)進(jìn)行擬合處理,以求解得到所述多個(gè)參數(shù)的值;根據(jù)所述多個(gè)參數(shù)的初始值,基于所述多個(gè)關(guān)系數(shù)據(jù)通過(guò)梯度下降法對(duì)所述目標(biāo)函數(shù)進(jìn)行擬合處理,以求解得到所述多個(gè)參數(shù)的值。

10、在本技術(shù)的一些實(shí)施例中,基于前述方案,所述指定編解碼性能指標(biāo)與碼率之間的多個(gè)關(guān)系數(shù)據(jù)包括:基準(zhǔn)編解碼器所對(duì)應(yīng)的多個(gè)關(guān)系數(shù)據(jù),以及測(cè)試編解碼器所對(duì)應(yīng)的多個(gè)關(guān)系數(shù)據(jù);所述確定單元配置為:根據(jù)所述目標(biāo)函數(shù),以及基于所述基準(zhǔn)編解碼器所對(duì)應(yīng)的多個(gè)關(guān)系數(shù)據(jù)求解得到的多個(gè)參數(shù)的值,確定所述基準(zhǔn)編解碼器所對(duì)應(yīng)的指定編解碼性能指標(biāo)與碼率之間的第一非線性關(guān)系;根據(jù)所述目標(biāo)函數(shù),以及基于所述測(cè)試編解碼器所對(duì)應(yīng)的多個(gè)關(guān)系數(shù)據(jù)求解得到的多個(gè)參數(shù)的值,確定所述測(cè)試編解碼器所對(duì)應(yīng)的指定編解碼性能指標(biāo)與碼率之間的第二非線性關(guān)系。

11、在本技術(shù)的一些實(shí)施例中,基于前述方案,所述編解碼性能指標(biāo)的處理裝置還包括:計(jì)算單元,配置為根據(jù)所述第一非線性關(guān)系和所述第二非線性關(guān)系,以及設(shè)定的碼率區(qū)間,計(jì)算所述測(cè)試編解碼器相對(duì)于所述基準(zhǔn)編解碼器在相同碼率條件下的指定編解碼性能指標(biāo)的平均增益。

12、在本技術(shù)的一些實(shí)施例中,基于前述方案,所述計(jì)算單元配置為:根據(jù)所述第一非線性關(guān)系和所述設(shè)定的碼率區(qū)間,計(jì)算所述第一非線性關(guān)系所對(duì)應(yīng)的函數(shù)曲線在所述設(shè)定的碼率區(qū)間內(nèi)的第一積分面積;根據(jù)所述第二非線性關(guān)系和所述設(shè)定的碼率區(qū)間,計(jì)算所述第二非線性關(guān)系所對(duì)應(yīng)的函數(shù)曲線在所述設(shè)定的碼率區(qū)間內(nèi)的第二積分面積;計(jì)算所述第二積分面積與所述第一積分面積之間的面積差值,根據(jù)所述面積差值與所述碼率區(qū)間,計(jì)算所述測(cè)試編解碼器相對(duì)于所述基準(zhǔn)編解碼器在相同碼率條件下的指定編解碼性能指標(biāo)的平均增益。

13、在本技術(shù)的一些實(shí)施例中,基于前述方案,所述編解碼性能指標(biāo)的處理裝置還包括:計(jì)算單元,配置為根據(jù)所述第一非線性關(guān)系和所述第二非線性關(guān)系,以及設(shè)定的指定編解碼性能指標(biāo)區(qū)間,計(jì)算所述測(cè)試編解碼器相對(duì)于所述基準(zhǔn)編解碼器在相同的指定編解碼性能指標(biāo)條件下的平均碼率增益。

14、在本技術(shù)的一些實(shí)施例中,基于前述方案,所述計(jì)算單元配置為:根據(jù)所述第一非線性關(guān)系和所述設(shè)定的指定編解碼性能指標(biāo)區(qū)間,計(jì)算所述第一非線性關(guān)系所對(duì)應(yīng)的函數(shù)曲線在所述設(shè)定的指定編解碼性能指標(biāo)區(qū)間內(nèi)的第三積分面積;根據(jù)所述第二非線性關(guān)系和所述設(shè)定的指定編解碼性能指標(biāo)區(qū)間,計(jì)算所述第二非線性關(guān)系所對(duì)應(yīng)的函數(shù)曲線在所述設(shè)定的指定編解碼性能指標(biāo)區(qū)間內(nèi)的第四積分面積;計(jì)算所述第四積分面積與所述第三積分面積之間的面積差值,根據(jù)所述面積差值與所述指定編解碼性能指標(biāo)區(qū)間,計(jì)算所述測(cè)試編解碼器相對(duì)于所述基準(zhǔn)編解碼器在相同的指定編解碼性能指標(biāo)條件下的平均碼率增益。

15、在本技術(shù)的一些實(shí)施例中,基于前述方案,所述指定編解碼性能指標(biāo)包括以下至少一個(gè):峰值信噪比、平均精度均值、多目標(biāo)跟蹤準(zhǔn)確度、編碼時(shí)間、解碼時(shí)間。

16、根據(jù)本技術(shù)實(shí)施例的一個(gè)方面,提供了一種計(jì)算機(jī)可讀介質(zhì),其上存儲(chǔ)有計(jì)算機(jī)程序,所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)如上述實(shí)施例中所述的編解碼性能指標(biāo)的處理方法。

17、根據(jù)本技術(shù)實(shí)施例的一個(gè)方面,提供了一種電子設(shè)備,包括:一個(gè)或多個(gè)處理器;存儲(chǔ)裝置,用于存儲(chǔ)一個(gè)或多個(gè)計(jì)算機(jī)程序,當(dāng)所述一個(gè)或多個(gè)計(jì)算機(jī)程序被所述一個(gè)或多個(gè)處理器執(zhí)行時(shí),使得所述電子設(shè)備實(shí)現(xiàn)如上述實(shí)施例中所述的編解碼性能指標(biāo)的處理方法。

18、根據(jù)本技術(shù)實(shí)施例的一個(gè)方面,提供了一種計(jì)算機(jī)程序產(chǎn)品,該計(jì)算機(jī)程序產(chǎn)品包括計(jì)算機(jī)程序,該計(jì)算機(jī)程序存儲(chǔ)在計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中。電子設(shè)備的處理器從計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)讀取并執(zhí)行該計(jì)算機(jī)程序,使得該電子設(shè)備執(zhí)行上述各種可選實(shí)施例中提供的編解碼性能指標(biāo)的處理方法。

19、在本技術(shù)的一些實(shí)施例所提供的技術(shù)方案中,通過(guò)獲取指定編解碼性能指標(biāo)與碼率之間的多個(gè)關(guān)系數(shù)據(jù),以及針對(duì)指定編解碼性能指標(biāo)與碼率所設(shè)定的具有單調(diào)性的目標(biāo)函數(shù),然后根據(jù)這多個(gè)關(guān)系數(shù)據(jù)和該目標(biāo)函數(shù),求解目標(biāo)函數(shù)中所包含的多個(gè)參數(shù)的值,并根據(jù)目標(biāo)函數(shù)和得到的多個(gè)參數(shù)的值,確定指定編解碼性能指標(biāo)與碼率之間的非線性關(guān)系,使得無(wú)論指定編解碼性能指標(biāo)與碼率之間的關(guān)系數(shù)據(jù)是否具有單調(diào)性,都可以求解得到一個(gè)具有單調(diào)性的非線性關(guān)系,進(jìn)而可以通過(guò)具有單調(diào)性的非線性關(guān)系來(lái)衡量編解碼器的性能,并且也可以通過(guò)得到的非線性關(guān)系來(lái)支持任意區(qū)間內(nèi)的性能對(duì)比,提高了編解碼器性能指標(biāo)衡量的準(zhǔn)確性和靈活性。

20、應(yīng)當(dāng)理解的是,以上的一般描述和后文的細(xì)節(jié)描述僅是示例性和解釋性的,并不能限制本技術(shù)。

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