[发明专利]一种轨迹数据清洗方法有效
申请号: | 201711268085.1 | 申请日: | 2017-12-05 |
公开(公告)号: | CN107895103B | 公开(公告)日: | 2020-11-27 |
发明(设计)人: | 皇甫伟;张弘;胡晓彦 | 申请(专利权)人: | 北京科技大学 |
主分类号: | G06F16/215 | 分类号: | G06F16/215 |
代理公司: | 北京市广友专利事务所有限责任公司 11237 | 代理人: | 张仲波 |
地址: | 100083*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 轨迹 数据 清洗 方法 | ||
1.一种轨迹数据清洗方法,其特征在于,包括:
S1,计算轨迹数据中相邻两个轨迹点之间的M阶差分,并降低M阶差分值小于第一预设阈值的相应轨迹点的可信度值,其中,所述可信度值用于描述一个轨迹点是非插值数据点的可能性;
S2,每个轨迹点向其邻居点投票的同时接受来自邻居点的投票值,根据邻居点的投票值重新计算每个轨迹点的可信度值;
S3,判断S2执行前后每个轨迹点的可信度值的变化值是否小于预设的可接受的最大变化值,若是,则删除所有可信度值小于第二预设阈值的轨迹点;否则,返回S2执行下一次迭代;
其中,设轨迹点p是轨迹点q的一个邻居点,则轨迹点p对轨迹点q的投票值表示为:
vote(p→q)=credit(p)×fac(p→q)
其中,vote(p→q)表示轨迹点p对轨迹点q的投票值;credit(p)是轨迹点p的可信度值;fac(p→q)是投票因子,表示轨迹点p对轨迹点q投的票值占轨迹点p的可信度值的百分比;
其中,所述投票因子表示为:
其中,fac(p→qi)表示轨迹点p对轨迹点qi投的票值占轨迹点p的可信度值的百分比,dist(p,qj)表示轨迹点p和轨迹点qj之间的欧式距离,dist(p,qk)表示轨迹点p和轨迹点qk之间的欧式距离,轨迹点qi、qj、qk是轨迹点p的邻居点;
其中,重新计算得到的任一轨迹点p的可信度值等于轨迹点p自身的可信度值加上轨迹点p的邻居点对轨迹点p的投票值;
其中,在每个轨迹点向其邻居点投票的同时接受来自邻居点的投票值,根据邻居点的投票值重新计算每个轨迹点的可信度值之后,所述S2还包括:
记录本次迭代后所述轨迹数据中所有轨迹点的可信度值之和为ov,在保证所有轨迹点的总可信度值以及每个轨迹点的可信度值占总可信度值的比例不变的情况下,按照公式调整各轨迹点的可信度值;
其中,ovc表示初始设置的所述轨迹数据中所有轨迹点的可信度值之和,credit(pi)表示记录的调整前的轨迹点pi的可信度值,表示调整后pi的可信度值。
2.根据权利要求1所述的轨迹数据清洗方法,其特征在于,所述计算轨迹数据中相邻两个轨迹点之间的M阶差分包括:
基于x坐标和/或y坐标计算轨迹数据中相邻两个轨迹点之间的M阶差分。
3.根据权利要求1或2所述的轨迹数据清洗方法,其特征在于,M为大于等于2的正整数。
4.根据权利要求1所述的轨迹数据清洗方法,其特征在于,轨迹点p的邻居点是位于以轨迹点p为圆心,投票半径r为半径的圆形区域中的所有来自其他轨迹的轨迹点。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京科技大学,未经北京科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711268085.1/1.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置