[发明专利]一种轨迹特征点判断方法、轨迹记录方法和相关装置在审
申请号: | 201910081842.7 | 申请日: | 2019-01-28 |
公开(公告)号: | CN111488413A | 公开(公告)日: | 2020-08-04 |
发明(设计)人: | 王玉鹏 | 申请(专利权)人: | 阿里巴巴集团控股有限公司 |
主分类号: | G06F16/29 | 分类号: | G06F16/29 |
代理公司: | 北京思格颂知识产权代理有限公司 11635 | 代理人: | 杨超 |
地址: | 英属开曼群岛大开*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 轨迹 特征 判断 方法 记录 相关 装置 | ||
本发明公开了一种轨迹特征点判断方法、轨迹记录方法和相关装置。所述轨迹特征点判断方法包括:根据轨迹点的特征参数,判断轨迹点是否是正常点;特征参数包括所述轨迹点的位置参数和/或轨迹点的精度值;若是,获取最新记录的两个历史轨迹点,计算所述轨迹点偏离两个历史轨迹点连线的偏离参数,判断所述偏离参数是否满足预设的偏离参数阈值;若是,确定所述轨迹点为特征点。能够大大提高特征点判断的有效性,既不会将有效的轨迹点丢掉,也不会将多余的轨迹点确定为特征点;不会造成数据冗余,节省内存;同时便于后续计算。
技术领域
本发明涉及信息处理技术领域,特别涉及一种轨迹特征点判断方法、轨迹记录方法和相关装置。
背景技术
传统的GPS运动轨迹记录方法,有的是将运动轨迹的所有数据点全部记录,这样会造成记录的运动轨迹数据量大而占用大量的内存,而且大大增加了后续的计算量;有的是将运动轨迹的所有数据点全部记录存储后,再从中提取特征点,但特征点识别不准确,识别过程复杂,导致特征点提取的结果仍然有数据冗余,保留了很多不必要的轨迹点,加大了后续计算工作,且易于导致增大计算误差,甚至计算错误。
发明内容
鉴于上述问题,提出了本发明以便提供一种克服上述问题或者至少部分地解决上述问题的一种轨迹特征点判断方法、轨迹记录方法和相关装置。
第一方面,本发明实施例提供一种轨迹记录方法,包括:根据轨迹点的特征参数,判断所述轨迹点是否是正常点;所述特征参数包括所述轨迹点的位置参数和/或轨迹点的精度值;
若是,获取最新记录的两个历史轨迹点,计算所述轨迹点偏离所述两个历史轨迹点连线的偏离参数,判断所述偏离参数是否满足预设的偏离参数阈值;
若是,确定所述轨迹点为特征点。
在一些可选的实施例中,判断所述偏离参数是否满足预设的偏离参数阈值后,还包括:
若否,删除当前最新记录的历史轨迹点后再记录所述轨迹点为历史轨迹点;
相应的,若是的情况,还包括:记录所述轨迹点为历史轨迹点。
在一些可选的实施例中,所述判断所述轨迹点是否是正常点之前,还包括:
通过终端设备的定位模块获取轨迹点,并将所述轨迹点存储到临时变量数组中。
在一些可选的实施例中,判断所述轨迹点是否是正常点,包括:
当所述轨迹点的精度值大于或等于预设的精度阈值时,确认所述轨迹点为正常点;和/或,
获取当前最新记录的历史轨迹点为第一历史轨迹点,根据所述第一历史轨迹点和所述轨迹点的位置参数计算二者的距离参数,当所述距离参数大于或等于预设的距离参数阈值,确认所述轨迹点为正常点。
在一些可选的实施例中,计算所述轨迹点偏离所述两个历史轨迹点连线的偏离参数,包括:
根据所述轨迹点、获取到的两个历史轨迹点的位置参数,计算所述轨迹点和选定的一个历史轨迹点的连线,与两个历史轨迹点的连线的夹角度数,或计算所述夹角的余弦值。
在一些可选的实施例中,判断所述偏离参数是否满足预设的偏离参数阈值,包括:
根据预设的速度值与角度阈值的关系和所述轨迹点特征参数中的速度值,确定所述轨迹点的角度阈值;判断所述余弦值是否大于或等于所述角度阈值;
或,根据预设的速度值与余弦阈值的关系和所述轨迹点特征参数中的速度值,确定所述轨迹点的余弦阈值;判断所述余弦值是否大于或等于所述余弦阈值。
第二方面,本发明实施例提供一种轨迹记录方法,包括:
获取到实时采集的一个轨迹点;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴集团控股有限公司,未经阿里巴巴集团控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910081842.7/2.html,转载请声明来源钻瓜专利网。