【摘要】 本发明涉及一种基于H.264/AVC的快速高效应码率控制的优化方法。本发明基于发明“一种新的快速高效自适应码率控制方法”的基础上,通过对数据间的相关性值进行量化,对其码率控制模型进行优化和简化,在保证算法性能的基础上进一步地降低了算法复杂度。测试表明,本发明在使用很少数据量进行计算时,仍具有很高精度,本发明与G012标准相比,极大地降低了算法复杂度,并提高了码率控制精度,实际编码比特更接近于目标编码比特,平缓了缓冲区,使得仿真序列的跳帧数也大大降低,并且编码视频的PSNR值平均提高了0.5dB。 【专利类型】发明授权 【申请人】方春 【申请人类型】个人 【申请人地址】610031 四川省乐山市市中区朱泗塘47号温州大厦13楼B2 【申请人地区】中国 【申请人城市】乐山市 【申请人区县】市中区 【申请号】CN200810044612.5 【申请日】2008-06-03 【申请年份】2008 【公开公告号】CN101287112B 【公开公告日】2010-12-22 【公开公告年份】2010 【授权公告号】CN101287112B 【授权公告日】2010-12-22 【授权公告年份】2010.0 【IPC分类号】H04N7/24; H04N7/26; H04N7/50; H04N19/124; H04N19/146; H04N19/177 【发明人】方春 【主权项内容】1.一种自适应码率控制的方法,其特征在于:采用了码率控制模型,并计算了数据间的相关性,此外采用了一种对相关性值量化的方法;该码率控制方法主要包括以下步骤: (1)为即将编码帧分配目标比特; (2)计算已编码帧间的相关性; (3)对已编码帧间的相关性值进行量化,量化方法如下: dp(n,i)=κ·Δ当 其中dp(n,i)为量化后得到的即将编码第n帧与第i帧的相关性大小,p(n,i)为第n帧与第i帧之间的相关性大小,Δ为量化步长,其值在编码过程中固定为 D为一固定常数,量化方法中的κ为取0到2D的整数,这样任何数据与dp(n,i)相乘,都可以通过的数据移位和加减法运算便可得到结果; (4)预测即将编码帧编码后的平均绝对误差MAD值; (5)计算即将编码帧量化参数; (6)为即将编码的宏块分配目标编码比特; (7)预测即将编码宏块与已编码宏块间的相关性; (8)对宏块间的相关性值进行量化,量化方法如下: dqM(n,r,l,m,u,v)=κ·Δ当 其中dqM(n,r,l,m,u,v)为量化后得到的即将编码第n帧r行l列宏块与第m帧u行v列宏块相关性的相关性大小,qM(n,r,l,m,u,v)为第n帧r行l列与第m帧的u行v列的宏块之间的相关性大小,Δ为量化步长,其值在编码过程中固定为 D为一固定常数,量化方法中的κ为取0到2D的整数; (9)预测即将编码宏块的平均绝对误差MAD值; (10)计算即将编码宏块的量化参数; (11)编码一个宏块; (12)若编码完当前帧转(1),否则转(6)编码下一宏块; (13)若编码完当前视频序列GOP,判断是否视频序列已经编码完,若编码完成,步骤结束,如果没有编完则转(1)。 【当前权利人】方春 【当前专利权人地址】四川省乐山市市中区朱泗塘47号温州大厦13楼B2 【家族被引证次数】18