0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

計(jì)算BD-Rate的基本步驟

工程師鄧生 ? 來源:哲想軟件 ? 作者:哲想軟件 ? 2022-08-20 10:35 ? 次閱讀

本文結(jié)構(gòu)如下。在第一章中,我將介紹計(jì)算BD-Rate的基本步驟。在第二章中,我將通過一個(gè)具體的例子來說明計(jì)算度量時(shí)的結(jié)果差異。在第三章中,我將從數(shù)學(xué)的角度來研究它們的區(qū)別。會(huì)有一個(gè)結(jié)論。

計(jì)算BD率

編解碼器質(zhì)量比較實(shí)驗(yàn)包括對(duì)不同迭代參數(shù)(比特率、qp、cq-level等)的一系列編碼、解碼和度量計(jì)算。這樣,將構(gòu)建RD曲線(比特率度量圖上的點(diǎn))。我們使用新版本的VQProbe2.3.0 來測(cè)試以下指標(biāo)的給定結(jié)果:PSNR、VMAF、SSIM、CIEDE2000、CAMBI、MS-SSIM。這些指標(biāo)有助于衡量編碼視頻的質(zhì)量。盡管如此,仍需要更多頂級(jí)元指標(biāo)來評(píng)估編解碼器的質(zhì)量。因此,通常使用BD-Rate。

BD-Rate(Bjontegaarddelta 速率)允許測(cè)量編解碼器或編解碼器功能提供的比特率降低,同時(shí)保持與客觀指標(biāo)測(cè)量的相同質(zhì)量。Bjontegaard[1] 于2001年在“計(jì)算RD曲線之間的平均PSNR差異”中描述了BD-Rate方法。它是兩條RD曲線的函數(shù):一條參考曲線和一條測(cè)試曲線(順序很重要)。BD-Rate以百分比形式測(cè)量。當(dāng)計(jì)算的指標(biāo)相同時(shí),BD-rate為0%。當(dāng)測(cè)試顯示比參考更好的結(jié)果時(shí),BD-Rate值小于零。

如果測(cè)試優(yōu)于參考,則BD-Rate為陰性。

實(shí)際上,RD曲線是一個(gè)近似值。事實(shí)上,沒有曲線。有一組點(diǎn),每個(gè)點(diǎn)對(duì)應(yīng)一個(gè)編碼流。展望未來,這就是與眾不同的地方。

740543c4-19e9-11ed-ba43-dac502259ad0.png

準(zhǔn)備好所有數(shù)據(jù)后,計(jì)算[1] 具有以下步驟。

步驟1.將軸更改為對(duì)數(shù)并轉(zhuǎn)置。因此,metric-bitrate到 log_bitrate-metric。

7430be64-19e9-11ed-ba43-dac502259ad0.png

步驟2.三次多項(xiàng)式逼近。這種數(shù)值方法通過最小化函數(shù)與數(shù)據(jù)的標(biāo)準(zhǔn)偏差來擬合三次多項(xiàng)式的系數(shù)。返回四個(gè)數(shù)字:a、b、c、d。

744dc482-19e9-11ed-ba43-dac502259ad0.png

步驟 3.設(shè)置集成邊界。我們想比較相同條件下的RD 曲線,但它們的范圍不同,所以我們需要對(duì)數(shù)據(jù)進(jìn)行修剪。

左側(cè)邊界定義為兩個(gè)數(shù)據(jù)集的最小值中的最大值。右側(cè)邊界定義為兩個(gè)數(shù)據(jù)集的最大值中的最小值。

746a4468-19e9-11ed-ba43-dac502259ad0.png

步驟4.計(jì)算曲線下面積,即計(jì)算step2函數(shù)在step3范圍內(nèi)的積分。

748ff708-19e9-11ed-ba43-dac502259ad0.png

步驟 5.獲取BD-Rate 值。

74a848ee-19e9-11ed-ba43-dac502259ad0.png

實(shí)驗(yàn)

對(duì)于這一系列實(shí)驗(yàn),我編碼了FourPeople_480x270_60.y4m(從AOM-CTC 流中選擇的a5–270p)。編碼是使用libx264 編解碼器在中等和超快預(yù)設(shè)上完成的。目標(biāo)比特率為1000、3000、5000、7000、10000kbps。使用 ViCueSoft的 Codec TestPlatform(目前正在開發(fā)中)進(jìn)行了一系列實(shí)驗(yàn)。

測(cè)量結(jié)果示于表中。

74cacacc-19e9-11ed-ba43-dac502259ad0.png

我在實(shí)現(xiàn)中找到了上一章中描述的算法:在python 上(JoaoAscenso、JaymeWX)、在excel 上(TimBruylants、ETRO、VrijeUniversiteit Brussel)。VQProbe在 C++實(shí)現(xiàn)上運(yùn)行。所有這些執(zhí)行都是基于三次多項(xiàng)式的近似(下一章會(huì)詳細(xì)介紹)。所有這些程序都返回相同的結(jié)果BD-Rate=52.9%。同時(shí),AOM的 BD-Rate給出了41.25% 的結(jié)果。

