视频数据处理方法、视频数据处理装置、存储介质制造方法及图纸

技术编号:36367095 阅读:21 留言:0更新日期:2023-01-18 09:23
本申请的实施例提供了一种视频数据处理方法、装置、存储介质,所述方法包括:获取待发送的视频数据,并获取目标编码码率;根据所述目标编码码率对所述视频数据进行编码,得到至少一个画面组;获取所述画面组中各帧的重要性程度;根据所述目标编码码率和所述画面组中各帧的重要性程度为所述画面组中各帧分配冗余率,各帧的重要性程度与各帧对应的冗余率成正相关关系;根据所述各帧的冗余率,对所述画面组中各帧进行前向纠错编码。本申请根据画面组中各帧的重要性程度为各帧分配冗余率,避免不同重要性程度的帧使用相同的冗余率,从而降低卡顿时长占比及高卡顿区间占比。卡顿时长占比及高卡顿区间占比。卡顿时长占比及高卡顿区间占比。

【技术实现步骤摘要】
视频数据处理方法、视频数据处理装置、存储介质


[0001]本申请涉及视频数据处理技术,具体而言,涉及一种视频数据处理方法、视频数据处理装置、存储介质。

技术介绍

[0002]为了解决视频会议在低网络带宽情况下容易发生丢包的问题,相关视频会议系统通常采用FEC(Forward Error Correction,前向纠错)冗余编码和网络重传的技术手段,然而过度的FEC冗余和重传进一步加重了网络负担,使得低网络带宽情况下的视频会议更加卡顿。

技术实现思路

[0003]本申请的实施例提供了一种视频数据处理方法、视频数据处理装置、存储介质,进而至少在一定程度上解决视频会议在弱网络环境中视频卡顿的问题,提高视频观看流畅度。
[0004]本申请的其他特性和优点将通过下面的详细描述变得显然,或部分地通过本申请的实践而习得。
[0005]根据本申请实施例的一个方面,提供了一种视频数据处理方法,所述方法包括:
[0006]获取待发送的视频数据,并获取目标编码码率;
[0007]根据所述目标编码码率对所述视频数据进行编本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种视频数据处理方法,其特征在于,所述方法包括:获取待发送的视频数据,并获取目标编码码率;根据所述目标编码码率对所述视频数据进行编码,得到至少一个画面组;获取所述画面组中各帧的重要性程度;根据所述目标编码码率和所述画面组中各帧的重要性程度为所述画面组中各帧分配冗余率,各帧的重要性程度与各帧对应的冗余率成正相关关系;根据所述各帧的冗余率,对所述画面组中各帧进行前向纠错编码。2.根据权利要求1所述的方法,其特征在于,每个画面组中包含一个帧内编码图像帧I帧和位于所述I帧之后的至少一个前向预测编码图像帧P帧;所述获取所述画面组中各帧的重要性程度,包括:获取所述画面组中的各个P帧距离所述I帧的距离;根据所述画面组中的各个P帧距离所述I帧的距离,确定所述画面组中各帧的重要性程度,所述画面组中的各个P帧的重要性程度与所述各个P帧距离所述I帧的距离成负相关关系。3.根据权利要求2所述的方法,其特征在于,所述根据所述目标编码码率和所述画面组中各帧的重要性程度为所述画面组中各帧分配冗余率,包括:根据所述目标编码码率和所述画面组的长度确定冗余率递减的公差;基于所述公差为所述画面组中各帧分配冗余率,其中,所述画面组中各帧的冗余率按照各帧距离所述I帧的距离等差递减。4.根据权利要求3所述的方法,其特征在于,所述画面组中第i帧的冗余率的公式表示为:其中,p代表所述画面组的平均冗余率,所述平均冗余率是根据所述画面组的整体冗余码率和所述目标编码码率计算得到的;L代表所述画面组的长度;i为自然数,1≤i≤L。5.根据权利要求2所述的方法,其特征在于,所述根据所述目标编码码率对所述视频数据进行编码,得到至少一个画面组之后,所述方法还包括:根据所述画面组中各帧的发送先后顺序对各帧进行顺序编号;将每一画面组中第一帧编码为I帧,除第一帧之外的其他帧编码为P帧;所述获取所述画...

【专利技术属性】
技术研发人员:奚驰李斌罗程
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1