检测结果的确定方法及装置、存储介质和电子设备制造方法及图纸

技术编号:37240400 阅读:16 留言:0更新日期:2023-04-20 23:21
本申请实施例提供了一种检测结果的确定方法及装置、存储介质和电子设备,其中,该方法包括:响应于目标计算平台的前端服务发送的服务创建请求,通过目标计算平台的后端控制器创建目标检测服务;在目标检测服务被创建成功的情况下,响应于前端服务发送的第一任务创建请求,通过后端控制器创建与目标检测服务关联的第一检测任务;获取前端服务发送的第一图像,通过目标检测服务对第一图像执行第一检测任务,得到第一检测结果;向前端服务发送第一检测结果。通过本申请,解决了如何提高检测结果的确定效率的问题,提高了检测结果的确定效率。率。率。

【技术实现步骤摘要】
检测结果的确定方法及装置、存储介质和电子设备


[0001]本申请实施例涉及计算机领域,具体而言,涉及一种检测结果的确定方法及装置、存储介质和电子设备。

技术介绍

[0002]目前,在计算机图像领域内,随着图像识别技术的不断提高,用户对实现图像自动检测的要求越来越高,通常,在某铁路巡检场景中,为了检测铁路的路段情况,一般由巡检人员对铁路路段进行巡视,巡检业务可以包括:轨道巡检,电务巡检等,然后由运维人员获取检测路段的待检测图像,然后使用图像处理器对待检测图像进行离线识别,分割、分类和检测,得到检测结果,然而,这种方式需要大量具有丰富经验的运维人员进行操作,耗费人力和资源,并且往往耗时过长,检测效率低下。
[0003]因此,相关技术中,存在如何提高检测结果的确定效率的技术问题。

技术实现思路

