本公开涉及图像处理领域,尤其涉及一种图像采集帧率确定方法、装置、电子设备及存储介质。
背景技术:
1、智能手表在支持语音通话、发送文字消息等基础功能的基础上,还能够支持视频通话、扫描等附加功能。在利用智能手表进行扫描时,通过移动智能手表,能够使智能手表摄像头连续地进行图像采集,从而能够对所采集图像中的文本进行实时翻译、文字提取等后续处理。其中,为了保证所采集图像的清晰度和连续性,可以将所述智能手表的采集帧率设置为较高的固定帧率。然而,采用较高的固定帧率采集图像,会增加智能手表的数据处理量,影响智能手表的正常运行。
技术实现思路
1、本公开提供一种图像采集帧率确定方法、装置、电子设备及存储介质,以解决相关技术中的问题,降低移动终端的数据处理量。
2、本公开的第一方面实施例提出了一种图像采集帧率确定方法,该方法包括:
3、根据移动终端在第一预设时间段的历史平均速度,估算所述移动终端在第二预设时间段的目标速度;
4、基于所述目标速度,确定所述移动终端在所述第二预设时间段的目标采集帧率;
5、其中,所述目标速度增大时,所述目标采集帧率随之增大。
6、在本公开的一些实施例中,所述根据移动终端在第一预设时间段的历史平均速度,估算所述移动终端在第二预设时间段的目标速度,包括:
7、确定移动终端在第一预设时间段的历史平均速度是否小于预设的速度阈值;
8、在所述历史平均速度小于所述速度阈值的情况下,将所述历史平均速度作为所述移动终端在第二预设时间段的目标速度;
9、或者,在所述历史平均速度大于或等于所述速度阈值的情况下,将所述速度阈值作为所述移动终端在第二预设时间段的目标速度。
10、在本公开的一些实施例中,所述基于所述目标速度,确定所述移动终端在所述第二预设时间段的目标采集帧率,包括:
11、基于所述目标速度,确定所述移动终端在所述第二预设时间段的可变帧率;
12、基于所述移动终端的基准帧率和所述移动终端的可变帧率,确定所述移动终端在所述第二预设时间段的目标采集帧率。
13、在本公开的一些实施例中,所述基于所述目标速度,确定所述移动终端在所述第二预设时间段的目标采集帧率,包括:
14、基于所述移动终端的历史行为数据,确定所述移动终端的预估采集时长;
15、获取采集时长与帧率范围的第一关联关系;
16、基于所述预估采集时长和所述第一关联关系,确定所述移动终端的目标帧率范围;
17、基于所述目标速度和所述目标帧率范围,确定所述移动终端在所述第二预设时间段的目标采集帧率。
18、在本公开的一些实施例中,所述基于所述目标速度,确定所述移动终端在所述第二预设时间段的目标采集帧率,包括:
19、获取帧率范围与工作时间段的第二关联关系;
20、基于所述移动终端的工作时间和所述第二关联关系,确定所述移动终端的目标帧率范围;
21、基于所述目标速度和所述目标帧率范围,确定所述移动终端在所述第二预设时间段的目标采集帧率。
22、在本公开的一些实施例中,所述方法还包括:
23、基于所述移动终端的历史行为数据,估算所述移动终端的初始移动速度;
24、基于所述初始移动速度,确定所述移动终端的初始采集帧率。
25、本公开的第二方面实施例提出了一种图像采集帧率确定装置,该装置包括:
26、速度估算模块,用于根据移动终端在第一预设时间段的历史平均速度,估算所述移动终端在第二预设时间段的目标速度;
27、帧率确定模板,用于基于所述目标速度,确定所述移动终端在所述第二预设时间段的目标采集帧率;其中,所述目标速度增大时,所述目标采集帧率随之增大。
28、本公开的第三方面实施例提出了一种电子设备,包括:至少一个处理器;以及与至少一个处理器通信连接的存储器;其中,存储器存储有可被至少一个处理器执行的指令,指令被至少一个处理器执行,以使至少一个处理器能够执行本公开第一方面实施例中描述的方法。
29、本公开的第四方面实施例提出了一种存储有计算机指令的非瞬时计算机可读存储介质,其中,计算机指令用于使计算机执行本公开第一方面实施例中描述的方法。
30、本公开的第五方面实施例提出了一种计算机程序产品,包括计算机程序,计算机程序在被处理器执行本公开第一方面实施例中描述的方法。
31、本公开的第六方面实施例提出了一种芯片,该芯片包括一个或多个接口电路和一个或多个处理器;接口电路用于从电子设备的存储器接收信号,并向处理器发送信号,信号包括存储器中存储的计算机指令,当处理器执行计算机指令时,使得电子设备执行本公开第一方面实施例中描述的方法。
32、综上,本公开提出的图像采集帧率确定方法、装置、电子设备及存储介质,根据移动终端在第一预设时间段的历史平均速度,估算所述移动终端在第二预设时间段的目标速度;基于所述目标速度,确定所述移动终端在所述第二预设时间段的目标采集帧率;其中,所述目标速度增大时,所述目标采集帧率随之增大。本公开提出的方案,通过根据智能手表的移动速度,动态调整智能手表的图像采集帧率,能够在移动速度较低时,采用较低的采集帧率采集图像,从而降低所述移动终端的数据处理量,避免由于数据处理量较大而影响智能手表正常运行的情况发生;同时,通过降低数据处理量,能够降低用于数据运算的功耗,从而降低智能手表在扫描时的功耗。
33、应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
1.一种图像采集帧率确定方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述根据移动终端在第一预设时间段的历史平均速度,估算所述移动终端在第二预设时间段的目标速度,包括:
3.根据权利要求2所述的方法,其特征在于,所述基于所述目标速度,确定所述移动终端在所述第二预设时间段的目标采集帧率,包括:
4.根据权利要求1至3中任一项所述的方法,其特征在于,所述基于所述目标速度,确定所述移动终端在所述第二预设时间段的目标采集帧率,包括:
5.根据权利要求1至3中任一项所述的方法,其特征在于,所述基于所述目标速度,确定所述移动终端在所述第二预设时间段的目标采集帧率,包括:
6.根据权利要求1至3中任一项所述的方法,其特征在于,所述方法还包括:
7.一种图像采集帧率确定装置,其特征在于,所述装置包括:
8.一种电子设备,包括:
9.一种存储有计算机指令的非瞬时计算机可读存储介质,其中,所述计算机指令用于使所述计算机执行根据权利要求1至6中任一项所述的方法。
10.一种计算机程序产品,包括计算机程序,所述计算机程序在被处理器执行时实现根据权利要求1至6中任一项所述的方法。