基于位置区域划分进行告警的方法及服务器的制造方法

文档序号:8383579阅读:339来源:国知局
基于位置区域划分进行告警的方法及服务器的制造方法
【技术领域】
[0001] 本发明涉及告警技术,尤其涉及基于位置区域划分进行告警的方法及服务器。
【背景技术】
[0002] 现有基于位置区域划分进行告警的方案中,首先进行位置区域划分,然后统计本 位置区域内报警的数量,再基于报警数量对周围的用户进行告警通知。
[0003] 基于位置区域划分进行告警的应用场景有多种,下面具体W微视频服务进行说 明,在基于云存储分布式系统搭建起来的微视频服务中,需要对在物理距离上接近的点进 行位置区域划分,该样就可W对一定范围内的区域进行报警数量统计,再根据该区域的报 警数量选择是否对本区域内其他用户进行预警通知,提高服务质量。
[0004] 目前,进行位置区域划分一般有如下几种方式,分别进行说明:
[0005] 方式一:
[0006] 在大城市中,按"区、县"进行划分;采用该方式划分的区域范围过大,实际意义不 商。
[0007] 方式二:
[0008] 在大城市中,按小区或功能单位进行划分;采用该方式划分的区域范围过小,且要 对每个特定的城市进行特殊处理,人工成本高。
[0009] 方式H:
[0010] 在大城市中,按一定的经缔度进行划分,将区域网格化,按照田字型划分;该种方 式划分的随机性太强,可能将一个报警密集的区域划分成2-4个区域,从而降低或消除其 报警级别。
[0011] 方式四:
[0012] 将报警点显示在地图上,人工参与对报警点进行区域划分;该方式可按照报警密 集度进行划分,准确性高,但需要人工参与,成本过高。
[0013] 采用方式一至H,需要提前机械地划分好区域再统计报警情况,其准确性较低;采 用方式四,虽然准确性高,但其需要人工参与,成本较高。
[0014] 综上,现有基于位置区域划分进行告警的方案存在W下缺陷:需要提前机械地进 行报警区域划分,告警准确性低;或者,需要人工参与进行报警区域的划分,告警成本较高。

【发明内容】

[0015] 本发明提供了一种基于位置区域划分进行告警的方法,该方法能够自动、准确地 进行报警点区域的划分,提高告警准确性,节省告警成本。
[0016] 本发明提供了一种基于位置区域划分进行告警的服务器,该服务器能够自动、准 确地进行报警点区域的划分,提高告警准确性,节省告警成本。
[0017] 一种基于位置区域划分进行告警的方法,该方法包括:
[0018] 获取终端上报的报警信息,所述报警信息包含相应报警点的位置坐标;
[0019] 提取设定时间段内的报警信息,对报警信息包含的位置坐标进行聚合划分,得到 聚合区域;
[0020] 统计对应各聚合区域的报警信息数量,根据报警信息数量设置告警通知。
[0021] 一种基于位置区域划分进行告警的服务器,该服务器包括报警信息获取单元、聚 合区域划分单元和告警单元;
[0022] 所述报警信息获取单元,获取终端上报的报警信息,所述报警信息包含相应报警 点的位置坐标;
[0023] 所述聚合区域划分单元,从所述报警信息获取单元提取设定时间段内的报警信 息,对报警信息包含的位置坐标进行聚合划分,得到聚合区域,发送给所述告警单元;
[0024] 所述告警单元,统计对应各聚合区域的报警信息数量,根据报警信息数量设置告 警通知。
[0025] 从上述方案可W看出,本发明中,提取设定时间段内的报警信息,对报警信息包含 的位置坐标进行聚合划分,得到聚合区域;统计对应各聚合区域的报警信息数量,根据报警 信息数量设置告警通知。采用本方案,能够自动、准确地进行报警点区域的划分,无需提前 机械地划分好区域再统计报警情况,同时也不需要人工参与区域划分,从而,提高了告警准 确性,节省了告警成本。
【附图说明】
[0026] 图1为本发明基于位置区域划分进行告警的方法示意性流程图;
[0027] 图2为本发明基于位置区域划分进行告警的方法流程图实例;
[002引图3为本发明图2流程步骤205中给出的两个种子点示意图实例;
[0029] 图4为本发明图2流程步骤206中划分出的两个区域示意图实例;
[0030] 图5为本发明图2流程步骤207中移动种子点后的示意图实例;
[0031] 图6为本发明图2流程步骤208中最红得到的两个聚合区域示意图实例;
[0032] 图7为本发明基于位置区域划分进行告警的服务器结构示意图。
【具体实施方式】
[0033] 为使本发明的目的、技术方案和优点更加清楚明白,下面结合实施例和附图,对本 发明进一步详细说明。
[0034] 本发明中,提取设定时间段内的报警信息,对报警信息包含的位置坐标进行聚合 划分,得到聚合区域;然后基于聚合区域统计报警信息数量,设置告警通知。该样,无需提前 机械地划分好区域再统计报警情况,同时也不需要人工参与区域划分,进而,提高了告警准 确性,节省了告警成本。参见图1,为本发明基于位置区域划分进行告警的方法示意性流程 图,其包括W下步骤:
[00巧]步骤101,获取终端上报的报警信息,所述报警信息包含相应报警点的位置坐标。
[0036] 终端对本地区域进行监控,当出现异常情况时,就触发报警,向服务器发送报警信 息。报警信息包含的内容可根据需要设置,例如,除了包含相应报警点的位置坐标之外,还 可包含报警内容、报警类型等。终端的位置坐标可通过设置的GI^S芯片获取。
[0037] 基于位置区域划分进行告警的应用场景有多种,该里同样W微视频服务进行说 明;在基于云存储分布式系统搭建起来的微视频服务中,终端包括摄像头和智能系统;摄 像头进行录像,并通过智能系统对录像数据进行报警判断,在确认报警后,向服务器发送报 警信息。
[003引步骤102,提取设定时间段内的报警信息,对报警信息包含的位置坐标进行聚合划 分,得到聚合区域。
[0039] 所述设定时间段可根据需要自行设置,例如为一个月,该样每隔一个月将进行一 次处理。本步骤所述聚合划分,是指对位置坐标进行归类,将物理位置上接近的报警点归为 一类,得到聚合区域。
[0040] 对位置坐标进行聚合划分的方法有多种,例如具体包括:
[0041] 将报警信息包含的位置坐标录入二维平面;
[0042] 在二维平面中选取至少两个种子点;
[0043] 对二维平面上的每个报警点进行区域划分,划分到其中一个种子点所属的区域, 具体地:计算报警点与各种子点的距离,将距离最近的种子点所属区域确定为相应报警点 所在的区域;
[0044] 对各种子点所属的区域求质也,将各种子点移至其所属区域内的质也所在位置, 判断是否满足各种子点移动到质也的距离小于距离阔值,如果是,则将各种子点所属的区 域确定为聚合区域;否则,执行前述对二维平面上的每个报警点进行区域划分。
[0045] 所述对各种子点所属的区域求质也的方法有多种,例如具体包括:
[0046] 对种子点所属的区域内所有报警点的位置坐标进行求平均,将得到的平均值作为 质也的位置坐标。
[0047] 步骤103,统计对应各聚合区域的报警信息数量,根据报警信息数量设置告警通 知。
[0048] 统计出对应各聚合区域的报警信息数量后,便可设置告警通知,其实现方式有多 种,下面列举两种进行说明
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1