[0004]本申请实施例提供了一种检测结果的确定方法及装置、存储介质和电子设备,以至少解决相关技术中如何提高检测结果的确定效率的问题。
[0005]根据本申请的一个实施例,提供了一种检测结果的确定方法,包括:响应于目标计算平台的前端服务发送的服务创建请求,通过所述目标计算平台的后端控制器创建目标检测服务,其中,所述目标检测服务用于执行创建的检测任务;在所述目标检测服务被创建成功的情况下,响应于所述前端服务发送的第一任务创建请求,通过所述后端控制器创建与所述目标检测服务关联的第一检测任务,其中,所述第一检测任务用于检测第一类型的对象;获取所述前端服务发送的第一图像,通过所述目标检测服务对所述第一图像执行第一检测任务,得到第一检测结果,其中,所述第一检测结果用于表示是否在所述第一图像中检测到所述第一类型的对象;向所述前端服务发送所述第一检测结果。
[0006]在一个示例性实施例中,所述方法还包括:在所述目标检测服务被创建成功的情况下,响应于所述前端服务发送的第二任务创建请求,通过所述后端控制器创建与所述目标检测服务关联的第二检测任务,其中,所述第二检测任务用于检测第二类型的对象;获取所述前端服务发送的第二图像,通过所述目标检测服务对所述第二图像执行第二检测任务,得到第二检测结果,其中,所述第二检测结果用于表示是否在所述第二图像中检测到所述第二类型的对象;向所述前端服务发送所述第二检测结果。
[0007]在一个示例性实施例中,在所述目标检测服务具有多个服务副本的情况下,所述通过所述目标检测服务对所述第一图像执行第一检测任务,得到第一检测结果,包括:通过所述多个服务副本中处于空闲状态的第一服务副本对所述第一图像执行所述第一检测任务,得到所述第一检测结果;所述通过所述目标检测服务对所述第二图像执行第二检测任务,得到第二检测结果,包括:通过所述多个服务副本中处于空闲状态的第二服务副本对所述第二图像执行所述第二检测任务,得到所述第二检测结果。
[0008]在一个示例性实施例中,所述方法还包括:在所述目标检测服务被创建成功的情况下,响应于所述前端服务发送的第二任务创建请求,通过所述后端控制器创建与所述目标检测服务关联的第二检测任务,其中,所述第二检测任务用于检测第二类型的对象;在获取到所述前端服务发送的所述第一图像的情况下,通过所述目标检测服务对所述第一图像执行第二检测任务,得到第三检测结果,其中,所述第三检测结果用于表示是否在所述第一图像中检测到所述第二类型的对象;向所述前端服务发送所述第三检测结果。
[0009]在一个示例性实施例中,所述方法还包括:在创建所述目标检测服务之后,创建所述目标检测服务对应的服务副本扩缩服务,其中,所述服务副本扩缩服务用于对所述目标检测服务的服务副本的数量进行调整,所述目标检测服务的服务副本用于执行创建的检测任务;在检测到需要对所述目标检测服务的服务副本的数量进行调整的情况下,通过所述服务副本扩缩服务将所述目标检测服务当前具有的第一组服务副本调整为第二组服务副本,其中,所述第一组服务副本和所述第二组服务副本中的服务副本的数量不同;将所述第二组服务副本中的服务副本分别调度到所述后端控制器对应的一组图像处理器中对应的目标图像服务器上,其中,所述第二组服务副本中的服务副本用于在执行对应的检测任务时调用所述目标图像服务器执行所述对应的检测任务中的图像处理操作。
[0010]在一个示例性实施例中,所述在检测到需要对所述目标检测服务的服务副本的数量进行调整的情况下,通过所述服务副本扩缩服务将所述目标检测服务当前具有的第一组服务副本调整为第二组服务副本之前,所述方法还包括:获取预定时长内创建的与所述目标检测服务关联的检测任务的数量;根据获取到的所述检测任务的数量,确定是否需要对所述目标检测服务的服务副本的数量进行调整。
[0011]在一个示例性实施例中,所述通过所述服务副本扩缩服务将所述目标检测服务当前具有的第一组服务副本调整为第二组服务副本,包括:在获取到的所述检测任务的数量大于预设数量阈值的情况下,通过所述服务副本将所述目标检测服务当前具有的所述第一组服务副本调整为所述第二组服务副本,其中,所述第一组服务副本中的服务副本的数量小于所述第二组服务副本中的服务副本的数量;在获取到的所述检测任务的数量小于或等于所述预设数量阈值的情况下,通过所述服务副本将所述目标检测服务当前具有的所述第一组服务副本调整为所述第二组服务副本,其中,所述第一组服务副本中的服务副本的数量大于所述第二组服务副本中的服务副本的数量。
[0012]在一个示例性实施例中,所述响应于目标计算平台的前端服务发送的服务创建请求,通过所述目标计算平台的后端控制器创建目标检测服务,包括:在所述服务创建请求中获取第一服务信息、中央处理器信息和内存信息;在通过所述第一服务信息提供所述目标检测服务的命名空间、所述目标检测服务的名称、所述目标检测服务的镜像信息、所述目标检测服务的副本信息的情况下,基于所述目标检测服务的命名空间、所述目标检测服务的名称、所述目标检测服务的镜像信息、所述目标检测服务的副本信息、所述中央处理器信息和所述内存信息创建所述目标检测服务;其中,所述中央处理器信息表示所述目标检测服务的处理能力,所述内存信息表示所述目标检测服务所占用的存储空间。
[0013]在一个示例性实施例中,所述方法还包括:获取所述后端控制器在创建所述目标检测服务后发送的第一响应信息;在确定所述第一响应信息包含第二服务信息的情况下,确定所述目标检测服务被创建成功;其中,所述第二服务信息至少包括以下之一:所述目标
检测服务的服务代码、所述目标检测服务的指示信息、所述目标检测服务的服务编号、所述目标检测服务的统一资源定位符、所述目标检测服务的运行状态、所述目标检测服务的创建时间、和所述目标检测服务的更新时间;其中,所述目标检测服务的服务代码用于表示所述目标检测服务的创建状态,所述目标检测服务的指示信息是否为空用于表示所述目标检测服务是否创建成功,所述目标检测服务的服务编号为所述目标检测服务的唯一标识,所述目标检测服务的统一资源定位符为接收所述前端服务发送的图像时的接收地址。
[0014]在一个示例性实施例中,所述方法本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种检测结果的确定方法,其特征在于,包括:响应于目标计算平台的前端服务发送的服务创建请求,通过所述目标计算平台的后端控制器创建目标检测服务,其中,所述目标检测服务用于执行创建的检测任务;在所述目标检测服务被创建成功的情况下,响应于所述前端服务发送的第一任务创建请求,通过所述后端控制器创建与所述目标检测服务关联的第一检测任务,其中,所述第一检测任务用于检测第一类型的对象;获取所述前端服务发送的第一图像,通过所述目标检测服务对所述第一图像执行第一检测任务,得到第一检测结果,其中,所述第一检测结果用于表示是否在所述第一图像中检测到所述第一类型的对象;向所述前端服务发送所述第一检测结果。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:在所述目标检测服务被创建成功的情况下,响应于所述前端服务发送的第二任务创建请求,通过所述后端控制器创建与所述目标检测服务关联的第二检测任务,其中,所述第二检测任务用于检测第二类型的对象;获取所述前端服务发送的第二图像,通过所述目标检测服务对所述第二图像执行第二检测任务,得到第二检测结果,其中,所述第二检测结果用于表示是否在所述第二图像中检测到所述第二类型的对象;向所述前端服务发送所述第二检测结果。3.根据权利要求2所述的方法,其特征在于,在所述目标检测服务具有多个服务副本的情况下,所述通过所述目标检测服务对所述第一图像执行第一检测任务,得到第一检测结果,包括:通过所述多个服务副本中处于空闲状态的第一服务副本对所述第一图像执行所述第一检测任务,得到所述第一检测结果;所述通过所述目标检测服务对所述第二图像执行第二检测任务,得到第二检测结果,包括:通过所述多个服务副本中处于空闲状态的第二服务副本对所述第二图像执行所述第二检测任务,得到所述第二检测结果。4.根据权利要求1所述的方法,其特征在于,所述方法还包括:在所述目标检测服务被创建成功的情况下,响应于所述前端服务发送的第二任务创建请求,通过所述后端控制器创建与所述目标检测服务关联的第二检测任务,其中,所述第二检测任务用于检测第二类型的对象;在获取到所述前端服务发送的所述第一图像的情况下,通过所述目标检测服务对所述第一图像执行第二检测任务,得到第三检测结果,其中,所述第三检测结果用于表示是否在所述第一图像中检测到所述第二类型的对象;向所述前端服务发送所述第三检测结果。5.根据权利要求1所述的方法,其特征在于,所述方法还包括:在创建所述目标检测服务之后,创建所述目标检测服务对应的服务副本扩缩服务,其中,所述服务副本扩缩服务用于对所述目标检测服务的服务副本的数量进行调整,所述目标检测服务的服务副本用于执行创建的检测任务;在检测到需要对所述目标检测服务的服务副本的数量进行调整的情况下,通过所述服
务副本扩缩服务将所述目标检测服务当前具有的第一组服务副本调整为第二组服务副本,其中,所述第一组服务副本和所述第二组服务副本中的服务副本的数量不同;将所述第二组服务副本中的服务副本分别调度到所述后端控制器对应的一组图像处理器中对应的目标图像服务器上,其中,所述第二组服务副本中的服务副本用于在执行对应的检测任务时调用所述目标图像服务器执行所述对应的检测任务中的图像处理操作。6.根据权利要求5所述的方法,其特征在于,所述在检测到需要对所述目标检测服务的服务副本的数量进行调整的情况下,通过所述服务副本扩缩服务将所述目标检测服务当前具有的第一组服务副本调整为第二组服务副本之前,所述方法还包括:获取预定时长内创建的与所述目标检测服务关联的检测任务的数量;根据获取到的所述检测任务的数量,确定是否需要对所述目标检测服务的服务副本的数量进行调整。7.根据权利要求6所述的方法,其特征在于,所述通过所述服务副本扩缩服务将所述目标检测服务当前具有的第一组服务副本调整为第二组服务副本,包括:在获取到的所述检测任务的数量大于预设数量阈值的情况下,通过所述服务副本将所述目标检测服务当前具有的所述第一...

【专利技术属性】
技术研发人员:张荣国
申请(专利权)人:苏州浪潮智能科技有限公司
类型:发明
国别省市:

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

1