[发明专利]视频编码方法、装置、电子设备和存储介质在审
申请号: | 202111533211.8 | 申请日: | 2021-12-15 |
公开(公告)号: | CN116264622A | 公开(公告)日: | 2023-06-16 |
发明(设计)人: | 李志成 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | H04N21/234 | 分类号: | H04N21/234;H04N21/24;H04N21/44;H04N21/442 |
代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 朱佳 |
地址: | 518044 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 视频 编码 方法 装置 电子设备 存储 介质 | ||
本申请提供一种视频编码方法、装置、电子设备和存储介质,涉及视频通信技术领域,可应用于云技术、人工智能、智慧交通、辅助驾驶等各种场景。方法包括:将待编码的视频片段中的第一图像帧,编码为视频关键帧;针对第一图像帧后的多个图像帧,依次分别执行以下操作:若确定接收端的网络状况满足收发条件,则基于一个图像帧在第一编码结构中对应的帧类型,对一个图像帧进行编码;若确定网络状况不满足收发条件,则基于一个图像帧在第二编码结构中对应的帧类型,对一个图像帧进行编码;第二编码结构中的双向预测编码帧的数量小于第一编码结构中的双向预测编码帧的数量,从而可以减小视频解码时的延时,缓解视频渲染卡顿,从而提高播放视频的质量。
背景技术
目前,一个设备在向其他设备传输视频数据时,通常将视频数据进行编码,以压缩视频数据,然后将编码后的视频数据进行传输,从而减小网络带宽的压力。
通常地,视频数据的编码过程为:将一段视频中的多个图像进行编码后,生成一段一段的图像组(Group of Pictures,GOP),GOP是一组连续的画面,可以包括一个I帧、多个B帧和多个P帧,例如:IBBPBBP;其中,I帧为帧内编码帧,是携带本帧图像的全部信息的独立帧,无需参考其他图像即可独立进行解码;P帧是前向预测编码帧,表示的是本帧图像与前面图像(I帧或P帧)的差别,需要参考前面的I帧或P帧才能进行解码;B帧是双向预测编码帧,表示的是本帧图像与前面图像(I帧或P帧)和后面图像(P帧)的差别,需要参考前面的I帧或P帧,和后面的P帧才能进行解码。
通过上述编码方式得到的GOP中,多个编码帧的解码顺序和显示顺序是不一致的,比如:一个GOP中的一部分编码帧为I B B P,这几个编码帧的显示顺序是:I B B P,解码两个B帧时,需要知道前面的I帧和后面的P帧中的图像信息,因此,两个B帧需要等待P帧解码完成后才可以进行解码,也就是说,这几个编码帧的解码顺序为:I P B B。
由于GOP的解码顺序和显示顺序是不一致,容易导致视频解码延时和视频渲染卡顿,使得视频播放不顺畅,降低了播放视频的质量。
发明内容
本申请实施例提供一种视频编码方法、装置、电子设备和存储介质,用于缓解视频播放延时和卡顿,提高播放视频的质量。
一方面,本申请实施例提供一种视频编码方法,包括:
将待编码的视频片段中的第一图像帧,编码为视频关键帧;
针对所述第一图像帧之后的多个图像帧,依次分别执行以下操作:
若确定接收端的网络状况满足收发条件,则基于一个图像帧在第一编码结构中对应的帧类型,对所述一个图像帧进行编码;所述第一编码结构至少包括:符合第一设定顺序的M1个双向预测编码帧和一个前向预测编码帧,M10;
若确定所述网络状况不满足收发条件,则基于所述一个图像帧在第二编码结构中对应的帧类型,对所述一个图像帧进行编码;所述第二编码结构至少包括:符合第二设定顺序的M2个双向预测编码帧和一个前向预测编码帧,M2≥0,且M2M1。
一方面,本申请实施例提供一种视频编码装置,包括:
第一编码模块121,用于将待编码的视频片段中的第一图像帧,编码为视频关键帧;
第二编码模块122,用于针对所述第一图像帧之后的多个图像帧,依次分别执行以下操作:
若确定接收端的网络状况满足收发条件,则基于一个图像帧在第一编码结构中对应的帧类型,对所述一个图像帧进行编码;所述第一编码结构至少包括:符合第一设定顺序的M1个双向预测编码帧和一个前向预测编码帧,M10;
若确定所述网络状况不满足收发条件,则基于所述一个图像帧在第二编码结构中对应的帧类型,对所述一个图像帧进行编码;所述第二编码结构至少包括:符合第二设定顺序的M2个双向预测编码帧和一个前向预测编码帧,M2≥0,且M2M1。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111533211.8/2.html,转载请声明来源钻瓜专利网。