文档介绍:H264码率控制简介
喔喔
引言
码率控制的目的:在给定码率下高效的传输数据,保证良好稳定的接收端质量。
由于RDO的引入,H264将量化参数同时用于码率控制和率失真优化,导致了鸡蛋悖论
QPRDOMADQP
因此以往各种经典的玛率控制方法在h264中并不适用
关于H264码率控制的提案(三个阶段)
马氏提案(JVT-D030)
a比特分配
b第一次RDO
c确定量化参数
d第二次RDO
关于H264码率控制的提案(三个阶段)
李氏提案(JVT-G012经典)
基本单元流传输模型 MAD线性预测模型
目标比特分配
预测MAD
用二次RD模型计算QP
执行RDO
GOP层码率控制
桢层码率控制
基本单元层码率控制
关于H264码率控制的提案(三个阶段)
吴氏提案(JVT-O016)
继承JVT-G012的传统算法
充分挖掘图像序列的时空相关性
侧重点在RDO模型的改进上
码率控制的经典步骤和公式
流传输模型
码率控制的经典步骤和公式
GOP层码率控制
目标码率
Qp初始值
码率控制的经典步骤和公式
桢层码率控制
目标码率
码率控制的经典步骤和公式
桢层码率控制
用二次RQ模型计算qp
进行RDO
更新参数
码率控制的经典步骤和公式
基本单元层码率控制
计算结构比特数
预测MAD
用二次RD模型计算QP
进行RDO
更新剩余比特数和QP初始值