[发明专利]编解码一致性检测方法、装置、设备有效
申请号: | 202010125329.6 | 申请日: | 2020-02-27 |
公开(公告)号: | CN111263184B | 公开(公告)日: | 2021-04-16 |
发明(设计)人: | 郑羽珊;张清;王诗涛;刘杉 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | H04N21/2187 | 分类号: | H04N21/2187;H04N7/14;H04N7/15;H04N21/4788;H04N21/234;H04N17/00 |
代理公司: | 北京三高永信知识产权代理有限责任公司 11138 | 代理人: | 祝亚男 |
地址: | 518057 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 解码 一致性 检测 方法 装置 设备 | ||
1.一种编解码一致性检测方法,其特征在于,所述方法的执行主体为计算机设备,所述方法包括:
获取待编码视频帧;
基于设定丢包率确定是否丢弃所述待编码视频帧;
在不丢弃所述待编码视频帧时,对所述待编码视频帧进行编码;
获取编码过程中获得的重建图像的信息摘要算法值;
基于所述重建图像的信息摘要算法值和编码后的视频帧生成视频流;
获取编码后的视频流,所述视频流包括视频帧和编码过程中获得的重建图像的信息摘要算法值,所述视频帧是编码端按照设定丢包率选取视频帧后编码得到的;
获取所述视频帧的帧相关参数,确定所述视频帧是否能够解码;
在所述视频帧能够解码时,对所述视频帧进行解码,得到解码图像;
获取所述解码图像的信息摘要算法值;
基于所述解码图像的信息摘要算法值和所述编码过程中获得的重建图像的信息摘要算法值,确定编解码一致性结果。
2.根据权利要求1所述的方法,其特征在于,基于设定丢包率确定是否丢弃所述待编码视频帧,包括:
获取随机数;比较所述随机数和基于所述设定丢包率得到的门限值大小;基于比较结果确定是否丢弃所述待编码视频帧;
或者,基于设定丢包率确定是否丢弃所述待编码视频帧,包括:
确定所述待编码视频帧是否为即时解码刷新帧;
在所述待编码视频帧不是即时解码刷新帧时,获取随机数;比较所述随机数和基于所述设定丢包率得到的门限值大小;基于比较结果确定是否丢弃所述待编码视频帧。
3.根据权利要求1或2所述的方法,其特征在于,所述基于所述重建图像的信息摘要算法值和编码后的视频帧生成视频流,包括:
获取所述视频帧的帧相关参数;
将所述视频帧的帧相关参数和所述重建图像的信息摘要算法值写入编码得到的视频流的头部。
4.根据权利要求3所述的方法,其特征在于,所述帧相关参数包括:
所述视频帧的帧类型、所述视频帧所属的图像组组别、所述视频帧的图像序列号和所述视频帧的参考帧的图像序列号。
5.根据权利要求1所述的方法,其特征在于,所述获取所述编码后的视频帧的帧相关参数,包括:
解析所述视频流的头部;
从所述视频流的头部获取所述视频帧的帧相关参数。
6.一种编解码一致性编码装置,其特征在于,所述装置属于计算机设备,所述装置包括:
第一获取模块,用于获取待编码视频帧;
确定模块,用于基于设定丢包率确定是否丢弃所述待编码视频帧;
编码模块,用于在不丢弃所述待编码视频帧时,对所述待编码视频帧进行编码;
第二获取模块,用于获取编码过程中获得的重建图像的信息摘要算法值;
生成模块,用于基于所述重建图像的信息摘要算法值和编码后的视频帧生成视频流;
所述第一获取模块,还用于获取编码后的视频流,所述视频流包括视频帧和编码过程中获得的重建图像的信息摘要算法值,所述视频帧是编码端按照设定丢包率选取视频帧后编码得到的;
第一确定模块,用于获取所述视频帧的帧相关参数,确定所述视频帧是否能够解码;
解码模块,用于在所述视频帧能够解码时,对所述视频帧进行解码,得到解码图像;
所述第二获取模块,还用于获取所述解码图像的信息摘要算法值;
第二确定模块,用于基于所述解码图像的信息摘要算法值和所述编码过程中获得的重建图像的信息摘要算法值,确定编解码一致性结果。
7.一种计算机设备,其特征在于,所述计算机设备包括处理器和存储器,所述存储器中存储有至少一条指令、至少一段程序、代码集或指令集,所述至少一条指令、所述至少一段程序、所述代码集或指令集由所述处理器加载并执行以实现如权利要求1至5任一所述的编解码一致性检测方法。
8.一种计算机可读存储介质,其特征在于,所述存储介质中存储有至少一条指令、至少一段程序、代码集或指令集,所述至少一条指令、所述至少一段程序、所述代码集或指令集由处理器加载并执行以实现如权利要求1至5任一所述的编解码一致性检测方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010125329.6/1.html,转载请声明来源钻瓜专利网。