仔細(xì)觀察就會(huì)發(fā)現(xiàn)差異。使用python,前者使用numpy庫的polyfit函數(shù)。同時(shí),AOM使用 scipy 庫的pchip_interpolate 對(duì)RD 曲線進(jìn)行插值,從而使用分段三次Hermite 插值多項(xiàng)式(PCHIP)。

中間步驟數(shù)據(jù):

多項(xiàng)式插值給出了a=-0.00417, b=0.577055, c=-26.2749,d=400.8928(上一章介質(zhì)預(yù)設(shè)步驟2 的方程因子)。a=0.001237,b=-0.15458, c=6.551819, d=-86.5756 — 超快。

積分是在 40.69和 49.86之間的邊界內(nèi)進(jìn)行的(上一章的第3 步)。

圖形下的中預(yù)設(shè)計(jì)算面積為70.57(用于多項(xiàng)式插值)和71.07(用于PCHIP 插值)。對(duì)于超快預(yù)設(shè):對(duì)應(yīng)的74.47 和 74.23。

74ed45de-19e9-11ed-ba43-dac502259ad0.png ? ? 75376bfa-19e9-11ed-ba43-dac502259ad0.png

這些圖片解釋了結(jié)果的差異。不同的曲線表示圖表下的不同區(qū)域,因此表示不同的BD-Rates。因此,點(diǎn)越少,插值中可能的分歧就越大。



審核編輯:劉清

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 解碼器
    +關(guān)注

    關(guān)注

    9

    文章

    1107

    瀏覽量

    40449
  • 編碼器
    +關(guān)注

    關(guān)注

    44

    文章

    3529

    瀏覽量

    133314
  • 比特率
    +關(guān)注

    關(guān)注

    1

    文章

    26

    瀏覽量

    10533

原文標(biāo)題:?VicuesoftBD-rate:一個(gè)名稱-兩個(gè)指標(biāo)AOM與世界

