[发明专利]视频的码率控制方法、转码处理方法、装置和机器设备有效
申请号: | 201810576307.4 | 申请日: | 2018-06-06 |
公开(公告)号: | CN110166780B | 公开(公告)日: | 2023-06-30 |
发明(设计)人: | 刘兆瑞 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | H04N19/146 | 分类号: | H04N19/146;H04N19/40 |
代理公司: | 深圳市联鼎知识产权代理有限公司 44232 | 代理人: | 刘抗美;叶虹 |
地址: | 518000 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 视频 控制 方法 处理 装置 机器设备 | ||
1.一种视频的码率控制方法,其特征在于,所述方法包括:
分别以视频流中的每一帧视频图像数据为当前帧视频图像数据,相对所述当前帧视频图像数据,进行连续预设数量帧视频图像数据的视频内容探测;
对所探测得到连续预设数量帧视频图像数据中的视频内容运算所述当前帧视频图像数据相对于每一帧的视频变化值;
将当前帧视频图像数据相对于每一帧的视频变化值转换为比例值,比例值是以比例形式为当前帧视频图像数据描述视频变化的视频变化信息;
根据所述视频变化信息相适应更新所述当前帧视频图像数据所对应的码率,所述码率根据所在类别配置的最小码率、基准码率以及视频变化信息计算得到。
2.根据权利要求1所述的方法,其特征在于,所述分别以视频流中的每一帧视频图像数据为当前帧视频图像数据,相对所述当前帧视频图像数据,进行所述视频流中连续预设数量帧视频图像数据的视频内容探测,包括:
对视频流中的每一帧视频图像数据,相对所述当前帧视频图像数据在编码之前,将所设定窗口滑动至所述当前帧视频图像数据的前一帧视频图像数据;
在探测窗口中前置探测得到连续预设数量帧视频图像数据中的视频内容。
3.根据权利要求1所述的方法,其特征在于,所述将当前帧视频图像数据相对于每一帧的视频变化值转换为比例值,比例值是以比例形式为当前帧视频图像数据描述视频变化的视频变化信息之后,所述方法还包括:
根据当前帧视频图像数据相对于每一帧的视频变化值,判断所述当前帧视频图像数据是否相对所探测的每一帧视频图像数据发生细小抖动;
如果所述当前帧视频图像数据相对所探测的一帧视频图像数据发生细小抖动,屏蔽所述细小抖动对应的视频变化信息。
4.根据权利要求1所述的方法,其特征在于,所述对所探测得到连续预设数量帧视频图像数据中的视频内容运算所述当前帧视频图像数据相对于每一帧的视频变化值,包括:
所探测得到的连续预设数量帧视频图像数据中,运算当前帧视频图像数据相对每一帧的像素灰度差;
根据视频图像像素尺寸由当前帧视频图像数据相对每一帧的像素灰度差,获得当前帧视频图像数据相对每一帧的视频变化值。
5.根据权利要求1所述的方法,其特征在于,所述将当前帧视频图像数据相对于每一帧的视频变化值转换为比例值,包括:
将当前帧视频图像数据相对于每一帧的视频变化值平滑转换为当前帧视频图像数据相对于每一帧视频变化的比例值;
对当前帧视频图像数据相对于连续预设数量帧视频变化的比例值求取平均,获得转换的比例值。
6.根据权利要求1至5任意一项所述的方法,其特征在于,所述根据所述视频变化信息相适应更新所述当前帧视频图像数据所对应的码率,包括:
获取对所述当前帧视频图像数据编码而在编码参数中配置的基准码率;
根据所在类别配置的最小码率所述基准码率和视频变化信息计算适配于当前帧视频图像数据的码率;
更新所述码率至当前帧视频图像数据所对应的编码参数中,使所述当前帧视频图像数据按照更新的所述码率编码。
7.根据权利要求6所述的方法,其特征在于,所述获取对所述当前帧视频图像数据编码而在编码参数中配置的基准码率,包括:
根据当前帧视频图像数据所属视频类别,获取对应于所述视频类别配置的码率为当前帧视频图像数据进行编码所对应编码参数中配置的基准码率。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810576307.4/1.html,转载请声明来源钻瓜专利网。