状态切换报警的方法、装置、存储介质及电子装置
文献发布时间:2023-06-19 11:32:36
技术领域
本发明实施例涉及视频监控领域,具体而言,涉及一种状态切换报警的方法、装置、存储介质及电子装置。
背景技术
在供电系统中,当需要进行检修维护作业时,为保障作业人员的人身安全,在供电线路断电后,还需专业人员在作业区域内将供电线路与大地短接,以防因意外供电对作业人员的人身伤害。随着城市轨道交通事业的蓬勃发展,城市轨道交通接触网供电系统的维护量也在不断增加,为保障城市轨道交通供电系统的安全运行,运营单位需要频繁地对供电系统进行维护安检,传统的作业方法是由专业人员现场执行接地操作,耗时长、操作复杂且安全可靠性不高。
近年来,可视化接地系统逐渐应用于轨道交通领域,例如,在轨道交通可视化接地系统接地刀闸的分、合操作过程中,每次需要操作的设备数量很多,且在操作成功后,还需要进行接地设备的分、合状态的确认。然而,现有技术无论是通过人工调取视频确认的方式,还是采用直接将视频智能分析点通过流媒体软件传给综合监控系统的方式,仍然存在耗时长、操作配置繁琐、系统兼容性差等问题。
改变现有技术在轨道交通运维作业过程中过渡依赖于人工化、低效的接地刀闸操作流程,为运维人员节省更多的时间,大大减轻运维人员的工作量。
针对相关技术中存在的过渡依赖于人工或者需要由监控系统来确认两种状态信息是否一致的方式而导致操作效率低的问题,目前尚未提出有效的解决方案。
发明内容
本发明实施例提供了一种状态切换报警的方法、装置、存储介质及电子装置,以至少解决相关技术中存在的过渡依赖于人工或者需要由监控系统来确认两种状态信息是否一致的方式而导致操作效率低的问题。
根据本发明的一个实施例,提供了一种状态切换报警的方法,包括:通信机获取可视化接地装置上报的目标硬结点的第一状态信息,其中,所述第一状态信息是所述目标硬结点在检测到所述可视化接地装置执行状态切换后所生成并发送给所述可视化接地装置的;所述通信机获取视频分析服务器上报的所述目标硬接点的第二状态信息,其中,所述第二状态信息是所述视频分析服务器对目标视频进行分析之后所确定并上报的,所述目标视频是在确定所述可视化接地装置执行状态切换后对所述可视化接地装置进行拍摄后所得到的;所述通信机对所述第一状态信息和所述第二状态信息进行比对;所述通信机在确定出比对结果为所述第一状态信息和所述第二状态信息不一致的情况下,向监控系统上报报警信号。
在一个示例性实施例中,通信机获取可视化接地装置上报的目标硬结点的第一状态信息之前,所述方法还包括:所述通信机接收来自所述监控系统的遥控请求;所述通信机基于所述遥控请求控制所述可视化接地装置点执行所述状态切换。
在一个示例性实施例中,所述通信机获取视频分析服务器上报的所述目标硬结点的第二状态信息之前,所述方法还包括:所述通信机在获取到所述第一状态信息之后,向网关机发送第一通知消息,以通知所述网关机控制所述视频分析服务器获取所述目标视频并对所述目标视频进行分析。
在一个示例性实施例中,所述通信机在向网关机发送第一通知消息之后,所述方法还包括:所述网关机基于所述第一通知消息确定已执行状态切换的所述可视化接地装置;所述网关机基于预先配置的联动规则确定并启动用于对所述目标视频进行分析的所述视频分析服务器;所述视频分析服务器获取所述目标视频,并对所述目标视频进行分析,以得到第二状态信息。
在一个示例性实施例中,所述视频分析服务器获取所述目标视频包括:所述视频分析服务器基于预先配置的视频点表确定用于监控所述可视化接地装置的摄像设备;所述视频分析服务器向流媒体服务器发送第二通知消息,以通知所述流媒体服务器利用所述摄像设备获取所述目标视频,并将所述目标视频发送给所述视频分析服务器。
在一个示例性实施例中,所述视频分析服务器向流媒体服务器发送第二通知消息之后,所述方法还包括:所述流媒体服务器基于所述第二通知消息控制视频服务器执行视频操作;所述视频服务器控制所述摄像设备拍摄并上报所述目标视频;所述视频服务器在接收到所述目标视频后,将所述目标视频发送给所述流媒体服务器;所述流媒体服务器将所述目标视频发送给所述视频分析服务器。
在一个示例性实施例中,所述第二通知消息中携带有所述摄像设备的摄像头的放大系数的焦距,所述流媒体服务器基于所述第二通知消息控制视频服务器执行视频操作包括:所述流媒体服务器基于所述第二通知消息控制所述视频服务器基于所述焦距对所述摄像头进行初始值调焦。
在一个示例性实施例中,所述视频分析服务器获取所述目标视频,并对所述目标视频进行分析,以得到第二状态信息之后,所述方法还包括:所述视频分析服务器将所述第二状态信息发送给所述网关机;所述网关机将所述第二状态信息上报给所述通信机。
根据本发明的另一个实施例,提供了一种状态切换报警的装置,应用于通信机中,包括:第一获取模块,用于获取可视化接地装置上报的目标硬结点的第一状态信息,其中,所述第一状态信息是所述目标硬结点在检测到所述可视化接地装置执行状态切换后所生成并发送给所述可视化接地装置的;第二获取模块,用于获取视频分析服务器上报的所述目标硬接点的第二状态信息,其中,所述第二状态信息是所述视频分析服务器对目标视频进行分析之后所确定并上报的,所述目标视频是在确定所述可视化接地装置执行状态切换后对所述可视化接地装置进行拍摄后所得到的;比对模块,用于对所述第一状态信息和所述第二状态信息进行比对;上报模块,用于在确定出比对结果为所述第一状态信息和所述第二状态信息不一致的情况下,向监控系统上报报警信号。
根据本发明的又一个实施例,还提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机程序,其中,所述计算机程序被设置为运行时执行上述任一项方法实施例中的步骤。
根据本发明的又一个实施例,还提供了一种电子装置,包括存储器和处理器,所述存储器中存储有计算机程序,所述处理器被设置为运行所述计算机程序以执行上述任一项方法实施例中的步骤。
通过本发明,通信机通过获取可视化接地装置上报的目标硬结点的第一状态信息及通过获取视频分析服务器上报的目标硬结点的第二状态信息,再对所述第一状态信息和所述第二状态信息进行比对,在所述第一状态信息和所述第二状态信息不一致的情况下,通信机可向监控系统上报报警信号,因此,可避免现有技术中需要人工通过视频查看可视化接地装置的操作到位情况而导致作业时间长准确率低的问题,此外,还能够避免现有技术中需要由监控系统来确认两种状态信息是否一致而导致的流媒体服务器和监控系统耦合程度要求高,不利于跨系统平台部署的问题,大大提高了操作效率,可以解决相关技术中存在的过渡依赖于人工而导致操作效率低的问题,达到了提高操作效率的效果。
附图说明
图1是本发明实施例的状态切换报警的方法的移动终端硬件结构框图;
图2是根据本发明实施例的状态切换报警的方法流程图;
图3是根据本发明具体实施例的视频智能分析系统架构图;
图4是根据本发明具体实施例的视频智能分析方法流程图一;
图5是根据本发明具体实施例的视频智能分析方法流程图二;
图6是根据本发明实施例的状态切换报警的装置的结构框图。
具体实施方式
下文中将参考附图并结合实施例来详细说明本发明的实施例。
需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。
本申请实施例中所提供的方法实施例可以在移动终端、计算机终端或者类似的运算装置中执行。以运行在移动终端上为例,图1是本发明实施例的一种状态切换报警的方法的移动终端的硬件结构框图。如图1所示,移动终端可以包括一个或多个(图1中仅示出一个)处理器102(处理器102可以包括但不限于微处理器MCU或可编程逻辑器件FPGA等的处理装置)和用于存储数据的存储器104,其中,上述移动终端还可以包括用于通信功能的传输设备106以及输入输出设备108。本领域普通技术人员可以理解,图1所示的结构仅为示意,其并不对上述移动终端的结构造成限定。例如,移动终端还可包括比图1中所示更多或者更少的组件,或者具有与图1所示不同的配置。
存储器104可用于存储计算机程序,例如,应用软件的软件程序以及模块,如本发明实施例中的状态切换报警的方法对应的计算机程序,处理器102通过运行存储在存储器104内的计算机程序,从而执行各种功能应用以及数据处理,即实现上述的方法。存储器104可包括高速随机存储器,还可包括非易失性存储器,如一个或者多个磁性存储装置、闪存、或者其他非易失性固态存储器。在一些实例中,存储器104可进一步包括相对于处理器102远程设置的存储器,这些远程存储器可以通过网络连接至移动终端。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。
传输装置106用于经由一个网络接收或者发送数据。上述的网络具体实例可包括移动终端的通信供应商提供的无线网络。在一个实例中,传输装置106包括一个网络适配器(Network Interface Controller,简称为NIC),其可通过基站与其他网络设备相连从而可与互联网进行通讯。在一个实例中,传输装置106可以为射频(Radio Frequency,简称为RF)模块,其用于通过无线方式与互联网进行通讯。
在本实施例中提供了一种状态切换报警的方法,图2是根据本发明实施例的状态切换报警的方法流程图,如图2所示,该流程包括如下步骤:
步骤S202,通信机获取可视化接地装置上报的目标硬结点的第一状态信息,其中,所述第一状态信息是所述目标硬结点在检测到所述可视化接地装置执行状态切换后所生成并发送给所述可视化接地装置的;
步骤S204,所述通信机获取视频分析服务器上报的所述目标硬接点的第二状态信息,其中,所述第二状态信息是所述视频分析服务器对目标视频进行分析之后所确定并上报的,所述目标视频是在确定所述可视化接地装置执行状态切换后对所述可视化接地装置进行拍摄后所得到的;
步骤S206,所述通信机对所述第一状态信息和所述第二状态信息进行比对;
步骤S208,所述通信机在确定出比对结果为所述第一状态信息和所述第二状态信息不一致的情况下,向监控系统上报报警信号。
通过上述步骤,通信机通过获取可视化接地装置上报的目标硬结点的第一状态信息及通过获取视频分析服务器上报的目标硬结点的第二状态信息,再对所述第一状态信息和所述第二状态信息进行比对,在所述第一状态信息和所述第二状态信息不一致的情况下,通信机可向监控系统上报报警信号,因此,可避免现有技术中需要人工通过视频查看可视化接地装置的操作到位情况而导致作业时间长准确率低的问题,此外,还能够避免现有技术中需要由监控系统来确认两种状态信息是否一致而导致的流媒体服务器和监控系统耦合程度要求高,不利于跨系统平台部署的问题,大大提高了操作效率,可以解决相关技术中存在的过渡依赖于人工而导致操作效率低的问题,达到了提高操作效率的效果。
其中,上述步骤的执行主体为通信机,该通信机可以和监控系统连接,其中,该监控系统可以为可视化监控系统,轨道交通车辆段、接触网的可视化接地监控系统等,或者为其他包含图像摄取、处理及通信功能的系统,此外,上述步骤的执行主体还可以是其他的具备类似处理能力的处理设备或处理单元等,但不限于此。下面以轨道交通可视化接地系统(内含通信、视频分析、监控系统等设备,以下简称为接地系统)为例(仅是一种示例性说明,在实际操作中还可以是其他的设备或模块来执行上述操作)进行说明:
在上述实施例中,接地系统中的通信设备(对应于上述的通信机)获取可视化接地装置上报的目标硬结点的第一状态信息,例如,在轨道交通接地系统中,通信设备获取可视化接地装置,例如,接地刀闸的第一状态信息(如接地刀闸的分、合切换状态信息),其中,所述第一状态信息为目标硬结点在检测到接地刀闸装置执行状态切换(例如,由合闸切换为分闸,或者由分闸切换为合闸)后所生成并发送给所述可视化接地装置的(即可视化接地刀闸,例如,可以由可视化接地装置中包括的与外部进行通信的通信模块接收上述第一状态信息);接地系统中的通信设备还通过接地系统中的视频分析服务器获取目标硬结点的第二状态信息,所述第二状态信息为所述视频分析服务器对可视化接地装置(如可视化接地刀闸装置)的视频信息进行分析后获得的,其中,所述视频信息为所述可视化接地装置内部拍摄设备对可视化接地装置进行拍摄所获得的;在获取到所述第一状态信息和所述第二状态信息后,所述通信设备再对所述第一状态信息和所述第二状态信息进行比对,在比对结果不一致的情况下,例如,第一状态信息为接地刀闸由分闸切换到合闸状态,第二状态信息为接地刀闸由合闸切换到分闸状态,所述通信设备在对所述第一状态信息和所述第二状态信息进行比对后确定比对结果为不一致,即可向监控系统上报报警信号,可选地,在实际应用中,监控系统可对所述比对结果进行显示或报警提示,提高了安全性。通过本实施例,可大大减轻运维人员的工作量,有效地提高了操作效率。
在一个可选的实施例中,通信机获取可视化接地装置上报的目标硬结点的第一状态信息之前,所述方法还包括:所述通信机接收来自所述监控系统的遥控请求;所述通信机基于所述遥控请求控制所述可视化接地装置点执行所述状态切换。在本实施例中,通信机在获取可视化接地装置(如可视化接地刀闸装置)上报的目标硬结点的第一状态信息之前,先接收上述监控系统的遥控请求,例如,所述监控系统请求对某个可视化接地装置点(如可视化接地刀闸装置A)执行切换,所述监控系统可先将相关遥控请求发送给所述通信机,通信机基于所述遥控请求控制所述可视化接地装置(如可视化接地刀闸装置A)执行状态切换,实现了监控系统对可视化接地装置进行遥控的目的。
在一个可选的实施例中,所述通信机获取视频分析服务器上报的所述目标硬结点的第二状态信息之前,所述方法还包括:所述通信机在获取到所述第一状态信息之后,向网关机发送第一通知消息,以通知所述网关机控制所述视频分析服务器获取所述目标视频并对所述目标视频进行分析。在本实施例中,在所述通信机获取视频分析服务器上报的所述目标硬结点的第二状态信息之前,且在所述通信机在获取到所述第一状态信息之后(即在所述通信机获得可视化接地装置上报的目标硬结点的第一状态信息之后),所述通信机可向网关机发送第一通知消息,以通知所述网关机控制所述视频分析服务器获取所述目标视频并对所述目标视频进行分析。
在一个可选的实施例中,所述通信机在向网关机发送第一通知消息之后,所述方法还包括:所述网关机基于所述第一通知消息确定已执行状态切换的所述可视化接地装置;所述网关机基于预先配置的联动规则确定并启动用于对所述目标视频进行分析的所述视频分析服务器;所述视频分析服务器获取所述目标视频,并对所述目标视频进行分析,以得到第二状态信息。在本实施例中,所述网关机基于所述第一通知消息确定已执行状态切换的所述可视化接地装置(如前述的可视化接地刀闸装置A),在实际应用中,在获得前述第一状态信息基础上确定出某个可视化接地装置的状态发生变化后(如可视化接地刀闸装置A由分闸切换至合闸状态),所述通信机向网关机发送第一通知消息,网关机可基于所述第一通知消息确定已执行状态切换的可视化接地装置(如可视化接地刀闸装置A),所述网关机再基于预先配置的可视化接地刀闸装置点与智能分析点(如视频分析服务器X)的联动规则,即预先配置视频分析服务器X用于监控分析可视化接地刀闸装置A,所述网关机确定并启动所述视频分析服务器(如视频分析服务器X)用于对所述目标视频进行分析;所述视频分析服务器X在被启动的情况下,获取所述目标视频(即关于可视化接地刀闸装置A的视频)并对所述目标视频进行分析,并得到第二状态信息,通过本实施例,所述网关机启动所述视频分析服务器对所述目标视频(即上述第一状态信息对应的可视化接地装置A的视频)进行分析并得到第二状态信息,也即通过视频分析获得可视化接地装置A的状态(即分闸、合闸状态)信息。
在一个可选的实施例中,所述视频分析服务器获取所述目标视频包括:所述视频分析服务器基于预先配置的视频点表确定用于监控所述可视化接地装置的摄像设备;所述视频分析服务器向流媒体服务器发送第二通知消息,以通知所述流媒体服务器利用所述摄像设备获取所述目标视频,并将所述目标视频发送给所述视频分析服务器。在本实施例中,所述视频分析服务器(如上述视频分析服务器X)基于预先配置的视频点表确定用于监控所述可视化接地装置(如上述可视化接地刀闸装置A)的摄像设备(如摄像头P),即摄像头P被配置为专用于监控可视化接地刀闸装置A的状态变化(即分闸、合闸状态)并生成相应的视频,再由所述视频分析服务器(如上述视频分析服务器X)向流媒体服务器(如流媒体服务器S)发送第二通知消息,以通知所述流媒体服务器S通过所述摄像设备(如上述摄像头P)获取所述目标视频(对应为可视化接地刀闸装置A的视频),并将所述目标视频发送给所述视频分析服务器X,通过本实施例,视频分析服务器X获得所述目标视频。
在一个可选的实施例中,所述视频分析服务器向流媒体服务器发送第二通知消息之后,所述方法还包括:所述流媒体服务器基于所述第二通知消息控制视频服务器执行视频操作;所述视频服务器控制所述摄像设备拍摄并上报所述目标视频;所述视频服务器在接收到所述目标视频后,将所述目标视频发送给所述流媒体服务器;所述流媒体服务器将所述目标视频发送给所述视频分析服务器。在本实施例中,所述视频分析服务器(如上述视频分析服务器X)向流媒体服务器(如上述流媒体服务器S)发送第二通知消息之后,所述流媒体服务器S基于所述第二通知消息控制视频服务器(如视频服务器V)执行视频操作,所述视频服务器(如视频服务器V)控制摄像设备拍摄所述目标视频并上报,如上述基于预先配置的视频点表将摄像头P配置为专用于监控可视化接地刀闸装置A,在所述视频服务器V接收到所述目标视频(即可视化接地刀闸装置A的视频)后,将该目标视频发送给所述流媒体服务器S,所述流媒体服务器S再将所述目标视频发送给视频分析服务器(如上述视频分析服务器X),通过本实施例,所述流媒体服务器S通过控制所述视频服务器V执行视频拍摄操作以获得目标视频,视频服务器V将所述目标视频发送给流媒体服务器S,流媒体服务器S再将所述目标视频发送所述视频分析服务器X,即实现了目标视频的拍摄并将所述目标视频发送给视频分析服务器。
在一个可选的实施例中,所述第二通知消息中携带有所述摄像设备的摄像头的放大系数的焦距,所述流媒体服务器基于所述第二通知消息控制视频服务器执行视频操作包括:所述流媒体服务器基于所述第二通知消息控制所述视频服务器基于所述焦距对所述摄像头进行初始值调焦。在本实施例中,所述流媒体服务器(如上述流媒体服务器S)基于所述第二通知消息中所携带的含所述摄像设备(如上述摄像头P)的摄像头的放大系数的焦距,对所述摄像头(即上述摄像头P)进行初始值调焦,可选地,在实际应用中,当摄像头被操作过之后,可能会导致出现分析不准的问题,通过本实施,可使摄像头回到初始状态,以保证视频拍摄的准确性。
在一个可选的实施例中,所述视频分析服务器获取所述目标视频,并对所述目标视频进行分析,以得到第二状态信息之后,所述方法还包括:所述视频分析服务器将所述第二状态信息发送给所述网关机;所述网关机将所述第二状态信息上报给所述通信机。在本实施例中,所述视频分析服务器(如上述视频分析服务器X)对获取的所述目标视频进行分析并得到第二状态信息后,视频分析服务器X将所述第二状态信息发送给所述网关机,所述网关机再将所述第二状态信息上报给所述通信机,通过本实施例,通信机通过视频监控、分析并获得可视化接地装置(如上述可视化接地刀闸装置A)的第二状态信息,可选地,在实际应用中,可对所述第二状态信息与前述第一状态信息进行比对并确定两者是否一致,在不一致的情况下还可及时向监控系统上报报警信号。
显然,上述所描述的实施例仅仅是本发明一部分的实施例,而不是全部的实施例。
下面结合实施例对本发明进行具体说明:
图3是根据本发明具体实施例的视频智能分析系统架构图,如图3所示,该系统包括:监控系统(或其它客户端)、通讯机(相当于前述通信机)、视频服务器、隔离开关摄像机(相当于前述摄像头)、可视化接地装置、摄像机、流媒体服务器、网关机、视频分析服务器,可选地,在实际应用中,可视化接地装置与摄像机可集成于一体(如摄像机可配置于可视化接地装置内部),同样,流媒体服务器、网关机、视频分析服务器也可设置为一体化设备。
图4是根据本发明具体实施例的视频智能分析方法流程图一,如图4所示,该流程包括如下步骤:
S402,可视化接地装置将硬结点采集的可视化接地装置的双点遥信(相当于前述第一状态信息)发送给通信机;
S404,可视化接地装置将柜内摄像头的实时画面上传到视频服务器;
S406,视频分析模块(相当于前述视频分析服务器)读取视频服务器里可视化接地装置的视频信息,并进行视频分析,分析出可视化接地装置的双点遥信状态;
S408,视频分析模块将视频分析的可视化接地装置的双点遥信状态(相当于前述第二状态信息)发送给通信机;
S410,通信机做逻辑计算功能,比较视频分析的双点遥信和硬结点的双点遥信是否相等,如果不相等得出报警状态,同时将报警信号上送给监控系统进行显示。
通过上述实施例,可视化接地装置将视频信号通过视频服务器给视频分析模块,通信机将可视化接地装置发送的双点遥信和视频分析模块发送的双点遥信进行逻辑计算,并将计算结果上报给监控系统。监控系统或其它客户端通过通信机获取报警信息,当视频分析结果和硬结点采集的结果不一致时,并实现报警。
为了对上述实施例进行更清楚地分析,特结合下述实施例进行说明:
图5是根据本发明具体实施例的视频智能分析方法流程图二,如图5所示,该流程包括如下步骤:
S502,监控系统通知通信机对可视化接地装置进行遥控,例如可通过IEC104协议通知通信机;
S504,通信机先进行遥控选择,然后进行遥控执行;
S506,可视化接地装置收到遥控选择后进行点灯(例如,晚上操作时光线不好不利于视频分析所以实现本功能),然后执行遥控执行操作,操作成功,可视化接地装置将硬结点采集的双点遥信(相当于前述第一状态信息)发送给通信机;
S508,通信机收到可视化接地装置的变位遥信通知网关机;
S510,网关机通过上述IEC104协议从通信机收到可视化接地装置的设备变位后,根据预先配置的刀闸状态遥信点和智能分析点的联动规则,立即或延时启动接地柜刀闸(相当于前述可视化接地装置)的分合状态的视频智能分析;
S512,智能分析服务根据视频点表,通知流媒体服务器调用视频,并根据视频分析服务里保存的摄像头的放大系数的焦距进行初始值调焦(本功能是当摄像头被操作过,会导致分析不准问题,回到初始的状态);
S514,流媒体服务器通知视频服务器进行视频操作;
S516,视频服务器通知可视化接地装置进行操作(即进行拍摄操作);
S518,可视化接地装置视频信息返回(即摄像头将目标视频返回给视频服务器);
S520,视频服务器视频信息返回(即视频服务器将所述目标视频返回给流媒体服务器);
S522,流媒体服务器视频信息返回(即流媒体服务器将所述目标视频返回给视频分析服务器);
S524,视频分析服务器通过实现深度学习人工智能算法,根据视频计算出可视化接地装置的状态值(相当于前述第二状态信息)给网关机;
S526,网关机根据智能分析点关联的转发规则将刀闸状态变化以所述IEC104协议格式分发出去给通信机;
S528,通讯机根据硬件采集的刀闸状态值和视频分析的状态值进行一致性比对,若两者不一致则产生告警通知同时将报警信号发送给监控系统进行显示。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到根据上述实施例的方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。
在本实施例中还提供了一种状态切换报警的装置,该装置用于实现上述实施例及优选实施方式,已经进行过说明的不再赘述。如以下所使用的,术语“模块”可以实现预定功能的软件和/或硬件的组合。尽管以下实施例所描述的装置较佳地以软件来实现,但是硬件,或者软件和硬件的组合的实现也是可能并被构想的。
图6是根据本发明实施例的状态切换报警的装置的结构框图,该装置可以位于通信机中,如图6所示,该装置包括:
第一获取模块602,用于获取可视化接地装置上报的目标硬结点的第一状态信息,其中,所述第一状态信息是所述目标硬结点在检测到所述可视化接地装置执行状态切换后所生成并发送给所述可视化接地装置的;
第二获取模块604,用于获取视频分析服务器上报的所述目标硬接点的第二状态信息,其中,所述第二状态信息是所述视频分析服务器对目标视频进行分析之后所确定并上报的,所述目标视频是在确定所述可视化接地装置执行状态切换后对所述可视化接地装置进行拍摄后所得到的;
比对模块606,用于对所述第一状态信息和所述第二状态信息进行比对;
上报模块608,用于在确定出比对结果为所述第一状态信息和所述第二状态信息不一致的情况下,向监控系统上报报警信号。
在一个可选的实施例中,所述装置还包括:接收模块,用于在获取可视化接地装置上报的目标硬结点的第一状态信息之前,接收来自所述监控系统的遥控请求;第一控制模块,用于基于所述遥控请求控制所述可视化接地装置点执行所述状态切换。
在一个可选的实施例中,所述装置还包括:第一发送模块,用于在获取视频分析服务器上报的所述目标硬结点的第二状态信息之前,且在获取到所述第一状态信息之后,向网关机发送第一通知消息,以通知所述网关机控制所述视频分析服务器获取所述目标视频并对所述目标视频进行分析。
在一个可选的实施例中,还提供了一种状态切换报警的系统,该系统还包括网关机和视频分析服务器,其中,该网关机用于在接收到通信机向网关机发送的第一通知消息之后,基于所述第一通知消息确定已执行状态切换的所述可视化接地装置;以及,基于预先配置的联动规则确定并启动用于对所述目标视频进行分析的所述视频分析服务器;所述视频分析服务器用于获取所述目标视频,并对所述目标视频进行分析,以得到第二状态信息。
在一个可选的实施例中,所述视频分析服务器具体用于基于预先配置的视频点表确定用于监控所述可视化接地装置的摄像设备;向流媒体服务器发送第二通知消息,以通知所述流媒体服务器利用所述摄像设备获取所述目标视频,并将所述目标视频发送给所述视频分析服务器。
在一个可选的实施例中,上述系统还包括流媒体服务器和视频服务器,其中,该流媒体服务器用于在接收到所述视频分析服务器向流媒体服务器发送第二通知消息之后,基于所述第二通知消息控制视频服务器执行视频操作;所述视频服务器用于控制所述摄像设备拍摄并上报所述目标视频,以及,在接收到所述目标视频后,将所述目标视频发送给所述流媒体服务器;所述流媒体服务器还用于将所述目标视频发送给所述视频分析服务器。
在一个可选的实施例中,所述第二通知消息中携带有所述摄像设备的摄像头的放大系数的焦距,所述流媒体服务器还用于基于所述第二通知消息控制所述视频服务器基于所述焦距对所述摄像头进行初始值调焦。
在一个可选的实施例中,所述视频分析服务器还用于在所述视频分析服务器获取所述目标视频,并对所述目标视频进行分析,以得到第二状态信息之后,将所述第二状态信息发送给所述网关机;所述网关机还用于将所述第二状态信息上报给所述通信机。
需要说明的是,上述各个模块是可以通过软件或硬件来实现的,对于后者,可以通过以下方式实现,但不限于此:上述模块均位于同一处理器中;或者,上述各个模块以任意组合的形式分别位于不同的处理器中。
本发明的实施例还提供了一种计算机可读存储介质,该计算机可读存储介质中存储有计算机程序,其中,该计算机程序被设置为运行时执行上述任一项方法实施例中的步骤。
在一个示例性实施例中,上述计算机可读存储介质可以包括但不限于:U盘、只读存储器(Read-Only Memory,简称为ROM)、随机存取存储器(Random Access Memory,简称为RAM)、移动硬盘、磁碟或者光盘等各种可以存储计算机程序的介质。
本发明的实施例还提供了一种电子装置,包括存储器和处理器,该存储器中存储有计算机程序,该处理器被设置为运行计算机程序以执行上述任一项方法实施例中的步骤。
在一个示例性实施例中,上述电子装置还可以包括传输设备以及输入输出设备,其中,该传输设备和上述处理器连接,该输入输出设备和上述处理器连接。
本实施例中的具体示例可以参考上述实施例及示例性实施方式中所描述的示例,本实施例在此不再赘述。
通过本发明提供的状态切换报警的方法,通过通信机将分析结果发送给监控系统并由监控系统进行显示或报警提示,可减轻系统运行人员的工作量,各监控系统不需要支持和流媒体软件交互实现复杂的视频分析功能,同时不占用综合监控系统的资源,监控系统运行更加稳定;同时,由通信机进行逻辑计算及统一处理,避免了现有技术中存在的针对不同操作系统平台的监控系统需要开发不同的逻辑计算分析模块的问题,提高了系统的稳定性和易用性;另外,监控系统不需要直接读取视频流,可实现数据站级隔离以减少网络风暴。
显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,并且在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。
以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
- 状态切换报警的方法、装置、存储介质及电子装置
- 报警方法、报警设备、电子装置和存储介质