[发明专利]一种基于车辆轨迹的停留点实时检测方法及系统在审
申请号: | 201711396950.0 | 申请日: | 2017-12-21 |
公开(公告)号: | CN108182801A | 公开(公告)日: | 2018-06-19 |
发明(设计)人: | 张志恒;江天;张鹤高 | 申请(专利权)人: | 北京中交兴路信源科技有限公司 |
主分类号: | G08G1/01 | 分类号: | G08G1/01 |
代理公司: | 北京辰权知识产权代理有限公司 11619 | 代理人: | 刘广达 |
地址: | 100176 北京市大兴区北京经济*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 缓存 停留 实时检测 轨迹序列 运行状态 轨迹点 车辆轨迹 停留状态 异常点 回溯 算法复杂性 阈值计算 初始化 定长 可用 丢弃 上报 敏感 转换 记录 发现 | ||
本发明提供了一种基于车辆轨迹的停留点实时检测方法及系统,包括:初始化用于缓存轨迹的定长缓存,设置停留平均速度阈值和运行平均速度阈值;实时检测最新上报的轨迹点,如果其是异常点则丢弃,如果不是异常点则加入所述缓存,根据上述两种阈值计算轨迹序列对应车辆的状态并记录;如果所述最新加入缓存的轨迹点导致所述轨迹序列对应车辆的状态由运行状态转变为停留状态,则在所述缓存中回溯寻找第一个停留点;如果最新加入缓存的轨迹点导致所述轨迹序列对应车辆的状态由停留状态转变为运行状态,则在所述缓存中回溯寻找最后一个停留点。本发明实现简单,算法复杂性低,可用于停留点的实时检测;对停留或运行状态转换敏感,可及时发现停留点。
技术领域
本发明涉及一种甩挂运输技术领域,尤其是涉及一种基于车辆轨迹的停留点实时检测方法及系统。
背景技术
目前通过轨迹检测停留点的方法主要有:
1)通过进行速度和方向变化来检测,速度低或方向转变大时认为是停留。此种方法对于如何定义停留的速度和方向阈值难处理,无法解决类似“缓慢移动”问题。
2)对于一些有表征特性的场景中,通过对卫星定位信号强弱来处理停留点实时检测,比如室内无卫星定位信号则认为是停留。此种方法使用场景特殊,不具有通用性。
3)通过对历史轨迹分析,使用轨迹点密度来检测停留点,常用方法有DBSCAN,K-MEANS以及在此基础上的改进算法。该种方法通常能得到较好的检测效果,但是实现复杂,且通常用于事后检测,对“停”或“走”的实时状态转换不敏感。
发明内容
为解决以上问题,本发明通过对车辆卫星定位上报的轨迹点,进行停留点实时检测,对车辆的运行状态、时效管理、事故检测等有重要意义。
具体的,本发明提供了一种基于车辆轨迹的停留点实时检测方法,包括:
初始化用于缓存轨迹的定长缓存,设置停留平均速度阈值和运行平均速度阈值;
实时检测最新上报的轨迹点,如果其是异常点则丢弃,如果不是异常点则加入所述缓存,根据上述两种阈值计算轨迹序列对应车辆的状态并记录;如果所述最新加入缓存的轨迹点导致所述轨迹序列对应车辆的状态由运行状态转变为停留状态,则在所述缓存中回溯寻找第一个停留点;如果最新加入缓存的轨迹点导致所述轨迹序列对应车辆的状态由停留状态转变为运行状态,则在所述缓存中回溯寻找最后一个停留点。
优选的,当车辆对应缓存轨迹的平均速度小于所述停留平均速度阈值时,所述车辆为停留状态;当车辆对应缓存轨迹的平均速度大于所述运行平均速度阈值时,所述车辆为运行状态。
优选的,所述实时检测最新上报的轨迹点,如果其是异常点则丢弃,如果不是异常点则加入所述缓存,根据上述两种阈值计算所述轨迹点对应车辆的状态并记录,包括如下步骤:
检测该最新获得的轨迹点是否为异常点,若是则丢弃,否则进入下一步;
将不是异常点的轨迹点加入缓存,计算对应缓存中的轨迹点平均速度;若所述平均速度大于运行平均速度阈值,则判断所述车辆的轨迹为运行状态;若平均速度小于停留平均速度阈值,则判断所述车辆的轨迹为停留状态。
优选的,所述异常点是指与缓存中的前一个轨迹点之间的平均速
度>180km/h的轨迹点,所述平均速度为两个轨迹点的距离除以两点之间的时间差。
根据本发明的另一个方面,本发明还提供了一种基于车辆轨迹的停留点实时检测系统,包括顺序连接的如下模块:
初始化模块,用于初始化用于缓存轨迹的定长缓存,设置停留平均速度阈值和运行平均速度阈值;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京中交兴路信源科技有限公司,未经北京中交兴路信源科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711396950.0/2.html,转载请声明来源钻瓜专利网。