一种车辆轨迹的生成、聚合方法和装置的制造方法

文档序号:9472306阅读:497来源:国知局
一种车辆轨迹的生成、聚合方法和装置的制造方法
【技术领域】
[0001] 本发明涉及视频监控技术领域,尤其涉及一种车辆轨迹的生成方法和装置;W及 将生成的车辆轨迹进行聚合的方法和装置。
【背景技术】
[0002] 高清卡口系统是采用先进的光电技术、图像处理技术、模式识别技术对过往的每 一辆汽车均拍下车辆的图像,并通过内置的图像智能分析算法,自动识别出车辆牌照、车 型、车身颜色等特征信息。
[0003] 对于高清卡口识别得到的过车信息,包括车牌号码、车速、车型、经过时间、车道 号、车辆图像等,一般通过网络传输协议,发送给中必服务器。
[0004] 中必服务器收到送些过车数据之后,会将数据保存到后台数据库中。基于送些数 据,可W为交管、公安等用户提供交通管理、指挥、交通事件处理的数据资料,实现过车记录 查询、车辆研判、布控告警、统计分析等业务功能。
[0005] 基于后台数据库中保存的海量卡口过车记录数据,用户可W按照各种查询条件, 对任意车牌在任意历史时间段的过车记录进行查询。同时,可W对过往卡口的车辆流量信 息进行统计分析,对违法嫌疑车辆实现卡口布控报警、交通案件研判等业务功能。
[0006]目前对卡口过车记录数据的使用模式,还是W事后满足交管、公安等用户的调阅 查询为主,缺乏主动分析数据的机制,对数据价值挖掘不够。

【发明内容】

