一种车辆非正常聚集的预警方法及系统的制作方法

文档序号:5867986阅读:125来源:国知局
专利名称:一种车辆非正常聚集的预警方法及系统的制作方法
技术领域
本发明属于车辆监控技术领域,尤其涉及一种车辆非正常聚集的预警方法及系 统。
背景技术
随着我国经济的发展及汽车保有量和驾驶员总数的增长,道路交通状况日趋复杂和恶化,给人们的生命安全造成了极大的影响,因此,加强对道路车辆的监管就显得尤为重要。目前的车辆监管系统是通过采集车载GPS终端的定位信号,并将采集到的定位信 号通过无线通信链路中的服务器传送到监控终端,监控终端通过GIS系统实现对车辆的监 控。现有技术提供的车辆非正常聚集的预警方法通过上述的车辆监管系统跟踪车辆 是否有移动的痕迹,如果某一区域在某一时间段内没有移动的车辆数达到预设值,则根据 车载GPS终端的定位信号确定该区域,并发出预警信号。然而,上述车辆非正常聚集的预警 方法不能针对一个城市中具有不同车辆行为的不同区域分别产生预警信号,存在监控精度 低的问题,比如机场、火车站等停车场车辆车辆长时间处于静止状态的情况也属于正常聚 集,采用上述的车辆非正常聚集的预警方法往往容易误报且难以修正。

发明内容
本发明实施例的目的在于提供一种车辆非正常聚集的预警方法,旨在解决现有技 术提供的车辆非正常聚集的预警方法不能针对一个城市中具有不同车辆行为的不同区域 分别产生预警信号,存在监控精度低的问题。本发明实施例是这样实现的,一种车辆非正常聚集的预警方法,所述方法包括以 下步骤将电子地图的某一区域或全部区域分割成网格状,使得分割后的区域包括至少两 个预设形状的网格,所述至少两个预设形状的网格构成外部网格;接收车辆中车载GPS发送的GPS数据,并根据所述GPS数据判断每一网格包含的 车辆数是否超过相应网格的预设车辆数,当判断所述网格包含的车辆数在预设时间段内超 过相应网格的预设车辆数时,发出所述相应网格的预警信息;所述GPS数据包括GPS的唯一标识符、以及GPS的地理位置坐标信息。本发明实施例的另一目的在于提供一种车辆非正常聚集的预警系统,所述系统包 括GPS服务器,用于将电子地图的某一区域或全部区域分割成网格状,使得分割后的 区域包括至少两个预设形状的网格,所述至少两个预设形状的网格构成外部网格,所述GPS 服务器还用于接收车辆中车载GPS发送的GPS数据,并根据GPS数据判断每一网格包含的 车辆数是否超过相应网格的预设车辆数,当判断网格包含的车辆数在预设时间段内超过相应网格的预设车辆数时,发出相应网格的预警信息;告警服务器,用于根据所述GPS服务器发出的预警信息输出客户端通知并写入数 据库;事件服务器,用于根据所述告警服务器输出的所述客户端通知,以预设策略通知相应的监控客户端。本发明实施例提供的车辆非正常聚集的预警方法是将电子地图上的区域进行网 格状分割,并根据车载GPS发送的GPS数据,当判断网格包含的车辆数在预设时间段内超过 相应网格的预设车辆数时,发出相应网格的预警信息,由于是将电子地图的全部或部分区 域分割成网格,每一网格可以具有不同的预设车辆数,即是说,可以将一个城市中具有不同 车辆行为的不同区域分别作为单独的网格,对于每一网格,可以有不同的车辆上限以区分 不同区域的车辆行为,提高了监控精度。


