[发明专利]宏块层中的码率的控制方法以及使用该方法的装置有效
申请号: | 201810082870.6 | 申请日: | 2018-01-29 |
公开(公告)号: | CN108200428B | 公开(公告)日: | 2020-05-08 |
发明(设计)人: | 赵永涛;陈瑞阳;王伟 | 申请(专利权)人: | 上海兆芯集成电路有限公司 |
主分类号: | H04N19/107 | 分类号: | H04N19/107;H04N19/126;H04N19/13;H04N19/176 |
代理公司: | 北京林达刘知识产权代理事务所(普通合伙) 11277 | 代理人: | 刘新宇 |
地址: | 201203 上海市浦东新*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 宏块层 中的 控制 方法 以及 使用 装置 | ||
本发明提出一种宏块层中的码率的控制方法以及使用该方法的装置,该宏块层中的码率的控制方法包含以下步骤:根据上一帧的上一宏块的实际平均绝对差值计算目前帧的目前宏块的预测平均绝对差值;计算目前帧的目前宏块的实际平均绝对差值;执行调整程序,用以根据目前帧的目前宏块的实际平均绝对差值调整目前帧的目前宏块的预测平均绝对差值以获得目前帧的目前宏块的最终平均绝对差值;根据目前帧的所述目前宏块的最终平均绝对差值计算目前帧的目前宏块的量化参数;以及输出目前帧的目前宏块的量化参数给量化器。本发明可改善当视频序列的复杂度变化较大时产生的预测平均绝对差值的不准确及滞后性。
技术领域
本发明有关于一种视频处理技术,特别是一种宏块层中的码率控制方法以及使用该方法的装置。
背景技术
码率控制用以为特定帧(frame)或宏块(MB,marcblock)决定使用多少比特来记录。视频编码的目标是为尽可能保留原始输入文档的品质的情况下,尽可能降低文档大小。码率控制是个重要的步骤,用以进行文档大小及品质间的权衡(tradeoff)。
图1是为传统的视频编码系统的方块图。量化参数计算器(quantizationparameter calculator)110设置于帧内及帧间模式预测器(intra-and-inter-modepredictor)130、转换器(transformer)150及量化器(quantizer)170之前,使用码率控制演算法(rate control algorithm)为每一个宏块依据预测平均绝对差值(mean absolutedifference,MAD)及码流预算(stream budget)计算量化参数。然而,当前宏块的量化参数计算只能依赖预测平均绝对差值,而没有考虑实际平均绝对差值,使得视频序列的复杂度变化较大时,码率控制演算法会受到预测平均绝对差值的不准确及滞后性(latency)的影响,无法达成码率控制的预期目标。因此,需要一种宏块层中的码率控制方法以及使用该方法的装置,用以解决如上所述的缺陷。
发明内容
本发明的实施例提出一种宏块层中的码率的控制方法,包含以下步骤:根据上一帧的上一宏块的实际平均绝对差值计算目前帧的目前宏块的预测平均绝对差值;计算目前帧的目前宏块的实际平均绝对差值;执行调整程序,用以根据目前帧的目前宏块的实际平均绝对差值调整目前帧的目前宏块的预测平均绝对差值以获得目前帧的目前宏块的最终平均绝对差值;根据目前帧的所述目前宏块的最终平均绝对差值计算目前帧的目前宏块的量化参数;以及输出目前帧的目前宏块的量化参数给量化器,从而使得量化器于相应于目前帧的目前宏块的量化参数的码率控制下接着产生压缩后视频码流。
本发明的实施例提出一种宏块层中的码率的控制装置,至少包含量化器;以及量化参数计算器,耦接于量化器。量化参数计算器根据上一帧的上一宏块的实际平均绝对差值计算目前帧的目前宏块的预测平均绝对差值;计算目前帧的目前宏块的实际平均绝对差值;执行调整程序,用以根据目前帧的目前宏块的实际平均绝对差值调整目前帧的目前宏块的预测平均绝对差值以获得目前帧的目前宏块的最终平均绝对差值;根据目前帧的所述目前宏块的最终平均绝对差值计算目前帧的目前宏块的量化参数;以及输出目前帧的目前宏块的量化参数给量化器,从而使得量化器于相应于目前帧的目前宏块的量化参数的码率控制下接着产生压缩后视频码流。
目前宏块与上一宏块分别位于目前帧及上一帧的相同二维坐标,且上一帧的上一宏块的实际平均绝对差值反映相应于上一宏块的原始数据及预测数据间的差异程度。目前帧的目前宏块的实际平均绝对差值反映相应于目前宏块的原始数据及预测数据间的差异程度。
本发明可改善当视频序列的复杂度变化较大时产生的预测平均绝对差值的不准确及滞后性。
附图说明
图1是为传统的视频编码系统的方块图。
图2是依据本发明实施例的宏块层中的码率控制装置的方块图。
图3是依据本发明实施例的宏块层中的码率控制装置的方块图。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海兆芯集成电路有限公司,未经上海兆芯集成电路有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810082870.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:精密自动开启手机摄像头测试夹具
- 下一篇:一种Bayer图像压缩方法及装置