一种定位方法、装置、电子设备及存储介质制造方法及图纸

技术编号:37396421 阅读:10 留言:0更新日期:2023-04-30 09:24
本申请公开了一种定位方法、装置、电子设备及存储介质。其中,定位方法包括:获取定位对象的第一检测数据,第一检测数据包括与定位对象的运动状态相关的至少一个类别的数据;在第一检测数据与第一运动状态对应的第一标签数据的相似度大于设定阈值的情况下,确定定位对象处于第一运动状态。其中,标签数据表征与对应的运动状态相关的至少一个类别的数据。基于第一标签数据对第一检测数据进行修正,得到修正后的第一检测数据,基于修正后的第一检测数据确定定位对象当前的位置。据确定定位对象当前的位置。据确定定位对象当前的位置。

【技术实现步骤摘要】
一种定位方法、装置、电子设备及存储介质


[0001]本申请涉及定位
,尤其涉及一种定位方法、装置、电子设备及存储介质。

技术介绍

[0002]相关技术中,通常基于惯性器件进行行人定位,将惯性器件捆绑于行人足部,通过判断行人的状态来对行人进行定位。不仅应用形式较为单一,且存在积分累积误差的问题。为了解决积分累积误差的问题,可以利用最优估计算法对惯性器件测得的加速度、角速度进行修正。然而,当行人的实际状态与修正后的参数不匹配时,无法精确预测行人的移动距离,从而导致无法对行人进行精确定位。

技术实现思路

