[发明专利]一种视频编码、解码方法、装置、电子设备及系统有效
申请号: | 201811216417.6 | 申请日: | 2018-10-18 |
公开(公告)号: | CN109120929B | 公开(公告)日: | 2021-04-30 |
发明(设计)人: | 闻兴;郑云飞;陈敏;陈宇聪;王晓楠;黄跃;蔡砚刚;于冰 | 申请(专利权)人: | 北京达佳互联信息技术有限公司 |
主分类号: | H04N19/124 | 分类号: | H04N19/124;H04N19/172;H04N19/176;H04N19/625;H04N19/91 |
代理公司: | 北京柏杉松知识产权代理事务所(普通合伙) 11413 | 代理人: | 孙翠贤;马敬 |
地址: | 100084 北京市海淀区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 视频 编码 解码 方法 装置 电子设备 系统 | ||
1.一种视频编码方法,其特征在于,包括:
在对视频进行编码的过程中,针对待编码的目标帧,如果检测到所述目标帧之后连续N帧与所述目标帧相同,对所述目标帧和连续N帧进行预设的帧级编码;其中,所述N大于等于1,所述帧级编码为:对所述连续N帧和所述目标帧中的一帧进行块级编码,且对所述目标帧对应的重复帧进行帧级的数量声明;其中,对所述目标帧对应的重复帧进行帧级的数量声明的方式,包括:将所述目标帧对应的重复帧的数量声明在帧头中的方式;
在执行完毕所述帧级编码后,将所述目标帧之后且不同于所述目标帧的第一个视频帧,作为下一待编码的目标帧;
其中,对所述目标帧和连续N帧进行预设的帧级编码的步骤,包括:
针对所述连续N帧和目标帧中的一帧,在该帧的帧头中添加第一声明信息,并对添加所述第一声明信息后的该帧进行块级编码;其中,所述第一声明信息用于声明:关于添加有所述第一声明信息的视频帧,存在N个重复帧;
或者,
对所述目标帧进行块级编码;在所述目标帧之后且不同于所述目标帧的第一个视频帧的帧头中,添加第二声明信息;其中,所述第二声明信息用于声明:关于添加有所述第二声明信息的视频帧的上一个已编码视频帧,存在N个重复帧。
2.根据权利要求1所述的方法,其特征在于,还包括:
针对待编码的目标帧,如果检测到所述目标帧的下一帧与所述目标帧不同,对所述目标帧进行块级编码;
在执行完毕对所述目标帧的块级编码后,将所述目标帧的下一帧,作为下一待编码的目标帧。
3.根据权利要求1所述的方法,其特征在于,针对所述目标帧和连续N帧中的一帧,在该帧的帧头中添加第一声明信息,包括:
在所述目标帧的帧头中添加第一声明信息;
或者,
在所述连续N帧的最后一帧中添加第一声明信息。
4.一种视频解码方法,其特征在于,包括:
在对视频进行解码的过程中,基于已编码的目标帧的编码信息,还原所述目标帧;其中,所述视频按照权利要求1-3任一项所述的视频编码方法进行编码;
如果检测到所述目标帧中声明有重复帧的数量,恢复所述重复帧。
5.根据权利要求4所述的方法,其特征在于,如果检测到所述目标帧中声明有重复帧的数量,恢复所述重复帧,包括:
如果检测到所述目标帧的帧头中声明有重复帧的数量,恢复所述重复帧。
6.根据权利要求5所述的方法,其特征在于, 如果检测到所述目标帧的帧头中声明有重复帧的数量,恢复所述重复帧,包括:
如果检测到所述目标帧的帧头中存在第一声明信息,在所述目标帧之后/之前增加N个所述目标帧;
所述第一声明信息用于声明:关于添加有所述第一声明信息的视频帧,存在N个重复帧。
7.根据权利要求5所述的方法,其特征在于,如果检测到所述目标帧的帧头中声明有重复帧的数量,恢复所述重复帧,包括:
如果检测到所述目标帧的帧头中存在第二声明信息,在所述目标帧和所述目标帧的上一个视频帧之间,添加N个所述目标帧的上一个视频帧;
所述第二声明信息用于声明:关于添加有所述第二声明信息的视频帧的上一个已编码视频帧,存在N个重复帧。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京达佳互联信息技术有限公司,未经北京达佳互联信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811216417.6/1.html,转载请声明来源钻瓜专利网。