码率控制算法分类

码率控制算法根据视频应用要求与目的的不同可分为以下两种, 

第一种是恒定比特率 CBR(constant bitrate)的码率控制算法, CBR 的输入不仅要有视频源, 还要另外设置一个目标比特率它能够动态地调节量化参数,主要依据是不同视频的内容复杂度差异网络带宽的不同和解码缓冲区的大小等, 使得在给定的码率限制下, 图像的质量最佳编码过程中, CBR 的码率围绕着目标码率基本不变

第二种是可变比特率 VBR( variable bitrate) 的码率控制算法, VBR 的输入当然也要包括视频源, 此外还要设置量化参数 QP输出的比特率会在一定范围内变化, 原因有很多, 比如实际视频序列中的图像内容复杂度的差异, 又比如运动的快慢不同等, 所以在传输信道有波动的条件下常常使用 VBR 算法


猜你喜欢

转载自blog.csdn.net/xhyan523/article/details/79620884
今日推荐