[发明专利]视频编码方法、装置、计算机设备及存储介质有效
申请号: | 202010135358.0 | 申请日: | 2020-03-02 |
公开(公告)号: | CN110996131B | 公开(公告)日: | 2020-11-10 |
发明(设计)人: | 李大龙 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | H04N21/2343 | 分类号: | H04N21/2343;H04N21/4402;H04N21/845 |
代理公司: | 北京三高永信知识产权代理有限责任公司 11138 | 代理人: | 祝亚男 |
地址: | 518057 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 视频 编码 方法 装置 计算机 设备 存储 介质 | ||
本申请是关于一种视频编码方法、装置、计算机设备及存储介质。该方法包括:对原始视频数据进行分割,得到原始视频片段;对该原始视频片段进行视频内容分析,得到视频图像处理参数;基于该视频图像处理参数对该原始视频片段中的视频图像进行图像处理,得到处理后的视频片段;基于该处理后的视频片段的图像特征数据,获取该处理后的视频片段的编码参数;按照该编码参数对该处理后的视频片段进行编码,得到编码后的视频片段。本方案能够通过人工智能AI方式控制视频质量与编码参数之间的关系,从而达到兼顾编码效率和编码后的视频质量的目的,从而提高编码效果。
技术领域
本申请实施例涉及视频处理技术领域,特别涉及一种视频编码方法、装置、计算机设备及存储介质。
背景技术
随着网络和计算机技术的不断发展,用户对网络视频的体验质量的要求也越来越高。
网络侧的视频服务器向用户终端提供网络视频时,可以对原始视频数据进行编码后推送给用户终端,在相关技术中,视频服务器可以通过感知编码技术对原始视频数据进行编码。比如,视频服务器将原始视频数据切分为视频片段,然后针对每个视频片段分别确定合适的编码参数,并根据确定的编码参数对相应的视频片段进行编码。
然而,相关技术所示的方案直接在原始视频数据分割出的视频片段上进行编码,当原始视频质量过高或过低时,无法兼顾视频编码效率和编码后的视频质量。
发明内容
本申请实施例提供了一种视频编码方法、装置、计算机设备及存储介质,可以兼顾视频编码效率和编码后的视频质量,该技术方案如下:
一方面,提供了一种视频编码方法,所述方法包括:
对原始视频数据进行分割,得到原始视频片段;
对所述原始视频片段进行视频内容分析,得到所述原始视频片段对应的视频图像处理参数;
基于所述视频图像处理参数对所述原始视频片段中的视频图像进行图像处理,得到处理后的视频片段;
基于所述处理后的视频片段的图像特征数据,获取所述处理后的视频片段的编码参数;
按照所述编码参数对所述处理后的视频片段进行编码,得到编码后的视频片段。
另一方面,提供了一种视频编码装置,所述装置包括:
视频分割模块,用于对原始视频数据进行分割,得到原始视频片段;
视频内容分析模块,用于对所述原始视频片段进行视频内容分析,得到所述原始视频片段对应的视频图像处理参数;
视频处理模块,用于基于所述视频图像处理参数对所述原始视频片段中的视频图像进行图像处理,得到处理后的视频片段;
编码参数获取模块,用于基于所述处理后的视频片段的图像特征数据,获取所述处理后的视频片段的编码参数;
编码模块,用于按照所述编码参数对所述处理后的视频片段进行编码,得到编码后的视频片段。
在一种可能的实现方式中,所述视频内容分析模块,用于,
将所述原始视频片段以及目标图像质量数据输入至视频分析模型,获得所述视频分析模型输出的所述视频图像处理参数;
所述视频分析模型是通过视频片段样本、视频片段样本的目标图像质量数据以及所述视频片段样本的视频图像处理参数训练得到的机器学习模型。
在一种可能的实现方式中,所述目标图像质量数据包括图像质量等级。
在一种可能的实现方式中,所述视频图像处理参数包括如下至少一种:
目标帧率、目标量化位深以及亮度调整曲线。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010135358.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种气流检测装置
- 下一篇:一种跨协议干扰下的低功率无线链路质量估计方法