H264呼吸效应及其调节方法

呼吸效应的概念

H26x编码序列中,I帧P帧交替排列,I帧使用帧内预测编码,跟jpeg类似,压缩比相对P帧来说,没有那么大,因此I帧的数据量很大,但是I帧也相对比较清楚,P帧以I帧为基准进行预测编码,I帧清楚了,P帧才有可能清楚;

一般情况下,我们都会将I帧调的比较大,一个GOP内,离I帧越远的P帧,编码误差越大,图像降质也越严重,当下一个I帧出现时,图像又立即变得清楚起来,纵观整个视频流,就会周期性出现清楚到模糊的突变,我们称这种现象为呼吸效应。

呼吸效应在静止的场景下比较容易观察出来,运动场景中,大部分的图像内容都在变化,不容易发现。

呼吸效应的调节方法

  • intraQpDelta/intraQpOffset

H264/5可以调节I帧P帧直接qp的偏差,控制I帧和P帧的大小比例关系,I帧的qp越小,I帧越大,图像越清楚,在一定程度上提升了整体图像质量,呼吸效应在一定程度上可以得到缓解;但是I帧也不能调的过大,在CBR模式下,I帧把全部带宽都吃掉了,P帧就只能编的更模糊一些,反而加重了呼吸效应;

I帧大小和呼吸效应可以近似于下图的关系,红色曲线对应最优的I帧大小,在实际调节过程中,就是通过调整intraQpDelta/intraQpOffset这类的参数来调节I帧大小;

  • 3DNR

如果ISP有3DNR的功能,在静止场景下,将3DNR开强,这对呼吸效应改善有很大帮助;

  • 5
    点赞
  • 18
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值