图1是本发明实施例提供的车辆非正常聚集的预警方法的流程图;图2是本发明实施例提供的外部网格和角落网格的一种实例;图3是本发明实施例提供的车辆非正常聚集的预警系统的结构原理图;图4是图3中GPS服务器的具体结构。
具体实施例方式为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对 本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并 不用于限定本发明。本发明实施例提供的车辆非正常聚集的预警方法是将电子地图上的区域进行网 格状分割,并根据车载GPS发送的GPS数据,当判断网格包含的车辆数在预设时间段内超过 相应网格的预设车辆数时,发出相应网格的预警信息。图1是本发明实施例提供的车辆非正常聚集的预警方法的流程。在步骤SlOl中,将电子地图的某一区域或全部区域分割成网格状,使得分割后的 区域包括至少两个预设形状的网格,如正方形、矩形、圆形或其它不规则图形等,该至少两 个网格的预设形状可以相同或不同,该至少两个预设形状的网格构成外部网格。在步骤S102中,接收车辆中车载GPS发送的GPS数据,并根据GPS数据判断每一 网格包含的车辆数是否超过相应网格的预设车辆数,当判断网格包含的车辆数在预设时间 段内超过相应网格的预设车辆数时,发出相应网格的预警信息。其中的GPS数据包括GPS 的唯一标识符、以及GPS的地理位置坐标信息;其中的预设车辆数可以根据不同区域的车 辆行为而不同,如机场、商业街片区具有不同的预设车辆数。由于本发明实施例提供的车辆非正常聚集的预警方法是将电子地图的全部或部 分区域分割成网格,每一网格可以具有不同的预设车辆数,即是说,可以将一个城市中具有 不同车辆行为的不同区域分别作为单独的网格,对于每一网格,可以有不同的车辆上限以 区分不同区域的车辆行为,提高了监控精度。对于首次接收到的车辆中车载GPS发送的GPS数据,根据GPS数据判断每一网格包含的车辆数是否超过相应网格的预设车辆数的步骤具体为根据GPS的地理位置坐标信息在外部网格中定位到相应的车辆所属的网格;判断每一网格包含的车辆数是否超过相应 网格的预设车辆数。之后,根据首次接收到的车辆中车载GPS发送的GPS数据生成每一网格的网格信 息、每一车辆的网格位置信息、以及每一网格包含的车辆的GPS信息并存储。其中的每一网 格的网格信息记录了每一网格的预设车辆数、每一网格包含的车辆数、以及每一网格包含 的车辆中车载GPS信息列表;每一网格包含的车辆的GPS信息记录了 GPS的唯一标识符、以 及相应的GPS的地理位置坐标信息;每一车辆的网格位置信息记录了 GPS的唯一标识符、相 应的GPS在外部网格中的网格唯一标识符、以及相应的GPS在相应网格的网格信息中的GPS 信息列表的索引。在存储时,每一网格的网格信息、每一车辆的网格位置信息、以及每一网 格包含的车辆的GPS信息采用数组方式实现关联存储。对于之后接收到的车辆中车载GPS发送的GPS数据,根据GPS数据判断每一网格 包含的车辆数是否超过相应网格的预设车辆数的步骤具体为根据GPS的唯一标识符,在 存储的每一车辆的网格位置信息中获取相应的车辆之前所属的网格唯一标识符;根据GPS 的地理位置坐标信息在外部网格中定位到相应的车辆当前所属的网格,并获取相应的车辆 当前所属的网格的网格唯一标识符;根据获取的相应的车辆之前所属的网格唯一标识符以 及相应的车辆当前所属的网格的网格唯一标识符,判断相应的车辆是否仍处于相同的网格 中,若是,则更新存储的车辆之前所属的网格包含的车辆的GPS信息,若否,则更新存储的 车辆之前所属的网格位置信息以及车辆当前所属的网格的网格信息、车辆当前所属的网格 位置信息、和车辆当前所属的网格包含的车辆的GPS信息;判断车辆当前所属的网格信息 中,网格包含的车辆数是否超过网格的预设车辆数。其中,更新存储的车辆之前所属的网格包含的车辆的GPS信息的步骤具体为根 据存储的车辆之前所属的网格位置信息中记录的GPS在相应网格的网格信息中的GPS信息 列表的索引,更新存储的相应网格包含的车辆的GPS信息记录中相应的GPS的地理位置坐 标信息。其中,更新存储的车辆之前所属的网格位置信息以及车辆当前所属的网格的网格 信息、车辆当前所属的网格位置信息、和车辆当前所属的网格包含的车辆的GPS信息的步 骤具体为将存储的车辆之前所属的网格位置信息中记录的GPS信息列表中相应车辆的 GPS存储信息删除,并将记录的相应网格包含的车辆数减一,同时将相应车辆的GPS存储信 息增加到存储的相应车辆当前所属的网格位置信息中记录的车载GPS的信息列表中,并将 记录的相应网格包含的车辆数加一。对于首次接收到的车辆中车载GPS发送的GPS数据以及之后接收到的车辆中车 载GPS发送的GPS数据,当判断网格包含的车辆数在预设时间段内超过相应网格的预设车 辆数时,发出相应网格的预警信息的步骤具体为当判断网格包含的车辆数在预设时间段 内超过相应网格的预设车辆数时,分别记录该预设时间段的初始时刻和终止时刻相应网格 包含的车辆的GPS信息中的GPS的地理位置坐标信息;将初始时刻相应网格包含的车辆的 GPS信息中的GPS的地理位置坐标信息在终止时刻相应网格包含的车辆的GPS信息中的 GPS的地理位置坐标信息中逐个查找,记录下初始时刻相应网格包含的车辆的GPS信息中 的GPS的地理位置坐标信息与终止时刻相应网格包含的车辆的GPS信息中的GPS的地理位置坐标信息相同的匹配数目;将记录的匹配数目与初始时刻相应网格的网格信息记录的相应网格包含的车辆数相除,得到匹配率;判断该匹配率是否大于预设的匹配率,是则发出 相应网格的预警信息,该预警信息包括了终止时刻相应网格包含的车辆的GPS信息记录的 GPS的唯一标识符、以及相应的GPS在外部网格中的网格唯一标识符。当分割后的区域包括至少四个预设形状的网格,且其中至少四个预设形状的网格具有一公共点时,应用本发明上述实施例提供的方式,在该公共点周围存在监控盲点,即是 说,即便应用上述方式监控到该四个网格分别不属于非正常聚集的情况,而实际上在该公 共点可能由于四个网格中车辆在该点的聚集出现非正常聚集的情况,为此,本发明实施例 中,当分割后的区域包括至少四个预设形状的网格,且其中至少四个预设形状的网格具有 一公共点时,在将电子地图的某一区域或全部区域分割成网格状,以构成外部网格的步骤 之后,还可以包括以下步骤分别以分割后的区域上处于该区域边缘的网格的中心为顶点 形成一角落网格,该角落网格包括了至少一个预设形状的网格。此时,上述描述中,除明确说明是外部网格之外,其余步骤均适用于角落网格中车辆的监控;对于明确说明是外部网 格的处理步骤,此时可以理解成外部网格和角落网格,即是说,在对外部网格的车辆监控同 时,还需以同样方式实现对角落网格的车辆监控,以消除外部网格公共点所产生的监控盲 点ο下面以一个具体实例说明上述预警方法,在该实例中,外部网格包含4*4个矩形,相应地,角落网格包含3*3个同样形状的矩形,如图2所示,AB⑶为一外部网格,EFGH为一 角落网格。该实例中,每一网格的网格信息以下述结构体形式存储struct RECT_INF0{Int point_max ;//该矩形所能包含的预设车辆数,超过该值将发出预警int point_num;//包含的车辆总数list gpsList ;//GPS 信息列表}每一车辆的网格位置信息以采用键-值方式的HASH表形式进行存储,其中的键为GPS的唯一标识符,其中的值为如下结构的结构体Struct Point_Location_Desc{intrectl_idx ;//GPS在外部网格中的网格唯一标识符int point_idx_in_rectl ;//GPS在相应外部网格的网格信息中的GPS信息列表中的索引intrect2_idx ;//GPS在角落网格中的网格唯一标识符int point_idx_in_rect2 ;//GPS在相应角落网格的网格信息中的GPS信息列表中的索引}每一网格包含的车辆的GPS信息以下述结构体形式存储Struct GPS_INF0{
string GPS_ID ;//GPS 的唯一标识符double χ ;//GPS的地理位置的横坐标信息double y ;//GPS的地理位置的纵坐标信息}每一网格的网格信息与每一车辆的网格位置信息采用数组形式实现关联存储,即 是说,构建一二维数组,将每一网格的网格信息的结构体分别一一对应放入该构建的二维 数组中的每一数组元素中,以GPS在外部网格中的网格唯一标识符为构建的二维数组中每 一数组元素的下标,即实现了关联存储;每一网格的网格信息、每一车辆的网格位置信息与 每一网格包含的车辆的GPS信息实现关联存储,即是说,同样的,构造一二维数组,该二维 数组作为GPS信息列表,将每一网格包含的车辆的GPS信息的结构体分别一一对应放入该 构建的二维数组中的每一数组元素中,以GPS在相应外部网格和角落网格的网格信息中的 GPS信息列表中的索引作为该二维数组中每一数组元素的下标,即实现了关联存储。对于之后接收到的车辆中车载GPS发送的GPS数据,根据GPS的唯一标识符,可在 上述HASH表中快速获得相应车辆之前所属的网格标识符,根据GPS的地理位置坐标信息在 外部网格中定位到相应的车辆当前所属的网格的网格唯一标识符,如果之前所属的网格标 识符与当前所属的网格的网格唯一标识符相同,即是说,车辆仍处于相同的矩形中,则根据 HASH表中GPS在相应外部网格的网格信息中的GPS信息列表中的索引,更新每一网格包含 的车辆的GPS信息结构体中的坐标信息。如果之前所属的网格标识符与当前所属的网格的 网格唯一标识符不同,即是说,车辆已从一个矩形移动到另一个矩形,此时,将该车辆在之 前矩形的GPS信息列表中的信息删除,并将之前的矩形中包含的车辆总数减一,同时将信 息加入该车辆当前矩形的GPS信息列表中,并将当前的矩形的包含的车辆总数加一,同时 返回相应的索引信息给HASH表,并更新HASH表。之后启动聚集判断线程,当根据更新后的上述结构体信息后,当判断矩形内的车 辆数超过预设车辆数后,无论该矩形是属于外部网格或角落网格,将该矩形加入到运算队 列,根据该矩形的GPS的地理位置坐标信息,制作一份快照SNAP_B ;如果在预设时间段内 (该时间段可以配置,初始设置为300秒),依照上述方法判断该矩形内的车辆数仍超过预 设车辆数时,再制作一份快照SNAP_E,将SNAP_B中的坐标逐个在SNAP_E中查找,将找到的 总数与SNAP_B中的总数相除,得到匹配率,如果匹配率大于预设的匹配率(该匹配率可以 配置,初始为50%),则发出上述的预警信息,如果匹配率小于或等于预设的匹配率,则将 SNAP_E转换为SNAP_B后采用上述方式继续监控。图3示出了本发明实施例提供的车辆非正常聚集的预警系统的结构原理,为了便 于说明,仅示出了与本发明实施例相关的部分。本发明实施例提供的车辆非正常聚集的预警系统包括GPS服务器1,用于将电子 地图的某一区域或全部区域分割成网格状,使得分割后的区域包括至少两个预设形状的网 格,如正方形、矩形、圆形或其它不规则图形等,该至少两个网格的预设形状可以相同或不 同,该至少两个预设形状的网格构成外部网格,还用于接收车辆中车载GPS发送的GPS数 据,并根据GPS数据判断每一网格包含的车辆数是否超过相应网格的预设车辆数,当判断 网格包含的车辆数在预设时间段内超过相应网格的预设车辆数时,发出相应网格的预警信 息;告警服务器2,用于根据GPS服务器1发出的预警信息输出客户端通知并写入数据库;事件服务器3,用于根据告警服务器2输出的客户端通知,以预设策略通知相应的监控客户 端。GPS服务器1、告警服务器2以及事件服务器3均为置于车辆的车载GPS与监控客户端 通信链路上的服务器。由于本发明实施例提供的车辆非正常聚集的预警系统通过GPS服务器1将电子地 图的全部或部分区域分割成网格,每一网格可以具有不同的预设车辆数,即是说,可以将一 个城市中具有不同车辆行为的不同区域分别作为单独的网格,对于每一网格,可以有不同 的车辆上限以区分不同区域的车辆行为,提高了监控精度。图4示出了图2中GPS服务器1的具体结构,为了便于说明,仅示出了与本发明实 施例相关的部分。GPS服务器1包括存储单元13,用于存储电子地图;网格分割单元11,用于将存 储单元13存储的电子地图的某一区域或全部区域分割成网格状,使得分割后的区域包括 至少两个预设形状的网格;GPS数据接收单元12,用于接收车辆中车载GPS发送的GPS数 据;判断单元14,用于判断网格包含的车辆数在预设时间段内超过相应网格的预设车辆数 时,发出相应网格的预警信息;预警信息发送单元15,用于将判断单元14发出的相应网格 的预警信息发送给告警服务器2。其中,判断单元14所执行的具体步骤如上对方法步骤的 描述部分所述,在此不再赘述。具体地,判断单元14进一步包括车辆定位模块14,用于在GPS数据接收单元12 首次接收到车辆中车载GPS发送的GPS数据时,根据GPS数据接收单元12接收到的GPS数 据中的GPS的地理位置坐标信息在存储单元13存储的电子地图的外部网格中定位到相应 的车辆所属的网格;第一判断模块142,用于判断每一网格包含的车辆数是否超过相应网 格的预设车辆数;信息生成模块149,用于根据GPS数据接收单元12首次接收到的车辆中 车载GPS发送的GPS数据生成每一网格的网格信息、每一车辆的网格位置信息、以及每一网 格包含的车辆的GPS信息并存储于存储单元13中,其中对于每一网格的网格信息、每一车 辆的网格位置信息、以及每一网格包含的车辆的GPS信息的描述如上所述,在此不再赘述; 获取模块143,用于在GPS数据接收单元12之后接收到车辆中车载GPS发送的GPS数据时, 根据GPS数据接收单元12接收到的GPS数据中的GPS的唯一标识符,在存储单元13存储 的每一车辆的网格位置信息中获取相应的车辆之前所属的网格唯一标识符;车辆定位模块 141还用于根据GPS数据接收单元12之后接收到的GPS数据中的GPS的地理位置坐标信息 在存储单元13存储的电子地图的外部网格中定位到相应的车辆当前所属的网格,并获取 相应的车辆当前所属的网格的网格唯一标识符;第二判断模块144,用于根据获取模块143 获取的相应的车辆之前所属的网格唯一标识符以及车辆定位模块141获取的相应的车辆 当前所属的网格的网格唯一标识符,判断相应的车辆是否仍处于相同的网格中;更新模块 145,用于当第二判断模块144判断相应的车辆仍处于相同的网格中时,更新存储单元13存 储的车辆之前所属的网格包含的车辆的GPS信息,并用于当第二判断模块144判断相应的 车辆不处于相同的网格中时,更新存储的车辆之前所属的网格位置信息以及车辆当前所属 的网格的网格信息、车辆当前所属的网格位置信息、和车辆当前所属的网格包含的车辆的 GPS信息;第三判断模块146,用于判断存储单元13存储的更新模块145更新后的车辆所属 的网格信息中,网格包含的车辆数是否超过网格的预设车辆数。其中,更新模块145的具体 更新步骤如上方法步骤的描述部分所述,在此不再赘述。
判断单元14还包括记录查找模块147,用于当第一判断模块142或第三判断模块146判断网格包含的车辆数在预设时间段内超过相应网格的预设车辆数时,分别记录该 预设时间段的初始时刻和终止时刻相应网格包含的车辆的GPS信息中的GPS的地理位置坐 标信息,之后将初始时刻相应网格包含的车辆的GPS信息中的GPS的地理位置坐标信息在 终止时刻相应网格包含的车辆的GPS信息中的GPS的地理位置坐标信息中逐个查找,记录 下初始时刻相应网格包含的车辆的GPS信息中的GPS的地理位置坐标信息与终止时刻相应 网格包含的车辆的GPS信息中的GPS的地理位置坐标信息相同的匹配数目,并将记录的匹 配数目与初始时刻相应网格的网格信息记录的相应网格包含的车辆数相除,得到匹配率; 第四判断模块147,用于判断记录查找模块147得到的匹配率是否大于预设的匹配率,是则 发出相应网格的预警信息给预警信息发送单元15。基于上述方法部分同样的理由,网格分割单元11还用于当分割后的区域包括至 少四个预设形状的网格,且其中至少四个预设形状的网格具有一公共点时,在将电子地图 的某一区域或全部区域分割成网格状,以构成外部网格的步骤之后,分别以分割后的区域 上处于该区域边缘的网格的中心为顶点形成一角落网格,该角落网格包括了至少一个预设 形状的网格。此时,上述对系统的描述中,除明确说明是外部网格之外,其余步骤均适用于 角落网格中车辆的监控;对于明确说明是外部网格的处理步骤,此时可以理解成外部网格 和角落网格,即是说,在对外部网格的车辆监控同时,还需以同样方式实现对角落网格的车 辆监控,以消除外部网格公共点所产生的监控盲点。本发明实施例提供的车辆非正常聚集的预警方法是将电子地图上的区域进行网 格状分割,并根据车载GPS发送的GPS数据,当判断网格包含的车辆数在预设时间段内超过 相应网格的预设车辆数时,发出相应网格的预警信息,由于是将电子地图的全部或部分区 域分割成网格,每一网格可以具有不同的预设车辆数,即是说,可以将一个城市中具有不同 车辆行为的不同区域分别作为单独的网格,对于每一网格,可以有不同的车辆上限以区分 不同区域的车辆行为,提高了监控精度;再有,当分割后的区域包括至少四个预设形状的网 格,且其中至少四个预设形状的网格具有一公共点时,为了消除存在于该公共点周围的监 控盲点,本发明实施例还以分割后的区域上处于该区域边缘的网格的中心为顶点形成一角 落网格,并在监控的过程中,同时对角落网格中的每一网格进行上述监控,进一步提高了监 控的精确度。本领域普通技术人员可以理解实现上述实施例方法中的全部或部分步骤是可以 通过程序来控制相关的硬件完成,所述的程序可以在存储于一计算机可读取存储介质中, 所述的存储介质,如ROM/RAM、磁盘、光盘等。以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精 神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
权利要求
一种车辆非正常聚集的预警方法,其特征在于,所述方法包括以下步骤将电子地图的某一区域或全部区域分割成网格状,使得分割后的区域包括至少两个预设形状的网格,所述至少两个预设形状的网格构成外部网格;接收车辆中车载GPS发送的GPS数据,并根据所述GPS数据判断每一网格包含的车辆数是否超过相应网格的预设车辆数,当判断所述网格包含的车辆数在预设时间段内超过相应网格的预设车辆数时,发出所述相应网格的预警信息;所述GPS数据包括GPS的唯一标识符、以及GPS的地理位置坐标信息。
2.如权利要求1所述的车辆非正常聚集的预警方法,其特征在于,当所述外部网格包 括至少四个预设形状的网格,且其中至少四个预设形状的网格具有一公共点时,在所述将 电子地图的某一区域或全部区域分割成网格状的步骤之后,所述方法还包括以下步骤分 别以分割后的所述区域上处于所述区域边缘的网格的中心为顶点形成一角落网格,所述角 落网格包括了至少一个预设形状的网格。
3.如权利要求1或2所述的车辆非正常聚集的预警方法,其特征在于,当所述GPS数据 为首次接收到的车辆中车载GPS发送的GPS数据时,所述根据所述GPS数据判断每一网格 包含的车辆数是否超过相应网格的预设车辆数的步骤具体为根据所述GPS的地理位置坐标信息在所述网格中定位到相应的车辆所属的网格;判断每一网格包含的车辆数是否超过相应网格的预设车辆数。
4.如权利要求3所述的车辆非正常聚集的预警方法,其特征在于,所述判断每一网格 包含的车辆数是否超过相应网格的预设车辆数的步骤之后,所述方法还包括以下步骤根 据首次接收到的车辆中车载GPS发送的所述GPS数据生成每一网格的网格信息、每一车辆 的网格位置信息、以及每一网格包含的车辆的GPS信息并相互关联存储;所述每一网格的网格信息记录了每一网格的预设车辆数、每一网格包含的车辆数、以 及每一网格包含的车辆中车载GPS信息列表;所述每一网格包含的车辆的GPS信息记录了 GPS的唯一标识符、以及相应的GPS的地理位置坐标信息;所述每一车辆的网格位置信息记 录了 GPS的唯一标识符、相应的GPS在网格中的网格唯一标识符、以及相应的GPS在相应网 格的网格信息中的GPS信息列表的索引。
5.如权利要求4所述的车辆非正常聚集的预警方法,其特征在于,对于之后接收到的 车辆中车载GPS发送的所述GPS数据,所述根据GPS数据判断每一网格包含的车辆数是否 超过相应网格的预设车辆数的步骤具体为根据所述GPS数据的GPS的唯一标识符,在存储的每一车辆的网格位置信息中获取相 应的车辆之前所属的网格唯一标识符;根据所述GPS数据的GPS的地理位置坐标信息在所述网格中定位到相应的车辆当前所 属的网格,并获取相应的车辆当前所属的网格的网格唯一标识符;根据获取的相应的车辆之前所属的网格唯一标识符以及相应的车辆当前所属的网格 的网格唯一标识符,判断相应的车辆是否仍处于相同的网格中,若是,则更新存储的所述车 辆之前所属的网格包含的车辆的GPS信息,若否,则更新存储的所述车辆之前所属的网格 位置信息以及车辆当前所属的网格的网格信息、车辆当前所属的网格位置信息、和车辆当 前所属的网格包含的车辆的GPS信息;判断所述车辆当前所属的网格信息中,网格包含的车辆数是否超过网格的预设车辆数。
6.如权利要求5所述的车辆非正常聚集的预警方法,其特征在于,所述更新存储的车 辆之前所属的网格包含的车辆的GPS信息的步骤具体为根据存储的车辆之前所属的网格 位置信息中记录的GPS在相应网格的网格信息中的GPS信息列表的索引,更新存储的相应 网格包含的车辆的GPS信息记录中相应的GPS的地理位置坐标信息。
7.如权利要求5所述的车辆非正常聚集的预警方法,其特征在于,所述更新存储的车 辆之前所属的网格位置信息以及车辆当前所属的网格的网格信息、车辆当前所属的网格位 置信息、和车辆当前所属的网格包含的车辆的GPS信息的步骤具体为将存储的车辆之前 所属的网格位置信息中记录的GPS信息列表中相应车辆的GPS存储信息删除,并记录的相 应网格包含的车辆数减一,同时将相应车辆的GPS存储信息增加到存储的相应车辆当前所 属的网格位置信息中记录的车载GPS的信息列表中,并将记录的相应网格包含的车辆数加一。
8.如权利要求1或2所述的车辆非正常聚集的预警方法,其特征在于,所述当判断所述 网格包含的车辆数在预设时间段内超过相应网格的预设车辆数时,发出所述相应网格的预 警信息的步骤具体为当判断网格包含的车辆数在预设时间段内超过相应网格的预设车辆数时,分别记录所 述预设时间段的初始时刻和终止时刻相应网格包含的车辆的GPS信息中的GPS的地理位置 坐标信息;将初始时刻相应网格包含的车辆的GPS信息中的GPS的地理位置坐标信息在终止时刻 相应网格包含的车辆的GPS信息中的GPS的地理位置坐标信息中逐个查找,记录下初始时 刻相应网格包含的车辆的GPS信息中的GPS的地理位置坐标信息与终止时刻相应网格包含 的车辆的GPS信息中的GPS的地理位置坐标信息相同的匹配数目;将记录的所述匹配数目与初始时刻相应网格的网格信息记录的相应网格包含的车辆 数相除,得到匹配率;判断所述匹配率是否大于预设的匹配率,是则发出相应网格的预警信息。
9.一种车辆非正常聚集的预警系统,其特征在于,所述系统包括GPS服务器,用于将电子地图的某一区域或全部区域分割成网格状,使得分割后的区域 包括至少两个预设形状的网格,所述至少两个预设形状的网格构成外部网格,所述GPS服 务器还用于接收车辆中车载GPS发送的GPS数据,并根据GPS数据判断每一网格包含的车 辆数是否超过相应网格的预设车辆数,当判断网格包含的车辆数在预设时间段内超过相应 网格的预设车辆数时,发出相应网格的预警信息;告警服务器,用于根据所述GPS服务器发出的预警信息输出客户端通知并写入数据库;事件服务器,用于根据所述告警服务器输出的所述客户端通知,以预设策略通知相应 的监控客户端。
10.如权利要求9所述的车辆非正常聚集的预警系统,其特征在于,所述GPS服务器进 一步包括存储单元,用于存储电子地图;网格分割单元,用于将所述存储单元存储的电子地图的某一区域或全部区域分割成网格状,使得分割后的区域包括至少两个预设形状的网格;GPS数据接收单元,用于接收车辆中车载GPS发送的所述GPS数据; 判断单元,用于判断所述网格分割单元分割后的网格包含的车辆数在预设时间段内超 过相应网格的预设车辆数时,发出相应网格的预警信息;预警信息发送单元,用于将所述判断单元发出的相应网格的预警信息发送给所述告警 服务器.
全文摘要
本发明适用于车辆监控技术领域,提供了一种车辆非正常聚集的预警方法及系统。其中方法包括将电子地图的某一区域或全部区域分割成网格状,使得分割后的区域包括至少两个预设形状的网格,至少两个预设形状的网格构成外部网格。接收GPS数据,并根据GPS数据判断每一网格包含的车辆数是否超过相应网格的预设车辆数,当判断网格包含的车辆数在预设时间段内超过相应网格的预设车辆数时,发出相应网格的预警信息;GPS数据包括GPS的唯一标识符、以及GPS的地理位置坐标信息。即是说,可以将一个城市中具有不同车辆行为的不同区域分别作为单独的网格,对于每一网格,可以有不同的车辆上限以区分不同区域的车辆行为,提高了监控精度。
文档编号G01S19/42GK101799990SQ201010111440
公开日2010年8月11日 申请日期2010年2月8日 优先权日2010年2月8日
发明者杨卫民 申请人:深圳市同洲电子股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1