CN114724347A - 基于边缘计算的智能安防联动***和方法 - Google Patents
基于边缘计算的智能安防联动***和方法 Download PDFInfo
- Publication number
- CN114724347A CN114724347A CN202210276514.4A CN202210276514A CN114724347A CN 114724347 A CN114724347 A CN 114724347A CN 202210276514 A CN202210276514 A CN 202210276514A CN 114724347 A CN114724347 A CN 114724347A
- Authority
- CN
- China
- Prior art keywords
- security
- security problem
- camera
- terminal
- information
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Classifications
-
- G—PHYSICS
- G08—SIGNALLING
- G08B—SIGNALLING OR CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
- G08B25/00—Alarm systems in which the location of the alarm condition is signalled to a central station, e.g. fire or police telegraphic systems
- G08B25/009—Signalling of the alarm condition to a substation whose identity is signalled to a central station, e.g. relaying alarm signals in order to extend communication range
-
- G—PHYSICS
- G08—SIGNALLING
- G08B—SIGNALLING OR CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
- G08B5/00—Visible signalling systems, e.g. personal calling systems, remote indication of seats occupied
- G08B5/22—Visible signalling systems, e.g. personal calling systems, remote indication of seats occupied using electric transmission; using electromagnetic transmission
- G08B5/36—Visible signalling systems, e.g. personal calling systems, remote indication of seats occupied using electric transmission; using electromagnetic transmission using visible light sources
- G08B5/38—Visible signalling systems, e.g. personal calling systems, remote indication of seats occupied using electric transmission; using electromagnetic transmission using visible light sources using flashing light
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/12—Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/18—Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast
- H04N7/181—Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast for receiving images from a plurality of remote sources
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/02—Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- General Physics & Mathematics (AREA)
- Business, Economics & Management (AREA)
- Emergency Management (AREA)
- Electromagnetism (AREA)
- Health & Medical Sciences (AREA)
- Computing Systems (AREA)
- General Health & Medical Sciences (AREA)
- Medical Informatics (AREA)
- Multimedia (AREA)
- Alarm Systems (AREA)
Abstract
本申请提供了一种基于边缘计算的智能安防联动***和方法,涉及互联网技术领域。该方法获取多个安防设备的信息,根据多个安防设备的信息获取多个安防设备各自采集的安防数据;通过边缘计算对多个安防设备各自采集的安防数据进行分析处理,识别是否存在安防问题;若识别出存在安防问题,则生成表示存在安防问题的告警信息;将告警信息发送给预设的终端设备,从而将告警信息通知给预设的终端设备的工作人员。可以看到,本申请实施例可以通过在前端部署边缘计算,预先对安防前端数据进行处理,减少了后端服务器的部署成本,使得安防***响应变得快速,提高处理的效率,同时可以实现不同的安防设备联动效果。
Description
技术领域
本申请涉及互联网技术领域,尤其涉及一种基于边缘计算的智能安防联动***和方法。
背景技术
安防***主要依靠前端摄像头和传感器等获取数据,在后端服务器进行识别和处理,之后根据识别和处理的结果进行反馈。大型安防***后端服务器有可能会因为性能问题无法承担这样庞大冗杂的数据,前端设备数量多会变得难以管理。因此,亟需解决这一技术问题。
发明内容
鉴于上述问题,提出了本申请以便提供一种克服上述问题或者至少部分地解决上述问题的基于边缘计算的智能安防联动***和方法,通过在前端部署边缘计算,预先对安防前端数据进行处理,减少了后端服务器的部署成本,使得安防***响应变得快速,提高处理的效率,同时可以实现不同的安防设备联动效果。所述技术方案如下:
第一方面,提供了一种基于边缘计算的智能安防联动***,包括:
获取单元,用于获取多个安防设备的信息,根据所述多个安防设备的信息获取所述多个安防设备各自采集的安防数据;
识别单元,用于通过边缘计算对所述多个安防设备各自采集的安防数据进行分析处理,识别是否存在安防问题;
生成单元,用于若识别出存在安防问题,则生成表示存在安防问题的告警信息;
告警单元,用于将所述告警信息发送给预设的终端设备,从而将所述告警信息通知给所述预设的终端设备的工作人员。
在一种可能的实现方式中,所述多个安防设备包括传感器和监控摄像头,所述获取单元还用于:
根据所述传感器的信息获取所述传感器采集的传感数据,以及根据所述监控摄像头的信息获取所述监控摄像头采集的监控视频数据。
在一种可能的实现方式中,所述***还包括控制单元,用于若所述识别单元通过边缘计算对所述传感器采集的传感数据进行分析处理,识别出存在安防问题,则控制所述监控摄像头采集存在安防问题的区域的监控视频数据;
所述识别单元,还用于对所述监控摄像头采集的存在安防问题的区域的监控视频数据进行分析,识别是否存在安防问题。
在一种可能的实现方式中,所述识别单元还用于:
通过边缘计算将所述监控摄像头采集的存在安防问题的区域的监控视频数据中的每帧转化成对应的帧图像;
对每个帧图像进行分析处理,识别是否存在安防问题。
在一种可能的实现方式中,所述识别单元还用于:
对于每个帧图像,按照预先确定的n个选区的矩形区域坐标截取各帧图像里的n个矩形图像,其中n为大于1的正整数;
对n个矩形图像进行处理,将n个矩形图像转化成指定边长的n个正方形图像,并按照预设排列顺序将n个正方形图像组成一个整体正方形图像;
将所述整体正方形图像输入预先训练的安防问题识别模型,利用所述训练的安防问题识别模型对所述整体正方形图像对应的安防问题进行预测,得到预测结果;
根据所述预测结果识别是否存在安防问题。
在一种可能的实现方式中,所述获取单元还用于:
布置一个或多个边缘计算节点,并根据所述多个安防设备的信息将所述一个或多个边缘计算节点与所述多个安防设备通信连接;
确定所述一个或多个边缘计算节点中处于工作状态的边缘计算节点;
将所述多个安防设备各自采集的安防数据实时发送给处于所述工作状态的边缘计算节点。
在一种可能的实现方式中,所述告警单元,用于将所述告警信息发送给预设的终端设备,所述告警信息包括存在安防问题的距离最近的摄像头的位置坐标,并且将所述告警信息发送给工作人员的终端后,还会根据终端的位置坐标以及存在安防问题的距离最近的摄像头的位置坐标控制围绕在终端边缘的灯光亮灭,并且还会根据两个坐标的位置控制终端上点亮灯光的闪烁频率,其具体步骤包括:
所述位置坐标为,在主控端存在被监控区域的电子平面图,所述电子平面图按照上北下南的方向进行绘制,并且以左下顶点为原点,下边缘向右为X轴,左边缘向上为Y轴建立平面直角坐标系,在所述被监控区域的电子平面图上将设置的摄像头一一对应到电子平面图中,当存在摄像头采集到安防问题时,会在所述电子平面图中标记出所述摄像头对应的坐标位置;
步骤A1:利用公式(1)根据识别到存在安防问题的摄像头的位置坐标得到与安防问题的距离最近的摄像头的位置坐标
其中(X,Y)表示与安防问题的距离最近的摄像头的位置坐标;S表示采集到存在同一安防问题的摄像头个数(所述采集的安防问题为同一个安防问题,若不同摄像头采集的并非同一个安防问题则将安防问题分类进行计算);(XS,YS),S=1表示若采集到存在同一安防问题的摄像头个数为1个,则与同一安防问题的距离最近的摄像头的位置坐标即为这个采集到存在安防问题的摄像头位置坐标即(XS,YS);(Xmax[Q(s)],Ymax[Q(S)]),S>1表示若采集到存在同一安防问题的摄像头个数大于1个,则在采集到同一安防问题的的摄像头中选择出安防问题在图像中的存在面积最大的摄像头所对应的位置坐标即(Xmax[Q(S)],Ymax[Q(S)]);
步骤A2:利用公式(2)根据终端的位置坐标以及存在安防问题的距离最近的摄像头的位置坐标控制围绕在终端边缘的灯光亮灭
其中R表示围绕在终端边缘的灯光亮灭控制值(所述手持终端需要正对北方,然后在手持终端的上下左右四个方向各存在一个LED灯光,若R=1000表示手持终端的上端LED灯光需要控制点亮其余灯光为熄灭状态,若R=0100表示手持终端的右端LED灯光需要控制点亮其余灯光为熄灭状态,若R=0010表示手持终端的左端LED灯光需要控制点亮其余灯光为熄灭状态,若R=0001表示手持终端的下端LED灯光需要控制点亮其余灯光为熄灭状态);表示正北方向的单位向量;表示向量的模长;
工作人员进而可以沿着点亮的灯光方向寻找与安防问题的距离最近的摄像头,从而进一步找到安防问题的位置;
步骤A3:利用公式(3)根据终端的位置坐标以及存在安防问题的距离最近的摄像头的位置坐标控制终端上点亮灯光的闪烁频率
其中f表示终端上点亮灯光的闪烁频率控制值;fmax表示终端上的点亮灯光最大闪烁频率;
通过f控制终端上点亮灯光的闪烁频率,进而根据所述灯光的闪烁频率可以知晓距离与安防问题的距离最近的摄像头的距离远近,进而方便工作人员找到安防问题的位置。
第二方面,提供了一种基于边缘计算的智能安防联动方法,包括:
获取多个安防设备的信息,根据所述多个安防设备的信息获取所述多个安防设备各自采集的安防数据;
通过边缘计算对所述多个安防设备各自采集的安防数据进行分析处理,识别是否存在安防问题;
若识别出存在安防问题,则生成表示存在安防问题的告警信息;
将所述告警信息发送给预设的终端设备,从而将所述告警信息通知给所述预设的终端设备的工作人员。
在一种可能的实现方式中,所述多个安防设备包括传感器和监控摄像头,根据所述多个安防设备的信息获取所述多个安防设备各自采集的安防数据,包括:
根据所述传感器的信息获取所述传感器采集的传感数据,以及根据所述监控摄像头的信息获取所述监控摄像头采集的监控视频数据。
在一种可能的实现方式中,若通过边缘计算对所述传感器采集的传感数据进行分析处理,识别出存在安防问题,所述方法还包括:控制所述监控摄像头采集存在安防问题的区域的监控视频数据;
通过边缘计算对所述多个安防设备各自采集的安防数据进行分析处理,识别是否存在安防问题,包括:对所述监控摄像头采集的存在安防问题的区域的监控视频数据进行分析,识别是否存在安防问题。
在一种可能的实现方式中,对所述监控摄像头采集的存在安防问题的区域的监控视频数据进行分析,识别是否存在安防问题,包括:
通过边缘计算将所述监控摄像头采集的存在安防问题的区域的监控视频数据中的每帧转化成对应的帧图像;
对每个帧图像进行分析处理,识别是否存在安防问题。
在一种可能的实现方式中,所述对每个帧图像进行分析处理,识别是否存在安防问题,包括:
对于每个帧图像,按照预先确定的n个选区的矩形区域坐标截取各帧图像里的n个矩形图像,其中n为大于1的正整数;
对n个矩形图像进行处理,将n个矩形图像转化成指定边长的n个正方形图像,并按照预设排列顺序将n个正方形图像组成一个整体正方形图像;
将所述整体正方形图像输入预先训练的安防问题识别模型,利用所述训练的安防问题识别模型对所述整体正方形图像对应的安防问题进行预测,得到预测结果;
根据所述预测结果识别是否存在安防问题。
在一种可能的实现方式中,根据所述多个安防设备的信息获取所述多个安防设备各自采集的安防数据,包括:
布置一个或多个边缘计算节点,并根据所述多个安防设备的信息将所述一个或多个边缘计算节点与所述多个安防设备通信连接;
确定所述一个或多个边缘计算节点中处于工作状态的边缘计算节点;
将所述多个安防设备各自采集的安防数据实时发送给处于所述工作状态的边缘计算节点。
借由上述技术方案,本申请实施例提供的基于边缘计算的智能安防联动***和方法,可以获取多个安防设备的信息,根据多个安防设备的信息获取多个安防设备各自采集的安防数据;通过边缘计算对多个安防设备各自采集的安防数据进行分析处理,识别是否存在安防问题;若识别出存在安防问题,则生成表示存在安防问题的告警信息;将告警信息发送给预设的终端设备,从而将告警信息通知给预设的终端设备的工作人员。可以看到,本申请实施例可以通过在前端部署边缘计算,预先对安防前端数据进行处理,减少了后端服务器的部署成本,使得安防***响应变得快速,提高处理的效率,同时可以实现不同的安防设备联动效果。
附图说明
为了更清楚地说明本申请实施例的技术方案,下面将对本申请实施例描述中所需要使用的附图作简单地介绍。
图1示出了根据本申请实施例的基于边缘计算的智能安防联动方法的流程图;
图2示出了根据本申请另一实施例的基于边缘计算的智能安防联动方法的流程图;
图3示出了根据本申请实施例的基于边缘计算的智能安防联动装置的结构图。
具体实施方式
下面将参照附图更详细地描述本申请的示例性实施例。虽然附图中显示了本申请的示例性实施例,然而应当理解,可以以各种形式实现本申请而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本申请,并且能够将本申请的范围完整的传达给本领域的技术人员。
需要说明的是,本申请的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用在适当情况下可以互换,以便这里描述的本申请的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”及其变体要被解读为意味着“包括但不限于”的开放式术语。
本申请实施例提供了一种基于边缘计算的智能安防联动方法。如图1所示,该基于边缘计算的智能安防联动方法可以包括以下步骤S101至S104:
步骤S101,获取多个安防设备的信息,根据多个安防设备的信息获取多个安防设备各自采集的安防数据;
步骤S102,通过边缘计算对多个安防设备各自采集的安防数据进行分析处理,识别是否存在安防问题;
步骤S103,若识别出存在安防问题,则生成表示存在安防问题的告警信息;
步骤S104,将告警信息发送给预设的终端设备,从而将告警信息通知给预设的终端设备的工作人员。
本申请实施例可以获取多个安防设备的信息,根据多个安防设备的信息获取多个安防设备各自采集的安防数据;通过边缘计算对多个安防设备各自采集的安防数据进行分析处理,识别是否存在安防问题;若识别出存在安防问题,则生成表示存在安防问题的告警信息;将告警信息发送给预设的终端设备,从而将告警信息通知给预设的终端设备的工作人员。可以看到,本申请实施例可以通过在前端部署边缘计算,预先对安防前端数据进行处理,减少了后端服务器的部署成本,使得安防***响应变得快速,提高处理的效率,同时可以实现不同的安防设备联动效果。
本申请实施例中提供了一种可能的实现方式,上文步骤S101提及的多个安防设备可以包括传感器和监控摄像头,这里的传感器如温度传感器、烟雾传感器等,本申请实施例对此不作限制。步骤S101根据多个安防设备的信息获取多个安防设备各自采集的安防数据,具体可以是根据传感器的信息获取传感器采集的传感数据,以及根据监控摄像头的信息获取监控摄像头采集的监控视频数据。本申请实施例采集多个安防设备的安防数据,可以实现安防设备之间的智能联动。
本申请实施例中提供了一种可能的实现方式,上文步骤S102通过边缘计算对多个安防设备各自采集的安防数据进行分析处理,识别是否存在安防问题,例如对多个安防设备中传感器采集的安防数据进行分析处理,识别是否存在安防问题,若识别出存在安防问题,则还可以控制监控摄像头采集存在安防问题的区域的监控视频数据。进而,对监控摄像头采集的存在安防问题的区域的监控视频数据进行分析,识别是否存在安防问题。可以看到,本申请实施例可以实现传感器和监控摄像头的安防联动处理。
本申请实施例中提供了一种可能的实现方式,对监控摄像头采集的存在安防问题的区域的监控视频数据进行分析,识别是否存在安防问题,具体可以包括以下步骤a1至a2:
步骤a1,通过边缘计算将监控摄像头采集的存在安防问题的区域的监控视频数据中的每帧转化成对应的帧图像;
步骤a2,对每个帧图像进行分析处理,识别是否存在安防问题。
本申请实施例通过边缘计算将监控摄像头采集的存在安防问题的区域的监控视频数据中的每帧转化成对应的帧图像;对每个帧图像进行分析处理,识别是否存在安防问题,可以提高识别的准确率。
本申请实施例中提供了一种可能的实现方式,上文步骤a2中对每个帧图像进行分析处理,识别是否存在安防问题,具体可以包括以下步骤a2-1至步骤a2-4:
步骤a2-1,对于每个帧图像,按照预先确定的n个选区的矩形区域坐标截取各帧图像里的n个矩形图像,其中n为大于1的正整数;
步骤a2-2,对n个矩形图像进行处理,将n个矩形图像转化成指定边长的n个正方形图像,并按照预设排列顺序将n个正方形图像组成一个整体正方形图像;
步骤a2-3,将整体正方形图像输入预先训练的安防问题识别模型,利用训练的安防问题识别模型对整体正方形图像对应的安防问题进行预测,得到预测结果;
步骤a2-4,根据预测结果识别是否存在安防问题。
本申请实施例对于每个帧图像,按照预先确定的n个选区的矩形区域坐标截取各帧图像里的n个矩形图像;随后对n个矩形图像进行处理,将n个矩形图像转化成指定边长的n个正方形图像,并按照预设排列顺序将n个正方形图像组成一个整体正方形图像;进而将整体正方形图像输入预先训练的安防问题识别模型,利用训练的安防问题识别模型对整体正方形图像对应的安防问题进行预测,得到预测结果;根据预测结果识别是否存在安防问题,可以提到识别的准确率和效率。
本申请实施例中提供了一种可能的实现方式,上文步骤S101获取多个安防设备的信息,根据多个安防设备的信息获取多个安防设备各自采集的安防数据,具体可以包括以下步骤B1至B3:
步骤B1,布置一个或多个边缘计算节点,并根据多个安防设备的信息将一个或多个边缘计算节点与多个安防设备通信连接;
步骤B2,确定一个或多个边缘计算节点中处于工作状态的边缘计算节点;
步骤B3,将多个安防设备各自采集的安防数据实时发送给处于工作状态的边缘计算节点。
本申请实施例可以布置一个或多个边缘计算节点,并根据多个安防设备的信息将一个或多个边缘计算节点与多个安防设备通信连接;确定一个或多个边缘计算节点中处于工作状态的边缘计算节点;将多个安防设备各自采集的安防数据实时发送给处于工作状态的边缘计算节点,这样可以选择合适的边缘计算节点,提高计算的效率。
本申请实施例中提供了一种可能的实现方式,上文步骤S104将告警信息发送给预设的终端设备,所述告警信息包括存在安防问题的距离最近的摄像头的位置坐标,并且将所述告警信息发送给工作人员的终端后,还会根据终端的位置坐标以及存在安防问题的距离最近的摄像头的位置坐标控制围绕在终端边缘的灯光亮灭,并且还会根据两个坐标的位置控制终端上点亮灯光的闪烁频率,其具体步骤包括:
所述位置坐标为,在主控端存在被监控区域的电子平面图,所述电子平面图按照上北下南的方向进行绘制,并且以左下顶点为原点,下边缘向右为X轴,左边缘向上为Y轴建立平面直角坐标系,在所述被监控区域的电子平面图上将设置的摄像头一一对应到电子平面图中,当存在摄像头采集到安防问题时,会在所述电子平面图中标记出所述摄像头对应的坐标位置;
步骤A1:利用公式(1)根据识别到存在安防问题的摄像头的位置坐标得到与安防问题的距离最近的摄像头的位置坐标
其中(X,Y)表示与安防问题的距离最近的摄像头的位置坐标;S表示采集到存在同一安防问题的摄像头个数(所述采集的安防问题为同一个安防问题,若不同摄像头采集的并非同一个安防问题则将安防问题分类进行计算);(XS,YS),S=1表示若采集到存在同一安防问题的摄像头个数为1个,则与同一安防问题的距离最近的摄像头的位置坐标即为这个采集到存在安防问题的摄像头位置坐标即(XS,YS);(Xmax[Q(S)],Ymax[Q(S)]),S>1表示若采集到存在同一安防问题的摄像头个数大于1个,则在采集到同一安防问题的的摄像头中选择出安防问题在图像中的存在面积最大的摄像头所对应的位置坐标即(Xmax[Q(S)],Ymax[Q(S)]);
步骤A2:利用公式(2)根据终端的位置坐标以及存在安防问题的距离最近的摄像头的位置坐标控制围绕在终端边缘的灯光亮灭
其中R表示围绕在终端边缘的灯光亮灭控制值(所述手持终端需要正对北方,然后在手持终端的上下左右四个方向各存在一个LED灯光,若R=1000表示手持终端的上端LED灯光需要控制点亮其余灯光为熄灭状态,若R=0100表示手持终端的右端LED灯光需要控制点亮其余灯光为熄灭状态,若R=0010表示手持终端的左端LED灯光需要控制点亮其余灯光为熄灭状态,若R=0001表示手持终端的下端LED灯光需要控制点亮其余灯光为熄灭状态);表示正北方向的单位向量;表示向量的模长;
工作人员进而可以沿着点亮的灯光方向寻找与安防问题的距离最近的摄像头,从而进一步找到安防问题的位置;
步骤A3:利用公式(3)根据终端的位置坐标以及存在安防问题的距离最近的摄像头的位置坐标控制终端上点亮灯光的闪烁频率
其中f表示终端上点亮灯光的闪烁频率控制值;fmax表示终端上的点亮灯光最大闪烁频率;
通过f控制终端上点亮灯光的闪烁频率,进而根据所述灯光的闪烁频率可以知晓距离与安防问题的距离最近的摄像头的距离远近,进而方便工作人员找到安防问题的位置。
上述技术方案的有益效果为:首先利用步骤A1中的公式(1)根据识别到存在安防问题的摄像头的位置坐标得到与安防问题的距离最近的摄像头的位置坐标,从而将安防问题的定位转变为可以知晓的摄像头的位置,便于对安防问题的定位和后期工作人员的寻找;然后利用步骤A2中的公式(2)根据终端的位置坐标以及存在安防问题的距离最近的摄像头的位置坐标控制围绕在终端边缘的灯光亮灭,从而根据灯光的亮灭提示指引工作人员的移动方向,便于找到位置;最后利用步骤A3中的公式(3)根据终端的位置坐标以及存在安防问题的距离最近的摄像头的位置坐标控制终端上点亮灯光的闪烁频率,进而根据所述灯光的闪烁频率可以知晓距离与安防问题的距离最近的摄像头的距离远近,进而方便工作人员找到安防问题的位置。
以上介绍了图1所示实施例的各个环节的多种实现方式,下面将通过具体实施例来详细介绍基于边缘计算的智能安防联动方法的实现过程。
本申请另一实施例提供了一种基于边缘计算的智能安防联动方法,如图2所示,该基于边缘计算的智能安防联动方法可以包括以下步骤S201至S208。
步骤S201,获取多个安防设备的信息。
该步骤中,多个安防设备可以包括传感器和监控摄像头,这里的传感器如温度传感器、烟雾传感器等,本申请实施例对此不作限制。
步骤S202,布置一个或多个边缘计算节点,并根据多个安防设备的信息将一个或多个边缘计算节点与多个安防设备通信连接。
步骤S203,确定一个或多个边缘计算节点中处于工作状态的边缘计算节点,将多个安防设备各自采集的安防数据实时发送给处于工作状态的边缘计算节点。
步骤S204,通过边缘计算对多个安防设备各自采集的安防数据进行分析处理,识别是否存在安防问题。
步骤S205,若识别出存在安防问题,则还可以控制安防设备中的监控摄像头采集存在安防问题的区域的监控视频数据。
步骤S206,对监控摄像头采集的存在安防问题的区域的监控视频数据进行分析,识别是否存在安防问题。
步骤S207,若分析识别出存在安防问题,则生成表示存在安防问题的告警信息。
步骤S208,将告警信息发送给预设的终端设备,从而将告警信息通知给预设的终端设备的工作人员。
本申请实施例可以通过在前端部署边缘计算,预先对安防前端数据进行处理,减少了后端服务器的部署成本,使得安防***响应变得快速,提高处理的效率,同时可以实现不同的安防设备联动效果。
需要说明的是,实际应用中,上述所有可能的实施方式可以采用结合的方式任意组合,形成本申请的可能的实施例,在此不再一一赘述。
基于上文各个实施例提供的基于边缘计算的智能安防联动方法,基于同一发明构思,本申请实施例还提供了一种基于边缘计算的智能安防联动***。
图3示出了根据本申请实施例的基于边缘计算的智能安防联动***的结构图。如图3所示,该基于边缘计算的智能安防联动***可以包括获取单元310、识别单元320、生成单元330以及告警单元340。
获取单元310,用于获取多个安防设备的信息,根据多个安防设备的信息获取多个安防设备各自采集的安防数据;
识别单元320,用于通过边缘计算对多个安防设备各自采集的安防数据进行分析处理,识别是否存在安防问题;
生成单元330,用于若识别出存在安防问题,则生成表示存在安防问题的告警信息;
告警单元340,用于将告警信息发送给预设的终端设备,从而将告警信息通知给预设的终端设备的工作人员。
本申请实施例中提供了一种可能的实现方式,上文图3展示的获取单元310还用于:
根据传感器的信息获取传感器采集的传感数据,以及根据监控摄像头的信息获取监控摄像头采集的监控视频数据。
本申请实施例中提供了一种可能的实现方式,上文图3展示的***还可以包括控制单元(附图中未示出),用于若识别单元320通过边缘计算对传感器采集的传感数据进行分析处理,识别出存在安防问题,则控制监控摄像头采集存在安防问题的区域的监控视频数据;
识别单元320,还用于对监控摄像头采集的存在安防问题的区域的监控视频数据进行分析,识别是否存在安防问题。
本申请实施例中提供了一种可能的实现方式,上文图3展示的识别单元320还用于:
通过边缘计算将监控摄像头采集的存在安防问题的区域的监控视频数据中的每帧转化成对应的帧图像;
对每个帧图像进行分析处理,识别是否存在安防问题。
本申请实施例中提供了一种可能的实现方式,上文图3展示的识别单元320还用于:
对于每个帧图像,按照预先确定的n个选区的矩形区域坐标截取各帧图像里的n个矩形图像,其中n为大于1的正整数;
对n个矩形图像进行处理,将n个矩形图像转化成指定边长的n个正方形图像,并按照预设排列顺序将n个正方形图像组成一个整体正方形图像;
将整体正方形图像输入预先训练的安防问题识别模型,利用训练的安防问题识别模型对整体正方形图像对应的安防问题进行预测,得到预测结果;
根据预测结果识别是否存在安防问题。
本申请实施例中提供了一种可能的实现方式,上文图3展示的获取单元310还用于:
布置一个或多个边缘计算节点,并根据多个安防设备的信息将一个或多个边缘计算节点与多个安防设备通信连接;
确定一个或多个边缘计算节点中处于工作状态的边缘计算节点;
将多个安防设备各自采集的安防数据实时发送给处于工作状态的边缘计算节点。
本申请实施例中提供了一种可能的实现方式,上文图3展示的告警单元340用于将所述告警信息发送给预设的终端设备,所述告警信息包括存在安防问题的距离最近的摄像头的位置坐标,并且将所述告警信息发送给工作人员的终端后,还会根据终端的位置坐标以及存在安防问题的距离最近的摄像头的位置坐标控制围绕在终端边缘的灯光亮灭,并且还会根据两个坐标的位置控制终端上点亮灯光的闪烁频率,其具体步骤包括:
所述位置坐标为,在主控端存在被监控区域的电子平面图,所述电子平面图按照上北下南的方向进行绘制,并且以左下顶点为原点,下边缘向右为X轴,左边缘向上为Y轴建立平面直角坐标系,在所述被监控区域的电子平面图上将设置的摄像头一一对应到电子平面图中,当存在摄像头采集到安防问题时,会在所述电子平面图中标记出所述摄像头对应的坐标位置;
步骤A1:利用公式(1)根据识别到存在安防问题的摄像头的位置坐标得到与安防问题的距离最近的摄像头的位置坐标
其中(X,Y)表示与安防问题的距离最近的摄像头的位置坐标;S表示采集到存在同一安防问题的摄像头个数(所述采集的安防问题为同一个安防问题,若不同摄像头采集的并非同一个安防问题则将安防问题分类进行计算);(XS,YS),S=1表示若采集到存在同一安防问题的摄像头个数为1个,则与同一安防问题的距离最近的摄像头的位置坐标即为这个采集到存在安防问题的摄像头位置坐标即(XS,YS);(Xmax[Q(s)],Ymax[Q(S)]),S>1表示若采集到存在同一安防问题的摄像头个数大于1个,则在采集到同一安防问题的的摄像头中选择出安防问题在图像中的存在面积最大的摄像头所对应的位置坐标即(Xmax[Q(S)],Ymax[Q(S)]);
步骤A2:利用公式(2)根据终端的位置坐标以及存在安防问题的距离最近的摄像头的位置坐标控制围绕在终端边缘的灯光亮灭
其中R表示围绕在终端边缘的灯光亮灭控制值(所述手持终端需要正对北方,然后在手持终端的上下左右四个方向各存在一个LED灯光,若R=1000表示手持终端的上端LED灯光需要控制点亮其余灯光为熄灭状态,若R=0100表示手持终端的右端LED灯光需要控制点亮其余灯光为熄灭状态,若R=0010表示手持终端的左端LED灯光需要控制点亮其余灯光为熄灭状态,若R=0001表示手持终端的下端LED灯光需要控制点亮其余灯光为熄灭状态);表示正北方向的单位向量;表示向量的模长;
工作人员进而可以沿着点亮的灯光方向寻找与安防问题的距离最近的摄像头,从而进一步找到安防问题的位置;
步骤A3:利用公式(3)根据终端的位置坐标以及存在安防问题的距离最近的摄像头的位置坐标控制终端上点亮灯光的闪烁频率
其中f表示终端上点亮灯光的闪烁频率控制值;fmax表示终端上的点亮灯光最大闪烁频率;
通过f控制终端上点亮灯光的闪烁频率,进而根据所述灯光的闪烁频率可以知晓距离与安防问题的距离最近的摄像头的距离远近,进而方便工作人员找到安防问题的位置。
本申请实施例提供的基于边缘计算的智能安防联动***可以获取多个安防设备的信息,根据多个安防设备的信息获取多个安防设备各自采集的安防数据;通过边缘计算对多个安防设备各自采集的安防数据进行分析处理,识别是否存在安防问题;若识别出存在安防问题,则生成表示存在安防问题的告警信息;将告警信息发送给预设的终端设备,从而将告警信息通知给预设的终端设备的工作人员。可以看到,本申请实施例可以通过在前端部署边缘计算,预先对安防前端数据进行处理,减少了后端服务器的部署成本,使得安防***响应变得快速,提高处理的效率,同时可以实现不同的安防设备联动效果。
所属领域的技术人员可以清楚地了解到,上述描述的***、装置、模块的具体工作过程,可以参考前述方法实施例中的对应过程,为简洁起见,在此不另赘述。
本领域普通技术人员可以理解:本申请的技术方案本质上或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,其包括若干程序指令,用以使得一电子设备(例如个人计算机,服务器,或者网络设备等)在运行所述程序指令时执行本申请各实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM)、随机存取存储器(RAM)、磁碟或者光盘等各种可以存储程序代码的介质。
或者,实现前述方法实施例的全部或部分步骤可以通过程序指令相关的硬件(诸如个人计算机,服务器,或者网络设备等的电子设备)来完成,所述程序指令可以存储于一计算机可读取存储介质中,当所述程序指令被电子设备的处理器执行时,所述电子设备执行本申请各实施例所述方法的全部或部分步骤。
以上各实施例仅用以说明本申请的技术方案,而非对其限制;尽管参照前述各实施例对本申请进行了详细的说明,本领域的普通技术人员应当理解:在本申请的精神和原则之内,其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案脱离本申请的保护范围。
Claims (10)
1.一种基于边缘计算的智能安防联动***,其特征在于,包括:
获取单元,用于获取多个安防设备的信息,根据所述多个安防设备的信息获取所述多个安防设备各自采集的安防数据;
识别单元,用于通过边缘计算对所述多个安防设备各自采集的安防数据进行分析处理,识别是否存在安防问题;
生成单元,用于若识别出存在安防问题,则生成表示存在安防问题的告警信息;
告警单元,用于将所述告警信息发送给预设的终端设备,从而将所述告警信息通知给所述预设的终端设备的工作人员。
2.根据权利要求1所述的基于边缘计算的智能安防联动***,其特征在于,所述多个安防设备包括传感器和监控摄像头,所述获取单元还用于:
根据所述传感器的信息获取所述传感器采集的传感数据,以及根据所述监控摄像头的信息获取所述监控摄像头采集的监控视频数据。
3.根据权利要求2所述的基于边缘计算的智能安防联动***,其特征在于,还包括控制单元,用于若所述识别单元通过边缘计算对所述传感器采集的传感数据进行分析处理,识别出存在安防问题,则控制所述监控摄像头采集存在安防问题的区域的监控视频数据;
所述识别单元,还用于对所述监控摄像头采集的存在安防问题的区域的监控视频数据进行分析,识别是否存在安防问题。
4.根据权利要求3所述的基于边缘计算的智能安防联动***,其特征在于,所述识别单元还用于:
通过边缘计算将所述监控摄像头采集的存在安防问题的区域的监控视频数据中的每帧转化成对应的帧图像;
对每个帧图像进行分析处理,识别是否存在安防问题。
5.根据权利要求4所述的基于边缘计算的智能安防联动***,其特征在于,所述识别单元还用于:
对于每个帧图像,按照预先确定的n个选区的矩形区域坐标截取各帧图像里的n个矩形图像,其中n为大于1的正整数;
对n个矩形图像进行处理,将n个矩形图像转化成指定边长的n个正方形图像,并按照预设排列顺序将n个正方形图像组成一个整体正方形图像;
将所述整体正方形图像输入预先训练的安防问题识别模型,利用所述训练的安防问题识别模型对所述整体正方形图像对应的安防问题进行预测,得到预测结果;
根据所述预测结果识别是否存在安防问题。
6.根据权利要求1所述的基于边缘计算的智能安防联动***,其特征在于,所述获取单元还用于:
布置一个或多个边缘计算节点,并根据所述多个安防设备的信息将所述一个或多个边缘计算节点与所述多个安防设备通信连接;
确定所述一个或多个边缘计算节点中处于工作状态的边缘计算节点;
将所述多个安防设备各自采集的安防数据实时发送给处于所述工作状态的边缘计算节点。
7.根据权利要求1所述的基于边缘计算的智能安防联动***,其特征在于,所述告警单元,用于将所述告警信息发送给预设的终端设备,所述告警信息包括存在安防问题的距离最近的摄像头的位置坐标,并且将所述告警信息发送给工作人员的终端后,还会根据终端的位置坐标以及存在安防问题的距离最近的摄像头的位置坐标控制围绕在终端边缘的灯光亮灭,并且还会根据两个坐标的位置控制终端上点亮灯光的闪烁频率,其具体步骤包括:
所述位置坐标为,在主控端存在被监控区域的电子平面图,所述电子平面图按照上北下南的方向进行绘制,并且以左下顶点为原点,下边缘向右为X轴,左边缘向上为Y轴建立平面直角坐标系,在所述被监控区域的电子平面图上将设置的摄像头一一对应到电子平面图中,当存在摄像头采集到安防问题时,会在所述电子平面图中标记出所述摄像头对应的坐标位置;
步骤A1:利用公式(1)根据识别到存在安防问题的摄像头的位置坐标得到与安防问题的距离最近的摄像头的位置坐标
其中(X,Y)表示与安防问题的距离最近的摄像头的位置坐标;S表示采集到存在同一安防问题的摄像头个数(所述采集的安防问题为同一个安防问题,若不同摄像头采集的并非同一个安防问题则将安防问题分类进行计算);(XS,YS),S=1表示若采集到存在同一安防问题的摄像头个数为1个,则与同一安防问题的距离最近的摄像头的位置坐标即为这个采集到存在安防问题的摄像头位置坐标即(XS,YS);(Xmax[Q(S)],Ymax[Q(S)]),S>1表示若采集到存在同一安防问题的摄像头个数大于1个,则在采集到同一安防问题的的摄像头中选择出安防问题在图像中的存在面积最大的摄像头所对应的位置坐标即(Xmax[Q(S)],Ymax[Q(S)]);
步骤A2:利用公式(2)根据终端的位置坐标以及存在安防问题的距离最近的摄像头的位置坐标控制围绕在终端边缘的灯光亮灭
其中R表示围绕在终端边缘的灯光亮灭控制值(所述手持终端需要正对北方,然后在手持终端的上下左右四个方向各存在一个LED灯光,若R=1000表示手持终端的上端LED灯光需要控制点亮其余灯光为熄灭状态,若R=0100表示手持终端的右端LED灯光需要控制点亮其余灯光为熄灭状态,若R=0010表示手持终端的左端LED灯光需要控制点亮其余灯光为熄灭状态,若R=0001表示手持终端的下端LED灯光需要控制点亮其余灯光为熄灭状态);表示正北方向的单位向量;表示向量的模长;(x0,y0)表示手持终端当前的位置坐标;
工作人员进而可以沿着点亮的灯光方向寻找与安防问题的距离最近的摄像头,从而进一步找到安防问题的位置;
步骤A3:利用公式(3)根据终端的位置坐标以及存在安防问题的距离最近的摄像头的位置坐标控制终端上点亮灯光的闪烁频率
其中f表示终端上点亮灯光的闪烁频率控制值;fmax表示终端上的点亮灯光最大闪烁频率;
通过f控制终端上点亮灯光的闪烁频率,进而根据所述灯光的闪烁频率可以知晓距离与安防问题的距离最近的摄像头的距离远近,进而方便工作人员找到安防问题的位置。
8.一种基于边缘计算的智能安防联动方法,其特征在于,包括:
获取多个安防设备的信息,根据所述多个安防设备的信息获取所述多个安防设备各自采集的安防数据;
通过边缘计算对所述多个安防设备各自采集的安防数据进行分析处理,识别是否存在安防问题;
若识别出存在安防问题,则生成表示存在安防问题的告警信息;
将所述告警信息发送给预设的终端设备,从而将所述告警信息通知给所述预设的终端设备的工作人员。
9.根据权利要求8所述的基于边缘计算的智能安防联动方法,其特征在于,所述多个安防设备包括传感器和监控摄像头,根据所述多个安防设备的信息获取所述多个安防设备各自采集的安防数据,包括:
根据所述传感器的信息获取所述传感器采集的传感数据,以及根据所述监控摄像头的信息获取所述监控摄像头采集的监控视频数据。
10.根据权利要求9所述的基于边缘计算的智能安防联动方法,其特征在于,若通过边缘计算对所述传感器采集的传感数据进行分析处理,识别出存在安防问题,所述方法还包括:控制所述监控摄像头采集存在安防问题的区域的监控视频数据;
通过边缘计算对所述多个安防设备各自采集的安防数据进行分析处理,识别是否存在安防问题,包括:对所述监控摄像头采集的存在安防问题的区域的监控视频数据进行分析,识别是否存在安防问题。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210276514.4A CN114724347A (zh) | 2022-03-21 | 2022-03-21 | 基于边缘计算的智能安防联动***和方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210276514.4A CN114724347A (zh) | 2022-03-21 | 2022-03-21 | 基于边缘计算的智能安防联动***和方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN114724347A true CN114724347A (zh) | 2022-07-08 |
Family
ID=82238767
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210276514.4A Pending CN114724347A (zh) | 2022-03-21 | 2022-03-21 | 基于边缘计算的智能安防联动***和方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114724347A (zh) |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1484037A (zh) * | 2002-02-27 | 2004-03-24 | 白中泽 | 有源目标搜寻导航的方法及*** |
CN101072378A (zh) * | 2007-06-07 | 2007-11-14 | 龚艳梅 | 手机寻址及定位的方法 |
CN107854797A (zh) * | 2017-12-12 | 2018-03-30 | 武汉迪克坦科技有限公司 | 一种基于互联网的适用于社区、管廊和地下城的消防*** |
CN108036826A (zh) * | 2018-01-20 | 2018-05-15 | 苏州科技大学 | 建筑物智能监测*** |
CN207895630U (zh) * | 2018-02-27 | 2018-09-21 | 上海市保安服务总公司 | 带环境感知及应急疏散指挥功能的监控*** |
CN109672750A (zh) * | 2019-01-15 | 2019-04-23 | 特斯联(北京)科技有限公司 | 一种基于边缘架构的安防数据聚合管理***及其管理方法 |
CN111901573A (zh) * | 2020-08-17 | 2020-11-06 | 泽达易盛(天津)科技股份有限公司 | 一种基于边缘计算的细颗粒度实时监管*** |
CN112650580A (zh) * | 2020-11-02 | 2021-04-13 | 北京迅达云成科技有限公司 | 一种基于边缘计算的工业大数据监测*** |
-
2022
- 2022-03-21 CN CN202210276514.4A patent/CN114724347A/zh active Pending
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1484037A (zh) * | 2002-02-27 | 2004-03-24 | 白中泽 | 有源目标搜寻导航的方法及*** |
CN101072378A (zh) * | 2007-06-07 | 2007-11-14 | 龚艳梅 | 手机寻址及定位的方法 |
CN107854797A (zh) * | 2017-12-12 | 2018-03-30 | 武汉迪克坦科技有限公司 | 一种基于互联网的适用于社区、管廊和地下城的消防*** |
CN108036826A (zh) * | 2018-01-20 | 2018-05-15 | 苏州科技大学 | 建筑物智能监测*** |
CN207895630U (zh) * | 2018-02-27 | 2018-09-21 | 上海市保安服务总公司 | 带环境感知及应急疏散指挥功能的监控*** |
CN109672750A (zh) * | 2019-01-15 | 2019-04-23 | 特斯联(北京)科技有限公司 | 一种基于边缘架构的安防数据聚合管理***及其管理方法 |
CN111901573A (zh) * | 2020-08-17 | 2020-11-06 | 泽达易盛(天津)科技股份有限公司 | 一种基于边缘计算的细颗粒度实时监管*** |
CN112650580A (zh) * | 2020-11-02 | 2021-04-13 | 北京迅达云成科技有限公司 | 一种基于边缘计算的工业大数据监测*** |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11398018B2 (en) | Video shadow and motion removal system | |
CN111695622B (zh) | 变电作业场景的标识模型训练方法、标识方法及装置 | |
KR101758576B1 (ko) | 물체 탐지를 위한 레이더 카메라 복합 검지 장치 및 방법 | |
KR101822924B1 (ko) | 영상기반 화재 감지 시스템, 방법 및 프로그램 | |
RU2380758C2 (ru) | Cпособ и устройство для обнаружения дыма | |
CN113052029A (zh) | 基于动作识别的异常行为监管方法、装置及存储介质 | |
EP2357615A2 (en) | Video processing | |
CN110119725B (zh) | 用于检测信号灯的方法及装置 | |
CN115880598B (zh) | 一种基于无人机的地面图像检测方法及相关装置 | |
CN111369760A (zh) | 一种基于无人机的夜间行人安全预警装置及方法 | |
CN113947754A (zh) | 一种基于视觉的船舶机械运行状态监测方法、***及存储介质 | |
WO2019062818A1 (zh) | 用于识别电气设备的状态的方法和装置 | |
CN113313006A (zh) | 基于无人机的城市违建监管方法、***和存储介质 | |
CN115808170A (zh) | 一种融合蓝牙与视频分析的室内实时定位方法 | |
CN111832760A (zh) | 一种基于视觉算法的井盖自动巡检方法 | |
CN113505704B (zh) | 图像识别的人员安全侦测方法、***、设备及存储介质 | |
JP2009123150A (ja) | 対象物検出装置及び方法、対象物検出システム、プログラム | |
KR102366396B1 (ko) | Rgb-d 데이터와 딥러닝을 이용한 3d객체영역분할 방법과 그 시스템 | |
CN115649501B (zh) | 一种无人机夜行照明***及方法 | |
CN114724347A (zh) | 基于边缘计算的智能安防联动***和方法 | |
CN111695404A (zh) | 行人跌倒检测方法、装置、电子设备及存储介质 | |
CN114926795B (zh) | 信息关联性的确定方法、装置、设备及介质 | |
US9832427B2 (en) | Camera, camera system, and self-diagnosis method | |
CN115810161A (zh) | 一种变电站火灾识别方法及*** | |
CN112584108B (zh) | 用于无人机巡检的线路物理损伤监控方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |