视频流帧率调整方法及其装置、设备、介质、产品制造方法及图纸

技术编号:34520875 阅读:33 留言:0更新日期:2022-08-13 21:10
本申请涉及一种视频流帧率调整方法及其装置、设备、介质、产品,所述方法包括:获取生成视频流所需的当前图像帧;确定当前图像帧的主观评估参数,所述主观评估参数包括适于对当前图像帧编码的参考帧率,及按照所述参考帧率编码可预期获得的主观质量指标;将编码器的出口带宽输入参数优化模型,获得所述出口带宽下表征编码帧率与客观质量指标之间映射关系的近似函数;应用所述近似函数求取所述主观评估参数相对应的数值逼近点,获得所述数值逼近点相对应的编码帧率,作为对当前图像帧编码的最佳帧率。本申请可以自适应控制编码器以最佳帧率编码视频流,改善网络直播的视频流的播放体验。验。验。

【技术实现步骤摘要】
视频流帧率调整方法及其装置、设备、介质、产品


[0001]本申请涉及视频传输
,尤其涉及一种视频流帧率调整方法及其装置、设备、介质、产品。

技术介绍

[0002]视频流的传输控制,在带宽和分辨率既定的情况下,主要通过调节帧率以改变传输码率来实现,其出发点通常是基于网络条件或计算机设备的硬件条件来考虑,目标是满足网络或硬件的实际情况,而未考虑时间维度上帧率变化为观众用户带来的实际观看感受。
[0003]具体而言,根据传统的编码原理,视频的质量、帧率、分辨率三者之间,随着带宽的变动而变动,假设分辨率不变,如果其中帧率变动范围过大,视频质量的可变动范围便会更小,图像压缩更为困难,除非降低分辨率。通过降低分辨率,帧率和视频质量的变动范围相对更具弹性,编码过程便可获得更高的灵活性。如果此时单纯通过降低帧率来解决问题,而不考虑用户实际观感,对用户并不友好。
[0004]由此可见,针对视频流的传输控制技术,仍有较大的提升空间。

技术实现思路

[0005]本申请的目的在于解决上述问题而提供一种视频流帧率调整方法及其相应的装本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种视频流帧率调整方法,其特征在于,包括如下步骤:获取生成视频流所需的当前图像帧;确定当前图像帧的主观评估参数,所述主观评估参数包括适于对当前图像帧编码的参考帧率,及按照所述参考帧率编码可预期获得的主观质量指标;将编码器的出口带宽输入参数优化模型,获得所述出口带宽下表征编码帧率与客观质量指标之间映射关系的近似函数;应用所述近似函数求取所述主观评估参数相对应的数值逼近点,获得所述数值逼近点相对应的编码帧率,作为对当前图像帧编码的最佳帧率。2.根据权利要求1所述的视频流帧率调整方法,其特征在于,获取生成视频流所需的当前图像帧,包括如下步骤:将摄像单元采集的数据帧渲染为纹理图像;将所述纹理图像转换为特定格式的图像帧存储于图像空间中;从所述图像空间按时间戳获取各个图像帧,作为当前图像帧。3.根据权利要求1所述的视频流帧率调整方法,其特征在于,获取生成视频流所需的当前图像帧,包括如下步骤:将终端设备提交的原始视频流进行解码,获得其中特定格式的图像帧,存储于图像空间中;从所述图像空间按时间戳获取各个图像帧,作为当前图像帧。4.根据权利要求1所述的视频流帧率调整方法,其特征在于,确定当前图像帧的主观评估参数,包括如下步骤:采用预设的转场识别模型判断当前图像帧是否属于转场图像;当为转场图像时,对当前图像帧进行图像分析,确定其与其在先图像帧之间的图像大小之间的差值;当所述差值大于预设阈值时,重新计算当前图像帧的主观评估参数;当为非转场图像时,调用当前图像帧的在先图像帧相对应的主观评估参数,作为当前图像帧的主观评估参数。5.根据权利要求1所述的视频流帧率调整方法,其特征在于,确定当前图像帧的主观评估参数,包括如下步骤:计算当前图像帧及若干个其在后图像帧的图像复杂度;计算当前图像帧的图像复杂度与其在先图像帧的图像复杂度之间的差异信息;根据所述差异信息,基于在先图像帧的参考帧率调整获得当前图像帧的参考帧率;应用预设的表征参考帧率与主观质量指标之间映射关系的主观曲线函数,根据所述参考帧率确定其相对应的主观质量指标。6.根据权利要求1所述的视频流帧...

【专利技术属性】
技术研发人员:包佳晶
申请(专利权)人:有半岛北京信息科技有限公司
类型:发明
国别省市:

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

1