[发明专利]码率控制方法及装置有效

专利信息
申请号: 201910584446.6 申请日: 2019-07-01
公开(公告)号: CN110381315B 公开(公告)日: 2021-08-17
发明(设计)人: 杨鹏飞;范志刚 申请(专利权)人: 西安万像电子科技有限公司
主分类号: H04N19/146 分类号: H04N19/146;H04N19/176;H04N19/186;H04N19/184;H04N19/124;H04N19/147
代理公司: 北京挺立专利事务所(普通合伙) 11265 代理人: 彭豆
地址: 710075 陕西省西安市高新区唐*** 国省代码: 陕西;61
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 控制 方法 装置
【权利要求书】:

1.一种码率控制方法,其特征在于,所述方法包括:

将一帧图像分成至少一个像素宏块,并提取每一个宏块的宏块特征;其中,所述宏块特征包括基本像素数和高梯度像素数;

根据得到的宏块特征,确定对应的宏块类型;其中所述宏块类型包括文字宏块和图片宏块;

根据预设公式和预设规则选取文字宏块因子和图片宏块因子并将和做为该帧编码的量化参数;

所述根据预设公式和预设规则选取文字宏块因子和图片宏块因子包括:

当所述文字宏块的数量小于1000时,所述预设公式为:

当所述文字宏块的数量不小于1000时,所述预设公式为:

其中,是当前帧的码率,是当前帧中文字宏块的数量,是当前帧中图像宏块的数量,为公式的预设系数,、为公式的系数,是文字块复杂性度量,其值为文字块平均每宏块逃逸像素数,为图像块复杂性度量,其值为图像宏块平均每宏块逃逸像素数;

其中,所述取值范围(2~8) ,从2开始以步长为1递增取值,并计算的值,当的值在其范围(0.1 ~ 1.25)时,则选取当前的当前和的值做为该帧编码的量化参数。

2.根据权利要求1所述的码率控制方法,其特征在于,提取每一个宏块的宏块特征之前,所述方法还包括:确定所述每一个宏块中的基本像素和高梯度像素。

3.根据权利要求2所述的码率控制方法,其特征在于,确定所述每一个宏块中的基本像素包括:

统计宏块内256个Y像素值统计得到像素值的分布直方图;

根据统计结果选择频数最大的m个像素值作为基本色;

将所述m个像素之外的其他像素与所述m个像素基本色做差并求差的绝对值;

如果绝对值小于预设的基本像素阈值n,则标记所述m个像素为基本像素。

4.根据权利要求2所述的码率控制方法,其特征在于,确定所述每一个宏块中的高梯度像素包括:

当前像素与上下左右四个像素亮度值分别相减,得到四个差值;

若所述四个差值的绝对值中的任意一个大于预设的高梯度像素阈值T,确定所述当前像素为高梯度像素。

5.根据权利要求1所述的码率控制方法,其特征在于,根据得到的宏块特征,确定对应的宏块类型包括:

如果且,确定所述宏块是图片宏块;

如果且,确定所述宏块是文字宏块;

如果且,确定所述宏块是图片宏块;

如果且,确定所述宏块是文字宏块。

6.根据权利要求1所述的码率控制方法,其特征在于,所述方法还包括:对系数和系数的更新,其中系数按照以下方式更新:

系数按照以下方式更新:

其中,是线性组合的系数,是第n帧文字块实际编码产生的比特数,是第n+1帧分配的目标码率,是第n帧复杂性度量,是第n帧的系数。

7.根据权利要求1所述的码率控制方法,其特征在于,所述方法还包括对系数和系数的更新,其中,系数按照以下方式更新:

系数按照以下方式更新:

其中,是线性组合的系数,是第n帧图像块实际编码产生的比特数,是第n+1帧分配的目标码率,是第n帧复杂性度量,是第n帧的系数。

8.根据权利要求1-7任一项所述的码率控制方法,其特征在于,所述方法还包括:

根据预先设定的当前缓冲区饱和度计算当前码率:

其中,

为之前的缓冲区饱和度,为上一帧编码生成的比特数,为当前帧编码信道可用带宽,为帧率。

9.一种码率控制装置,其特征在于,所述装置包括:

提取模块,被配置为将一帧图像分成至少一个像素宏块,并提取每一个宏块的宏块特征;其中,所述宏块特征包括基本像素数和高梯度像素数;

第一确定模块,被配置为根据得到的宏块特征,确定对应的宏块类型;其中所述宏块类型包括文字宏块和图片宏块;

选取模块,被配置为根据预设公式和预设规则选取文字宏块因子和图片宏块因子并将和做为该帧编码的量化参数;

所述选取模块具体被配置为:当所述文字宏块的数量小于1000时,所述预设公式为:

当所述文字宏块的数量不小于1000时,所述预设公式为:

其中,是当前帧的码率,是当前帧中文字宏块的数量,是当前帧中图像宏块的数量,为公式的预设参数,、为公式的系数,是文字块复杂性度量,其值为文字块平均每宏块逃逸像素数,为图像块复杂性度量,其值为图像宏块平均每宏块逃逸像素数;其中,所述取值范围(2~8) ,从2开始以步长为1递增取值,并计算的值,当的值在其范围(0.1 ~ 1.25)时,则选取当前的当前和的值做为该帧编码的量化参数。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安万像电子科技有限公司,未经西安万像电子科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201910584446.6/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top