[0007] 有鉴于此,本发明提供一种车辆轨迹的生成方法和装置,该方法和装置应用于车 辆轨迹生成服务器。同时,本发明还提供一种对车辆轨迹进行聚合的方法和装置。通过轨 迹的聚合就能得出车辆行驶的规律。
[000引该方法包括;步骤1、从数据库中查询起止时间段该车辆的卡口过车记录,并按照 时间先后顺序对所述记录进行排序;将排序后的第一条记录作为当前的过车记录;步骤2、 计算当前过车记录和其下一条过车记录的过车时间的时间差,W及查询当前过车记录和其 下一条过车记录对应的两个卡口间的平均过车时间;步骤3、根据所述时间差、所述平均过 车时间W及预设的车辆终止行驶的时长判断车辆在所述两个卡口间是否终止行驶,如果 是,转步骤4,否则,转步骤5;步骤4、将当前过车记录对应的卡口作为该车辆轨迹的尾卡 口,本条轨迹生成完毕;步骤5、将当前过车记录对应的卡口作为车辆轨迹中的一个非尾卡 口;将当前的下一条过车记录作为当前的过车记录,返回执行步骤2,直到所有的记录全部 处理完成。
[0009] 优选地,步骤3具体为:如果所述时间差大于等于预设的车辆终止行驶的时长,贝U 按照所述时间差和所述平均过车时间进一步判断车辆在所述两个卡口间是否终止行驶;女口 果所述时间差小于车辆实际终止行驶的时长,则确认车辆未终止行驶。
[0010] 该车辆轨迹的生成装置包括:过车记录获取模块,用于从数据库中查询起止时间 段该车辆的卡口过车记录,并按照时间先后顺序对所述记录进行排序;卡口间过车时间差 计算模块,用于计算当前过车记录和其下一条过车记录的时间差;卡口间平均过车时间查 询模块,用于查询当前过车记录和其下一条过车记录对应的两个卡口间的平均过车时间; 行车终止判断模块,用于根据所述时间差、所述平均过车时间W及预设的车辆终止行驶的 时长判断车辆在所述两个卡口间是否终止行驶;轨迹生成模块,用于在车辆终止行驶时将 当前过车记录对应的卡口作为该车辆轨迹的尾卡口,本条轨迹生成完毕;在车辆未终止行 驶时,将当前过车记录对应的卡口作为车辆轨迹中的一个非尾卡口,继续进行本条轨迹的 生成。
[0011] 优选地,行车终止判断模块在执行行车终止判断时具体执行;如果所述时间差大 于等于预设的车辆终止行驶的时长,则按照所述时间差和所述平均过车时间进一步判断车 辆在所述两个卡口间是否终止行驶;如果所述时间差小于车辆实际终止行驶的时长,则确 认车辆未终止行驶。
[0012] 一种车辆轨迹进行聚合的方法,该方法包括;针对同一车辆的两条轨迹进行聚合 时,如果两条轨迹包括的卡口数量不大于预设值,则逐一进行匹配,当每个卡口都相同时, 判定该两条轨迹为同一轨迹,进行聚合。
[0013] 该车辆轨迹进行聚合的方法还包括:针对同一车辆的两条轨迹进行聚合时,如果 两条轨迹包括的卡口数量大于预设值,则当两条轨迹的起始m个卡口、结束n个卡口相同, 判定该两条轨迹为同一轨迹,进行聚合;或者
[0014] 针对同一车辆的两条轨迹进行聚合时,如果两条轨迹包括的卡口数量大于预设 值,则当两条轨迹的起始m个卡口中有ml个卡口相同,结束n个卡口中有nl个卡口相同, 判定该两条轨迹为相似轨迹,进行聚合;并且送两条相似轨迹作为该车辆下一待聚合轨迹 的参考轨迹,其中ml小于m,nl小于n;或者
[0015] 针对同一车辆的两条轨迹进行聚合时,如果两条轨迹包括的卡口数量大于预设 值,且该两条轨迹的首卡口所记录的过车时间属于同一时间区段,贝化日果两条轨迹的起始m 个卡口中有m2个卡口相同,结束n个卡口中有n2个卡口相同,判定该两条轨迹为相似轨 迹,进行聚合;并且送两条相似轨迹作为该车辆下一待聚合轨迹的参考轨迹,其中m2小于 m,n2小于n。
[0016] 优选地,在进行卡口聚合时,将距离小于预设值的两个卡口判定为相同卡口。
[0017] 一种车辆轨迹聚合装置,该聚合装置还包括;轨迹聚合模块,用于针对同一车辆的 两条轨迹进行聚合时,如果两条轨迹包括的卡口数量不大于预设值,则逐一进行匹配,当每 个卡口都相同时,判定该两条轨迹为同一轨迹,进行聚合。
[0018] 该轨迹聚合装置的轨迹聚合模块还用于;针对同一车辆的两条轨迹进行聚合时, 如果两条轨迹包括的卡口数量大于预设值,则当两条轨迹的起始m个卡口、结束n个卡口相 同,判定该两条轨迹为同一轨迹,进行聚合;或者
[0019] 针对同一车辆的两条轨迹进行聚合时,如果两条轨迹包括的卡口数量大于预设 值,则当两条轨迹的起始m个卡口中有ml个卡口相同,结束n个卡口中有nl个卡口相同, 判定该两条轨迹为相似轨迹,进行聚合;并且送两条相似轨迹作为该车辆下一待聚合轨迹 的参考轨迹,其中ml小于m,nl小于n;或者
[0020] 针对同一车辆的两条轨迹进行聚合时,如果两条轨迹包括的卡口数量大于预设 值,且该两条轨迹的首卡口所记录的过车时间属于同一时间区段,贝化日果两条轨迹的起始m个卡口中有m2个卡口相同,结束n个卡口中有n2个卡口相同,判定该两条轨迹为相似轨 迹,进行聚合;并且送两条相似轨迹作为该车辆下一待聚合轨迹的参考轨迹,其中m2小于 m,n2小于n。
[0021] 优选地,该轨迹聚合模块在进行卡口聚合时,将距离小于预设值的两个卡口判定 为相同卡口。
[0022] 本发明的车辆轨迹生成方案利用众多卡口中的海量过车记录形成了车辆轨迹的 数据模型。在形成车辆的众多轨迹后,针对同一车辆的轨迹聚合时,克服了严格按照逐个卡 口点进行精确匹配的模式将造成较大概率出现轨迹不匹配,最终造成轨迹的聚合率过低的 问题。经过实践检验,本实施例的车辆轨迹聚合方法能有效提取出车辆的主干轨迹。
【附图说明】
[0023] 图1是本发明实施例流程图。
[0024] 图2是本发明实施例装置一逻辑结构图。
[00巧]图3是本发明实施例装置二逻辑结构图。
【具体实施方式】
[0026] 在智能交通领域,对于卡口部署达到一定密度(比如:车辆在正常行驶过程中,在 10分钟之内必然经过一个卡口)的城市,基于该城市中每一辆车长时间的卡口过车记录, 经过统计分析,形成车辆的行驶轨迹规律。通过车辆行驶轨迹规律模型,得到每辆车的时空 活动规律、主要行驶轨迹,从而可W进一步分析出车主的居住场所、职业特点、外出活动规 律,最终用于对可疑和高危车辆的研判。比如;正常的私家车,从长期的行驶轨迹规律来看, 应该存在明显的特征。对于正常上下班的私家车,在工作日的早晨、下午,居住地与工作场 所之间的行驶轨迹较为固定。而周末、节假日的交友、出行等行驶轨迹相对较少。从送类车 辆的长期轨迹图来看,应该呈现出明显的主干轨迹,较少的分叉轨迹。同时,上述车辆在深 夜、凌晨等特殊时段的行驶轨迹,应该相对较少。
[0027] 而从事不法活动的车辆,大多会乱窜,没有明显的正常轨迹(排除出租车、物流运 输车等特殊工作性质的车辆)。从送类车辆的长期轨迹图来看,整个轨迹相对较乱。同时, 送类车辆在深夜、凌晨等特殊时段的行驶轨迹,相对较多。具有上述行驶轨迹规律的车辆, 就是可疑和高危的车辆。
[0028] 如何根据数据库中的卡口过车记录,形成车辆行驶轨迹是值得研究的一个问题。 同一车辆在多天的多条轨迹,如何通过轨迹聚合提取出主干轨迹(该轨迹行驶的总次数、 总时间通常最多)也是需要考虑的一个问题。
[0029] 上述两个问题的解决,需要克服W下困难:
[0030]
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1