图像编码控制方法、装置、设备及计算机可读存储介质制造方法及图纸

技术编号:26733983 阅读:26 留言:0更新日期:2020-12-15 14:40
本申请提供一种图像编码控制方法、装置、设备及计算机可读存储介质,涉及图像处理技术领域,能够解决图像编码时延较长的问题。具体技术方案为:统计预设数量帧图像中每一帧图像的网络时延;根据每一帧图像的网络时延计算预设数量帧图像的网络时延的平均值;判断网络时延的平均值是否大于预设阈值;当网络时延的平均值大于预设阈值时,根据预设规则确定丢帧数M;将当前未开始编码的连续M帧图像丢弃。能够在编码前确定出丢帧数量并在编码前丢弃相应数量的图像,从而可以缓解网络压力,缩短图像编码时延,也降低了CPU的编码负荷。

【技术实现步骤摘要】
图像编码控制方法、装置、设备及计算机可读存储介质
本申请涉及图像处理领域,尤其涉及图像编码控制方法、装置、设备及计算机可读存储介质。
技术介绍
目前,在图形图像的编解码过程中,通常是以固定帧率进行图像采集,对采集完成的图像进行编码后,在缓存中等待传输。在传输过程中,会根据网络时延来判断是否需要对缓存中的编码图像进行丢弃。对于所有的图像,由于都是在编码完成后再判断是否需要进行丢弃,因此增加了图像编码时延,同时也浪费了CPU(CentralProcessingUnit,中央处理器)的编码资源。
技术实现思路
本申请实施例提供一种图像编码控制方法、装置、设备及计算机可读存储介质,能够解决图像编码时延较长的问题。所述技术方案如下:根据本申请实施例的第一方面,提供一种图像编码控制方法,该方法包括:统计预设数量帧图像中每一帧图像的网络时延;根据所述每一帧图像的网络时延计算所述预设数量帧图像的网络时延的平均值;判断所述网络时延的平均值是否大于预设阈值;当所述网络时延的平均值大于所述预设阈值时本文档来自技高网...

【技术保护点】
1.一种图像编码控制方法,其特征在于,所述方法包括:/n统计预设数量帧图像中每一帧图像的网络时延;/n根据所述每一帧图像的网络时延计算所述预设数量帧图像的网络时延的平均值;/n判断所述网络时延的平均值是否大于预设阈值;/n当所述网络时延的平均值大于所述预设阈值时,根据预设规则确定丢帧数M,所述M为整数;/n将当前未开始编码的连续M帧图像丢弃。/n

【技术特征摘要】
1.一种图像编码控制方法,其特征在于,所述方法包括:
统计预设数量帧图像中每一帧图像的网络时延;
根据所述每一帧图像的网络时延计算所述预设数量帧图像的网络时延的平均值;
判断所述网络时延的平均值是否大于预设阈值;
当所述网络时延的平均值大于所述预设阈值时,根据预设规则确定丢帧数M,所述M为整数;
将当前未开始编码的连续M帧图像丢弃。


2.根据权利要求1所述的方法,其特征在于,所述根据预设规则确定丢帧数M包括:
根据所述网络时延的平均值和所述预设阈值之间的差值确定丢帧数M。


3.根据权利要求2所述的方法,其特征在于,所述根据所述网络时延的平均值和所述预设阈值之间的差值确定丢帧数M包括:
根据第一公式确定丢帧数M,所述第一公式为:M=[(T平均-A)/(t采集+t编码)];
其中,所述T平均为网络时延的平均值,所述A为预设阈值,所述t采集为采集一帧图像所需要的平均时长,t编码为编码一帧图像所需要的平均时长。


4.根据权利要求2所述的方法,其特征在于,所述根据所述网络时延的平均值和所述预设阈值之间的差值确定丢帧数M包括:
根据第二公式确定丢帧数M,所述第二公式为:
M=[(T平均-A)/(t采集+t编码)]+1;
其中,所述T平均为网络时延的平均值,所述A为预设阈值,所述t采集为采集一帧图像所需要的平均时长,t编码为编码一帧图像所需要的平均时长。


5.根据权利要求1所述的方法,其特...

【专利技术属性】
技术研发人员:许龙龙
申请(专利权)人:西安万像电子科技有限公司
类型:发明
国别省市:陕西;61

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

1