智能设备的定位方法、装置、设备及存储介质制造方法及图纸

技术编号:38507875 阅读:12 留言:0更新日期:2023-08-19 16:54
本申请公开了一种智能设备的定位方法、装置、设备及存储介质,属于无线定位技术领域,本申请在得到目标定位之前,优先判断智能设备是否处于静止状态,若处于静止状态,则基于所述上一次位置信息,对所述当前位置信息进行调整,并基于调整后的当前位置信息,得到所述智能设备的目标定位,能够使智能设备的目标定位的分散度降低,减轻在定位应用软件上的不规则抖动状态,避免在静止状态下的智能设备被误认为处于移动状态,能够提升智能设备的定位准确度。度。度。

【技术实现步骤摘要】
智能设备的定位方法、装置、设备及存储介质


[0001]本申请涉及无线定位
,尤其涉及一种智能设备的定位方法、装置、设备及存储介质。

技术介绍

[0002]目前,在对智能设备进行无线定位的过程中,由于无线网络的限制(基站的覆盖范围不全或者信号强度不稳定等),每次获取到的位置信息均不一致,即,得到的定位点是分散的,体现在定位应用软件上则是不规则抖动状态,可能导致在静止状态下的智能设备被误认为处于移动状态。常用的中值滤波、高斯滤波以及滑动平均滤波都不能很好的解决这样的问题。
[0003]因此,相关技术中存在对智能设备的定位不准确的技术问题。

技术实现思路

