【技术实现步骤摘要】
一种视频编码参数处理方法、系统、设备及存储介质
[0001]本申请实施例涉及视频编码
,尤其涉及一种视频编码参数处理方法、系统、设备及存储介质。
技术介绍
[0002]目前,在视频编码场景中,为了便于视频编码,通常会预设置码表,以用于根据实时的带宽和发送缓存堆积等因素来决策视频编码参数,如分辨率、码率和帧率等。一般而言,在使用码表决策视频编码参数时,若带宽充足,会选择高码率、高帧率进行编码,让接收端用户能够有高清的视频体验。而当带宽较低时,则会降低码率、帧率来保证视频数据能正常传输,确保用户基本的观看需求。码表中配置连续不同的帧率参数,以根据实时带宽、发送缓存堆积等因素的波动选择相应的编码帧率进行视频编码。
[0003]但是,由于码表中帧率参数是连续性配置的,一旦带宽轻微波动,则会根据码表触发编码帧率的调整,帧率调整后需要重置编码器,频繁重置编码器会影响视频编码效率,同时会导致编码丢帧的问题,进而影响视频编码传输效果。
技术实现思路
[0004]本申请实施例提供一种视频编码参数处理方法、系统、设 ...
【技术保护点】
【技术特征摘要】
1.一种视频编码参数处理方法,其特征在于,包括:根据实时带宽及缓存信息确定目标码率;基于所述目标码率查询映射关系信息确定对应的目标帧率,所述映射关系信息预先根据不同码率区间与对应的帧率值构建,所述帧率值以固定步长阶梯配置;基于所述目标帧率确定编码帧率,以使用所述编码帧率进行当前编码周期的视频编码。2.根据权利要求1所述的视频编码参数处理方法,其特征在于,所述映射关系信息的构建流程包括:确定帧率集合和码率集合;使用所述帧率集合和所述码率集合中的数据进行二次函数拟合,构建所述映射关系信息。3.根据权利要求2所述的视频编码参数处理方法,其特征在于,所述确定帧率集合和码率集合包括:确定多个不同视频编码的信号噪音功率比值,并给定最大码率值,所述信号噪音功率比值根据不同码率和帧率参数组合进行视频编码确定;基于所述最大码率值、所述信号噪音功率比值、所述码率和帧率参数组合以及所述信号噪音功率比值的最大下降值,通过预设定的关系公式确定所述码率集合的各个码率值。4.根据权利要求3所述的视频编码参数处理方法,其特征在于,所述关系公式为:P(F
i
,B
i
)
‑
P(F
i
,B
i
‑1)≤ΔP其中,i∈[1,n],B
n
=B
max
,B
max
为所述最大码率值,F
i
为所述码率和帧率参数组合的帧率参数,B
i
为所述码率和帧率参数组合的码率参数,P为对应的所述信号噪音功率比值,
△
P为所述最大下降值。5.根据权利要求1所述的视频编码参数处理方法,其特征在于,所述基于所述目标帧率确定编码帧率,包括:根据上一编码周期的编码帧率与所述目标帧率的比对结果,确定当前编码周期的编码帧率。6.根据权利要求5所述的视频编码参数处理方法,其特征在于,当前编码周期的编码帧率的确定公式为:率的确...
【专利技术属性】
技术研发人员:邓郁涛,陈俊奎,张文忠,
申请(专利权)人:百果园技术新加坡有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。