在過去的一段時間中,VVC視頻編碼性能逐步提升,在編碼質量相同的情況下,所需碼率逐步下降。PSNR指標也在穩步增長。
VVC是ITU H.266最有希望的候選方案,它取代了H.265,(我們稱為HEVC),其目標是在編碼質量相同的情況下比HEVC提供至少低30%的比特率(當然在比特率相等的情況下質量更高)。
首先:運行速度很慢。最新版本需要50分鐘才能編碼60幀1080p的視頻(系統規格和數據)。實際上我沒有看過任何VVC內容,所以我不知道它是看起來不錯,還是數字確實如此。
我們需要建立VVC。你需要Git,CMake和make。
1rm -rf VVCSoftware_VTM;2git clone https://vcgit.hhi.fraunhofer.de/jvet/VVCSoftware_VTM.git;3cd VVCSoftware_VTM;4cmake 。 -DCMAKE_BUILD_TYPE=Release;5make -j;6cd 。。;
VVC還未能正確處理.y4m輸入文件,其中包含原始視頻數據和包含分辨率、位深度、幀速率和此類信息的標題。我們必須與.y4m或.yuv一起手動輸入。
它還需要一個可以修復一些依賴于用例設置(例如,低延遲)的配置文件。
1/home/ewouth/VVCSoftware_VTM/bin/EncoderAppStatic -i Morocco-1000.y4m -b vvc-test-2.vvc -wdt 21920 -hgt 1080 -fr 60 --InputBitDepth=8 --InputChromaFormat=420 -f 60 -c 3VVCSoftware_VTM/cfg/encoder_randomaccess_vtm.cfg;
比特率在過去的版本中一直在下降。太好了!(請看Y軸)
作為編碼質量的一個簡單指標,PSNR也在穩步增長。還有更好的度量標準,比如VMAF。
編碼速度是。。。。。。 不太好。VVC VTM-2.0在默認設置下從0.047幀開始,現在已經降到0.020幀。
從一些歷史數據看非常好,但是如果沒有具體內容,這些數字并不是很有吸引力,所以這就是我們將要做的事情。
接下來
實際解碼并查看內容
與不同的HEVC(x265)和AV1(aom,SVT-AV1)編碼器進行比較
統計更多的數據(SSIM,VMAF)
用更多序列和不同的分辨率進行測試
使用更多不同的編碼器和速度設置來進行測試
希望這可以通過AWCY integration (PR #169)實現,但是配置文件的使用使事情變得復雜。
我們會嘗試一些新東西,然后發布在 r/ VVC或 Doom9上。
如果需要,這里可提供在Windows上的編譯文件。
我會用可能收集到的新數據來不斷地更新這個電子表格。
-
碼率
+關注
關注
0文章
6瀏覽量
7665 -
GitHub
+關注
關注
3文章
472瀏覽量
16475
原文標題:VVC編碼進展:碼率降低,速度仍需提升
文章出處:【微信號:livevideostack,微信公眾號:LiveVideoStack】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
評論