[发明专利]一种适用于视频压缩的自适应宏块级码率控制系统及控制方法在审
申请号: | 201810132809.8 | 申请日: | 2018-02-09 |
公开(公告)号: | CN108174210A | 公开(公告)日: | 2018-06-15 |
发明(设计)人: | 何利蓉;肖文勇;王华 | 申请(专利权)人: | 杭州雄迈集成电路技术有限公司 |
主分类号: | H04N19/146 | 分类号: | H04N19/146;H04N19/176 |
代理公司: | 浙江纳祺律师事务所 33257 | 代理人: | 郑满玉 |
地址: | 311422 浙江省杭州市富阳区银湖*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 一种适用于视频压缩的自适应宏块级码率控制系统及控制方法,它包括:图像分割模块,用于将一帧图像分割成为16X16的宏块;图像复杂度计算模块,用于将分割后的宏块输入到图像复杂度计算模块,通过计算一帧图像中像素值与区域内像素值的绝对误差和,计算出宏块域内图像像素值的波动变化频率,从而得到图像复杂度MAD;宏块量化参数计算模块,包括精度选择模块和QP区间判断模块,将预设的区间阈值和精度控制参数以及图像复杂度MAD输入到精度选择模块计算其精度;再将确定过精度的宏块图像复杂度MADout送入QP区间判断模块,判断宏块所属QP区间,计算出宏块QP偏移量,并与帧级QP叠加计算得到宏块级QP值,从而实现自适应宏块级码率控制。 1 | ||
搜索关键词: | 宏块 图像复杂度 计算模块 码率控制 自适应 精度选择 区间判断 视频压缩 帧图像 像素 宏块量化参数 精度控制参数 图像分割模块 波动变化 宏块图像 绝对误差 图像像素 复杂度 偏移量 帧级QP 分割 预设 叠加 送入 | ||
图像分割模块,用于将一帧图像分割成为16x16的宏块;
图像复杂度计算模块,用于将分割后的宏块输入到图像复杂度计算模块,通过计算一帧图像中像素值与区域内像素值的绝对误差和,计算出宏块域内图像像素值的波动变化频率,从而得到图像复杂度MAD;
宏块量化参数计算模块,包括精度选择模块和QP区间判断模块,将预设的区间阈值和精度控制参数以及图像复杂度MAD输入到精度选择模块计算其精度;再将确定过精度的宏块图像复杂度MADout送入QP区间判断模块,判断宏块所属QP区间,计算出宏块QP偏移量,并与帧级QP叠加计算得到宏块级QP值,由于当前宏块的编码量化参数是基于当前宏块图像复杂度计算得出的,编码得出的数据是适应当前宏块图像复杂度的最佳码流,从而实现自适应宏块级码率控制。
2.一种适用于视频压缩的自适应宏块级码率控制方法,其特征在于,它包括以下三个步骤:1)用图像分割模块将一帧图像分割成大小为16x16的宏块;
2)用图像复杂度计算模块分别计算步骤1)中各个宏块的图像复杂度,通过计算一帧图像中像素值与区域内像素值的绝对误差和,计算出宏块域内图像像素值的波动变化频率,以获取宏块复杂度MAD;
3)将区间阈值和精度控制参数以及步骤2)中输出的宏块图像复杂度MAD输入到宏块量化参数计算模块进行处理,计算出宏块QP偏移量,并与帧级QP叠加计算得到宏块级QP,从而实现自适应宏块级码率控制。
3.根据权利要求2所述的适用于视频压缩的自适应宏块级码率控制方法,其特征在于,步骤3)的宏块量化参数计算模块包括精度选择模块和QP区间判断模块,其中,将宏块图像复杂度MAD送入精度选择模块计算其精度;再将确定过精度的宏块图像复杂度MADout送入QP区间判断模块,判断宏块所属QP区间,得到宏块QP相对于帧级QP的QP偏移值,并与帧级QP叠加计算获得宏块的QP值。4.根据权利要求2所述的适用于视频压缩的自适应宏块级码率控制方法,其特征在于,步骤2)的宏块图像复杂度MAD计算公式如下所示:其中
其中Xij为区域内单个像素点的像素值,Xave为区域内像素均值。
其精度控制参数确定公式如下:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州雄迈集成电路技术有限公司,未经杭州雄迈集成电路技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201810132809.8/,转载请声明来源钻瓜专利网。