[0004]本申请的主要目的在于提供一种智能设备的定位方法、装置、设备及存储介质,旨在解决对智能设备的定位不准确的技术问题。
[0005]为实现上述目的,本申请提供一种智能设备的定位方法,所述智能设备的定位方法包括以下步骤:
[0006]当接收到对智能设备的定位请求时,获取所述智能设备的当前位置信息和上一次位置信息;
[0007]判断所述智能设备是否处于静止状态;
[0008]若处于静止状态,则基于所述上一次位置信息,对所述当前位置信息进行调整,并基于调整后的当前位置信息,得到所述智能设备的目标定位。
[0009]在本申请的一种可能的实施方式中,所述判断所述智能设备是否处于静止状态的步骤,包括:
[0010]基于所述智能设备的运动传感器,确定所述智能设备的第一运动距离;
[0011]若所述第一运动距离小于第一预设距离阈值,则基于智能设备的当前网络状态信息和上一次网络状态信息,判断所述智能设备的网络状态信息是否发生变化,其中,所述当前网络状态信息与所述当前位置信息对应,所述上一次位置信息与上一次网络状态信息对应;
[0012]若所述网络状态信息未发生变化,则确定所述智能设备处于静止状态。
[0013]在本申请的一种可能的实施方式中,所述当前网络状态信息包括所述智能设备的WiFi连接信息和/或者基站信息,所述基于智能设备的当前网络状态信息和上一次网络状态信息,判断所述智能设备的网络状态信息是否发生变化的步骤,包括:
[0014]基于当前WiFi连接信息中WiFi列表信息,和上一次WiFi连接信息中WiFi列表信息,判断所述WiFi连接信息是否变化;
[0015]若所述WiFi连接信息未发生变化,则判断所述基站信息是否发生变化;
[0016]若所述基站信息未发生变化,则确定所述每次定位的网络状态信息未发生变化。
[0017]在本申请的一种可能的实施方式中,所述基站信息包括多个基站与所述智能设备之间的第二运动距离,所述基于所述智能设备的运动传感器,确定所述智能设备的第一运动距离的步骤之后,所述方法还包括:
[0018]若所述第一运动距离小于第一预设距离阈值,则基于所述第二运动距离,判断所述智能设备的网络状态信息是否发生变化;
[0019]若未发生变化,则确定所述智能设备处于静止状态。
[0020]在本申请的一种可能的实施方式中,所述基于所述智能设备的运动传感器,确定所述智能设备的第一运动距离的步骤之后,所述方法还包括:
[0021]若所述第一运动距离大于第一预设距离阈值,则计算所述智能设备的当前位置信息和上一次位置信息的差值;
[0022]所述基于所述上一次位置信息,对所述当前位置信息进行调整的步骤,包括:
[0023]基于所述差值与所述第一运动距离的平均值,对所述当前位置信息进行调整。
[0024]在本申请的一种可能的实施方式中,所述基于所述差值与所述第一运动距离的平均值,对所述当前位置信息进行调整的步骤之前,所述方法还包括:
[0025]获取所述智能设备的当前信号强度;
[0026]基于所述当前信号强度在预设信号档位的对应关系,确定调整比例;
[0027]基于所述调整比例,对所述差值进行调整,得到调整后的差值,以基于所述调整后的差值和所述第一运动距离,得到所述平均值。
[0028]在本申请的一种可能的实施方式中,所述基于所述智能设备的运动传感器,确定所述智能设备的第一运动距离的步骤之后,所述方法还包括:
[0029]若所述第一运动距离大于第二预设距离阈值,且所述差值小于所述第一预设距离阈值,则基于智能设备的当前网络状态信息和上一次网络状态信息,判断所述智能设备的网络状态信息是否发生变化;
[0030]若所述网络状态信息未发生变化,则确定所述智能设备处于静止状态。
[0031]本申请还提供一种智能设备的定位装置,所述装置包括:
[0032]位置信息获取模块,用于当接收到对智能设备的定位请求时,获取所述智能设备的当前位置信息和上一次位置信息;
[0033]静止状态判断模块,用于判断所述智能设备是否处于静止状态;
[0034]定位调整模块,用于若处于静止状态,则基于所述上一次位置信息,对所述当前位置信息进行调整,并基于调整后的当前位置信息,得到所述智能设备的目标定位。
[0035]本申请还提供一种智能设备的定位设备,所述设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的智能设备的定位程序,所述智能设备的定位程序配置为实现如上述任一项所述的智能设备的定位方法的步骤。
[0036]本申请还提供一种存储介质,所述存储介质上存储有智能设备的定位程序,所述智能设备的定位程序被处理器执行时实现如上述任一项所述的智能设备的定位方法的步骤。
[0037]本申请提供一种智能设备的定位方法,相较于相关技术中每次获取到的位置信息均不一致,得到的定位点是分散的,体现在定位应用软件上则是不规则抖动状态,可能导致
在静止状态下的智能设备被误认为处于移动状态。本申请当接收到对智能设备的定位请求时,获取所述智能设备的当前位置信息和上一次位置信息;判断所述智能设备是否处于静止状态;若处于静止状态,则基于所述上一次位置信息,对所述当前位置信息进行调整,并基于调整后的当前位置信息,得到所述智能设备的目标定位。可以理解,本申请在得到目标定位之前,优先判断智能设备是否处于静止状态,若处于静止状态,则基于所述上一次位置信息,对所述当前位置信息进行调整,并基于调整后的当前位置信息,得到所述智能设备的目标定位,能够使智能设备的目标定位的分散度降低,减轻在定位应用软件上的不规则抖动状态,避免在静止状态下的智能设备被误认为处于移动状态,能够提升智能设备的定位准确度。
附图说明
[0038]图1为本申请一种智能设备的定位方法的第一实施例的流程示意图;
[0039]图2是本申请实施例方案涉及的硬件运行环境的智能设备的定位设备的结构示意图;
[0040]图3为本申请第一实施例的智能设备的定位装置示意图。
[0041]本申请目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
[本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种智能设备的定位方法,其特征在于,所述智能设备的定位方法,包括以下步骤:当接收到对智能设备的定位请求时,获取所述智能设备的当前位置信息和上一次位置信息;判断所述智能设备是否处于静止状态;若处于静止状态,则基于所述上一次位置信息,对所述当前位置信息进行调整,并基于调整后的当前位置信息,得到所述智能设备的目标定位。2.如权利要求1所述的智能设备的定位方法,其特征在于,所述判断所述智能设备是否处于静止状态的步骤,包括:基于所述智能设备的运动传感器,确定所述智能设备的第一运动距离;若所述第一运动距离小于第一预设距离阈值,则基于智能设备的当前网络状态信息和上一次网络状态信息,判断所述智能设备的网络状态信息是否发生变化,其中,所述当前网络状态信息与所述当前位置信息对应,所述上一次位置信息与上一次网络状态信息对应;若所述网络状态信息未发生变化,则确定所述智能设备处于静止状态。3.如权利要求2所述的智能设备的定位方法,其特征在于,所述当前网络状态信息包括所述智能设备的WiFi连接信息和/或者基站信息,所述基于智能设备的当前网络状态信息和上一次网络状态信息,判断所述智能设备的网络状态信息是否发生变化的步骤,包括:基于当前WiFi连接信息中WiFi列表信息,和上一次WiFi连接信息中WiFi列表信息,判断所述WiFi连接信息是否变化;若所述WiFi连接信息未发生变化,则判断所述基站信息是否发生变化;若所述基站信息未发生变化,则确定所述每次定位的网络状态信息未发生变化。4.如权利要求3所述的智能设备的定位方法,所述基站信息包括多个基站与所述智能设备之间的第二运动距离,所述基于所述智能设备的运动传感器,确定所述智能设备的第一运动距离的步骤之后,所述方法还包括:若所述第一运动距离小于第一预设距离阈值,则基于所述第二运动距离,判断所述智能设备的网络状态信息是否发生变化;若未发生变化,则确定所述智能设备处于静止状态。5.如权利要求2所述的智能设备的定位方法,其特征在于,所述基于所述智能设备的运动传感器,确定所述智能设备的第一运动距离的步骤之后,所述...

【专利技术属性】
技术研发人员:张涛
申请(专利权)人:成都全景智能科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1