分布式检测方法及装置制造方法及图纸

技术编号:38349115 阅读:12 留言:0更新日期:2023-08-02 09:29
本发明专利技术提供一种分布式检测方法及装置,属于视频监控分析领域。该方法包括:将目标事件的检测任务拆分为目标计算任务;建立第一概率矩阵,每一元素的取值为对应摄像头的检测区域在之后时刻发生目标事件的概率;建立第二概率矩阵,每一元素的取值为对应摄像头的检测区域在历史时刻发生目标事件的概率;建立第三矩阵,每一元素的取值为对应该摄像头的边缘设备与第一边缘设备之间的传输时延;将第一概率矩阵、第二概率矩阵与第三矩阵相乘,得到第四矩阵,将其中值最小的元素对应的摄像头确定为目标摄像头,将目标计算任务以及所需要的多媒体数据发送给目标摄像头对应的目标边缘设备。本发明专利技术能够提高视频分析的效率,保证视频分析的效果。效果。效果。

【技术实现步骤摘要】
分布式检测方法及装置


[0001]本专利技术涉及视频监控分析领域,特别是指一种分布式检测方法及装置。

技术介绍

[0002]现有技术中的视频分析方法分为前端分析模式和后端分析模式。前端分析模式指的是在前端监控设备做一些简单的视频智能分析。由于视频分析的运算量很大,而前端监控设备并没有足够的内存和计算处理能力,因而分析效果难以令人满意。
[0003]后端分析模式指的是在后端的服务器上做较复杂的智能分析。由于视频分析的计算量大,每台服务器也只能处理有限的多媒体数据量,因而这种依赖于后端分析模式的视频分析方法也存在成本高,分析规模受限的问题。

技术实现思路

