[发明专利]视频编码算法的评价方法及装置、计算机设备及介质有效
申请号: | 202110534986.0 | 申请日: | 2021-05-17 |
公开(公告)号: | CN113271462B | 公开(公告)日: | 2022-12-02 |
发明(设计)人: | 张娇娇 | 申请(专利权)人: | 北京百度网讯科技有限公司 |
主分类号: | H04N19/157 | 分类号: | H04N19/157;H04N19/85 |
代理公司: | 北京市汉坤律师事务所 11602 | 代理人: | 姜浩然;吴丽丽 |
地址: | 100085 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 视频 编码 算法 评价 方法 装置 计算机 设备 介质 | ||
1.一种视频编码算法的评价方法,所述方法包括:
基于依次增大的多个预设参数值中的每一个预设参数值,采用待评价视频编码算法对测试视频执行至少一次编码操作,以得到所述待评价视频编码算法在该预设参数值下所对应的码率和复杂度值;
基于所述多个预设参数值中的每一个预设参数值所对应的码率和复杂度值,拟合所述待评价视频编码算法的复杂度曲线,其中,所述复杂度曲线表示所述待评价视频编码算法的复杂度值与码率之间的对应关系;以及
至少基于所述复杂度曲线在待评价码率区间内的积分值,确定所述待评价视频编码算法的复杂度评价值,其中
在所述基于依次增大的多个预设参数值中的每一个预设参数值,采用待评价视频编码算法对测试视频执行至少一次编码操作,以得到所述待评价视频编码算法在该预设参数值下所对应的码率和复杂度值之前,基于检测参数值,采用检测视频编码算法对检测视频执行编码操作,以得到所述检测视频编码算法在所述检测参数值下所对应的第一复杂度值;
在所述基于依次增大的多个预设参数值中的每一个预设参数值,采用待评价视频编码算法对测试视频执行至少一次编码操作,以得到所述待评价视频编码算法在该预设参数值下所对应的码率和复杂度值之后,基于所述检测参数值,采用所述检测视频编码算法对所述检测视频执行编码操作,以得到所述检测视频编码算法在所述检测参数值下所对应的第二复杂度值;以及
响应于所述第一复杂度值和所述第二复杂度值之间的相似度高于预设阈值,执行对所述待评价视频编码算法的复杂度曲线的拟合。
2.根据权利要求1所述的方法,还包括:
响应于所述第一复杂度值和所述第二复杂度值之间的相似度低于或等于预设阈值,放弃基于所述多个预设参数值得到的码率和复杂度值。
3.根据权利要求1所述的方法,其中,所述基于依次增大的多个预设参数值中的每一个预设参数值,采用待评价视频编码算法对测试视频执行至少一次编码操作,以得到所述待评价视频编码算法在该预设参数值下所对应的码率和复杂度值包括:
基于依次增大的多个预设参数值中的每一个预设参数值,采用待评价视频编码算法对所述测试视频执行多次编码操作,以得到与所述多次编码操作中每一次编码操作相对应的码率和复杂度值;以及
基于所述多次编码操作中每一次编码操作所对应的码率和复杂度值,确定所述待评价视频编码算法在该预设参数值下所对应的码率和复杂度值。
4.根据权利要求1至3中任一项所述的方法,其中,所述复杂度值包括编码帧率或编码时间中的至少一个。
5.根据权利要求1至3中任一项所述的方法,其中,所述至少基于所述复杂度曲线在待评价码率区间内的积分值,确定所述待评价视频编码算法的复杂度评价值包括:
基于所述复杂度曲线在所述待评价码率区间内的积分值和参考曲线在所述待评价码率区间内的积分值之间的差异,确定所述待评价视频编码算法的复杂度评价值,其中,所述参考曲线为基于参考视频编码算法对所述测试视频的编码操作所得到。
6.根据权利要求1至3中任一项所述的方法,其中,预设参数值包括图像编码量化参数值。
7.根据权利要求1至3中任一项所述的方法,其中,所述多个预设参数值的数量不小于4。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京百度网讯科技有限公司,未经北京百度网讯科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110534986.0/1.html,转载请声明来源钻瓜专利网。