一种车辆轨迹异常检测方法及系统与流程

文档序号:12864617阅读:1139来源:国知局
一种车辆轨迹异常检测方法及系统与流程

本发明涉及车辆轨迹检测技术领域,更具体地,涉及一种车辆轨迹异常检测方法及系统。



背景技术:

在车辆的行驶运输过程中,由于各种状况的变化,比如,交通道路的路线变化、各个路段的通行时间段的变化,若车辆依旧按照原来的路线行驶,会导致行驶路线异常,因此,需要对车辆行驶的轨迹路线的异常进行检测和预测。

现有的实现方式通常是在静态数据集上进行车辆轨迹异常的检测,即只能根据车辆当前的行驶数据来检测车辆当前行驶路线是否异常,而无法对车辆的未来行驶路线进行预测。



技术实现要素:

本发明提供一种克服上述问题或者至少部分地解决上述问题的车辆轨迹异常检测方法及系统。

根据本发明的一个方面,提供一种车辆轨迹异常检测方法,包括:

s1,针对一天内的每一个时间段,记录待测车辆的相邻车辆信息,其中,所述相邻车辆信息包括车辆类型信息;

s2,根据所述车辆类型信息,统计各个时间段内与所述待测车辆相同类型的相邻车辆的总数量;

s3,将每一个时间段内与所述待测车辆相同类型的相邻车辆的总数量与预设阈值进行比较,若相邻车辆的总数量小于预设阈值,则确定待测车辆的轨迹路线在相应的时间段内异常,否则,确定待测车辆的轨迹路线在相应的时间段内正常。

本发明的有益效果为:通过历史的每一天每一时间段内的车辆信息,判断每一时间段内待测车辆的轨迹路线是否异常,根据车辆历史行驶数据判断出来的车辆轨迹线路的异常与否的结果,可以作为后期判断车辆的轨迹路线是否异常的参考,以实现对车辆轨迹路线异常的预测。

在上述技术方案的基础上,本发明还可以作如下改进。

进一步的,所述步骤s1通过如下方式记录待测车辆的相邻车辆信息:

通过电子卡口处的摄像头获取经过电子卡口的每一车辆的车辆牌号,并根据车辆牌号识别车辆类型,形成经过电子卡口的所有车辆的车辆类型信息集合。

进一步的,所述相邻车辆为与所述待测车辆的距离小于预设距离的车辆。

进一步的,还包括:

s1’,针对每一天内的每一时间段,统计待测车辆所在路段的行驶车辆总数量;

s2’,当待测车辆所在路段的行驶车辆数量小于预设数量时,则确定该待测车辆轨迹路线在相应的时间段内异常,否则,确定该待测车辆轨迹路线在相应的时间段内正常。

进一步的,所述步骤s3之后还包括:

将待测车辆轨迹路线异常的路段信息、时间段与待测车辆牌号的对应关系存储于数据库中。

进一步的,所述步骤s3之后还包括:

记录待测车辆当前行驶的路段信息以及当前时间信息,将所述路段信息和当前时间信息与所述数据库中的路段信息和时间段进行匹配,若能够匹配,则此时待测车辆的轨迹路线异常,否则,此时待测车辆的轨迹路线正常。

进一步的,所述将所述路段信息和当前时间与所述数据库中的路段信息和时间段进行匹配进一步包括:

将所述路段信息与所述数据库中的路段信息进行匹配,若存在匹配的路段信息,则根据所述当前时间信息判断数据库中是否存在包含所述当前时间的时间段,若存在,则所述路段信息和当前时间与据库中的路段信息和时间段能够匹配,否则,不能匹配。

根据本发明的另一个方面,还提供了一种车辆轨迹异常检测系统,包括:

记录模块,用于针对一天内的每一个时间段,记录待测车辆的相邻车辆信息,其中,所述相邻车辆信息包括车辆类型信息;

第一统计模块,用于根据所述车辆类型信息,统计各个时间段内与所述待测车辆相同类型的相邻车辆的总数量;

比较模块,用于将每一个时间段内与所述待测车辆相同类型的相邻车辆的总数量与预设阈值进行比较;

第一确定模块,用于若相邻车辆的总数量小于预设阈值,则确定待测车辆的轨迹路线在相应时间段内异常,否则,确定待测车辆的轨迹路线在相应时间段内正常。

进一步的,还包括:

第二统计模块,用于针对每一天内的每一时间段,统计待测车辆所在路段的行驶车辆总数量;

第二确定模块,用于当待测车辆所在路段的行驶车辆总数量小于预设数量时,则确定该待测车辆轨迹路线异常,否则,确定该待测车辆轨迹路线正常。

进一步的,还包括:

存储装置,用于将待测车辆轨迹路线异常的路段信息、时间段与待测车辆牌号的对应关系存储于数据库中。

附图说明

图1为本发明一个实施例的车辆轨迹异常检测方法流程图;

