The invention discloses a method and a device for determining the direction of a vehicle running on a running line, which belongs to the network technical field. This invention determines the displacement track of the vehicle on a certain section by the position point uploaded in real time, and obtains the similarity degree between the displacement track and the different running direction of the running route. The higher the similarity is, the more likely the direction of the two tracks will be the same, therefore, the similarity degree obtained based on the acquisition can be determined to be determined. The driving direction of the vehicle running on the line, and the way of determining the driving direction, without the manual intervention of the driver in any scene, not only expands the use scene, but also improves the data accuracy of the bus management platform.
【技术实现步骤摘要】
车辆在运行线路上行驶方向的确定方法以及装置
本专利技术涉及网络
,特别涉及一种车辆在运行线路上行驶方向的确定方法及装置。
技术介绍
公交车是车辆的一种特殊类别,其具有多个停靠站点,且具有固定的运行线路。为了方便对公交车的管理,目前的监管部门部署了公交车管理平台,公交车上可以安装有该平台的客户端,并通过客户端向该公交车管理平台发送自身的位置点,使得该公交车管理平台能够获知公交车的实时运行状况。然而,公交车在运行线路上具有两种行驶方向:下行方向和上行方向。一般地,会将从主站出发向副站行驶时的方向作为下行方向,而将从副站出发向主站行驶时的方向作为上行方向。当公交车位于某一个位置时,既可能处于运行线路的上行方向,也可能处于运行线路的下行方向。因此,为了提供更为准确的运行状况,需要确定公交车在运行线路上行驶方向。目前,公交车管理平台可以通过以下方式确定公交车在运行线路上的行驶方向:如果公交车当前是从主站出发,则可以确定该公交车的行驶方向是下行方向,而如果公交车是从副站出发,则可以确定该公交车的行驶方向是上行方向。除此以外,就必须由驾驶员在客户端上通过手动操作来切换行驶 ...
【技术保护点】
一种确定车辆在运行线路上行驶方向的方法,其特征在于,所述方法包括:获取车辆的多个位置点;根据所述车辆的多个位置点,获取车辆的位移轨迹;获取所述位移轨迹与第一轨迹之间的第一相似度,以及所述位移轨迹与第二轨迹之间的第二相似度,所述第一轨迹为所述位移轨迹在运行线路上行方向上的投影,所述第二轨迹为所述位移轨迹在所述运行线路下行方向上的投影;将与所述位移轨迹之间的相似度最大的轨迹对应的行驶方向确定为所述车辆在运行线路上的行驶方向。
【技术特征摘要】
1.一种确定车辆在运行线路上行驶方向的方法,其特征在于,所述方法包括:获取车辆的多个位置点;根据所述车辆的多个位置点,获取车辆的位移轨迹;获取所述位移轨迹与第一轨迹之间的第一相似度,以及所述位移轨迹与第二轨迹之间的第二相似度,所述第一轨迹为所述位移轨迹在运行线路上行方向上的投影,所述第二轨迹为所述位移轨迹在所述运行线路下行方向上的投影;将与所述位移轨迹之间的相似度最大的轨迹对应的行驶方向确定为所述车辆在运行线路上的行驶方向。2.根据权利要求1所述的方法,其特征在于,所述根据所述车辆的多个位置点,获取车辆的位移轨迹包括:对于所述多个位置点中的每两个相邻位置点,获取所述每两个相邻位置点之间的位移向量;将获取到的多个位移向量所确定的轨迹,作为所述车辆的位移轨迹。3.根据权利要求1所述的方法,其特征在于,所述获取所述位移轨迹与第一轨迹之间的第一相似度,以及所述位移轨迹与第二轨迹之间的第二相似度包括:对于所述多个位置点中的每个位置点,获取所述每个位置点的第一投影点和第二投影点,所述第一投影点为在所述运行线路上行方向上的投影点,所述第二投影点为在所述运行线路下行方向上的投影点;根据多个第一投影点中的每两个相邻第一投影点,获取所述第一轨迹;根据多个第二投影点中的每两个相邻第二投影点,获取所述第二轨迹;根据所述位移轨迹与所述第一轨迹中每段对应向量之间的第一夹角获取所述第一相似度,以及根据所述位移轨迹与所述第二轨迹中每段对应向量之间的第二夹角获取所述第二相似度。4.根据权利要求3所述的方法,其特征在于,所述根据所述位移轨迹与所述第一轨迹中每段对应向量之间的第一夹角获取所述第一相似度,以及根据所述位移轨迹与所述第二轨迹中每段对应向量之间的第二夹角获取所述第二相似度包括:计算所述位移轨迹和所述第一轨迹中每段对应向量之间的第一夹角的余弦函数值,得到第一方向相似度向量;计算所述位移轨迹和所述第二轨迹中每段对应向量之间的第二夹角的余弦函数值,得到第二方向相似度向量;获取第一距离和第二距离,所述第一距离为所述第一方向相似度向量与全1向量之间的欧氏距离,所述第二距离为所述第二方向相似度向量与所述全1向量之间的欧式距离;将所述第一距离作为所述第一相似度,所述第二距离作为所述第二相似度。5.根据权利要求1至4任一项所述的方法,其特征在于,所述获取车辆的多个位置点之前,所述方法还包括:接收所述车辆每隔预设时长发送的位置点,将接收到的位置点存储至位置数据库;判断所述车辆在所述接收到的位置点的行驶速度是否大于预设阈值,如果大于,则将所述接收到的位置点存储至服务器内存中;所述获取车辆...
【专利技术属性】
技术研发人员:邝井国,
申请(专利权)人:杭州海康威视系统技术有限公司,
类型:发明
国别省市:浙江,33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。