System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 地磁定位的方法及电子设备技术_技高网

地磁定位的方法及电子设备技术

技术编号:40787044 阅读:6 留言:0更新日期:2024-03-28 19:18
提供一种地磁定位的方法及电子设备,涉及终端技术领域。可以采集电子设备移动时的环境图像,并对环境图像进行图像内容识别。结合识别出的图像内容、环境地图等,快速确定定位电子设备的位置候选范围。再从环境地磁库中确定与位置候选范围对应的候选地磁序列,并将实时采集到的地磁信息与候选地磁序列进行匹配,从而确定目标地磁序列和其对应的目标范围。最后,根据实时采集的地磁信息在目标范围中确定电子设备在当前环境中的位置。先确定出电子设备所在位置的候选范围,可以排除一些无关范围的干扰,减少地磁定位的时间,提高地磁定位的效率。并且,排除掉一些无关定位范围的影响,也可以提高定位的准确性。

【技术实现步骤摘要】

本申请涉及终端,尤其涉及一种地磁定位的方法及电子设备


技术介绍

1、目前,由于地下停车场不同层之间的结构基本相似,位置参照物也比较少,会导致用户在地下停车场内的方向感变差,因此用户在停车之后再回到地下停车场时,往往不容易找到车辆。并且,地下停车场基本没有全球导航卫星系统信号,无线信号也几乎没有,用户很难通过信号定位自己的位置,也无法了解自己与车辆的距离、相对位置等,从而无法准确地在地下停车场找到车辆。

2、为了在地下停车场能够准确地找到车辆,用户可以通过手机在下地停车场对进行地磁定位,确定出自己在停车场的位置,从而方便自己找到停放的车辆。然而,在采用这种方式定位的时间都比较长,并且定位的结果也都不够准确,从而影响用户的使用体验。


技术实现思路

1、本申请实施例提供一种地磁定位的方法及电子设备,可以采集电子设备移动时的环境图像,结合识别出的图像内容、环境地图等,快速确定定位电子设备的位置候选范围,排除一些无关范围的干扰,减少地磁定位的时间,提高地磁定位的效率。

2、为达到上述目的,本申请的实施例采用如下技术方案:

3、第一方面,提供一种地磁定位方法,应用于电子设备。该方法中,电子设备在移动过程中,采集环境图像并获取移动过程中的地磁信息,并从环境图像中识别出图像内容。而后,电子设备根据图像内容在所在环境的环境地图中,获取用于定位电子设备的至少一个位置候选范围,并根据至少一个位置候选范围、地磁信息和所在环境的环境地磁库,获取目标范围。其中,至少一个位置候选范围包括目标范围,以及环境地磁库包括环境中不同位置处的地磁数据。最后,电子设备根据地磁信息,在目标范围中确定电子设备自身当前的位置,并显示电子设备自身当前的位置。

4、上述方法中,先确定出电子设备所在位置的候选范围,排除一些无关范围的干扰,再将位置候选范围与地磁库中的地磁序列相匹配,而无需采用在地磁库遍历地磁序列的方式确定出电子设备所在的目标范围,减少地磁定位的时间,提高地磁定位的效率。并且,排除掉一些无关定位范围的影响,也可以提高定位的准确性。

5、另外,采用上述地磁定位的方法,在目标对象所在场景、环境中无需额外安装蓝牙、wifi等设备,从而大大减少地磁定位的成本。并且,电子设备中也无需配置视觉特征库等,无需技术人员定期维护视觉特征库,也可以减少人力投入、减少视觉特征库的更新和维护的成本。

6、在第一方面的一种可实现方式中,电子设备可以在移动过程中,获取电子设备自身的移动方向,以及,根据图像内容和移动方向在环境地图中,获取至少一个位置候选范围。这种实现方式中,电子设备结合识别出的图像内容和移动方向可以定出更加准确的位置候选范围。

7、在第一方面的一种可实现方式中,在获取目标范围的过程中,电子设备可以在环境地磁库中获取至少一个位置候选范围对应的候选地磁序列。而后,电子设备在至少一个候选地磁序列中,确定与地磁信息匹配的目标候选地磁序列,以及目标候选地磁序列对应的位置候选范围为目标范围。这种实现方式中,那么多个候选地磁序列可以为准确确定电子设备所在的目标范围和目标位置提供初步的选择范围,这样电子设备无需在地磁库中遍历地磁数据去确定目标范围,减少确定目标范围的时间。

8、在第一方面的一种可实现方式中,电子设备可以根据图像内容,获取电子设备自身在候选道路上的方位信息。其中,方位信息表示用户处于候选道路的右侧、中间或者左侧。而后,电子设备可以根据地磁信息中最后采集获得的地磁数据和方位信息,在目标范围中确定电子设备自身当前的位置。这种实现方式中,电子设备结合自身在位置候选范围内的方位信息,可以更加准确地确定出电子设备自身在目标范围内的位置。