图2为本发明另一个实施例的车辆轨迹异常检测系统连接框图;

图3为本发明再一个实施例的车辆轨迹异常检测系统的整体连接框图。

具体实施方式

下面结合附图和实施例,对本发明的具体实施方式作进一步详细描述。以下实施例用于说明本发明,但不用来限制本发明的范围。

参见图1,提供了本发明一个实施例的车辆轨迹异常检测方法,包括:s1,针对一天内的每一个时间段,记录待测车辆的相邻车辆信息,其中,所述相邻车辆信息包括车辆类型信息;s2,根据所述车辆类型信息,统计各个时间段内与所述待测车辆相同类型的相邻车辆的总数量;s3,将每一个时间段内与所述待测车辆相同类型的相邻车辆的总数量与预设阈值进行比较,若相邻车辆的总数量小于预设阈值,则确定待测车辆的轨迹路线在相应时间段内异常,否则,确定待测车辆的轨迹路线在相应时间段内正常。

传统的对车辆轨迹异常检测通常是在静态数据集上进行的,也即通过对车辆当前的行驶数据信息来分析当前车辆的轨迹路线是否异常,这种方式只能检测车辆当前轨迹路线的异常,而不能对车辆未来的轨迹路线异常与否进行预测。

因此,本实施例提供了一套能够对车辆未来的轨迹路线的异常进行预测的方法,该方法的具体实现过程为:以天为单位,将一天划分为多个时间段,比如,上午、下午和晚上,针对最近历史上的一天内的各个时间段,记录待测车辆的相邻车辆信息,其中,记录的相邻车辆信息主要包括车辆的类型信息。其中,相邻车辆是指与待测车辆的距离小于预设距离的车辆,是为了保证相邻车辆与待测车辆处于同一个路段。然后根据记录的待测车辆的相邻车辆的类型信息,统计每一个时间段内与待测车辆相同类型的相邻车辆的总数量。由于同一种类型的车辆行走的路线有相同之处,比如,渣土车在运输的过程中,通常会存在专门供渣土车这一类运输车辆的行驶路线,或者比如,对于运输货物的车辆,在很多城市的主城区道路上是不允许托运的。另外,对于不同的时间段,不同的路段对不同类型的车辆的是否允许同性也是不一样的。

因此,本实施例中将统计的各个时间段内与待测车辆相同类型的相邻车辆的总数量与预设阈值进行比较,若相邻车辆的总数量小于预设阈值,则表明该时间段内在该路段上比较少与待测车辆相同类型的车辆行驶,则基本上能够确定待测车辆在当前时间段内在当前路段上行驶的轨迹路线是异常的;若相同类型的车辆在该路段上行驶,则确定待测车辆在当前时间段内在当前路段上行驶的轨迹路线是正常的。

在上述实施例的基础上,本发明的一个实施例中,所述步骤s1通过如下方式记录待测车辆的相邻车辆信息:通过电子卡口处的摄像头获取经过电子卡口的每一车辆的车辆牌号,并根据车辆牌号识别车辆类型,形成经过电子卡口的所有车辆的车辆类型信息集合。

上述实施例中,记录各个时间段内待测车辆的相邻车辆信息具体是,通过电子卡口处的摄像头对经过电子卡口的每一个车辆进行拍照获取每一个车辆的车辆牌号。得到了每一个车辆的车辆牌号,根据车辆牌号能够得到车辆的类型信息,对经过电子卡口的每一个车辆,均提取车辆的类型信息,形成每一个电子卡口的车辆类型信息集合。

在上述各实施例的基础上,本发明的另一个实施例中,所述步骤s1还包括:针对每一天内的每一时间段,统计待测车辆所在路段的行驶车辆总数量;相应的,所述步骤s2还包括:当待测车辆所在路段的行驶车辆数量小于预设数量时,则确定该待测车辆轨迹路线在相应时间段内异常,否则,确定该待测车辆轨迹路线在相应时间段内正常。

上述的实施例中通过统计待测车辆的相邻车辆信息来判断待测车辆的轨迹路线是否异常或正常,由于在不同的时间段,不同的路段,是否允许车辆通行的权限也不一样。因此,还可以将在与待测车辆同一路段中其它车辆行驶的数量作为参考。本实施例针对一天内的各个时间段内,还记录统计与待测车辆处于相同的路段中,行驶车辆的总数量。当待测车辆所在路段的行驶车辆数量小于预设数量时,表明该路段在该时间段内很可能不允许车辆通行,则确定该待测车辆轨迹路线在当前的时间段内异常,否则,确定该待测车辆轨迹路线在当前的时间段内正常。

在上述各实施例的基础上,本发明的一个实施例中,所述步骤s3之后还包括:将待测车辆轨迹路线异常的路段信息、时间段与待测车辆牌号的对应关系存储于数据库中。