[0004]本专利技术要解决的技术问题是提供一种分布式检测方法及装置,能够提高视频分析的效率,保证视频分析的效果。
[0005]为解决上述技术问题,本专利技术的实施例提供技术方案如下:
[0006]一方面,提供一种分布式检测方法,应用于边缘设备模组中的第一边缘设备,所述边缘设备模组包括多个边缘设备,所述多个边缘设备与部署于预设场景中的多个摄像头一一对应通信连接,所述方法包括:
[0007]将目标事件的检测任务拆分为至少一个目标计算任务;
[0008]建立第一概率矩阵,所述第一概率矩阵中的每一元素对应一所述摄像头,每一元素的取值为对应摄像头的检测区域在之后时刻发生所述目标事件的概率;
[0009]建立第二概率矩阵,所述第二概率矩阵中的每一元素对应一所述摄像头,每一元素的取值为对应摄像头的检测区域在历史时刻发生所述目标事件的概率;
[0010]建立第三矩阵,所述第三矩阵中的每一元素对应一所述摄像头,每一元素的取值为对应该摄像头的边缘设备与所述第一边缘设备之间的传输时延;
[0011]将所述第一概率矩阵、所述第二概率矩阵与所述第三矩阵相乘,得到第四矩阵,将所述第四矩阵中值最小的元素对应的摄像头确定为目标摄像头,将所述目标计算任务以及执行所述目标计算任务所需要的多媒体数据发送给所述目标摄像头对应的目标边缘设备。
[0012]本专利技术的可选实施例中,将所述目标计算任务发送给所述目标摄像头对应的目标边缘设备之后,所述方法还包括:
[0013]接收所述目标边缘设备返回的计算结果;
[0014]根据所述计算结果执行目标事件的检测任务。
[0015]本专利技术的可选实施例中,所述将目标事件的检测任务拆分为至少一个目标计算任务之前,所述方法还包括:
[0016]检测到所述第一边缘设备对应的第一摄像头的检测区域内,发生所述目标事件对应的基础事件。
[0017]本专利技术的可选实施例中,在将所述目标事件的检测任务拆分为N个目标计算任务的情况下,N为大于1的整数,将所述目标计算任务以及执行所述目标计算任务所需要的多媒体数据发送给所述目标摄像头对应的目标边缘设备包括:
[0018]将所述第四矩阵中值最小的N个元素按照元素值的从小到大进行排序,将第n个目标计算任务以及执行所述第n个目标计算任务所需要的多媒体数据发送给第n个目标边缘设备,所述第n个目标边缘设备与所述N个元素中第n个元素对应的目标摄像头相对应,n为大于0小于N的整数。
[0019]本专利技术的可选实施例中,将所述目标计算任务发送给所述目标摄像头对应的目标边缘设备之后,所述方法还包括:
[0020]更新所述第一概率矩阵中,所述目标摄像头对应的元素的取值;和/或
[0021]更新所述第二概率矩阵中,所述目标摄像头对应的元素的取值。
[0022]本专利技术的可选实施例中,在将所述目标事件的检测任务拆分为N个目标计算任务的情况下,N为大于1的整数,将所述目标计算任务以及执行所述目标计算任务所需要的多媒体数据发送给所述目标摄像头对应的目标边缘设备包括:
[0023]将第n个目标计算任务以及执行所述第n个目标计算任务所需要的多媒体数据发送给目标边缘设备;
[0024]更新所述第一概率矩阵和所述第二概率矩阵;
[0025]将更新后的第一概率矩阵和更新后的第二概率矩阵与所述第三矩阵相乘,得到更新后的第四矩阵,利用更新后的第四矩阵确定第n+1个目标计算任务对应的目标摄像头,将第n+1个目标计算任务以及执行所述第n+1个目标计算任务所需要的多媒体数据发送给与该目标摄像头对应的目标边缘设备;
[0026]其中,n为大于0小于N的整数。
[0027]本专利技术实施例还提供了一种分布式检测装置,应用于边缘设备模组中的第一边缘设备,所述边缘设备模组包括多个边缘设备,所述多个边缘设备与部署于预设场景中的多个摄像头一一对应通信连接,所述装置包括:
[0028]拆分模块,用于将目标事件的检测任务拆分为至少一个目标计算任务;
[0029]第一矩阵模块,用于建立第一概率矩阵,所述第一概率矩阵中的每一元素对应一所述摄像头,每一元素的取值为对应摄像头的检测区域在之后时刻发生所述目标事件的概率;
[0030]第二矩阵模块,用于建立第二概率矩阵,所述第二概率矩阵中的每一元素对应一所述摄像头,每一元素的取值为对应摄像头的检测区域在历史时刻发生所述目标事件的概率;
[0031]第三矩阵模块,用于建立第三矩阵,所述第三矩阵中的每一元素对应一所述摄像头,每一元素的取值为对应该摄像头的边缘设备与所述第一边缘设备之间的传输时延;
[0032]处理模块,用于将所述第一概率矩阵、所述第二概率矩阵与所述第三矩阵相乘,得到第四矩阵,将所述第四矩阵中值最小的元素对应的摄像头确定为目标摄像头,将所述目标计算任务以及执行所述目标计算任务所需要的多媒体数据发送给所述目标摄像头对应的目标边缘设备。
[0033]本专利技术的可选实施例中,所述处理模块还用于接收所述目标边缘设备返回的计算
结果;根据所述计算结果执行目标事件的检测任务。
[0034]本专利技术的可选实施例中,所述装置还包括:
[0035]判断模块,用于检测到所述第一边缘设备对应的第一摄像头的检测区域内,发生所述目标事件对应的基础事件。
[0036]本专利技术的可选实施例中,在将所述目标事件的检测任务拆分为N个目标计算任务的情况下,N为大于1的整数,
[0037]所述处理模块具体用于将所述第四矩阵中值最小的N个元素按照元素值的从小到大进行排序,将第n个目标计算任务以及执行所述第n个目标计算任务所需要的多媒体数据发送给第n个目标边缘设备,所述第n个目标边缘设备与所述N个元素中第n个元素对应的目标摄像头相对应,n为大于0小于N的整数。
[0038]本专利技术的可选实施例中,所述装置还包括:
[0039]更新模块,用于更新所述第一概率矩阵中,所述目标摄像头对应的元素的取值;和/或
[0040]更新所述第二概率矩阵中,所述目标摄像头对应的元素的取值。
[0041]本专利技术的可选实施例中,在将所述目标事件的检测任务拆分为N个目标计算任务的情况下,N为大于1的整数,
[0042]所述处理模块具体用于将第n个目标计算任本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种分布式检测方法,其特征在于,应用于边缘设备模组中的第一边缘设备,所述边缘设备模组包括多个边缘设备,所述多个边缘设备与部署于预设场景中的多个摄像头一一对应通信连接,所述方法包括:将目标事件的检测任务拆分为至少一个目标计算任务;建立第一概率矩阵,所述第一概率矩阵中的每一元素对应一所述摄像头,每一元素的取值为对应摄像头的检测区域在之后时刻发生所述目标事件的概率;建立第二概率矩阵,所述第二概率矩阵中的每一元素对应一所述摄像头,每一元素的取值为对应摄像头的检测区域在历史时刻发生所述目标事件的概率;建立第三矩阵,所述第三矩阵中的每一元素对应一所述摄像头,每一元素的取值为对应该摄像头的边缘设备与所述第一边缘设备之间的传输时延;将所述第一概率矩阵、所述第二概率矩阵与所述第三矩阵相乘,得到第四矩阵,将所述第四矩阵中值最小的元素对应的摄像头确定为目标摄像头,将所述目标计算任务以及执行所述目标计算任务所需要的多媒体数据发送给所述目标摄像头对应的目标边缘设备。2.根据权利要求1所述的分布式检测方法,其特征在于,将所述目标计算任务发送给所述目标摄像头对应的目标边缘设备之后,所述方法还包括:接收所述目标边缘设备返回的计算结果;根据所述计算结果执行目标事件的检测任务。3.根据权利要求1所述的分布式检测方法,其特征在于,所述将目标事件的检测任务拆分为至少一个目标计算任务之前,所述方法还包括:检测到所述第一边缘设备对应的第一摄像头的检测区域内,发生所述目标事件对应的基础事件。4.根据权利要求1所述的分布式检测方法,其特征在于,在将所述目标事件的检测任务拆分为N个目标计算任务的情况下,N为大于1的整数,将所述目标计算任务以及执行所述目标计算任务所需要的多媒体数据发送给所述目标摄像头对应的目标边缘设备包括:将所述第四矩阵中值最小的N个元素按照元素值的从小到大进行排序,将第n个目标计算任务以及执行所述第n个目标计算任务所需要的多媒体数据发送给第n个目标边缘设备,所述第n个目标边缘设备与所述N个元素中第n个元素对应的目标摄像头相对应,n为大于0小于N的整数。5.根据权利要求1所述的分布式检测方法,其特征在于,将所述目标计算任务发送给所述目标摄像头对应的目标边缘设备之后,所述方法还包括:更新所述第一概率矩阵中,所述目标摄像头对应的元素的取值;和/或更新所述第二概率矩阵中,所述目标摄像头对应的元素的取值。6.根据权利要求5所述的分布式检测方法,其特征在于,在将所述目标事件的检测任务拆分为N个目标计算任务的情况下,N为大于1的整数,将所述目标计算任务以及执行所述目标计算任务所需要的多媒体数据发送给所述目标摄像头对应的目标边缘设备包括:将第n个目标计算任务以及执行所述第n个目标计算任务所需要的多媒体数据发送给目标边缘设备;更新所述第一概率矩阵和所述第二概率矩阵;将更新后的第一概率矩阵和更新后的第二概率矩阵与所述第三矩阵相乘,得到更新后
的第四矩阵,利用更新后的第四矩阵确定第n+1个目标计算任务对应的目标摄像头,将第n+1个目标计算任务以及执行所述第...

【专利技术属性】
技术研发人员:张杨胡希驰
申请(专利权)人:株式会社日立制作所
类型:发明
国别省市:

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

1