本发明涉及视频监控运维,具体而言,涉及一种基于视频监控和加密的远程运维方法、系统、电子设备及计算机存储介质。
背景技术:
1、随着工业科技的进步,生产过程中需要用到越来越多的设备,如何对这些设备进行远程运维就十分关键。现有方式中主要采用与各类设备进行通信连接的方式来获取其运行状态,继而及时监测到异常设备并对其进行运维操作。但是,许多生产场景中的部分设备是不具备自检、数据通信等这些电气化/电子化功能部件的,导致难以通过上述的数据通信的方式对其进行运维。
技术实现思路
1、为了解决上述背景技术中存在的技术问题,本发明提供了一种基于视频监控和加密的远程运维方法、系统、电子设备及计算机存储介质。
2、本发明的第一方面提供了一种基于视频监控和加密的远程运维方法,包括如下步骤:
3、获取监控场景的视频监控数据,识别其中的目标监控设备;
4、提取所述目标监控设备的运行数据和关联运行数据,基于所述运行数据和所述关联运行数据对所述目标监控设备进行异常识别;
5、基于所述异常识别结果生成远程运维方案,将所述远程运维方案经过加密后传输至与所述监控场景关联的终端中。
6、在一些实施例中,所述获取监控场景的视频监控数据,识别其中的目标监控设备,包括:
7、对所述视频监控数据进行前景识别,以获得所述监控场景中的若干候选对象;
8、按照排除规则对各所述候选对象进行一次筛选以获得候选监控设备;
9、基于各所述候选监控设备在所述监控场景中的分布情况,对各所述候选监控设备进行二次筛选,以获得所述目标监控设备。
10、在一些实施例中,所述基于各所述候选监控设备在所述监控场景中的分布情况,对各所述候选监控设备进行二次筛选,以获得所述目标监控设备,包括:
11、确定所述候选监控设备在所述监控场景中的位置、朝向,并将其分别进行关联后输入归类预测模型;
12、所述归类预测模型输出各所述目标监控设备。
13、在一些实施例中,所述提取所述目标监控设备的运行数据和关联运行数据,包括:
14、基于第一视频监控数据识别所述目标监控设备的各运动部件,基于第二视频监控数据对各所述运动部件的运动状态进行持续跟踪,以获得所述目标监控设备的所述运行数据;
15、基于所述目标监控设备的位置和朝向确定关联监控设备,将关联监控设备的所述运行数据作为所述关联运行数据。
16、在一些实施例中,所述基于所述运行数据和关联运行数据对所述目标监控设备进行异常识别,包括:
17、调取与所述目标监控设备对应的第一基准运行特征和与所述关联监控设备对应的第二基准运行特征;
18、分别计算所述运行数据和所述第一基准运行特征的第一匹配值、所述关联运行数据与所述第二基准运行特征的第二匹配值;
19、若所述第一匹配值满足第一异常条件且所述第二匹配值不满足第二异常条件,则判定所述目标监控设备为异常。
20、在一些实施例中,若所述第一匹配值满足第一异常条件且所述第二匹配值满足第二异常条件,则对所述关联监控设备进行异常识别。
21、在一些实施例中,所述将所述远程运维方案经过加密后传输至与所述监控场景关联的终端中,包括:
22、确定所述终端的远程属性;
23、若所述远程属性为第一属性,则使用第一加密方案对所述远程运维方案进行加密处理;若所述远程属性为第二属性,则使用第二加密方案对所述远程运维方案进行加密处理;
24、将经过加密后的所述远程运维方案传输至与所述监控场景关联的终端中。
25、本发明的第二方面提供了一种基于视频监控和加密的远程运维系统,包括视频监控模块、处理模块、存储模块、通信模块,所述处理模块与所述存储模块、所述视频监控模块及所述通信模块连接;其中,
26、所述存储模块,用于存储可执行的计算机程序代码;
27、所述视频监控模块,用于获取监控场景的视频监控数据并将其发送给所述处理模块;
28、所述处理模块,用于通过调用所述存储模块中的所述可执行的计算机程序代码,执行如前所述的方法,以生成经过加密处理的远程运维方案;
29、所述通信模块,用于将所述远程运维方案传输至与所述监控场景关联的终端中。
30、本发明的第三方面提供了一种电子设备,该电子设备包括:至少一个处理器、存储器以及存储在所述存储器中并可在所述至少一个处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述任意各个方法实施例中的步骤。
31、本发明的第四方面提供了一种计算机存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现可实现上述各个方法实施例中的步骤。
32、本发明的有益效果在于:
33、本发明的方案可以通过视频监控的方式来监控场景中各设备的异常运行状态并进行远程运维,相比于现有的远程运维方式,可以有效解决部分不具备通信功能的设备的远程运维问题,极大地提升了远程运维的全面性和效率;而且,本发明还对远程运维方案进行了加密处理,使得远程运维的数据安全性得以有效保障,进而提升监控场景中的设备运行的稳定性和可靠性。
1.一种基于视频监控和加密的远程运维方法,其特征在于,包括如下步骤:
2.根据权利要求1所述的一种基于视频监控和加密的远程运维方法,其特征在于:所述获取监控场景的视频监控数据,识别其中的目标监控设备,包括:
3.根据权利要求2所述的一种基于视频监控和加密的远程运维方法,其特征在于:所述基于各所述候选监控设备在所述监控场景中的分布情况,对各所述候选监控设备进行二次筛选,以获得所述目标监控设备,包括:
4.根据权利要求1所述的一种基于视频监控和加密的远程运维方法,其特征在于:所述提取所述目标监控设备的运行数据和关联运行数据,包括:
5.根据权利要求4所述的一种基于视频监控和加密的远程运维方法,其特征在于:所述基于所述运行数据和关联运行数据对所述目标监控设备进行异常识别,包括:
6.根据权利要求5所述的一种基于视频监控和加密的远程运维方法,其特征在于:若所述第一匹配值满足第一异常条件且所述第二匹配值满足第二异常条件,则对所述关联监控设备进行异常识别。
7.根据权利要求5所述的一种基于视频监控和加密的远程运维方法,其特征在于:所述将所述远程运维方案经过加密后传输至与所述监控场景关联的终端中,包括:
8.一种基于视频监控和加密的远程运维系统,其特征在于:包括视频监控模块、处理模块、存储模块、通信模块,所述处理模块与所述存储模块、所述视频监控模块及所述通信模块连接;其中,
9.一种电子设备,该电子设备包括:至少一个处理器、存储器以及存储在所述存储器中并可在所述至少一个处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如权利要求1-7任一项所述的方法。
10.一种计算机存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1-7任一项所述的方法。