【技术实现步骤摘要】
编码帧率的动态调整方法、装置、设备和存储介质
[0001]本专利技术实施例涉及计算机
,尤其涉及一种编码帧率的动态调整方法
、
装置
、
设备和存储介质
。
技术介绍
[0002]由于不同人眼对流畅度的感知不同,帧率
24hz
以上人眼几乎感受不到差别,帧率
15hz
以上大部分人感受不到卡顿,传统视频会议软件使用不同档位的编码帧率,来解决低码率的情况下的编码质量问题,例如在带宽小于
2M
的时候使用
720p30hz
编码,在带宽小于
1M
的调整为采用
720p15hz 编码,这种方式有两大缺点:其一,编码帧率变换不平滑,可能会被部分用户感知,造成用户体验较差;其二,在应对一些突发的画面剧烈变化的场景时,编码帧率瞬间降低,或编码帧率的档位直调会导致画面瞬间质量下降,影响了用户的观看体验
。
技术实现思路
[0003]本专利技术提供了一种编码帧率的动态调整方法
、
装置
、
设备和存储介质,以解决现有技术中编码帧率变换不平滑导致用户观看体验差,或在突发剧烈变化的画面中编码帧率瞬间降低所造成的画面质量下降的技术问题,实现了动态调整编码帧率以达到最优画面质量,提升了用户的观看体验
。
[0004]根据本专利技术的一方面,提供了一种编码帧率的动态调整方法,包括:
[0005]响应于编码触发指令,确定当前时刻的平 ...
【技术保护点】
【技术特征摘要】
1.
一种编码帧率的动态调整方法,其特征在于,包括:响应于编码触发指令,确定当前时刻的平均峰值信噪比;根据所述当前时刻的平均峰值信噪比
、
目标峰值信噪比和预设比例微分算法确定下一时刻的编码帧率调整量;根据所述下一时刻的编码帧率调整量确定下一时刻的编码帧率,以使所述下一时刻的平均峰值信噪比与目标峰值信噪比之间的差值在预设阈值内
。2.
根据权利要求1所述的方法,其特征在于,所述确定当前时刻的平均峰值信噪比,包括:根据预先获取的上一时刻的平均峰值信噪比
、
目标峰值信噪比和预设比例微分算法确定当前时刻的编码帧率;根据所述当前时刻的编码帧率确定当前时刻的平均峰值信噪比
。3.
根据权利要求2所述的方法,其特征在于,所述根据预先获取的上一时刻的平均峰值信噪比
、
目标峰值信噪比和预设比例微分算法确定当前时刻的编码帧率,包括:根据预先获取的上一时刻的平均峰值信噪比
、
目标峰值信噪比和预设比例微分算法确定当前时刻的编码帧率调整量;根据所述当前时刻的编码帧率调整量确定当前时刻的编码帧率
。4.
根据权利要求3所述的方法,其特征在于,所述根据预先获取的上一时刻的平均峰值信噪比
、
目标峰值信噪比和预设比例微分算法确定当前时刻的编码帧率调整量,包括:确定上一时刻的平均峰值信噪比和目标峰值信噪比之间的峰值信噪比差值,作为第一峰值信噪比差值;根据所述第一峰值信噪比差值
、
第一系数和第二系数确定当前时刻的编码帧率调整量
。5.
根据权利要求1所述的方法,其特征在于,所述根据所述当前时刻的平均峰值信噪比
、
目标峰值信噪比和预设比例微分算法确定下一时刻的编码帧率调整量,包括:确定所述...
【专利技术属性】
技术研发人员:刘家翔,
申请(专利权)人:广州迈聆信息科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。