System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种分布式智能化路面病害检测任务分发方法及系统技术方案_技高网

一种分布式智能化路面病害检测任务分发方法及系统技术方案

技术编号:40380348 阅读:7 留言:0更新日期:2024-02-20 22:18
本发明专利技术涉及任务分发技术领域,公开了一种分布式智能化路面病害检测任务分发方法,包括以下步骤:前端采集的视频上传到视频服务器平台;视频检测平台上报自己的状态和能力到任务分发中心;任务分发中心根据视频的属性和视频检测平台上报的状态和能力,分发需要处理的视频到对应的视频检测平台。本发明专利技术可以根据视频的属性和视频检测平台上报的状态和能力,对视频检测任务进行分发,而且在任务处理的过程中,也可以动态进行调整任务的分发策略,能够为路面病害检测任务节省大量的时间和费用。

【技术实现步骤摘要】

本专利技术涉及任务分发,具体为一种分布式智能化路面病害检测任务分发方法及系统


技术介绍

1、在当今社会,大到企业,小到个人,都依赖于任务分发系统来协调和管理各种任务和工作流程。这些任务涵盖从生产制造到信息技术支持的各个领域。传统的任务分发系统通常依赖于静态规则、手动分配或简单的轮询机制来分配任务。然而,这种方法存在一些明显的不足之处,如任务分配不均衡、资源浪费、响应时间延迟以及任务执行效率不高等问题。

2、一些已有技术试图改进传统任务分发系统,其中包括基于规则的任务分发、最短作业优先算法和负载均衡技术。然而,这些方法通常过于静态,无法适应动态变化的任务和资源情况,特别是路面病害检测中,会上传大量的视频需要进行处理,因此仅依靠现有技术难以实现最佳的任务分配和资源管理。


技术实现思路

1、本专利技术的目的在于提供一种分布式智能化路面病害检测任务分发方法及系统,以解决
技术介绍
中所提出的问题。

2、为实现上述目的,本专利技术提供如下技术方案:一种分布式智能化路面病害检测任务分发方法,包括以下步骤:

3、前端采集的视频上传到视频服务器平台;

4、视频检测平台上报自己的状态和能力到任务分发中心;

5、任务分发中心根据视频的属性和视频检测平台上报的状态和能力,分发需要处理的视频到对应的视频检测平台;

6、视频检测平台根据工作负荷的变化动态地重新分配任务。

7、作为本专利技术的一种优选实施方式,所述视频的属性包括视频的时长,视频的分辨率,视频的图像质量。

8、作为本专利技术的一种优选实施方式,所述任务分发中心根据视频的属性和视频检测平台上报的状态和能力,分发需要处理的视频到对应的视频检测平台时,还包括任务的队列处理:把每一个视频作为一个元素放入队列中,并将每个元素都设置有与之相关联的权重或优先级,权重或优先级高的在其他元素之前出队。

9、作为本专利技术的一种优选实施方式,所述任务分发中心根据视频的属性和视频检测平台上报的状态和能力,分发需要处理的视频到对应的视频检测平台时,还包括利用视频的时间、视频的分辨率、视频的优先级、以及视频的数量作为因素,建立并训练模型,通过模型推导出所需要的检测平台数量。

10、作为本专利技术的一种优选实施方式,所述分发需要处理的视频到对应的视频检测平台包括:

11、s101,系统根据检测平台上报的能力值作为该平台的权重,从大到小进行排列;

12、s102,当新的检测任务需要处理:

13、s1021,从检测平台中选择第一个服务器;

14、s1022,如果该检测平台可用,那么将任务分配该检测平台,并且该平台的权重置0;

15、s1023,如果该检测平台的权重为0,选择下一个检测服务器平台;

16、s1024,重复上述过程,直到找到一个具有非零权重的服务器位置;

17、s103,下一个检测任务将使用相同的过程分配给检测平台,直到所有的检测平台权重都变成0,然后重新开始。

18、作为本专利技术的一种优选实施方式,所述视频检测平台根据工作负荷的变化动态地重新分配任务包括:分析各个检测平台的工作负荷,若存在检测平台超负荷工作且存在检测平台资源空闲,将超负荷的视频检测任务作为新的检测任务重新进行分配,而存在资源空闲平台则上报自己的状态和能力到任务分发中心。

19、作为本专利技术的一种优选实施方式,还包括对任务执行情况进行监控,检测到异常,则生成警报并通知相关人员,以便采取纠正措施。

20、根据本公开的第二方面,提供了一种分布式智能化路面病害检测任务分发系统,应用于一种分布式智能化路面病害检测任务分发方法,包括:视频上传模块,用于将前端采集的视频上传到视频服务器平台;

21、状态能力上传模块,用于视频检测平台上报自己的状态和能力到任务分发中心;

22、任务分配模块,用于任务分发中心根据视频的属性和视频检测平台上报的状态和能力,分发需要处理的视频到对应的视频检测平台;

23、资源管理模块,视频检测平台根据工作负荷的变化动态地重新分配任务,提高任务执行效率。

