巡护轨迹定位方法、装置、电子设备和存储介质与流程
- 国知局
- 2024-08-02 13:48:39
本发明涉及无线定位,尤其涉及一种巡护轨迹定位方法、装置、电子设备和存储介质。
背景技术:
1、随着科技的快速发展,全球定位系统已经广泛应用于人们的日常生活中,为导航、定位、交通管理等提供了极大的便利。然而,随着对位置信息精度和可靠性需求的提升,gps(global positioning system)技术在某些特定环境中的定位问题逐渐显现。特别是在城市峡谷、森林覆盖、建筑物密集等信号受限的复杂环境中,gps定位的精确性和稳定性受到了严重挑战。
2、当下,gps定位技术主要是依赖卫星信号的到达时间差进行位置计算。但在上述复杂环境中,由于信号衰减、反射、遮挡以及多径效应等多种因素的影响,卫星信号往往难以稳定接收,导致定位精度下降甚至定位失败。此外,gps接收器本身的误差也会进一步加剧定位的不准确性,使得最终估计的位置出现误差和漂移。
技术实现思路
1、本发明提供一种巡护轨迹定位方法、装置、电子设备和存储介质,用以解决现有技术中卫星信号在复杂环境中易受到干扰,导致定位出现误差和漂移的缺陷,实现了定位精度和可靠性的提升。
2、本发明提供一种巡护轨迹定位方法,包括:
3、接收巡护过程中所述客户端实时上传的定位数据;
4、在所述定位数据的数据来源为所述客户端的gps定位的情况下,基于所述定位数据及其上一定位数据,进行定位异常检测;
5、在定位异常检测结果指示所述定位数据存在异常的情况下,丢弃所述定位数据;否则,存储所述定位数据,并在接收到新上传的定位数据的情况下,将所述定位数据更新为新上传的定位数据的上一定位数据,直至巡护过程终止。
6、根据本发明提供的一种巡护轨迹定位方法,所述定位异常检测结果包括距离异常检测结果;所述基于所述定位数据及其上一定位数据,进行定位异常检测,包括:
7、基于所述定位数据对应的定位时间,判断所述客户端中是否存储有所述定位数据的上一定位数据;所述定位数据的上一定位数据为所述客户端上传所述定位数据的时间周期下,所述定位数据对应的定位时间的上一时间周期的定位数据;
8、在存储所述定位数据的上一定位数据的情况下,基于所述定位数据及其上一定位数据,确定巡护距离,并对所述巡护距离进行定位异常检测,得到所述距离异常检测结果。
9、根据本发明提供的一种巡护轨迹定位方法,所述定位异常检测结果还包括速度异常检测结果;所述基于所述定位数据及其上一定位数据,进行定位异常检测,包括:
10、在所述距离异常检测结果指示所述巡护距离不存在异常的情况下,基于所述定位数据及其上一定位数据,确定巡护速度;
11、对所述巡护速度进行定位异常检测,得到所述速度异常检测结果。
12、根据本发明提供的一种巡护轨迹定位方法,所述定位异常检测结果还包括加速度异常检测结果;所述基于所述定位数据及其上一定位数据,进行定位异常检测,包括:
13、在所述速度异常检测结果指示所述巡护速度不存在异常的情况下,获取巡护加速度,所述巡护加速度通过所述定位数据及其上一定位数据确定,或者通过所述客户端在获取所述定位数据时获取得到;
14、对所述巡护加速度进行定位异常检测,得到加速度异常检测结果。
15、根据本发明提供的一种巡护轨迹定位方法,所述接收巡护过程中所述客户端实时上传的定位数据,之后还包括:
16、在所述定位数据的数据来源非所述客户端的gps定位的情况下,判断所述定位数据的数据来源是否为所述客户端的wifi定位;
17、在所述定位数据的数据来源为所述客户端的wifi定位的情况下,确定所述定位数据的定位时间对应的连续时间范围;
18、接收所述连续时间范围内的wifi定位数据,并基于所述wifi定位数据,以及所述客户端内存储的所述连续时间范围之前的定位数据进行去重处理,存储去重处理后的wifi定位数据。
19、根据本发明提供的一种巡护轨迹定位方法,所述存储去重处理后的wifi定位数据,之后还包括:
20、在所述客户端的定位数据存储量达到预设阈值的情况下,基于所述客户端内存储的各定位数据及其定位时间,确定定位序列;
21、基于所述定位序列中两两相邻的定位数据,进行数据异常检测;
22、在所述数据异常检测结果指示所述定位序列不存在异常的情况下,将所述定位序列中的各定位数据上传至服务端,以请求服务端基于接收到的定位序列中的各定位数据,对所述巡护过程进行轨迹展示;
23、其中,所述定位数据存储量基于所述客户端内存储的定位数据的数据量,以及存储的去重处理后的wifi定位数据的数据量确定。
24、根据本发明提供的一种巡护轨迹定位方法,所述接收巡护过程中所述客户端实时上传的定位数据,之后还包括:
25、在所述定位数据的数据来源非所述客户端的gps定位和wifi定位的情况下,丢弃所述定位数据;
26、所述判断所述客户端中是否存储有所述定位数据的上一定位数据,之后还包括:
27、在所述客户端中未存储所述定位数据的上一定位数据的情况下,存储所述定位数据。
28、本发明还提供一种巡护轨迹定位装置,应用于客户端,包括:
29、数据接收单元,用于接收巡护过程中所述客户端实时上传的定位数据;
30、异常检测单元,用于在所述定位数据的数据来源为所述客户端的gps定位的情况下,基于所述定位数据及其上一定位数据,进行定位异常检测;在定位异常检测结果指示所述定位数据存在异常的情况下,丢弃所述定位数据;否则,存储所述定位数据,并在接收到新上传的定位数据的情况下,将所述定位数据更新为新上传的定位数据的上一定位数据,直至巡护过程终止。
31、本发明还提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如上述任一种所述的巡护轨迹定位方法。
32、本发明还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如上述任一种所述的巡护轨迹定位方法。
33、本发明提供的巡护轨迹定位方法、装置、电子设备和存储介质,在定位数据的数据来源为客户端的gps定位的情况下,利用定位数据及其上一定位数据进行定位异常检测,并在检测确认定位数据存在异常的情况下,丢弃定位数据;反之则存储定位数据,并在接收到新上传的定位数据的情况下,将定位数据更新为新上传的定位数据的上一定位数据,直至巡护过程终止,有效地利用了巡护的历史定位数据进行异常检测,根据检测结果进行对应处理,提高了巡护过程中定位数据的准确性和可靠性,克服了传统方案中复杂环境下定位易出现误差和漂移,导致轨迹定位的准确性和可靠性不高的缺陷,通过对定位数据的分析处理可以有效的减小漂移和误差,能够实现复杂环境下精确可靠的巡护轨迹定位。
技术特征:1.一种巡护轨迹定位方法,其特征在于,应用于客户端,包括:
2.根据权利要求1所述的巡护轨迹定位方法,其特征在于,所述定位异常检测结果包括距离异常检测结果;
3.根据权利要求2所述的巡护轨迹定位方法,其特征在于,所述定位异常检测结果还包括速度异常检测结果;
4.根据权利要求3所述的巡护轨迹定位方法,其特征在于,所述定位异常检测结果还包括加速度异常检测结果;所述基于所述定位数据及其上一定位数据,进行定位异常检测,包括:
5.根据权利要求1至4中任一项所述的巡护轨迹定位方法,其特征在于,所述接收巡护过程中所述客户端实时上传的定位数据,之后还包括:
6.根据权利要求5所述的巡护轨迹定位方法,其特征在于,所述存储去重处理后的wifi定位数据,之后还包括:
7.根据权利要求2至4中任一项所述的巡护轨迹定位方法,其特征在于,所述接收巡护过程中所述客户端实时上传的定位数据,之后还包括:
8.一种巡护轨迹定位装置,其特征在于,应用于客户端,包括:
9.一种电子设备,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现如权利要求1至7任一项所述的巡护轨迹定位方法。
10.一种非暂态计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至7任一项所述的巡护轨迹定位方法。
技术总结本发明提供一种巡护轨迹定位方法、装置、电子设备和存储介质,其中方法应用于客户端,该方法包括:接收巡护过程中客户端实时上传的定位数据;在定位数据的数据来源为客户端的GPS定位的情况下,基于定位数据及其上一定位数据,进行定位异常检测;在定位异常检测结果指示定位数据存在异常的情况下,丢弃定位数据;否则,存储定位数据,并在接收到新上传的定位数据的情况下,将定位数据更新为新上传的定位数据的上一定位数据,直至巡护过程终止,克服了传统方案中复杂环境下定位易出现误差和漂移,导致轨迹定位的准确性和可靠性不高的缺陷,通过对定位数据的分析处理可以有效的减小漂移和误差,能够实现复杂环境下精确可靠的巡护轨迹定位。技术研发人员:江南,金智功,刘翔羽,徐航受保护的技术使用者:安徽省大数据中心技术研发日:技术公布日:2024/7/18本文地址:https://www.jishuxx.com/zhuanli/20240801/240727.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。