9、在第一方面的一种可实现方式中,电子设备在未获取到目标范围的情况下,显示第一定位提示信息。其中,第一定位提示信息为提示用户控制电子设备在地磁覆盖区域单向移动的信息;地磁覆盖区域表示电子设备所在的环境中已经进行地磁数据采集的区域。用户在观看到第一定位提示信息后,可以携带电子设备移动到地磁覆盖区域。并且电子设备响应于自身在地磁覆盖区域内移动的操作,再次获取位置候选范围和目标范围。可见,第一定位提示信息有利于引导用户和电子设备进行地磁定位,提高地磁定位的成功率和准确性。

10、在第一方面的一种可实现方式中,电子设备在未获取到目标范围的情况下,根据环境图像确定电子设备是否处于地磁覆盖区域。其中,地磁覆盖区域表示电子设备所在的环境中已经进行地磁数据采集的区域。若电子设备处于地磁覆盖区域,则电子设备显示第二定位提示信息。其中,第二定位提示信息为提示用户控制电子设备单向移动的信息。用户在观看到第二定位提示信息后,可以在地磁覆盖区域内携带电子设备单向移动。并且电子设备响应于自身在地磁覆盖区域内移动的操作,再次获取位置候选范围和目标范围。可见,第二定位提示信息也有利于引导用户和电子设备进行地磁定位,提高地磁定位的成功率和准确性。

11、在第一方面的一种可实现方式中,若电子设备处于地磁未覆盖区域,则电子设备显示第三定位提示信息。其中,第三定位提示信息为提示用户控制电子设备移动至地磁覆盖区域的信息,以及地磁未覆盖区域表示电子设备所在的环境中未进行地磁数据采集的区域。用户在观看到第三定位提示信息后,可以携带电子设备移动到地磁覆盖区域内。并且电子设备响应于移动的操作,再次采集环境图像。若根据再次采集的环境图像确定电子设备处于地磁覆盖区域,则电子设备显示第二定位提示信息,并继续响应于自身在地磁覆盖区域内移动的操作,再次获取位置候选范围和目标范围。可见,第三定位提示信息也有利于引导用户和电子设备进行地磁定位,提高地磁定位的成功率和准确性。

12、在第一方面的一种可实现方式中,电子设备在未获取到目标范围的情况下,响应于上述电子设备自身在地磁覆盖区域内移动的操作或者电子设备自身移动的操作,再次获取位置候选范围和目标范围时,可以参照前述实现方式中的内容,再次采集环境图像并获取移动过程中的地磁信息,以及从再次获取的环境图像中识别出图像内容。而后,电子设备根据图像内容在环境地图中,再次获取用于定位电子设备的至少一个位置候选范围。最后,电子设备根据再次获取的至少一个位置候选范围、再次获取的地磁信息和环境地磁库,获取目标范围。

13、在第一方面的一种可实现方式中,电子设备在摄像头开启的情况下,通过摄像头采集环境图像。而在摄像头未开启的情况下,电子设备显示用于提示用户开启摄像头的提示信息。用户观看到提示信息后,可以通过操作控制摄像头开启。电子设备响应于用户对于摄像头的操作,开启摄像头并通过摄像头采集环境图像。

14、在第一方面的一种可实现方式中,电子设备在处于地磁未覆盖区域和/或在环境中往复移动的情况下,确定未获取到目标范围。

15、在第一方面的一种可实现方式中,电子设备可以显示电子设备与用户寻找的目标对象之间的相对位置;或者,显示电子设备与用户寻找的目标对象之间的路径。这种实现方式中,电子设备显示的相本文档来自技高网...

【技术保护点】

1.一种地磁定位的方法,其特征在于,应用于电子设备,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述方法还包括:

3.根据权利要求1所述的方法,其特征在于,所述根据所述至少一个位置候选范围、所述地磁信息和所述环境的环境地磁库,获取目标范围,包括:

4.根据权利要求1-3任一项所述的方法,其特征在于,所述根据所述地磁信息,在所述目标范围中确定所述电子设备当前的位置,包括:

5.根据权利要求1-4任一项所述的方法,其特征在于,所述方法还包括:

6.根据权利要求1-4任一项所述的方法,其特征在于,所述方法还包括:

7.根据权利要求6所述的方法,其特征在于,所述方法还包括:

8.根据权利要求5-7任一项所述的方法,其特征在于,所述再次获取位置候选范围和目标范围,包括:

9.根据权利要求1-8任一项所述的方法,其特征在于,所述采集环境图像,包括:

10.根据权利要求5-8任一项所述的方法,其特征在于,所述方法还包括:

