一种视频源流替换方法、系统、设备及存储介质技术方案

技术编号:35682743 阅读:47 留言:0更新日期:2022-11-23 14:26
本申请实施例公开了一种视频源流替换方法、系统、设备及存储介质。本申请实施例提供的技术方案,通过确定目标视频源流的特征信息,将特征信息输入预构建的替换源流二分类模型,输出对应的替换源流分类结果。该替换源流二分类模型预先根据不同视频源流的源流特征、编码特征和对应的替换源流分类标签训练得到。进而基于替换源流分类结果进行视频源流替换决策,在视频源流替换决策过程中,选择目标视频源流下发至观众端,或者使用指定转码档位转码视频源流得到转码视频流,下发转码视频流至观众端。采用上述技术手段,可以在不降低观众观看体验的同时,节省带宽成本。节省带宽成本。节省带宽成本。

【技术实现步骤摘要】
一种视频源流替换方法、系统、设备及存储介质


[0001]本申请实施例涉及视频转码
,尤其涉及一种视频源流替换方法、系统、设备及存储介质。

技术介绍

[0002]目前,在移动视频直播场景中,为了适应不同的网络带宽、不同的终端处理能力和不同的用户需求,会将主播端上传的视频源流转码为不同码率、不同分辨率档位的视频流,然后根据观众端的选档情况以及观众端的带宽情况,选择最合适档位的视频流或者源流分发给观众。由于在一定的失真范围内人眼很难察觉到源流和高码率档位的转码视频流(如FHD档转码视频流)之间的差异,同时大多数情况下源流的码率远高于转码流。因此这种情况下对应该下发源流的观众端替换下发高码率档位的转码视频流,可以在不降低观看体验的同时,节省带宽成本。在决策是否将视频源流替换为转码视频流时,通常会设置转码视频流的PSNR(峰值信噪比)阈值,当转码视频流的平均PSNR达到PSNR阈值时,则确定使用转码视频流替换源流并下发给观众端。
[0003]但是,仅仅根据转码视频流的峰值信噪比决策是否切换视频源流的方式较为简单。在主播端编码类型、转码端的预本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种视频源流替换方法,其特征在于,包括:确定目标视频源流的特征信息,所述特征信息包括源流特征,以及基于所述目标视频源流使用指定转码档位进行编码得到的编码特征;将所述特征信息输入预构建的替换源流二分类模型,输出对应的替换源流分类结果,所述替换源流二分类模型预先根据不同视频源流的源流特征、编码特征和对应的替换源流分类标签训练得到;基于所述替换源流分类结果进行视频源流替换决策,在所述视频源流替换决策过程中,选择所述目标视频源流下发至观众端,或者使用所述指定转码档位转码所述视频源流得到转码视频流,下发所述转码视频流至观众端。2.根据权利要求1所述的视频源流替换方法,其特征在于,所述确定目标视频源流的特征信息,包括:确定所述目标视频源流中各个画面组的指定视频帧,以所述指定视频帧的源流特征和编码特征作为所述特征信息。3.根据权利要求2所述的视频源流替换方法,其特征在于,所述源流特征包括所述指定视频帧的时间复杂度特征、空间复杂度特征和纹理特征,所述编码特征为所述指定视频帧使用指定转码档位进行编码得到的编码数据。4.根据权利要求2所述的视频源流替换方法,其特征在于,所述确定所述目标视频源流中各个画面组的指定视频帧,包括:基于各个画面组的视频帧顺序,从I帧起始依序选择设定数量的视频帧作为所述指定视频帧。5.根据权利要求2所述的视频源流替换方法,其特征在于,所述替换源流二分类模型的构建流程包括:创建训练数据集,所述训练数据集包含不同场景、不同分辨率的视频源流;检测所述训练数据集中各个视频源流的画面组,确定各个画面组的源流特征、编码特征以及各个画面组的峰值信噪比,根据所述峰值信噪比为各个画面组配置替换源流分类标签;以各个画面组的源流特征、编码特征作为模型输入,以对应的替换源流分类结果作为模型输出,训练所述替换源流二分类模型,所述替换源流分类结果包含各个画面组对应的替换源流分类标签。6.根据权利要求5所述的视频源流替换方法,其特征在于,所述基于所述替换源流分类结果选择所述目标视频源流下发至观众端,或者使用所述指定转码档位转码所述视频源流得到转码视频流,下发所述转码视频流至观众端,包括:基于所述目标视频源流中各个画面组的替换源流分类结果计算替换源流分类标签的标签均值;将所述标签均值比对设定阈值信息,根据比对结果选...

【专利技术属性】
技术研发人员:刘芳
申请(专利权)人:百果园技术新加坡有限公司
类型:发明
国别省市:

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

1