经过上述各实施例,可以根据待测车辆的相邻车辆信息判断待测车辆在各个时间段以及各个路段上的轨迹路线是否异常,也可以根据待测车辆所在路段上行驶的其它车辆的数量来判断待测车辆是否异常。当判断出待测车辆在某一时间段以及某一路段上的轨迹路线上异常时,将待测车辆轨迹路线异常的路段信息、时间段信息以及待测车辆牌号对应存储于数据库中,作为后续判断待测车辆的轨迹路线是否异常的参考。

在上述各实施例的基础上,本发明的另一个实施例中,所述步骤s3之后还包括:记录待测车辆当前行驶的路段信息以及当前时间信息,将所述路段信息和当前时间信息与所述数据库中的路段信息和时间段进行匹配,若能够匹配,则此时待测车辆的轨迹路线异常,否则,此时待测车辆的轨迹路线正常。

上述实施例根据待测车辆的历史数据分析不同路段、不同时间段内,该待测车辆的轨迹路线的异常,并将待测车辆轨迹路线异常的路段信息、时间段信息以及待测车辆牌号对应存储在数据库中。当前车辆在行驶的过程中,记录待测车辆当前行驶的路段信息以及当前时间信息,将记录的待测车辆当前行驶的路段信息和当前时间信息与数据库中的待测车辆异常的路段信息和时间段进行匹配,若在数据库中存在匹配的路段信息和时间段信息,则表明此时待测车辆的轨迹路线发生异常;若在数据库中没有匹配的该待测车辆的路段信息和时间段信息,则表明此时待测车辆的轨迹路线正常。

其中,具体的匹配过程为:根据待测车辆牌号,在数据库中找到对应的车辆牌号,然后将记录的该车辆的路段信息与数据库中的路段信息进行匹配,若存在匹配的路段信息,则根据当前时间信息判断数据库中是否存在包含当前时间的时间段,若存在,则待测车辆的路段信息和当前时间与据库中的路段信息和时间段能够匹配,表明该待测车辆在该时间段、该路段上的行驶线路是异常的,否则,该待测车辆在该时间段、该路段上的行驶线路是正常的。

本实施例通过对待测车辆的历史数据进行分析,分析出待测车辆在各个时间段以及各个路段的轨迹路线是否异常,根据分析结果对待测车辆未来的轨迹路线是否异常进行判断,能够适用于对车辆轨迹路线异常与否的预测,能够应用于流数据的轨迹挖掘。

参见图2,提供了本发明另一个实施例的车辆轨迹异常检测系统,包括记录模块21、第一统计模块22、比较模块23和第一确定模块24。

记录模块21,用于针对一天内的每一个时间段,记录待测车辆的相邻车辆信息,其中,所述相邻车辆信息包括车辆类型信息;

第一统计模块22,用于根据所述车辆类型信息,统计各个时间段内与所述待测车辆相同类型的相邻车辆的总数量;

比较模块23,用于将每一个时间段内与所述待测车辆相同类型的相邻车辆的总数量与预设阈值进行比较;

第一确定模块24,用于若相邻车辆的总数量小于预设阈值,则确定待测车辆的轨迹路线在相应时间段内异常,否则,确定待测车辆的轨迹路线在相应时间段内正常。

其中,记录模块21具体用于:

通过电子卡口处的摄像头获取经过电子卡口的每一车辆的车辆牌号,并根据车辆牌号识别车辆类型,形成经过电子卡口的所有车辆的车辆类型信息集合。

参见图3,本发明的另一个实施例提供的车辆轨迹异常检测系统还包括第二统计模块25、第二确定模块26、存储模块27和匹配判断模块28。

第二统计模块25,用于针对每一天内的每一时间段,统计待测车辆所在路段的行驶车辆总数量。

相应的,第二确定模块26还用于:

当待测车辆所在路段的行驶车辆数量小于预设数量时,则确定该待测车辆轨迹路线异常,否则,确定该待测车辆轨迹路线正常。

存储模块27,用于将待测车辆轨迹路线异常的路段信息、时间段与待测车辆牌号的对应关系存储于数据库中。

匹配判断模块28,用于记录待测车辆当前行驶的路段信息以及当前时间信息,将所述路段信息和当前时间信息与所述数据库中的路段信息和时间段进行匹配,若能够匹配,则此时待测车辆的轨迹路线异常,否则,此时待测车辆的轨迹路线正常。

本发明提供的一种车辆轨迹异常检测方法及系统,通过历史的每一天每一时间段内的车辆信息,判断每一时间段内以及每一路段,待测车辆的轨迹路线是否异常,若异常,将异常的路段信息、时间段以及待测车辆牌号对应存储,可以作为后期判断车辆的轨迹路线是否异常的参考;根据待测车辆历史数据分析出来的待测车辆轨迹路线的异常,来预测待测车辆未来的轨迹路线的异常。

最后,本申请的方法仅为较佳的实施方案,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1