[0003]有鉴于此,本申请实施例的主要目的在于提供一种定位方法、装置、电子设备及存储介质,以解决相关技术中无法对行人进行精确定位的问题。
[0004]为达到上述目的,本申请实施例的技术方案是这样实现的:
[0005]本申请实施例提供了一种定位方法,所述方法包括:
[0006]获取定位对象的第一检测数据;所述第一检测数据包括与定位对象的运动状态相关的至少一个类别的数据;
[0007]在所述第一检测数据与第一运动状态对应的第一标签数据的相似度大于设定阈值的情况下,确定所述定位对象处于第一运动状态;其中,标签数据表征与对应的运动状态相关的至少一个类别的数据;
[0008]基于所述第一标签数据对所述第一检测数据进行修正,得到修正后的第一检测数据;
[0009]基于修正后的第一检测数据确定所述定位对象当前的位置。
[0010]上述方案中,所述确定所述定位对象处于第一运动状态,包括:
[0011]确定所述第一检测数据与所述第一标签数据在所述至少一个类别的数据中每个类别的数据上的第一相似度;
[0012]基于确定出的第一相似度,确定所述第一检测数据与所述第一标签数据的第二相似度;
[0013]在所述第二相似度大于所述设定阈值的情况下,确定所述定位对象处于第一运动状态。
[0014]上述方案中,所述确定所述第一检测数据与所述第一标签数据在所述至少一个类别的数据中每个类别的数据上的第一相似度,包括:
[0015]基于所述至少一个类别的数据中每个类别的数据对应的权重,确定所述第一检测数据与所述第一标签数据在所述至少一个类别的数据中每个类别的数据上的第一相似度。
[0016]上述方案中,所述至少一个类别的数据包括以下至少之一:
[0017]定位对象的加速度;
[0018]定位对象的角速度;
[0019]定位对象的运动速度;
[0020]定位对象的运动距离;
[0021]设定时长内的数据采集帧数。
[0022]上述方案中,所述基于所述第一标签数据对所述第一检测数据进行修正,包括:
[0023]基于所述第一检测数据中所述定位对象的运动距离与所述第一标签数据中对应的运动距离上的差值,确定所述定位对象的运动距离的第一修正量;
[0024]基于所述第一修正量与所述第一检测数据中设定时长内的数据采集帧数的比值,确定所述定位对象的运动速度的第二修正量;
[0025]基于所述第二修正量,对所述第一检测数据中所述定位对象的运动速度进行修正。
[0026]上述方案中,在所述获取定位对象的第一检测数据之前,所述方法还包括:
[0027]采集至少一类运动状态中每类运动状态对应的标签数据;其中,
[0028]所述至少一类运动状态至少包括第一运动状态。
[0029]上述方案中,在所述至少一类运动状态中的每类运动状态对应存在第一和第二子运动状态的情况下,所述在采集至少一类运动状态中每类运动状态对应的标签数据之后,所述方法还包括:
[0030]基于每类标签数据对应的第一子标签数据中所述定位对象的运动速度,确定所述定位对象的运动速度的第三修正量;
[0031]基于所述第三修正量,对对应类标签数据对应的第二子标签数据中所述定位对象的运动速度进行修正;
[0032]基于修正后的所述对应类标签数据对应的所述第二子标签数据中的所述定位对象的运动速度,更新所述对应类标签数据中所述定位对象的运动距离;其中,
[0033]所述第一子标签数据表征在对应的运动状态的第一子运动状态下采集的数据,所述第二子标签数据表征在对应的运动状态的第二子运动状态下采集的数据。
[0034]本申请实施例还提供了一种定位装置,所述装置包括:
[0035]获取单元,用于获取定位对象的第一检测数据;所述第一检测数据包括与定位对象的运动状态相关的至少一个类别的数据;
[0036]第一确定单元,用于在所述第一检测数据与第一运动状态对应的第一标签数据的相似度大于设定阈值的情况下,确定所述定位对象处于第一运动状态;其中,标签数据表征与对应的运动状态相关的至少一个类别的数据;
[0037]修正单元,用于基于所述第一标签数据对所述第一检测数据进行修正,得到修正后的第一检测数据;
[0038]第二确定单元,用于基于修正后的第一检测数据确定所述定位对象当前的位置。
[0039]本申请实施例还提供了一种电子设备,包括:处理器和用于存储能够在处理器上运行的计算机程序的存储器,其中,
[0040]所述处理器用于运行所述计算机程序时,执行上述任一方法的步骤。
[0041]本申请实施例还提供了一种存储介质,其上存有计算机程序,所述计算机程序被处理器执行时实现上述任一方法的步骤。
[0042]在本申请实施例中,获取定位对象的第一检测数据,第一检测数据包括与定位对象的运动状态相关的至少一个类别的数据;在第一检测数据与第一运动状态对应的第一标签数据的相似度大于设定阈值的情况下,确定定位对象处于第一运动状态。其中,标签数据表征与对应的运动状态相关的至少一个类别的数据。基于第一标签数据对第一检测数据进行修正,得到修正后的第一检测数据,基于修正后的第一检测数据确定定位对象当前的位置。这样,在采集到定位对象的第一检测数据后,根据第一检测数据,准确确定出与定位对象当前实际处于的运动状态最匹配的是第一运动状态,根据第一运动状态对应的第一标签数据对第一检测数据进行修正,保证了用于进行修正的第一标签数据是与定位对象的实际运动状态最匹配的修正参数,从而消除了定位过程中的误差,使得基于修正后的第一检测数据能够准确确定出定位对象当前的位置,提高了定位精度。
附图说明
[0043]图1为本申请实施例提供的定位方法的实现流程图;
[0044]图2为本申请实施例提供的至少一类运动状态的示意图;
[0045]图3为本申请实施例提供的采集每类运动状态对应的标签数据的示意图;
[0046]图4为本申请实施例提供的另一采集每类运动状态对应的标签数据的示意图;
[0047]图5为本申请应用实施例提供的定位方法的实现流程示意图;
[0048]图6为本申请实施例提供的定位装置的示意图;
[0049]图7为本申请实施例电子设备的硬件本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种定位方法,其特征在于,所述方法包括:获取定位对象的第一检测数据;所述第一检测数据包括与定位对象的运动状态相关的至少一个类别的数据;在所述第一检测数据与第一运动状态对应的第一标签数据的相似度大于设定阈值的情况下,确定所述定位对象处于第一运动状态;其中,标签数据表征与对应的运动状态相关的至少一个类别的数据;基于所述第一标签数据对所述第一检测数据进行修正,得到修正后的第一检测数据;基于修正后的第一检测数据确定所述定位对象当前的位置。2.根据权利要求1所述的定位方法,其特征在于,所述确定所述定位对象处于第一运动状态,包括:确定所述第一检测数据与所述第一标签数据在所述至少一个类别的数据中每个类别的数据上的第一相似度;基于确定出的第一相似度,确定所述第一检测数据与所述第一标签数据的第二相似度;在所述第二相似度大于所述设定阈值的情况下,确定所述定位对象处于第一运动状态。3.根据权利要求2所述的定位方法,其特征在于,所述确定所述第一检测数据与所述第一标签数据在所述至少一个类别的数据中每个类别的数据上的第一相似度,包括:基于所述至少一个类别的数据中每个类别的数据对应的权重,确定所述第一检测数据与所述第一标签数据在所述至少一个类别的数据中每个类别的数据上的第一相似度。4.根据权利要求1所述的定位方法,其特征在于,所述至少一个类别的数据包括以下至少之一:定位对象的加速度;定位对象的角速度;定位对象的运动速度;定位对象的运动距离;设定时长内的数据采集帧数。5.根据权利要求4所述的定位方法,其特征在于,所述基于所述第一标签数据对所述第一检测数据进行修正,包括:基于所述第一检测数据中所述定位对象的运动距离与所述第一标签数据中对应的运动距离上的差值,确定所述定位对象的运动距离的第一修正量;基于所述第一修正量与所述第一检测数据中设定时长内的数据采集帧数的比值,确定所述定位对象的运动速度的第二修正量;基于所述第二修正量,对所述第一检测数据中所述定位对象的运动速度进行修正。6.根据权利要求1所述的定位方法...

【专利技术属性】
技术研发人员:吴小伟张英辉李蒙严镭
申请(专利权)人:中国移动通信集团有限公司
类型:发明
国别省市:

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

1