11.根据权利要求1-10任一项所述的方法,其特征在于,所述显示所述电子设备当前的位置,还包括:

12.根据权利要求1-11任一项所述的方法,其特征在于,所述电子设备所在的环境为地下停车场,用户寻找的目标对象为停放的车辆。

13.根据权利要求1-12任一项所述的方法,其特征在于,所述至少一个位置候选范围包括所述环境地图上的至少一个候选道路。

14.根据权利要求1-13任一项所述的方法,其特征在于,所述图像内容包括所述电子设备所在环境中的车道信息、标识信息、车辆信息和建筑信息。

15.一种电子设备,其特征在于,所述电子设备包括存储器、一个或多个处理器;所述存储器与所述处理器耦合;其中,所述存储器中存储有所述处理器执行的计算机程序代码;

16.根据权利要求15所述的电子设备,其特征在于,所述处理器还被配置为:

17.根据权利要求15所述的电子设备,其特征在于,所述处理器被配置为根据所述至少一个位置候选范围、所述地磁信息和所在环境的环境地磁库,获取目标范围,包括:

18.根据权利要求15-17任一项所述的电子设备,其特征在于,所述处理器被配置为根据所述地磁信息,在所述目标范围中确定所述电子设备当前的位置,包括:

19.根据权利要求15-18任一项所述的电子设备,其特征在于,所述处理器还被配置为:

20.根据权利要求15-18任一项所述的电子设备,其特征在于,所述处理器还被配置为:

21.根据权利要求20所述的电子设备,其特征在于,所述处理器还被配置为:

22.根据权利要求19-21任一项所述的电子设备,其特征在于,所述处理器被配置为再次获取位置候选范围和目标范围,包括:

23.根据权利要求15-22任一项所述的电子设备,其特征在于,所述处理器被配置为采集环境图像,包括:

24.根据权利要求19-22任一项所述的电子设备,其特征在于,所述处理器还被配置为:

25.根据权利要求15-24任一项所述的电子设备,其特征在于,所述处理器被配置为显示所述电子设备当前的位置,还包括:

26.根据权利要求15-25任一项所述的电子设备,其特征在于,所述电子设备所在的环境为地下停车场,用户寻找的目标对象为停放的车辆。

27.根据权利要求15-26任一项所述的电子设备,其特征在于,所述至少一个位置候选范围包括所述环境地图上的至少一个候选道路。

28.根据权利要求15-27任一项所述的电子设备,其特征在于,所述图像内容包括所述电子设备所在环境中的车道信息、标识信息、车辆信息和建筑信息。

29.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有指令,当所述指令在计算机上运行时,使得计算机可以执行如权利要求1-14任一项所述的地磁定位的方法。

...

【技术特征摘要】

1.一种地磁定位的方法,其特征在于,应用于电子设备,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述方法还包括:

3.根据权利要求1所述的方法,其特征在于,所述根据所述至少一个位置候选范围、所述地磁信息和所述环境的环境地磁库,获取目标范围,包括:

4.根据权利要求1-3任一项所述的方法,其特征在于,所述根据所述地磁信息,在所述目标范围中确定所述电子设备当前的位置,包括:

5.根据权利要求1-4任一项所述的方法,其特征在于,所述方法还包括:

6.根据权利要求1-4任一项所述的方法,其特征在于,所述方法还包括:

7.根据权利要求6所述的方法,其特征在于,所述方法还包括:

8.根据权利要求5-7任一项所述的方法,其特征在于,所述再次获取位置候选范围和目标范围,包括:

9.根据权利要求1-8任一项所述的方法,其特征在于,所述采集环境图像,包括:

10.根据权利要求5-8任一项所述的方法,其特征在于,所述方法还包括:

11.根据权利要求1-10任一项所述的方法,其特征在于,所述显示所述电子设备当前的位置,还包括:

12.根据权利要求1-11任一项所述的方法,其特征在于,所述电子设备所在的环境为地下停车场,用户寻找的目标对象为停放的车辆。

13.根据权利要求1-12任一项所述的方法,其特征在于,所述至少一个位置候选范围包括所述环境地图上的至少一个候选道路。

14.根据权利要求1-13任一项所述的方法,其特征在于,所述图像内容包括所述电子设备所在环境中的车道信息、标识信息、车辆信息和建筑信息。

15.一种电子设备,其特征在于,所述电子设备包括存储器、一个或多个处理器;所述存储器与所述处理器耦合;其中,所述存储器中存储有所述处理器执行的计算机程序代码;

16.根据权利要求15所述的电子设备,其特征在于,所述处理器还...

【专利技术属性】
技术研发人员:史翔
申请(专利权)人:华为终端有限公司
类型:发明
国别省市:

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

1