24、作为本专利技术的一种优选实施方式,还包括数据分析和学习模块,用于分析历史数据并学习任务分配的最佳实践,从而不断优化分配策略,公式为:

25、y=β0+β1*x+β2*x^2+...+βn*x^n+ε

26、其中:

27、y是目标变量(要预测的值);

28、x是输入特征(自变量);

29、β0,β1,β2,...,βn是回归系数,表示模型拟合数据的权重;

30、n是多项式的阶数,决定了模型的复杂性;

31、ε是误差项,表示模型不能完美拟合数据的部分。

32、作为本专利技术的一种优选实施方式,还包括实时监控和反馈模块,用于实时监控任务执行情况,并提供反馈以进行优化。

33、与现有技术相比,本专利技术提供了一种分布式智能化路面病害检测任务分发方法及系统,具备以下有益效果:

34、该一种分布式智能化路面病害检测任务分发方法及系统,可以根据视频的属性和视频检测平台上报的状态和能力,对视频检测任务进行分发,而且在任务处理的过程中,也可以动态进行调整任务的分发策略,能够为路面病害检测任务节省大量的时间和费用。

本文档来自技高网...

【技术保护点】

1.一种分布式智能化路面病害检测任务分发方法,其特征在于:包括以下步骤:

2.根据权利要求1所述的一种分布式智能化路面病害检测任务分发方法,其特征在于:所述视频的属性包括视频的时长,视频的分辨率,视频的图像质量。

3.根据权利要求2所述的一种分布式智能化路面病害检测任务分发方法,其特征在于:所述任务分发中心根据视频的属性和视频检测平台上报的状态和能力,分发需要处理的视频到对应的视频检测平台时,还包括任务的队列处理:把每一个视频作为一个元素放入队列中,并将每个元素都设置有与之相关联的权重或优先级,权重或优先级高的在其他元素之前出队。

4.根据权利要求3所述的一种分布式智能化路面病害检测任务分发方法,其特征在于:所述任务分发中心根据视频的属性和视频检测平台上报的状态和能力,分发需要处理的视频到对应的视频检测平台时,还包括利用视频的时间、视频的分辨率、视频的优先级、以及视频的数量作为因素,建立并训练模型,通过模型推导出所需要的检测平台数量。

5.根据权利要求1所述的一种分布式智能化路面病害检测任务分发方法,其特征在于:所述分发需要处理的视频到对应的视频检测平台包括:

6.根据权利要求5所述的一种分布式智能化路面病害检测任务分发方法,其特征在于:所述视频检测平台根据工作负荷的变化动态地重新分配任务包括:分析各个检测平台的工作负荷,若存在检测平台超负荷工作且存在检测平台资源空闲,将超负荷的视频检测任务作为新的检测任务重新进行分配,而存在资源空闲平台则上报自己的状态和能力到任务分发中心。

7.根据权利要求1所述的一种分布式智能化路面病害检测任务分发方法,其特征在于:还包括对任务执行情况进行监控,检测到异常,则生成警报并通知相关人员,以便采取纠正措施。

8.一种分布式智能化路面病害检测任务分发系统,应用于权利要求1-7任一项所述的一种分布式智能化路面病害检测任务分发方法,其特征在于:包括:视频上传模块,用于将前端采集的视频上传到视频服务器平台;

9.根据权利要求8所述的一种分布式智能化路面病害检测任务分发系统,其特征在于:还包括数据分析和学习模块,用于分析历史数据并学习任务分配的最佳实践,从而不断优化分配策略,公式为:

10.根据权利要求8所述的一种分布式智能化路面病害检测任务分发系统,其特征在于:还包括实时监控和反馈模块,用于实时监控任务执行情况,并提供反馈以进行优化。

...

【技术特征摘要】

1.一种分布式智能化路面病害检测任务分发方法,其特征在于:包括以下步骤:

2.根据权利要求1所述的一种分布式智能化路面病害检测任务分发方法,其特征在于:所述视频的属性包括视频的时长,视频的分辨率,视频的图像质量。

3.根据权利要求2所述的一种分布式智能化路面病害检测任务分发方法,其特征在于:所述任务分发中心根据视频的属性和视频检测平台上报的状态和能力,分发需要处理的视频到对应的视频检测平台时,还包括任务的队列处理:把每一个视频作为一个元素放入队列中,并将每个元素都设置有与之相关联的权重或优先级,权重或优先级高的在其他元素之前出队。

4.根据权利要求3所述的一种分布式智能化路面病害检测任务分发方法,其特征在于:所述任务分发中心根据视频的属性和视频检测平台上报的状态和能力,分发需要处理的视频到对应的视频检测平台时,还包括利用视频的时间、视频的分辨率、视频的优先级、以及视频的数量作为因素,建立并训练模型,通过模型推导出所需要的检测平台数量。

5.根据权利要求1所述的一种分布式智能化路面病害检测任务分发方法,其特征在于:所述分发需要处理的视频到对应的视频检测平台包括:

6.根据权利要...

【专利技术属性】
技术研发人员:王华刘昆胡靖莫洪柳刘衍锋汪良财
申请(专利权)人:江西九江长江公路大桥有限公司
类型:发明
国别省市:

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

1