[发明专利]帧率控制方法、装置及存储介质在审
申请号: | 202010646417.0 | 申请日: | 2020-07-07 |
公开(公告)号: | CN111953978A | 公开(公告)日: | 2020-11-17 |
发明(设计)人: | 杨璐;卢涛 | 申请(专利权)人: | 西安万像电子科技有限公司 |
主分类号: | H04N19/147 | 分类号: | H04N19/147 |
代理公司: | 北京挺立专利事务所(普通合伙) 11265 | 代理人: | 张智锐 |
地址: | 710075 陕西省西安市高新区唐*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 控制 方法 装置 存储 介质 | ||
本公开提供一种帧率控制方法、装置及存储介质,涉及编码技术领域,所述方法包括获取当前时刻的丢包率;根据所述当前时刻的丢包率确定发送当前帧图像的目标传输码流;获取当前时刻的采样帧率和上一时刻的编码码率;根据所述当前时刻的采样帧率和所述上一时刻的编码码率确定当前时刻的目标编码码率;根据所述目标传输码流和所述目标编码码率确定目标采样帧率。本公开根据目标传输码流和目标编码码率自适应控制输入编码端的帧图像的速度,从而使得编码端能够在带宽有限的条件下保证帧图像编码和传输的均匀和连续,使得解码端不会因参考帧丢弃而解码失败,从而提高了解码端解码的准确性。
技术领域
本公开涉及编码技术领域,尤其涉及帧率控制方法、装置及存储介质。
背景技术
目前,为了便于解码端能够正常解码,编码端在编码过程中,通常在各帧图像之间设置参考帧,或者在帧图像内设置参考帧,使得各帧图像或者帧图像内有参考关系。
相关技术中,在带宽不足的情况下,通常需要将编码端编码后的编码数据的部分丢弃,使得剩余的编码数据能够与带宽相匹配,以保证剩余的编码数据的正常传输。
但上述编码技术在丢弃部分编码数据时,会将帧图像内的参考帧或者帧图像之间的参考帧丢弃,这样就会影响解码端的解码逻辑,导致解码失败,从而降低了解码端解码的准确性。
发明内容
本公开实施例提供一种帧率控制方法、装置及存储介质,能够解决现有技术中降低解码端解码的准确性的问题。所述技术方案如下:
根据本公开实施例的第一方面,提供一种帧率控制方法,所述方法包括:
获取当前时刻的丢包率;
根据所述当前时刻的丢包率确定发送当前帧图像的目标传输码流;
获取当前时刻的采样帧率和上一时刻的编码码率;
根据所述当前时刻的采样帧率和所述上一时刻的编码码率确定当前时刻的目标编码码率;
根据所述目标传输码流和所述目标编码码率确定目标采样帧率。
本公开实施例提供一种帧率控制方法,根据获取的当前时刻的丢包率预测发送当前帧图像的目标传输码流,再根据获取的当前时刻的采样帧率和上一时刻的编码码率预测当前时刻的目标编码码率,进而根据目标传输码流和目标编码码率确定目标采样帧率,也就是根据目标传输码流和目标编码码率自适应控制输入编码端的帧图像的速度,从而使得编码端能够在带宽有限的条件下保证帧图像编码和传输的均匀和连续,使得解码端不会因参考帧丢弃而解码失败,从而提高了解码端解码的准确性。
在一个实施例中,所述根据所述当前时刻的丢包率确定发送当前帧图像的目标传输码流包括:
在确定所述丢包率大于第一预设值时,根据公式As(tk)=As(tk-1)(1-0.5fl(tk))确定发送所述当前帧图像的目标传输码流;
在确定所述丢包率小于第二预设值时,根据公式As(tk)=1.05(As(tk-1))确定发送所述当前帧图像的目标传输码流;
在确定所述丢包率小于或等于所述第一预设值,且大于或等于所述第二预设值时,根据公式As(tk)=As(tk-1)确定发送所述当前帧图像的目标传输码流;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安万像电子科技有限公司,未经西安万像电子科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010646417.0/2.html,转载请声明来源钻瓜专利网。