1.一种基于云平台的智能安防系统的运行方法,其特征在于:该方法包括:服务器接收来自智能安防系统的采集设备所采集的第一数据集合,该第一数据集合为服务器传输至云平台的安防数据,所述云平台具有数据存储、数据处理和分发功能,并提供远程访问和控制的功能;
服务器对第一数据集合进行预处理,生成第二数据集合,并在预处理过程中进行数据清洗;
服务器对第二数据集合进行传输优化,减少在传输过程中产生的损耗和误码;所述对第二数据集合进行传输优化进一步包括:对第二数据集合中的安防数据进行幅值放大,并根据放大的倍数生成放大标识,将所述放大标识打包为数据摘要文件,与放大后的安防数据同时传输;
服务器输出分析结果,并根据分析结果生成预警信号;
所述对第一数据集合进行预处理进一步包括:
对第一数据集合中的安防数据进行识别和分类,并按照分类结果进行排序,生成具有分类信息的安防数据分布集合;
对安防数据分布集合中的元素进行重复值筛选,区分正向重复值和反向重复值;
将筛选出的反向重复值剔除,并更新安防数据分布集合,将更新后的安防数据分布集合作为第二数据集合;
所述区分正向重复值和反向重复值的方法为:
建立哈希表,遍历安防数据分布集合中的所有元素,依次将每个元素作为键存储到哈希表中,每一个元素都对应唯一键,当哈希表中出现相同键时,将相同键对应的元素进行标记,作为一组重复值,从而将安防数据分布集合中的所有重复值筛选出来,并按组进行划分;
建立模拟分析模型,对筛选出的重复值进行模拟分析,计算每一组重复值与分析结果之间的相关性,并设置相关性阈值,将大于或等于相关性阈值的组作为反向重复值,小于相关性阈值的组作为正向重复值。
2.根据权利要求1所述的一种基于云平台的智能安防系统的运行方法,其特征在于:当安防数据在传输过程中出现改变时,数据摘要文件也会发生变化。
3.根据权利要求1所述的一种基于云平台的智能安防系统的运行方法,其特征在于:所述放大倍数至少为两倍。
4.一种基于云平台的智能安防系统,其特征在于:该系统包括:接收模块,所述接收模块用于服务器接收来自智能安防系统的采集设备所采集的第一数据集合,该第一数据集合为服务器传输至云平台的安防数据,所述云平台具有数据存储、数据处理和分发功能,并提供远程访问和控制的功能;
预处理模块,所述预处理模块用于服务器对第一数据集合进行预处理,生成第二数据集合,并在预处理过程中进行数据清洗;
所述对第一数据集合进行预处理进一步包括:
对第一数据集合中的安防数据进行识别和分类,并按照分类结果进行排序,生成具有分类信息的安防数据分布集合;
对安防数据分布集合中的元素进行重复值筛选,区分正向重复值和反向重复值;
将筛选出的反向重复值剔除,并更新安防数据分布集合,将更新后的安防数据分布集合作为第二数据集合;
所述区分正向重复值和反向重复值的方法为:
建立哈希表,遍历安防数据分布集合中的所有元素,依次将每个元素作为键存储到哈希表中,每一个元素都对应唯一键,当哈希表中出现相同键时,将相同键对应的元素进行标记,作为一组重复值,从而将安防数据分布集合中的所有重复值筛选出来,并按组进行划分;
建立模拟分析模型,对筛选出的重复值进行模拟分析,计算每一组重复值与分析结果之间的相关性,并设置相关性阈值,将大于或等于相关性阈值的组作为反向重复值,小于相关性阈值的组作为正向重复值;
传输优化模块,所述传输优化模块用于服务器对第二数据集合进行传输优化,减少在传输过程中产生的损耗和误码;所述服务器对第二数据集合进行传输优化进一步包括:对第二数据集合中的安防数据进行幅值放大,并根据放大的倍数生成放大标识,将所述放大标识打包为数据摘要文件,与放大后的安防数据同时传输;
输出预警模块,所述输出预警模块用于服务器输出分析结果,并根据分析结果生成预警信号。
5.根据权利要求4所述的一种基于云平台的智能安防系统,其特征在于:运行如权利要求1至3任一项所述的方法。