1.一种基于云计算的安防态势数据分析平台,包括以下模块:数据收集模块、边缘计算层及云计算层,其中,所述边缘计算层包括多个边缘节点,单个边缘节点与多个数据收集模块连接,所述云计算层与多个边缘节点连接,其特征在于,所述的系统还包括:数据收集模块,用于获取原始安防数据,并将原始安防数据上传到所连接的边缘节点,其中,所述原始安防数据包括图片、视频等;
边缘计算层,设定单个边缘节点的责任区域,并获取任一边缘节点在标定周期内的数据吞吐量,生成数据吞吐量随时间变化的曲线F1(t),获取曲线F1(t)中的起点、峰点、谷点和终点,并标记为特征点,计算任意相邻特征点间的斜率K,通过斜率K计算曲线F1(t)的平均斜率Ki;根据计算公式计算得到安全阈值a,其中,n为特征点的数量;以当前时间节点h为起点设定检测周期T,获取数据吞吐量随时间变化的曲线F2(t´),t´∈[h,h+T],根据计算公式Kj=[F2(h+T)-F2(h)]/T计算得到平均斜率Kj,当Kj≥|aKi|时,边缘节点向云计算层发起计算资源请求,并在后续的检测周期内上传该检测周期所获取的原始安防数据,当Kj<|aKi|时,边缘节点不提出计算资源请求;
云计算层,用于接收所有发起计算资源请求的边缘节点原始安防数据,对所述原始安防数据进行数据处理并将数据处理结果生成数据报告。
2.根据权利要求1所述的一种基于云计算的安防态势数据分析平台,其特征在于,在所述边缘计算层中,所述标定周期为实际运行时间。
3.根据权利要求1所述的一种基于云计算的安防态势数据分析平台,其特征在于,在所述边缘计算层中,所属边缘节点责任区域的划分是基于城市规划的街道区域划分。
4.根据权利要求1所述的一种基于云计算的安防态势数据分析平台,其特征在于,在所述边缘计算层中,计算曲线F1(t)在每个点的一阶导数,当该时间点的一阶导数由正变负,则将该点标记为峰点,当该时间点的一阶导数由负变正,则将该点标记为为谷点。
5.根据权利要求1所述的一种基于云计算的安防态势数据分析平台,其特征在于,在所述边缘计算层中,所述数据吞吐量随时间的变化曲线F1(t)任意相邻两点间的斜率K计算公式如下:;其中,F1(ta)表示在第a个特征点所记录的数据吞吐量,F(ta-1)表示在第a-1个特征点所记录的数据吞吐量。
6.根据权利要求1所述的一种基于云计算的安防态势数据分析平台,其特征在于,在所述边缘计算层中,通过相邻时间点间的斜率K计算平均斜率Ki,其中,平均斜率Ki的计算公式如下:其中,b为任意第b个相邻特征点间的斜率K。
7.根据权利要求1所述的一种基于云计算的安防态势数据分析平台,其特征在于,在所述边缘节点中,还包括在检测周期T结束后,重新以当前时间节点h+T为起点设定新的检测周期T。
8.根据权利要求1所述的一种基于云计算的安防态势数据分析平台,其特征在于,在所述云计算层中,通过获取所有发起计算资源请求的边缘节点原始安防数据,根据原始安防数据上传的边缘节点区分出不同边缘节点的数据,将不同边缘节点的数据分配到不同的处理队列中,对每个处理队列中的数据进行并行处理,将处理结果汇总并生成数据报告。