码率控制理解(纯文字版)


1.1  来源及其作用

    为什么要使用码率控制?这个问题是由现实产生的。在传输压缩编码视频的时候,必须要考虑两个问题:视频质量和传输带宽,如果带宽大,肯定要尽可能传输质量更好的视频;如果带宽低,则需要提高压缩比,减小码流;如果带宽动态变化,那么码流也需要动态改变来适应带宽,总之,码流与带宽紧密相关。与此同时,我们希望尽可能的得到高清晰的还原图像,所以在能接受的视频质量范围内对视频尽可能的压缩来提高带宽利用率是码率控制的根本。

码率控制的来源知道以后,它的作用也就很明显,就是提高带宽利用率,在保持视频还原清晰度的情形下,尽可能的阶段带宽。

1.2面临的问题

      码率控制是个说起来简单做起来的事情。之前已经总结过,可以从两个方面来理解码率控制,一是从内容的率失真优化角度考虑量化与码率关系,二是从信道传输和转移概率的角度来分析码率和编码模式的关系。这两个方向都有同样的一个问题,与“先有鸡还是先有蛋”类似。以QP和R的关系为例,为了得到可控的码流,我们需要提前控制QP,但是QP又依赖码流来计算给出,所以这个先后问题变成一个死循环,需要找到一个突破点。

1.3 主要发展

     为了解决先有鸡还是先有蛋的问题,我们找到一个突破口,既然理论的方法被证明是很难走通,那么可以选择走数值模拟的方法,通过一系列的实验,得到一系列的经验公式,尤其是选取一个合适的初始值,进而破解鸡还是蛋的问题。在选择实验模拟这条路之后,突然有了很多的思路可以去做,首先是和理论结合最紧密的部分:概率分布。通过计算不同概率分布下的率失真函数,得到一系列经验公

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值