一种基于无线基站的轨迹检测方法、系统及终端与流程
- 国知局
- 2024-11-18 18:15:23
背景技术:
1、轨迹检测是日常生活中人们常见的技术需求,随着手持设备和无线基站的普及,对基于无线基站的轨迹检测优化进行研究是有必要的。
2、中国专利号cn202111474992.8公开了一种基于无线基站场强频度的精确定位方法,在待定位区域内采集无线基站的场强数据或功率数据,并根据每个周期内的数据频度生成样本,以采集点位置为标签用于训练神经网络或机器学习,实现精确定位;本发明充分利用无线基站的场强或功率数据,并通过频度分析的方式形成特定格式的输入数据,能够有效提取数据特征,进行机器学习,从而实现定位。但该方法依赖于每个周期内的数据频度生成样本的质量,对定位效果产生影响。
3、综上,现有技术缺少一个基于无线基站的轨迹检测的技术方案。
技术实现思路
1、本技术的目的在于提供一种基于无线基站的轨迹检测方法、系统及终端,以解决上述背景技术中提出的技术问题。
2、为实现上述目的,本技术公开了以下技术方案:
3、第一方面,本技术公开了一种基于无线基站的轨迹检测方法,该方法包括:
4、s1:获取无线基站信息;
5、s2:构建至少包括一个无线基站的轨迹检测学习模型,所述轨迹检测模型配置为对该无线基站对其范围内所有轨迹进行检测;
6、s3:获取多组至少两个存在交点的历史轨迹;
7、s4:利用所述历史轨迹对所述轨迹检测学习模型进行训练,得到轨迹检测模型;
8、s5:获取实时位置信息,利用所述轨迹检测模型对所述实时位置信息生成对应的轨迹检测数据。
9、作为优选,所述无线基站信息包括无线基站位置信息和无线基站接收范围信息,所述无线基站接收范围信息用于表征该无线基站能够接收的位置信息的范围。
10、作为优选,所述的构建至少包括一个无线基站的轨迹检测学习模型中构建过程具体包括以下步骤:
11、s21:预设位置信号接收单元,所述位置信号接收单元用于对出现在无线基站接收范围的位置信号进行捕捉;
12、s22:预设位置数据库,所述位置数据库用于对位置信号进行历史位置查询;
13、s23:预设轨迹数据库,所述轨迹数据库用于对轨迹进行历史轨迹查询;
14、s24:预设轨迹检测单元,所述轨迹检测单元用于对轨迹进行检测并生成对应的轨迹检测数据。
15、作为优选,所述的构建至少包括一个无线基站的轨迹检测学习模型,还包括:
16、利用历史位置查询公式对当前位置对应的历史位置进行查询,所述历史位置查询公式具体为:
17、
18、其中,δx为预设的定位横坐标偏差阈值,xnow为当前定位横坐标,lochistory_x为计算得到的历史定位横坐标,δy为预设的定位纵坐标偏差阈值,ynow为当前定位纵坐标,lochistory_y为计算得到的历史定位纵坐标;
19、利用历史轨迹查询公式对当前轨迹对应的历史轨迹进行查询,并获取与轨迹对应的若干所述无线基站信息,所述历史轨迹查询公式具体为:
20、
21、其中,δpd为预设的位置偏差阈值,spnow为当前轨迹的起点位置坐标,sphistory为历史轨迹的起点位置坐标,denow为当前轨迹的终点位置坐标,dehistory为历史轨迹的终点位置坐标。
22、作为优选,所述历史轨迹查询公式还包括:
23、δpd=(δx,δy)
24、spnow=(xsp_now,ysp_now)
25、sphistory=(xsp_history,ysp_history)
26、denow=(xde_now,yde_now)
27、dehistory=(xde_history,yde_history)
28、其中,xsp_now为当前轨迹的起点位置的横坐标,ysp_now为当前轨迹的起点位置的纵坐标,xsp_history为历史轨迹的起点位置的横坐标,ysp_history为历史轨迹的起点位置的纵坐标,xde_now为当前轨迹的终点位置的横坐标,yde_now为当前轨迹的终点位置的纵坐标,xde_history为历史轨迹的终点位置的横坐标,yde_history为历史轨迹的终点位置的纵坐标。
29、作为优选,所述的获取多组至少两个存在交点的历史轨迹,具体包括:
30、利用交点捕捉公式进行历史轨迹的交点捕捉,所述交点捕捉公式具体为:
31、
32、其中,xhistory为历史定位横坐标,yhistory为历史定位纵坐标,将满足所述交点捕捉公式的历史位置定义为交点并输出。
33、作为优选,所述的利用所述历史轨迹对所述轨迹检测学习模型进行训练,训练过程具体包括以下步骤:
34、s41:将所述历史轨迹输入所述轨迹检测学习模型;
35、s42:所述轨迹检测学习模型利用所述轨迹查询公式在所述轨迹数据库中进行历史轨迹查询;
36、s43:所述轨迹检测学习模型利用所述交点捕捉公式对所述历史轨迹与经历史轨迹查询得到的历史轨迹进行交点捕捉;
37、s44:利用交点和查询得到的历史轨迹生成对应的预测轨迹,基于所述预测轨迹对轨迹进行实时检测,并基于所述预测轨迹获取对应的若干所述无线基站信息;
38、s45:重复执行步骤s401-s404,直至所述轨迹检测学习模型收敛,得到所述所述轨迹检测模型。
39、作为优选,所述的利用所述轨迹检测模型对所述实时位置信息生成对应的轨迹检测数据,具体包括:
40、s51:获取实时位置信息,并基于所述位置信息匹配对应的无线基站信息;
41、s52:获取实时轨迹的起点位置和终点位置,运行所述轨迹检测模型,并执行以下步骤:
42、s521:利用历史轨迹查询公式在所述轨迹数据库中查询对应的历史轨迹,并获取对应的若干所述无线基站信息;
43、s522:获取所述实时位置信息的第一更新记录,基于所述第一更新记录和查询得到的历史轨迹并利用所述交点捕捉公式进行交点捕捉;
44、s523:利用交点和查询得到的历史轨迹生成对应的预测轨迹;
45、s524:获取所述实时位置的第二更新记录,基于所述第二更记录和所述预测轨迹并利用所述位置查询公式对轨迹进行轨迹检测;
46、s525:当所述实时位置超出当前无线基站的接收范围时,利用得到的所述的若干所述无线基站信息,将当前轨迹输送至下一个无线基站;
47、s526:重复执行步骤s521-s525,直至到达所述实时轨迹的终点位置。
48、第二方面,本技术公开了一种基于无线基站的轨迹检测系统,该系统适用于如上任一项所述的基于无线基站的轨迹检测方法,该系统包括:
49、信息获取模块,所述信息获取模块配置为获取无线基站信息、多组至少两个存在交点的历史轨迹信息和实时位置信息;
50、轨迹检测学习模型构建模块,所述轨迹检测学习模型构建模块配置为:构建至少包括一个无线基站的轨迹检测学习模型,所述轨迹检测模型配置为对该无线基站对其范围内所有轨迹进行检测;
51、轨迹检测模型构建模块,所述轨迹检测模型构建模块配置为:利用所述历史轨迹信息对所述轨迹检测学习模型进行训练,得到轨迹检测模型;
52、轨迹检测模块,所述轨迹检测模块配置为:获取实时位置信息,利用所述轨迹检测模型对所述实时位置信息生成对应的轨迹检测数据。
53、第三方面,本技术公开了一种终端,包括:至少一个处理器和至少一个存储器,所述存储器与所述处理器通信连接;所述存储器上存储有能够被所述处理器执行的计算机程序,当所述计算机程序被所述处理器执行时,实现如上任一项所述的基于无线基站的轨迹检测方法和所述的基于无线基站的轨迹检测系统。
54、有益效果:本技术的基于无线基站的轨迹检测方法、系统及终端,通过获取无线基站信息实现了对轨迹的全程检测;通过轨迹检测学习模型模块实现了轨迹检测的预构建;通过获取多组至少两个存在交点的历史轨迹实现了利用历史轨迹对当前轨迹进行检测的目的;通过轨迹检测模型实现了对轨迹的实时检测;通过生成的对应的轨迹检测数据完成了轨迹检测的闭环。
本文地址:https://www.jishuxx.com/zhuanli/20241118/327823.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。
下一篇
返回列表