x264 编码之deblock [学习笔记四]

http://blog.yikuyiku.com/?tag=x264

http://forum.doom9.org/showthread.php?t=109747
x264的deblock小FAQ:
1、第一个值(Alpha deblocking)是去块范围,越大,去块越厉害,细节越少,视频也越模糊。一般来说默认值0就够了,不要超出+-2的范围;
2、第二个值(Beta deblocking)是去块阈值,越小,保留越多细节;越大,去块越猛,可以越好得去除明显的块效应;把这个值弄高点有利于去除各种错误;
3、总之,值越大画面越flat(1:2),值越小画面细节越多(-2:-1);
4、一些建议值
Low- 0:3
Medium- 1:-1
High- 0:-3


http://www.nmm-hd.org/newbbs/viewtopic.php?f=8&t=706

deblock顾名思义就是去除色块的
第一个值决定总体使用程度(包括一旦要决定deblocking处理的话,处理的强度);第二个值为阈值设定,即某一处该不该做deblocking处理。(具体做不做deblocking、强度如何应该还会受其他影响,见下文)

当然这只是大致的说明

deblock如果强度过大的话,会使画面有一定的柔化/模糊效果(但这远远比不上用诸如AVS滤镜来搞柔化处理),所以反过来看也许就像是负值在做锐化一样,但是不是deblock造成了字体锐化过度造成模糊就不清楚了(不知道你所说的模糊到底是什么情况,至少截个png吧,一般锐化过度是会造成ringing啊这样的现象;不过总觉得deblock负值应该不能算锐化处理……)

另外,x264的deblock是自适应的(Adaptive),也就是说如果给的码率很足(比如crf 14,其他码率控制相关参数为默认),deblock这个参数不管怎么设(包括开不开)都很难看出画面区别的;当码率较低(比如crf 27,其余同上),deblock的作用会增大,不同deblock参数区别也容易用眼睛看出来

就我看到的,deblock对压缩画面效果影响最大的是线条部分(嗯字体边缘确实也是能算到这里的)

此外,deblock至少还跟cqm和psy是有一定关系的


http://www.nmm-hd.org/newbbs/viewtopic.php?f=8&t=837

deblock作用是减少编码过程中产生的block,不会消除片源的block

qp越低,deblock的作用也就越弱,低到一定程度就不会启用
deblock强度开的越高,block越少但画面越平滑


  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值