抓图任务管理方法、装置、设备及存储介质制造方法及图纸

技术编号:39194046 阅读:10 留言:0更新日期:2023-10-27 08:41
本申请提供一种抓图任务管理方法、装置、设备及存储介质,涉及人工智能领域,该方法包括:获取待抓图任务池和抓图任务池;待抓图任务池和抓图任务池均包括多个抓图任务;抓图任务池包括的多个抓图任务为一次同时执行的抓图任务;待抓图任务池包括的多个抓图任务为等待进入抓图任务池的抓图任务;根据待抓图任务池中前N个抓图任务、以及抓图任务池中的多个抓图任务,从前N个抓图任务中确定出目标抓图任务;N为正整数;目标抓图任务为与抓图任务池中抓图任务调用的目标图像采集设备相同、且预置位不同的抓图任务;将目标抓图任务延迟进入抓图任务池。该方法适用于抓图任务的管理过程中,用于解决抓图任务冲突的问题。用于解决抓图任务冲突的问题。用于解决抓图任务冲突的问题。

【技术实现步骤摘要】
抓图任务管理方法、装置、设备及存储介质


[0001]本申请涉及人工智能领域,尤其涉及一种抓图任务管理方法、装置、设备及存储介质。

技术介绍

[0002]球型摄像机(简称球机)可以通过旋转、以及改变俯仰角等来采集到更大范围区域的视频画面。
[0003]随着球机的普及,用户在同一台球机上的不同预置位执行抓图任务并对执行抓图任务得到的图像进行分析的诉求也愈发丰富。
[0004]但是,当抓图任务过多,且抓图任务间隔时间过短时,可能会产生抓图任务冲突的现象,导致球机在执行一个抓图任务还未到达该抓图任务的预置位时就抓取了图像,从而无法有效获取在预置位抓取的图像,影响后续的分析。

技术实现思路

