[发明专利]一种检索任务的执行方法及执行装置在审
申请号: | 201910562916.9 | 申请日: | 2019-06-26 |
公开(公告)号: | CN110162666A | 公开(公告)日: | 2019-08-23 |
发明(设计)人: | 黄永祯;史伟康;肖渝洋 | 申请(专利权)人: | 银河水滴科技(北京)有限公司 |
主分类号: | G06F16/73 | 分类号: | G06F16/73;G06F9/50;H04N7/18 |
代理公司: | 北京超成律师事务所 11646 | 代理人: | 王文红 |
地址: | 100000 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 检索 计算节点 空闲 执行装置 申请 发送 检索技术 空闲状态 | ||
本申请涉及检索技术领域,尤其涉及一种检索任务的执行方法及执行装置。本申请通过获取检索任务和当前处于空闲状态的空闲计算节点的第一数量,进而基于检索任务和第一数量,生成第二数量的子检索任务,进一步地,将每个子检索任务分别发送至每个空闲计算节点。采用上述方式,本申请通过对检索任务进行拆分,并将拆分得到的多个子检索任务分别发送至空闲计算节点,可以降低空闲计算节点的计算压力,提升检索任务的执行效率。
技术领域
本申请涉及检索技术领域,尤其涉及一种检索任务的执行方法及执行装置。
背景技术
服务器在获取到一个检索任务后,通常将该检索任务只分配给一个计算节点,进而,该计算节点执行该检索任务。
但是,单个计算节点按照设定的检索任务在监控视频中进行目标对象的检索时,由于检索任务中的监控视频的数据量较大,因而单个计算节点的计算压力也较大,因而检索任务的执行效率较低。
发明内容
有鉴于此,本申请实施例的目的在于提供一种检索任务的执行方法及执行装置,可以降低计算节点的计算压力,提升检索任务的执行效率。
本申请主要包括以下几个方面:
第一方面,本申请实施例提供一种检索任务的执行方法,应用于检索系统中的服务器,所述执行方法包括:
获取检索任务和当前处于空闲状态的空闲计算节点的第一数量;
基于所述检索任务和所述第一数量,生成第二数量的子检索任务,所述第一数量大于或等于所述第二数量;
将所述第二数量的子检索任务中每个子检索任务分别发送至所述第二数量的空闲计算节点中的每个空闲计算节点。
在一种可能的实施方式中,根据以下步骤获取空闲计算节点的第一数量:
获取当前每个计算节点的状态信息;
根据每个计算节点的状态信息,确定处于空闲状态的空闲计算节点的所述第一数量。
在一种可能的实施方式中,所述基于所述检索任务和所述第一数量,生成第二数量的子检索任务,包括:
根据所述检索任务中设定的目标监控视频的起止时刻,确定所述目标监控视频的总时长;
根据所述第一数量,确定子检索任务的所述第二数量;
基于所述总时长、所述第二数量以及所述检索任务,生成第二数量的子检索任务。
在一种可能的实施方式中,所述基于所述总时长、所述第二数量以及所述检索任务,生成第二数量的子检索任务,包括:
根据所述总时长和所述第二数量,确定所述第二数量的子检索任务中每个子检索任务对应的子监控视频的时长;
根据所述目标监控视频的起止时刻和每段子监控视频的时长,确定所述目标监控视频中每段子监控视频的起止时刻;
根据所述目标监控视频中每段子监控视频的起止时刻和所述检索任务,生成第二数量的子检索任务。
在一种可能的实施方式中,所述检索任务包括目标监控视频的起止时刻、目标视频采集设备的地址信息、检索算法的类型、检索算法的精度、目标对象的特征信息。
第二方面,本申请实施例还提供一种检索任务的执行方法,应用于检索系统中的至少一个空闲计算节点,所述执行方法包括:
接收服务器发送的子检索任务;
根据所述子检索任务中目标视频采集设备的地址信息,建立与所述目标视频采集设备之间的视频流传输通道;
基于所述视频流传输通道,从所述目标视频采集设备中获取子监控视频;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于银河水滴科技(北京)有限公司,未经银河水滴科技(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910562916.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:视频搜索方法、计算机设备及存储介质
- 下一篇:视频生成方法、装置及存储介质