北京大学数字视频编解码技术国家工程实验室开源AVS2高清实时编码器
本文轉自公眾號:PKUVCL。北京大學數字視頻編解碼技術國家工程實驗室視頻編碼算法研究室 (PKU-VCL) 開源了 AVS2 高清實時編碼器 xAVS2(V1.0)。原文鏈接請點擊【閱讀原文】。
2018 年 1 月 31 日,北京大學數字視頻編解碼技術國家工程實驗室視頻編碼算法研究室 (PKU-VCL) 開源了 AVS2 高清實時編碼器 xAVS2(V1.0)。AVS2 是我國新一代視頻編碼國家標準,和第一代 AVS 視頻編碼標準相比,AVS2 編碼效率提升一倍以上;和國際標準 HEVC/H.265 相比,AVS2 在場景視頻編碼方面有顯著優勢。
? ? ? ??
針對不同的應用場景,xAVS2(V1.0) 編碼器設置了 preset 0 ~ preset 9 共 10 個速度檔次。其中,preset 0 是最快速的檔次,preset 9 編碼效率最高。preset 9 編碼性能與 AVS2 參考軟件 RD19.2 相當,而速度提升約 10 倍。下圖為 xAVS2(V1.0)、x265(V2.6) 各個速度檔次下單線程的編碼速度與性能(橫坐標為編碼效率相對于 HM16.17 的損失,縱坐標為每秒編碼幀數)。可以看到,在慢速檔次下,xAVS2(V1.0) 相比于 x265(V2.6) 有明顯優勢。
此外,為響應下一代 AVS3 標準制定,PKU-VCL 還開發了簡潔高效的 AVS2 參考軟件平臺(xRD1.0),供大家參考使用,可以從 AVS 官方網站免費下載。
圖1 ?xAVS2 與 x265 對比
?
1、測試條件
運行平臺:Intel Xeon E5-2687W v4, 3.0 GHz, RAM 32GB。
評價指標:基于 PSNR 的 BD-RATE 衡量 xAVS2(V1.0)、x265(V2.6)、RD19.2 相對 HM16.17 的性能。
測試序列:AVS2 通測條件中的 5 個 1080P 高清序列。
軟件編碼配置
? ? ? ?i).?HM16.17 編碼配置:隨機訪問 (RA) 編碼配置,根據序列基本信息配置分辨率、幀率、總幀數、I 幀間隔(約 1s 一個 I 幀),為了保證碼率相近,HM 使用的量化參數設置為:24、29、33、38。
? ? ? ii). RD19.2 編碼配置:隨機訪問 (RA) 編碼配置,分辨率、幀率、總幀數、I幀間隔與HM16.17保持一致,量化參數使用:27、32、38、45,ME 搜索范圍設置為 64。
? ? ?iii). x265 使用 2.6 版本,編碼配置:--tune psnr --psnr --pools 1 --frame-threads 1 --no-wpp --no-scenecut --no-weightp --bframes 7 -fps XX --frames XX -I XX -qp XX -p XX,為保持碼率相近,x265 編碼器使用的量化參數設置為:27、32、36、41。參數說明:-fps 編碼幀率,--frames 編碼幀數,-I I 幀間隔,-qp 量化參數,-p 編碼檔次。
? ? ? iv). xAVS2 編碼配置:隨機訪問 (RA) 編碼配置,分辨率、幀率、總幀數、I 幀間隔與 HM16.17 保持一致,量化參數使用:27、32、38、45。
?
2、測試結果
表1 xAVS2(V1.0) 和 x265(V2.6) 各個檔次下的性能損失與時間節省
?
表2 xAVS2(V1.0) 各個序列的性能損失與編碼速度
表3 x265(V2.6) 各個序列的性能損失與編碼速度
3、開源地址
https://gitee.com/pkuvcl/xavs2
https://github.com/pkuvcl/xavs2
?
4、聯系方式
聯系人:王苫社
電話:010-62756172
郵箱:sswang@pku.edu.cn
項目詳情關注:
總結
以上是生活随笔為你收集整理的北京大学数字视频编解码技术国家工程实验室开源AVS2高清实时编码器的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 高品质互动在线课堂:前端开发优化实践
- 下一篇: 基于AVS2的图片容器——TPG:现状与