[发明专利]视频码率处理方法和装置有效
申请号: | 201610856103.7 | 申请日: | 2016-09-27 |
公开(公告)号: | CN107872669B | 公开(公告)日: | 2019-05-24 |
发明(设计)人: | 毛煦楠;谷沉沉;时永方;高安林 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | H04N19/146 | 分类号: | H04N19/146;H04N7/14 |
代理公司: | 北京康信知识产权代理有限责任公司 11240 | 代理人: | 董文倩;褚敏 |
地址: | 518000 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 视频 处理 方法 装置 | ||
本发明公开了一种视频码率处理方法和装置。其中,该方法包括:获取当前一组视频帧中包括的视频帧的数量,其中,当前一组视频帧以I帧为起始帧;根据当前一组视频帧中包括的视频帧的数量获取当前一组视频帧中的I帧的目标码率,其中,I帧的目标码率用于对I帧进行编码;根据目标码率对当前一组视频帧中的I帧进行编码。本发明解决了相关技术中视频的码率分配不准确导致的视频效果不佳的技术问题。
技术领域
本发明涉及视频领域,具体而言,涉及一种视频码率处理方法和装置。
背景技术
视频播放过程中的码率控制对于视频质量具有重要影响,I帧码率分配不合适会影响整个视频的主观质量。如果I帧码率过多,I帧质量和非I帧质量差距较大,可能造成主观闪烁不连贯,同时,码率过高的I帧可能造成网络冲击,导致延时和丢包,造成视频卡顿;如果I帧码率过低,会降低I帧的编码质量,可能出现主观缺陷,同时,由于视频编码的帧间预测特性,I帧后续的非I帧质量也会受到I帧质量的影响,降低视频整体质量。因此I帧的码率分配策略对于码率平稳性和视频压缩效率非常重要。
现有技术中也有以下三种对于码率的控制方案:
现有技术一:设置I帧和非I帧的固定QP偏移量,在码率控制时,只对非I帧进行码率分配,并根据所分配的码率设置QP,在一帧内可以实时对QP进行调整;而对于I帧则采用前一个GOP中非I帧的平均QP减去QP偏移量作为I帧的QP,在帧内不再进行调整。H.264参考软件采用这种I帧码率分配方法。但这种方案的缺点为:(1)对于比较静止序列,I帧码率会远高于非I帧,实时通信中I帧会产生码率尖峰,造成网络冲击。(2)对I帧和非I帧用固定QP偏移量,不能适应不同场景需求。
现有技术二:根据缓冲区对每帧进行相同的码率分配策略,优势在于I帧码率较低,码率尖峰比较小,码率平稳,X264采用的是这种码率分配方法。但这种方案的缺点为:I帧作为被参考帧码率较低会降低视频的整体压缩质量。对于比较静止的视频聊天场景,I帧码率较低时,质量可能远低于非I帧,出现明显的主观质量缺陷。
现有技术三:首先,根据前一个GOP的I帧和P\B帧的实际码率比例分配当前GOP的I帧和P\B帧的码率比例,并结合量化步长调整码率分配比例,以IPPP结构为例,当前GOP的I帧目标码率/P帧平均目标码率=(前一个GOP的I帧码率/前一个GOP的P帧平均码率)*(前一个GOP的I帧量化步长/前一个GOP的P帧平均量化步长)。然后,根据缓冲区剩余码率限制I帧最大目标码率。但这种方案的缺点为:(1)第一步I帧码率分配方法收敛于I帧和P帧采用相同的量化步长,而没有考虑I帧和P帧对视频压缩效率的不同影响,也没有考虑不同GOP大小对码率平稳性的影响。(2)第二步限制I帧最大码率,只根据缓冲区码率设置最大值,而没有考虑实际编码情况。对部分场景不能有效降低I帧码率,对部分场景又可能分配I帧码率过低,影响视频质量。
针对上述的问题,目前尚未提出有效的解决方案。
发明内容
本发明实施例提供了一种视频码率处理方法和装置,以至少解决相关技术中视频的码率分配不准确导致的视频效果不佳的技术问题。
根据本发明实施例的一个方面,提供了一种视频码率处理方法,包括:获取当前一组视频帧中包括的视频帧的数量,其中,所述当前一组视频帧以I帧为起始帧;根据所述当前一组视频帧中包括的视频帧的数量获取所述当前一组视频帧中的所述I帧的目标码率,其中,所述I帧的目标码率用于对所述I帧进行编码;根据所述目标码率对所述当前一组视频帧中的所述I帧进行编码。
根据本发明实施例的另一方面,还提供了一种视频码率处理装置,包括:第一获取单元,用于获取当前一组视频帧中包括的视频帧的数量,其中,所述当前一组视频帧以I帧为起始帧;第二获取单元,用于根据所述当前一组视频帧中包括的视频帧的数量获取所述当前一组视频帧中的所述I帧的目标码率,其中,所述I帧的目标码率用于对所述I帧进行编码;编码单元,用于根据所述目标码率对所述当前一组视频帧中的所述I帧进行编码。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610856103.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:图像流传输方法和支持该方法的电子设备
- 下一篇:一种图片编码方法及终端