[发明专利]一种视频编码码率控制方法有效
| 申请号: | 201510102199.3 | 申请日: | 2015-03-09 |
| 公开(公告)号: | CN104754335B | 公开(公告)日: | 2016-03-02 |
| 发明(设计)人: | 苏洋;姜黎;李淼;秦刚 | 申请(专利权)人: | 湖南国科微电子股份有限公司 |
| 主分类号: | H04N19/146 | 分类号: | H04N19/146;H04N19/14;H04N19/124 |
| 代理公司: | 长沙正奇专利事务所有限责任公司43113 | 代理人: | 卢宏,王娟 |
| 地址: | 410125 湖南省长沙市*** | 国省代码: | 湖南;43 |
| 权利要求书: | 暂无信息 | 说明书: | 暂无信息 |
| 摘要: | 本发明公开了一种视频编码码率控制方法,在编码当前帧图像的过程中,计算当前帧图像每一个宏块的特征值;计算与当前帧图像同类型的上一帧图像的预测复杂度和复杂程度;利用上一帧图像的预测复杂度和复杂程度计算当前帧图像的复杂程度结合当前帧图像的复杂程度、虚拟参考编码器以及目标码率,计算当前帧图像的QP_INDEX;得到QP_INDEX后,把当前帧图像的帧级别的QP_INDEX值变化成一个等差数列的QP_INDEX值表,从而量化当前帧图像的宏块。本发明方法实现简单,且对于运动场景有着比较好的关联度,能直接应用于视频编码器。 | ||
| 搜索关键词: | 一种 视频 编码 控制 方法 | ||
【主权项】:
一种视频编码码率控制方法,其特征在于,包括以下步骤:1)在编码当前帧图像的过程中,计算当前帧图像每一个宏块的特征值Taint;宏块的特征值Taint的计算过程包括以下步骤:1a)把一个宏块分为16个小块,每一个小块即是一个4x4的矩阵,每一个4x4的矩阵和对应的参考块取绝对差值后,进行哈达玛变换,形成一个系数矩阵,因此一个宏块会有16个4x4的系数矩阵,把每一个4x4的系数矩阵的AC系数分为AC高频块、AC低频块,同时把16个小块的DC系数组成一个4x4的DC系数矩阵,将所述DC系数矩阵分为DC高频块、DC低频块;1b)分别将一个宏块内的所有AC高频块系数相加,并将所有AC高频块的和相加,得到AC高频和SUM_AC_H,同理得到AC低频和SUM_AC_L;将所述DC高频块中的所有系数相加,得到DC高频和SUM_DC_H,同理得到DC低频和SUM_DC_L;1c)利用下式计算宏块的特征值Taint:Taint=(SUM_AC_Lx0.5+SUM_AC_H)/(SUM_DC_L+SUM_DC_H?x0.5);2)计算与当前帧图像同类型的上一帧图像的预测复杂度complex_predict_F1和复杂程度complex_prospect_F1;3)利用上一帧图像的预测复杂度complex_predict_F1和复杂程度complex_prospect_F1计算当前帧图像的复杂程度complex_predict_F;4)结合当前帧图像的复杂程度complex_predict_F、虚拟参考编码器以及目标码率,计算当前帧图像的帧级别的量化参数QP_INDEX;5)当QP_INDEX≥2时,把当前帧图像的帧级别的量化参数QP_INDEX值变化成一个等差数列的QP_INDEX值表:(QP_INDEX?2,QP_INDEX?1,QP_INDEX,QP_INDEX+1,QP_INDEX+2),从而量化当前帧图像的宏块;所述等差数列的QP_INDEX值表如下:当QP_INDEX=0时,把当前帧图像的帧级别的量化参数QP_INDEX值变化成一个等差数列的QP_INDEX值表:(QP_INDEX,QP_INDEX+1,QP_INDEX+2,QP_INDEX+3,QP_INDEX+4),从而量化当前帧图像的宏块;所述等差数列的QP_INDEX值表如下:当QP_INDEX=1时,把当前帧图像的帧级别的量化参数QP_INDEX值变化成一个等差数列的QP_INDEX值表:(QP_INDEX?1,QP_INDEX,QP_INDEX+1,QP_INDEX+2,QP_INDEX+3),从而量化当前帧图像的宏块,实现宏块级别的码率控制;所述等差数列的QP_INDEX值表如下:
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于湖南国科微电子股份有限公司,未经湖南国科微电子股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201510102199.3/,转载请声明来源钻瓜专利网。
- 上一篇:对视频进行解码的方法和设备
- 下一篇:一种网络视频监控装置