文章出處:【微信號(hào):哲想軟件,微信公眾號(hào):哲想軟件】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    RATE0和RATE1與SFF-8431的RS0 RS1是否有對(duì)應(yīng)關(guān)系?

    RATE0和RATE1與SFF-8431的RS0 RS1是否有對(duì)應(yīng)關(guān)系?按照SFF-8431的描述,應(yīng)該在我RS0 RS1同為1的時(shí)候是最高速率選擇,但ONET8501PB里面RATE0=0,
    發(fā)表于 08-29 07:58

    關(guān)于OPA387運(yùn)放的slew rate仿真問題求解

    作為初學(xué)者想?yún)⒄赵摲糯笃鞯碾娐愤M(jìn)行設(shè)計(jì),目前未加上紋波抑制回路RRL模塊,在仿真slew rate時(shí),波形上升或下降都還算正常,但達(dá)到設(shè)定電壓后會(huì)突然上升或下降一小段,偏離預(yù)期電壓,想在此請(qǐng)教一下各位==
    發(fā)表于 07-30 08:29

    卷積神經(jīng)網(wǎng)絡(luò)計(jì)算過程和步驟

    卷積神經(jīng)網(wǎng)絡(luò)(Convolutional Neural Network, CNN)是一種深度學(xué)習(xí)模型,廣泛應(yīng)用于圖像識(shí)別、視頻分析、自然語言處理等領(lǐng)域。本文將詳細(xì)介紹卷積神經(jīng)網(wǎng)絡(luò)的計(jì)算過程和步驟
    的頭像 發(fā)表于 07-03 09:36 ?226次閱讀

    ESP NOW是否可以設(shè)置成WIFI_PHY_RATE_LORA_250K速率?

    我在esp32-C3的esp now demo里切換了速率,在 esp_wifi_start后添加了 esp_wifi_config_espnow_rate(ESPNOW_WIFI_IF
    發(fā)表于 06-27 08:31

    如何解決ht40模式下的2g_rate和5g_rate命令問題?

    :~/BM28_Test_Script/wifi/tx# wl 2g_rate -h 15 -b 20 wl: 錯(cuò)誤 -29 root@:~/BM28_Test_Script/wifi/tx#wl
    發(fā)表于 06-03 07:27

    電路仿真設(shè)計(jì)步驟

    電路仿真設(shè)計(jì)是一個(gè)涉及多個(gè)步驟的過程,其主要目標(biāo)是通過計(jì)算機(jī)模擬來預(yù)測(cè)和優(yōu)化電路的性能。
    的頭像 發(fā)表于 03-29 14:31 ?902次閱讀

    請(qǐng)問運(yùn)算放大器Slew Rate指標(biāo)在系統(tǒng)應(yīng)用中有何意義呢?

    在電子電路領(lǐng)域,特別是在模擬電路和數(shù)字電路的設(shè)計(jì)與分析中,Slew Rate(壓擺率,簡稱 SR)是一個(gè)關(guān)鍵的參數(shù)。
    的頭像 發(fā)表于 03-27 09:33 ?831次閱讀
    請(qǐng)問運(yùn)算放大器Slew <b class='flag-5'>Rate</b>指標(biāo)在系統(tǒng)應(yīng)用中有何意義呢?

    AHS10BD-PV面包機(jī)電路的工作原理

    美的AHS10BD-PV(ASC1000)型面包機(jī)電路為例介紹面包機(jī)的工作原理。美的AHS10BD-PV(ASC1000)型面包機(jī)電路由控制系統(tǒng)、顯示電路、電源電路、攪拌電路、加熱電路等構(gòu)成。其中,電源電路、加熱電路。
    的頭像 發(fā)表于 03-08 14:52 ?745次閱讀
    AHS10<b class='flag-5'>BD</b>-PV面包機(jī)電路的工作原理

    CD4017BD芯片基礎(chǔ)介紹

    CD4017BD具有10個(gè)數(shù)據(jù)輸出端,可以用于將時(shí)鐘脈沖分配給多個(gè)輸出。在每個(gè)時(shí)鐘周期內(nèi),只有一個(gè)數(shù)據(jù)輸出端被激活,其他輸出端則為低電平。
    的頭像 發(fā)表于 02-01 17:09 ?2694次閱讀

    bd和hd的畫質(zhì)區(qū)別

    BD(藍(lán)光光盤)和HD(高清)是兩種不同的視頻畫質(zhì)標(biāo)準(zhǔn),各自具有一定的優(yōu)點(diǎn)和特點(diǎn)。在進(jìn)行比較時(shí),首先需要了解它們的定義和技術(shù)規(guī)格。接下來,我們將詳細(xì)介紹BD和HD的畫質(zhì)區(qū)別。 BD(藍(lán)光光盤)是一種
    的頭像 發(fā)表于 01-17 09:31 ?3679次閱讀

    BD0HS300X-MCX系列包裝外形圖包裝代碼

    電子發(fā)燒友網(wǎng)站提供《BD0HS300X-MCX系列包裝外形圖包裝代碼.pdf》資料免費(fèi)下載
    發(fā)表于 01-03 14:34 ?0次下載
    <b class='flag-5'>BD</b>0HS300X-MCX系列包裝外形圖包裝代碼

    ADIS16460內(nèi)部時(shí)鐘采樣是2048兩級(jí)的抽頭都是16 DEC_RATE是0,這個(gè)41Hz怎么計(jì)算的?

    如題,文檔內(nèi)部描述,內(nèi)部時(shí)鐘采樣是2048 兩級(jí)的抽頭都是16 DEC_RATE是0,這個(gè)41Hz怎么計(jì)算的?如果想要配置成50Hz,應(yīng)該怎么寫數(shù)據(jù)?
    發(fā)表于 12-28 07:05

    伺服電機(jī)選型計(jì)算有哪些步驟

    復(fù)雜的過程,涉及多個(gè)步驟和參數(shù)的綜合考慮。下面是詳盡、詳實(shí)、細(xì)致的伺服電機(jī)選型計(jì)算步驟: 確定運(yùn)行要求:首先需要明確設(shè)備的運(yùn)行要求,例如所需的轉(zhuǎn)矩、轉(zhuǎn)速、加速度等。這些參數(shù)是伺服電機(jī)選型的基礎(chǔ)。 確定負(fù)載慣
    的頭像 發(fā)表于 12-01 16:20 ?2100次閱讀

    BD-2-GPS組合系統(tǒng)的設(shè)計(jì)與定位算法

    電子發(fā)燒友網(wǎng)站提供《BD-2-GPS組合系統(tǒng)的設(shè)計(jì)與定位算法.pdf》資料免費(fèi)下載
    發(fā)表于 10-25 09:24 ?0次下載
    <b class='flag-5'>BD</b>-2-GPS組合系統(tǒng)的設(shè)計(jì)與定位算法

    MAX40080: Precision, Fast Sample-Rate, Digital Current-Sense Amplifier Data Sheet MAX40080: Precision, Fast Sample-Rate, Digital Current-Sen

    電子發(fā)燒友網(wǎng)為你提供ADI(ADI)MAX40080: Precision, Fast Sample-Rate, Digital Current-Sense Amplifier Data Sheet
    發(fā)表于 10-16 18:38
    MAX40080: Precision, Fast Sample-<b class='flag-5'>Rate</b>, Digital Current-Sense Amplifier Data Sheet MAX40080: Precision, Fast Sample-<b class='flag-5'>Rate</b>, Digital Current-Sen