帧处理方法、装置、车辆及存储介质与流程
- 国知局
- 2024-08-02 14:59:39
本申请属于汽车领域,具体涉及一种帧处理方法、装置、车辆及可读存储介质。
背景技术:
1、在车载游戏主机的图像处理过程中,由于实际的使用状况不同,并不是视频流中的每一帧都可以得到及时的处理,所以帧处理延迟的问题不可避免。相关的帧处理方法中,一般是为了降低延迟并且避免出现花屏的情况,可以将当前超时需要被丢弃的视频帧到下一个关键帧这一段连续的视频帧进行集体丢帧,但由于丢弃了一段连续的视频帧,可能对用户的使用体验造成一定的影响。
技术实现思路
1、鉴于上述问题,本申请提出一种帧处理方法、装置、车辆及存储介质,以实现改善上述问题。
2、第一方面,本申请实施例提供了一种帧处理方法,所述方法包括:获取当前帧数据的处理延迟概率,所述处理延迟概率基于所述当前帧数据的特征参数和到达时间确定;若所述当前帧数据的处理延迟概率满足第一预设条件,对所述当前帧数据进行处理;若所述当前帧数据的实际处理时间超过预设时间,预测所述当前帧数据的剩余处理时间以及下一帧数据的处理时间,所述当前帧数据以及所述下一帧数据为获取到的相邻两帧数据;若确定所述当前帧数据的剩余处理时间以及所述下一帧数据的处理时间不满足第二预设条件,对所述下一帧数据的处理时间进行缩短,以基于缩短后的处理时间对所述下一帧数据进行处理。
3、第二方面,本申请实施例提供了一种帧处理装置,所述装置包括:概率获取单元,用于获取当前帧数据的处理延迟概率,所述处理延迟概率基于所述当前帧数据的特征参数和到达时间确定;数据处理单元,用于若确定所述当前帧数据的处理延迟概率满足第一预设条件,对所述当前帧数据进行处理;时间预测单元,用于若所述当前帧数据的实际处理时间超过预设时间,预测所述当前帧数据的剩余处理时间以及下一帧数据的处理时间,所述当前帧数据以及所述下一帧数据为获取到的相邻两帧各自对应的帧数据;时间缩短单元,用于若确定所述当前帧数据的剩余处理时间以及所述下一帧数据的处理时间不满足第二预设条件,对所述下一帧数据的处理时间进行缩短,以基于缩短后的处理时间对所述下一帧数据进行处理。
4、第三方面,本申请实施例提供了一种车辆,包括一个或多个处理器以及存储器;一个或多个程序,其中所述一个或多个程序被存储在所述存储器中并被配置为由所述一个或多个处理器执行,所述一个或多个程序配置用于执行上述的方法。
5、第四方面,本申请实施例提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有程序代码,其中,在所述程序代码运行时执行上述的方法。
6、本申请实施例提供了一种帧处理方法、装置、车辆以及存储介质。本方法包括:在当前帧数据的剩余处理时间以及下一帧数据的处理时间不满足第二预设条件的情况下,通过对下一帧数据的处理时间进行缩短,从而减小丢帧的概率,提高了用户的使用体验。
技术特征:1.一种帧处理方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述获取当前帧数据的处理延迟概率,包括:
3.根据权利要求2所述的方法,其特征在于,所述基于所述处理时间概率分布以及所述到达时间间隔概率分布,确定所述当前帧数据对应的处理延迟概率,包括:
4.根据权利要求2所述的方法,其特征在于,所述方法还包括:
5.根据权利要求1所述的方法,其特征在于,所述若所述当前帧数据的实际处理时间超过预设时间,预测所述当前帧数据的剩余处理时间以及下一帧数据的处理时间,包括:
6.根据权利要求1所述的方法,其特征在于,所述若确定所述当前帧数据的剩余处理时间以及所述下一帧数据的处理时间不满足第二预设条件,对所述下一帧数据的处理时间进行缩短,以基于缩短后的处理时间对所述下一帧数据进行处理,包括:
7.根据权利要求6所述的方法,其特征在于,所述基于处理器占用情况、所述下一帧数据与所述当前帧数据的相似度以及网络传输速率,对所述下一帧数据的处理时间进行缩短,得到缩短后的处理时间,包括:
8.根据权利要求1所述的方法,其特征在于,所述若确定所述当前帧数据的剩余处理时间以及所述下一帧数据的处理时间不满足第二预设条件,对所述下一帧数据的处理时间进行缩短,以基于缩短后的处理时间对所述下一帧数据进行处理之后还包括:
9.根据权利要求1所述的方法,其特征在于,所述若确定所述当前帧数据的剩余处理时间以及所述下一帧数据的处理时间不满足第二预设条件,对所述下一帧数据的处理时间进行缩短,以基于缩短后的处理时间对所述下一帧数据进行处理之后还包括:
10.一种帧处理装置,其特征在于,所述装置包括:
11.一种车辆,其特征在于,包括一个或多个处理器以及存储器,一个或多个程序被存储在所述存储器中并被配置为由一个或多个处理器执行权利要求1-9任一所述的方法。
12.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有程序代码,所述程序代码包括用于执行如权利要求1-9任一权利要求所述的方法的指令。
技术总结本申请实施例提供了一种帧处理方法、装置、车辆以及存储介质。本方法包括:获取当前帧数据的处理延迟概率;若确定当前帧数据的处理延迟概率满足第一预设条件,对当前帧数据进行处理;若当前帧数据的实际处理时间超过预设时间,预测当前帧数据的剩余处理时间以及下一帧数据的处理时间;若确定当前帧数据的剩余处理时间以及下一帧数据的处理时间不满足第二预设条件,对下一帧数据的处理时间进行缩短,以基于缩短后的处理时间对下一帧数据进行处理。在当前帧数据的剩余处理时间以及下一帧数据的处理时间不满足第二预设条件的情况下,通过对下一帧数据的处理时间进行缩短,从而减小丢帧的概率,提高了用户的使用体验。技术研发人员:赵一帆,李太华,张靖晗,朱汉举,徐红飞受保护的技术使用者:广州汽车集团股份有限公司技术研发日:技术公布日:2024/7/29本文地址:https://www.jishuxx.com/zhuanli/20240801/244600.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。
下一篇
返回列表