[发明专利]一种视频编码的控制方法及装置、计算设备和存储介质有效
申请号: | 201910471646.0 | 申请日: | 2019-05-31 |
公开(公告)号: | CN110225340B | 公开(公告)日: | 2021-07-09 |
发明(设计)人: | 黄剑飞;彭旸;杨元祖 | 申请(专利权)人: | 北京猿力未来科技有限公司 |
主分类号: | H04N19/124 | 分类号: | H04N19/124;H04N19/146 |
代理公司: | 北京智信禾专利代理有限公司 11637 | 代理人: | 吴肖肖 |
地址: | 100102 北京市朝阳区广顺南大*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 视频 编码 控制 方法 装置 计算 设备 存储 介质 | ||
本申请提供一种视频编码的控制方法及装置、计算设备和存储介质,所述方法包括:接收原始视频帧;利用预设码率量化参数和预设质量量化参数并采用控制策略对所述原始视频帧进行编码控制,得到编码后视频帧,从而实现将基于码率的调整和基于质量的调整相结合,达到更优的视频的码率和质量的平衡。
技术领域
本申请涉及视频编码技术领域,特别涉及一种视频编码的控制方法及装置、计算设备和计算机可读存储介质。
背景技术
随着互联网/移动互联网的普及,视频越来越广泛的应用到娱乐、教育、通讯、服务等领域,用户对视频质量的要求越来越高。通常,网络质量的好坏以及带宽的大小成为了限制视频质量进一步提升的瓶颈。因此,能够提升视频编码效率,用尽量低的码率和带宽占用实现尽量高的视频质量就成为了视频应用领域的核心技术。视频编码控制方法在提升视频编码效率方面起到关键的作用。
传统的视频编码控制方法可以分为以码率为目标的控制方法和以质量为目标的控制方法两大类。对于以码率为目标的控制方法,大多是以输出固定码率为目标,尽力优化码率准确度以及平滑视频质量。但是如果只限制视频的码率,不考虑视频的质量,容易产生码率浪费或视频质量波动大的问题。对于以质量为目标的控制方法,大多是以优化视频质量为目标。但是如果只关注视频的质量,很难限制最大码率。
所以,传统的视频编码控制方法无法实现对视频的质量和码率的平衡,以在较低的码率下保持较好的质量。
发明内容
有鉴于此,本申请实施例提供了一种视频编码的控制方法及装置、计算设备和计算机可读存储介质,以解决现有技术中存在的技术缺陷。
本申请实施例提供了一种视频编码的控制方法,用于视频编码器,所述方法包括:
接收原始视频帧;
利用预设码率量化参数和预设质量量化参数并采用控制策略对所述原始视频帧进行编码控制,得到编码后视频帧。
可选地,利用所述预设码率量化参数和预设质量量化参数并采用控制策略对所述原始视频帧进行编码控制,得到编码后视频帧,包括:对所述原始视频帧进行编码控制,使得所述编码后视频帧的质量量化参数不大于输入的预设质量量化参数,且编码后视频帧的码率量化参数不大于输入的预设码率量化参数。
可选地,利用所述预设码率量化参数和预设质量量化参数并采用控制策略对所述原始视频帧进行编码控制,得到编码后视频帧,包括:对所述原始视频帧进行编码控制,使得所述编码后视频帧的质量量化参数不小于输入的预设质量量化参数,且所述编码后视频帧的码率量化参数处于输入的预设码率量化参数的参数阈值范围内。
可选地,所述方法还包括:
获取已编码视频帧的码率量化参数和质量量化参数,并根据已编码视频帧的码率量化参数和预设码率量化参数得到最终码率量化参数,根据已编码视频帧的质量量化参数和预设质量量化参数得到最终质量量化参数;
利用所述最终码率量化参数和最终质量量化参数并采用控制策略对所述原始视频帧进行编码控制,得到编码后视频帧。
可选地,根据已编码视频帧的码率量化参数和预设码率量化参数得到最终码率量化参数,包括:
将已编码视频帧的码率量化参数取均值,得到第一码率量化均值参数;
将第一码率量化均值参数与预设码率量化参数合并计算,得到最终码率量化参数。
可选地,根据已编码视频帧的码率量化参数和预设码率量化参数得到最终码率量化参数,包括:
将已编码视频帧的码率量化参数采用增大近邻视频帧权重的合并计算方法,得到第二码率量化均值参数;
将第二码率量化均值参数与预设码率量化参数合并计算,得到最终码率量化参数。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京猿力未来科技有限公司,未经北京猿力未来科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910471646.0/2.html,转载请声明来源钻瓜专利网。