dwing吧 关注:5,669贴子:89,092
  • 34回复贴,共1

聊聊av1的模糊问题和近期改进

只看楼主收藏回复

说起来,低码率下纹理过度模糊的问题在h264,h265初期也都不同程度存在,后面都改善了,所以我认为av1也迟早要解决的。
差不多10个月前,一个叫 Julio Barba 的大佬在svtav1提交了一个issue,分析了纹理模糊的参数原因,看起来是一个相对专业的爱好者。
然后过了两个月,这位大佬进一步给出了数学方法和代码补丁。并给出了测试样例,看起来似乎很有效。改善了低对比度图像的纹理保留。
原帖见 https://gitlab.com/AOMediaCodec/SVT-AV1/-/issues/2105
后面的过程很顺利,经过一系列改进,两个月前,这个功能被合并到主线,版本2.1.0。
为此新引入两个参数
--enable-variance-boost [0-1]
用于开启、关闭该功能
--variance-boost-strength [1-4]
控制强度,默认值为 2。
按作者的说法,启用该功能后,同等质量下的比特率还能降5%左右。
注意是同等质量,而不是同等其他参数。在原参数不变的情况下,开启这个功能,比特率会大幅度上升。我随手测试的结果,crf38下,开启这个参数,码率高了50%。但这不是同质量对比,因为开启这个功能后质量也上升了。
官方对比的是qp50 和 qp 53 --enable-variance-boost

官方说明文档:https://gitlab.com/AOMediaCodec/SVT-AV1/-/blob/master/Docs/Appendix-Variance-Boost.md


IP属地:重庆1楼2024-08-01 15:41回复
    盲猜着跟x26x的aq意思差不多
    前两天试了一下预设4跟我用的x265参数还是没法比


    IP属地:福建来自Android客户端2楼2024-08-02 05:42
    收起回复
      “改善了低对比度图像的纹理” 开了以后码率增高50%……嗯 这没啥用啊
      另外av1的纹理保护很强啊 还自带降噪 和bm3d这种比哪个效果会更好


      IP属地:江苏3楼2024-08-02 22:01
      收起回复
        为什么不直接用x265,又不要钱


        IP属地:湖北7楼2024-08-19 11:38
        收起回复