[0005]基于上述技术问题,本申请提供一种抓图任务管理方法、装置、设备及存储介质,可以通过将调用相同图像采集设备且不同预置位的抓图任务错开执行来避免抓图任务冲突。
[0006]第一方面,本申请提供一种抓图管理方法,该方法应用于第一抓图服务节点,该方法包括:第一抓图服务节点获取待抓图任务池和抓图任务池;待抓图任务池和抓图任务池均包括多个抓图任务;每个抓图任务包括调用的目标图像采集设备、以及目标图像采集设备采集图像时对应的预置位;抓图任务池包括的多个抓图任务为一次同时执行的抓图任务;待抓图任务池包括的多个抓图任务为等待进入抓图任务池的抓图任务;第一抓图服务节点根据待抓图任务池中前N个抓图任务、以及抓图任务池中的多个抓图任务,从前N个抓图任务中确定出目标抓图任务;N为正整数;目标抓图任务为与抓图任务池中抓图任务调用的目标图像采集设备相同、且预置位不同的抓图任务;第一抓图服务节点将目标抓图任务延迟进入抓图任务池。
[0007]可选地,在第一抓图服务节点根据待抓图任务池中前N个抓图任务、以及抓图任务池中的多个抓图任务,从前N个抓图任务中确定出目标抓图任务之前,该方法还包括:第一抓图服务节点从待抓图任务池中取出前N个抓图任务;第一抓图服务节点将目标抓图任务暂缓进入抓图任务池,包括:第一抓图服务节点将目标抓图任务退回待抓图任务池。
[0008]一种可能的实现方式中,待抓图任务池中的多个抓图任务按照预设顺序排列;第一抓图服务节点将目标抓图任务退回待抓图任务池,包括:第一抓图服务节点将目标抓图任务,退回至待抓图任务池包括的多个抓图任务的末端。
[0009]另一种可能的实现方式中,待抓图任务池中的多个抓图任务按照预设顺序排列;第一抓图服务节点将目标抓图任务退回待抓图任务池,包括:第一抓图服务节点将目标抓图任务,退回至待抓图任务池包括的多个抓图任务的首端。
[0010]又一种可能的实现方式中,待抓图任务池中的多个抓图任务按照预设顺序排列;第一抓图服务节点将目标抓图任务退回待抓图任务池,包括:第一抓图服务节点将目标抓图任务,退回至待抓图任务池包括的多个抓图任务之间的任意位置。
[0011]又一种可能的实现方式中,每个抓图任务还包括任务优先级;第一抓图服务节点将目标抓图任务退回待抓图任务池,包括:第一抓图服务节点获取目标抓图任务的任务优先级、以及待抓图任务池中抓图任务的任务优先级;第一抓图服务节点将目标抓图任务和待抓图任务池中的抓图任务,按照任务优先级由高到低的顺序进行排序,得到排序结果;第一抓图服务节点将目标抓图任务退回至抓图任务池中的第一位置;第一位置为目标抓图任务在排序结果中的位置。
[0012]可选地,第一抓图服务节点与抓图服务管理节点连接;抓图服务管理节点与第二抓图服务节点连接;该方法还包括:第一抓图服务节点接收抓图服务管理节点发送的第一抓图任务;第一抓图任务包括调用的第一目标图像采集设备;第一目标图像采集设备与第二目标图像采集设备不同;第二目标图像采集设备为第二抓图任务调用的目标图像采集设备;第二抓图任务由抓图服务管理节点向第二抓图服务节点发送。
[0013]本申请提供的抓图任务管理方法,可以根据抓图任务池中前N个抓图任务、以及抓图任务池中的多个抓图任务,从前N个抓图任务中确定出目标抓图任务,而目标抓图任务为与第一抓图任务调用的目标图像采集设备相同、且预置位不同的抓图任务,第一抓图任务为抓图任务池包括的多个抓图任务中任意一个抓图任务,将目标抓图任务暂缓进入抓图任务池,也即将待抓图任务池中与抓图任务池中目标图像采集设备相同、且预置位不同的目标抓图任务延迟进入抓图任务池,这样一来,目标图像采集设备相同但是预置位不同的两个抓图任务就不会同时进入抓图任务池,在高并发场景下(一次将抓图任务池中的多个抓图任务全部执行),目标图像采集设备相同但是预置位不同的两个抓图任务就可以错开执行,从而在不修改抓图任务的间隔的情况下,避免抓图任务冲突,满足高频率抓图的需求。
[0014]第二方面,本申请提供一种抓图任务管理装置,该装置包括用于之上第一方面所述的各个功能模块。
[0015]第三方面,本申请提供一种电子设备,该电子设备包括处理器和存储器;存储器存储有处理器可执行的指令;处理器被配置为执行指令时,使得电子设备实现上述第一方面所述的方法。
[0016]第四方面,本申请提供一种计算机程序产品,当该计算机程序产品在电子设备中运行时,使得电子设备执行上述第一方面所述相关方法的步骤,以实现上述第一方面所述的方法。
[0017]第五方面,本申请提供一种可读存储介质,该可读存储介质包括:软件指令;当软件指令在电子设备中运行时,使得电子设备实现上述第一方面所述的方法。
[0018]上述第二方面至第五方面的有益效果可以参照第一方面所述,不再赘述。
附图说明
[0019]为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他
的附图。
[0020]图1为本申请实施例提供的抓图任务管理系统的组成示意图;
[0021]图2为本申请实施例提供的电子设备的组成示意图;
[0022]图3为本申请实施例提供的抓图任务管理方法的流程示意图;
[0023]图4为本申请实施例提供的抓图任务管理方法的另一种流程示意图;
[0024]图5为本申请实施例提供的抓图任务管理方法的又一种流程示意图;
[0025]图6为本申请实施例提供的抓图任务管理方法的又一种流程示意图;
[0026]图7为本申请实施例提供的抓图任务管理方法的又一种流程示意图;
[0027]图8为本申请实施例提供的抓图任务管理装置的组成示意图。
具体实施方式
[0028]以下,术语“第一”、“第二”和“第三”等仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”或“第三”等的特征可以明示或者隐含地包括一个或者更多个该特征。
[0029]球型摄像机(简称球机)可以通过旋转、以及改变俯仰角等来采集到更大范围区域本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种抓图任务管理方法,其特征在于,所述方法应用于第一抓图服务节点,所述方法包括:所述第一抓图服务节点获取待抓图任务池和抓图任务池;所述待抓图任务池和所述抓图任务池均包括多个抓图任务;每个抓图任务包括调用的目标图像采集设备、以及所述目标图像采集设备采集图像时对应的预置位;所述抓图任务池包括的多个抓图任务为一次同时执行的抓图任务;所述待抓图任务池包括的多个抓图任务为等待进入所述抓图任务池的抓图任务;所述第一抓图服务节点根据所述待抓图任务池中前N个抓图任务、以及抓图任务池中的多个抓图任务,从所述前N个抓图任务中确定出目标抓图任务;N为正整数;所述目标抓图任务为与所述抓图任务池中抓图任务调用的目标图像采集设备相同、且预置位不同的抓图任务;所述第一抓图服务节点将所述目标抓图任务延迟进入所述抓图任务池。2.根据权利要求1所述的方法,其特征在于,在所述第一抓图服务节点根据所述待抓图任务池中前N个抓图任务、以及抓图任务池中的多个抓图任务,从所述前N个抓图任务中确定出目标抓图任务之前,所述方法还包括:所述第一抓图服务节点从所述待抓图任务池中取出所述前N个抓图任务;所述第一抓图服务节点将所述目标抓图任务延迟进入所述抓图任务池,包括:所述第一抓图服务节点将所述目标抓图任务退回所述待抓图任务池。3.根据权利要求2所述的方法,其特征在于,所述待抓图任务池中的多个抓图任务按照预设顺序排列;所述第一抓图服务节点将所述目标抓图任务退回所述待抓图任务池,包括:所述第一抓图服务节点将所述目标抓图任务,退回至所述待抓图任务池包括的多个抓图任务的末端。4.根据权利要求2所述的方法,其特征在于,所述待抓图任务池中的多个抓图任务按照预设顺序排列;所述第一抓图服务节点将所述目标抓图任务退回所述待抓图任务池,包括:所述第一抓图服务节点将所述目标抓图任务,退回至所述待抓图任务池包括的多个抓图任务的首端。5.根据权利要求2所述的方法,其特征在于,所述待抓图任务池中的多个抓图任务按照预设顺序排列;所述第一抓图服务节点将所述目标抓图任务退回所述待抓图任务池,包括:所述第一抓图服务节点将所述目标抓图任务,退回至所述待抓图任务池包括的多个抓图任务之间的任意位置。6.根据权利要求2所述的方法,其特征在于,每个抓图任务还包括任务优先级;所述第一抓图服务节点将所述目标抓图任务退回所述待抓图任务池,包括:所述第一抓图服务节点获取所述目标抓图任务的任务优先级、以及所述待抓图任务池中抓图任务的任务优先级;所述第一抓图服务节点将所述目标抓图任务和所述待抓图任务池中的抓图任务,按照任务优先级由高到低的顺序进行排序,得到排序结果;所述第一抓图服务节点将所述目标抓图任务退回至所述抓图任务池中的第一位置;所述第一位置为所述目标抓图任务在所述排序结果中的位置。7.根据权利要求1

6任一项所述的方法,其特征在于,所述...

【专利技术属性】
技术研发人员:蔡翃宇冯以浩李帅王永刚
申请(专利权)人:杭州海康威视系统技术有限公司
类型:发明
国别省市:

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

1