专利名称:一种物体定位方法和电子设备的制作方法
技术领域:
本发明涉及定位技术领域,更具体的说是涉及一种物体定位方法和电子设备。
背景技术:
随着生活节奏的加快,人们对于效率的追求越来越高。在日常生活当中,人们经常会遇到不能方便快捷的确定物体方位的困扰,而这种困扰在一些地下场所如地下车库,或者其他由于建筑物阻挡则无法利用GPS定位的地方则显得更加严重。例如,人们初次进入某商场购物,在完成购物后,却无法确定商场的出口处,如果自己找寻或者的询问他人,则费时又费力;又如,人们将车辆放入停车场(尤其是地下停车场)后,在用户重新回到该停车场后却发现停车场内的车辆过多,而用户已经无法确定自己的车辆停放的方位,此时如何用户在停车场内逐辆找寻自己的车辆,将耗费很多时间也造成人力耗费。而日常生活中还会有其他各种各样用户需要确定建筑物位置,以及找寻其他物体的情况发生。可见,如何方便快捷的确定用户找寻的物体的方向,进而确定快速找寻到物体,是本领域技术人员迫切需要解决的问题。
发明内容
有鉴于此,本发明提供一种物体定位方法和电子设备,以快速便捷对物体进行定位。为实现上述目的,本发明提供了一种物体定位方法,应用于电子设备,在待定位物体上设置有第一无线访问接入点和第二无线访问接入点,预先获取该第一无线访问接入点和第二无线访问接入点各自对应的初始信号强度以及所述第一无线访问接入点和第二无线访问接入点之间的第一距离,该方法包括:在第一位置处获取所述第一无线访问接入点和第二无线访问接入点各自对应的
第一信号强度;监测所述电子设备的运动轨迹,并当所述电子设备由第一位置移动到第二位置时,获取由所述第一位置与第二位置的两位置点所构成的第一矢量;在第二位置处获取所述第一无线访问接入点和第二无线接入点各自对应的第二信号强度;根据所述第一距离和第一矢量,以及所述第一无线访问接入点和第二无线访问接入点各自对应的初始信号强度、第一信号强度和第二信号强度,计算所述第二位置与第一无线访问接入点之间第一方向以及所述第二位置与所述第二无线访问接入点之间的第二方向;依据所述第一方向和所述第二方向确定出所述第二位置与所述待定位物体之间的第三方向。优选的,在计算所述第二位置与第一无线访问接入点之间的第一方向以及所述第二位置与所述第二无线访 问接入点之间的第二方向的同时,还包括:
根据所述第一距离和第一矢量,以及所述第一无线访问接入点和第二无线访问接入点各自对应的初始信号强度、第一信号强度和第二信号强度,计算所述第二位置与第一无线访问接入点之间的第二距离以及所述第二位置与所述第二无线访问接入点之间的第
三距离;依据第一距离、第二距离以及第三距离确定出所述第二位置与所述待定位物体之间的第四距离。优选的,所述预先获取所述两个无线访问接入点各自的初始信号强度,包括:预先在所述两个无线接入点的中间位置处获取到的所述两个无线访问接入点各自的信号强度,并将该各自的信号强度作为所述两个无线访问接入点各自的初始信号强度。优选的,所述计算所述第二位置与第一无线访问接入点之间的第一方向以及所述第二位置与所述第二无线访问接入点之间的第二方向,包括:根据所述第一信号强度与所述初始信号强度的比例关系、所述第二信号强度与所述初始信号强度的比例关系,并结合所述第一距离以及所述第二矢量,计算出所述第二位置与第一无线访问接入点之间的第二矢量,以及所述第二位置与所述第二无线访问接入点之间的第三矢量;将所述第二矢量的矢量方向作为所述第一方向,将所述第三矢量的矢量方向作为第二方向。优选的,该方法还包括:在所述电子设备的显示单元上显示所述第二位置与所述待定位物体的第三方向。优选的,所述无线访问接入点可以包括:WIFI无线访问接入点、ZigBee无线访问接入点或者是FM无线访问接入点。另一方面,本发明还公开了一种电子设备,在待定位物体上设置有第一无线访问接入点和第二无线访问接入点,该电子设备包括:初始数据获取单元,用于获取该第一无线访问接入点和第二无线访问接入点各自对应的初始信号强度以及所述第一无线访问接入点和第二无线访问接入点之间的第一距离;第一信号获取单元,用于在第一位置处获取所述第一无线访问接入点和第二无线访问接入点各自对应的第一信号强度;位置监测单元,用于监测所述电子设备的运动轨迹,并当所述电子设备由第一位置移动到第二位置时,获取由所述第一位置与第二位置的两位置点所构成的第一矢量;第二信号获取单元,用于在第二位置处获取所述第一无线访问接入点和第二无线接入点各自对应的第二信号强度;计算单元,用于根据所述第一距离和第一矢量,以及所述第一无线访问接入点和第二无线访问接入点各自对应的初始信号强度、第一信号强度和第二信号强度,计算所述第二位置与第一无线访问接入点之间第一方向以及所述第二位置与所述第二无线访问接入点之间的第二方向;
定位单元,用于依据所述第一方向和所述第二方向确定出该待定位物体与所述第二位置之间的第三方向。
优选的,所述计算单元,还包括:第一距离计算单元,用于根据所述第一距离和第一矢量,以及所述第一无线访问接入点和第二无线访问接入点各自对应的初始信号强度、第一信号强度和第二信号强度,计算所述第二位置与第一无线访问接入点之间的第二距离以及所述第二位置与所述第二无线访问接入点之间的第三距离;第二距离计算单元,用于依据第一距离、第二距离以及第三距离确定出所述第二位置与所述待定位物体之间的第四距离。优选的,所述初始数据获取单元,包括:第一初始数据获取单元,用于在所述两个无线接入点的中间位置处获取到的所述两个无线访问接入点各自的信号强度,并将该各自的信号强度作为所述两个无线访问接入点各自的初始信号强度。优选的,其特征在于,所述计算单元,包括:矢量计算单元,用于根据所述第一信号强度与所述初始信号强度的比例关系、所述第二信号强度与所述初始信号强度的比例关系,并结合所述第一距离以及所述第二矢量,计算出所述第二位置与第一无线访问接入点之间的第二矢量,以及所述第二位置与所述第二无线访问接入点之间的第 三矢量;方向确定单元,用于将所述第二矢量的矢量方向作为所述第一方向,将所述第三矢量的矢量方向作为第二方向。优选的,该电子设备还包括:显示单元,用于显示所述第二位置与所述待定位物体的第三方向。经由上述的技术方案可知,与现有技术相比,本发明公开提供了一种物体定位方法和电子设备,该物体定位方法应用于电子设备,且在待定位物体上设置有第一无线访问接入点和第二无线访问接入点,预先获取该第一无线访问接入点和第二无线访问接入点各自对应的初始信号强度以及第一无线访问接入点和第二无线访问接入点之间的第一距离,该方法包括:分别在第一位置和第二位置获取第一无线访问接入点和第二无线访问接入点各自对应的第一信号强度以及第二信号强度,并确定由第一位置与第二位置的两位置点所构成的第一矢量,进而根据第一距离和第一矢量,以及第一无线访问接入点和第二无线访问接入点各自对应的初始信号强度、第一信号强度和第二信号强度,分别计算第二位置与两个无线访问接入之间的第一方向和第二方向,并依据第一方向和第二方向确定出第二位置与该待定位物体之间的第三方向,由于第二位置为该电子设备当前所在的位置,确定出该第二位置与待定位置之间的第三方向后,用户便可以依据该第三方向确定该待定物体的方位,从而快速找寻该定位物体。
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。图1示出了本发明一种物体定位方法实施例1的流程示意图2示出了依据本发明的物体定位方法进行定位计算的过程中构建的数学模型的不意图;图3示出了本发明一种物体定位方法实施例2的流程示意图;图4示出了本发明一种电子设备实施例1的结构示意图。
具体实施例方式下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。本发明公开了一种物体定位方法和电子设备,该物体定位方法能够方便快捷的确定出该电子设备当前位置与待定位物体之间的方向关系,以便用户依据该方向关系快速找寻到待定位物体。该电子设备可以方便的实现物体的定位,以便于用户对待定位物体进行找寻。参见图1,示出了本发明一种物体定位方法实施例1的流程示意图,该方法应用于电子设备,该电子设备可以为手机、PDA等移动终端,也可以为其他支持无线协议的手持设备或者是终端。本发明中该 待定位物体可以是某个建筑物、车辆、物品等。在待定位物体上设置有两个无线访问接入点,其中,无线访问接入点可以为WIFI无线访问接入点、ZigBee无线访问接入点或者是FM无线访问接入点,当然也可以为其他无线访问接入点。为了描述方便,将这两个无线访问接入点分别称为第一无线访问接入点和第二无线访问接入点,该第一无线访问接入点和第二无线访问接入点为基于相同无线协议的接入点。为了后续能够完成对该待定位物体的定位,首先需要获取该第一无线访问接入点和第二无线访问接入点各自对应的初始信号强度以及所述第一无线访问接入点和第二无线访问接入点之间的第一距离,其中,该初始信号强度是指在对该待定位物体进行定位操作之前获取的无线访问接入点的信号强度,当电子设备离开该待定位物体后,需要对该待定位物体进行定位时,可以采用本实施例的物体定位方法,该方法包括:步骤101:在第一位置处获取所述第一无线访问接入点和第二无线访问接入点各自对应的第一信号强度。在需要对该待定位物体进行定位时,该电子设备当前位置为第一位置,电子设备获取该第一无线访问接入点在该第一位置处的第一信号强度值,同时获取该第二无线访问接入点在该第二位置处的第二信号强度值。步骤102:监测所述电子设备的运动轨迹,并当所述电子设备由第一位置移动到第二位置时,获取由所述第一位置与第二位置的两位置点所构成的第一矢量。在电子设备在第一位置处得到该第一无线访问接入点在第一位置处对应的第一信号强度以及该第二无线访问接入点对应第一信号强度后,用户可以移动该电子设备到另一位置,该电子设备当前所处的位置为第二位置,其中第二位置是不同于第一位置的另一位置,电子设备由第一位置到第二位置产生了位移。该电子设备检测自身的运动,获取自身运动轨迹得到该第一位置与该第二位置(该电子设备当前所处的位置)两个位置点所构成的矢量,为了与后续获取到的矢量相区另IJ,此处将第一位置与第二位置之间的矢量称为第一矢量。步骤103:在第二位置处获取所述第一无线访问接入点和第二无线接入点各自对
应的第二信号强度。在电子设备移动到第二位置时,该电子设备需要获取该第一无线访问接入点在第二位置处对应的第二信号强度,以及该第二无线访问接入点对应的第二信号强度。步骤104:根据所述第一距离和第一矢量,以及所述第一无线访问接入点和第二无线访问接入点各自对应的初始信号强度、第一信号强度和第二信号强度,计算所述第二位置与第一无线访问接入点之间第一方向以及所述第二位置与所述第二无线访问接入点之间的第二方向。在计算该第一位置与第一无线访问接入点之间第一方向以及第二位置与第二无线访问接入点之间的第二方向时,可以依据该第一无线接入点与第二无线接入点之间的第一距离,构建包含两个无线接入点及其位置关系的模型,根据这两个访问接入点各自在第一位置的信号强度以及这两个无线访问接入点各自在第二位置的信号强度,并结合两个各无线访问接入点的初始信号强度来确定第一位置与第二位置与这两个无线访问接入点之间的可能位置关系,进而将该所有可能的第一位置和第二位置添加在构建的模型中,进而利用第一位置与第二位置之间的矢量,确定出在构建的模型中,该第一位置与第二位置与两个无线访问接入点之间的位置关系,进而通过数学公式,计算出第二位置与该两个无线访问接入点之间的方向关系。步骤105:依据所述第一方向和所述第二方向确定出所述第二位置与所述待定位物体之间的第三方向。由于两个无线访问 接 入点都设置在该待定位物体上,因此,当该电子设备当前所在的第二位置与两个无线访问接入点之间的第一方向和第二方向确定后,便可以依据第一方向和所述第二方向确定出第二位置之间的第三方向。在得到第一方向和第二方向后,计算该第三方向时可以是直接将两个方向进行合成得到该第二方向。其中,在步骤104获取到第一距离和第一矢量,以及所述第一无线访问接入点和第二无线访问接入点各自对应的初始信号强度、第一信号强度和第二信号强度的参数后,可以采用依据无线信号强度值变化关系等来计算出该第一方向和第二方向,具体计算过程可以为现有的多种方式,在此不加以限制。可选的,计算该第一方向和第二方向的方式可以是:根据第一信号强度与初始信号强度的比例关系、第二信号强度与初始信号强度的比例关系,并结合所述第一距离以及所述第二矢量,计算出所述第二位置与第一无线访问接入点之间的第二矢量,以及所述第二位置与所述第二无线访问接入点之间的第三矢量;将所述第二矢量的矢量方向作为所述第一方向,将所述第三矢量的矢量方向作为第二方向。在得到该第二矢量和第三矢量之后,可以将该第二矢量和第三矢量进行矢量求和得到第四矢量,该第四矢量的矢量方向即可作为该第二位置与所述待定位物体之间的第三方向。
可以理解的是,计算出该电子设备当前所在的第二位置与该定位物体的方向后,该电子设备可以在其显示单元上显示该第二位置与所述待定位物体的第三方向,以便用户根据该电子设备显示单元显示的该第三方向,确定该待定位物体与其当前所在位置的方向,进而快速找到该待定位物体。进一步的,为了能够更加准确定对该待定位物体进行定位,在计算该电子设备当前所在的第二位置与该待定位物体之间的第三方向的同时,还可以:根据所述第一距离和第一矢量,以及所述第一无线访问接入点和第二无线访问接入点各自对应的初始信号强度、第一信号强度和第二信号强度,计算所述第二位置与第一无线访问接入点之间的第二距离以及所述第二位置与所述第二无线访问接入点之间的第三距离。依据第一距离、第二距离以及第三距离确定出所述第二位置与所述待定位物体之间的第四距离。当然,计算出该第二位置与第一无线访问接入点之间的第二矢量,以及该第二位置与该第二无线访问接入点的第三矢量,则可以将该第二矢量的矢量大小作为该第二位置与该第一无线访问接入点之间的第二距离,将该第三矢量的矢量大小作为该第二位置与该第二无线访问接入点之间的第三距离。为了能够清楚的介绍本发明的物体定位方法,参见图2示出了依据本发明的物体定位方法进行定位过程时建立的一种数学模型示意图,结合该图2对本发明的物体定位方法进行描述。其中该待定位物体上设置有两个无线访问接入点,第一无线访问接入点APl和第二无线访问接入点AP2,在对该待定位物体进行定位之前,该电子设备获取APl和AP2的第一距离LI,并在该两个无线访问接入点APl和AP2的中间位置M处(S卩,L1/2处)获取该APl和AP2的信号强度,此时获取到的信号强度为APl在LI初始信号强度SlO以及AP2的初始信号强度S20。此处需说明的是,获取两个无线访问接入点的初始信号强度时,并不一定需要在两个无线访问接入点之间的中间位置来获取,也可以在其他位置获取,而且获取APl的初始信号强度的位置可以与获取AP2的初始信号强度的位置为不同的位置,只需在获取APl和AP2各自的初始信号强度时,保存获取APl初始信号强度的位置与APl所在位置的距离,以及保存获取AP2初始信号强度的位置与AP2所在的位置的距离即可。当需要对该待定位物体进行定位时,具体过程包括:I)用户移动该电子设备移动到第一位置C处,该电子设备获取APl在第一位置C处的第一信号强度SI I,获取AP2在第一位置C处的第一信号强度S21。2)用户移动该电子设备到第二位置D,该电子设备获取第一位置C到第二位置D的第一矢量函,并获取APl在该第二位置D处的第二信号强度S12,AP2在该第二位置D处的第二信号强度S22。3)在由I)和2)获取到以上数据后,电子设备根据APl和AP2之间的距离构建模型,确定出AP1、AP2以及APl和AP2之间的距离LI,并根据利用如下公式一,计算该第一位置与第一无线访问接入点APl之间的距离L2:
权利要求
1.一种物体定位方法,应用于电子设备,其特征在于,在待定位物体上设置有第一无线访问接入点和第二无线访问接入点,预先获取该第一无线访问接入点和第二无线访问接入点各自对应的初始信号强度以及所述第一无线访问接入点和第二无线访问接入点之间的第一距离,该方法包括: 在第一位置处获取所述第一无线访问接入点和第二无线访问接入点各自对应的第一信号强度; 监测所述电子设备的运动轨迹,并当所述电子设备由第一位置移动到第二位置时,获取由所述第一位置与第二位置的两位置点所构成的第一矢量; 在第二位置处获取所述第一无线访问接入点和第二无线接入点各自对应的第二信号强度; 根据所述第一距离和第一矢量,以及所述第一无线访问接入点和第二无线访问接入点各自对应的初始信号强度、第一信号强度和第二信号强度,计算所述第二位置与第一无线访问接入点之间第一方向以及所述第二位置与所述第二无线访问接入点之间的第二方向; 依据所述第一方向和所述第二方向确定出所述第二位置与所述待定位物体之间的第三方向。
2.根据权利要求1所述的方法,其特征在于,在计算所述第二位置与第一无线访问接入点之间的第一方向以及所述第二位置与所述第二无线访问接入点之间的第二方向的同时,还包括: 根据所述第一距离和第一矢量,以及所述第一无线访问接入点和第二无线访问接入点各自对应的初始信号强度、第一信号强度和第二信号强度,计算所述第二位置与第一无线访问接入点之间的第二距离以及所述第二位置与所述第二无线访问接入点之间的第三距离; 依据第一距离、第二距离以及第三距离确定出所述第二位置与所述待定位物体之间的第四距离。
3.根据权利要求1所述的方法,其特征在于,所述预先获取所述两个无线访问接入点各自的初始信号强度,包括: 预先在所述两个无线接入点的中间位置处获取到的所述两个无线访问接入点各自的信号强度,并将该各自的信号强度作为所述两个无线访问接入点各自的初始信号强度。
4.根据权利要求1或3所述的方法,其特征在于,所述计算所述第二位置与第一无线访问接入点之间的第一方向以及所述第二位置与所述第二无线访问接入点之间的第二方向,包括: 根据所述第一信号强度与所述初始信号强度的比例关系、所述第二信号强度与所述初始信号强度的比例关系,并结合所述第一距离以及所述第二矢量,计算出所述第二位置与第一无线访问接入点之间的第二矢量,以及所述第二位置与所述第二无线访问接入点之间的第三矢量; 将所述第二矢量的矢量方向作为所述第一方向,将所述第三矢量的矢量方向作为第二方向。
5.根据权利要求1所述的方法,其特征在于,还包括:在所述电子设备的显示单元上显示所述第二位置与所述待定位物体的第三方向。
6.根据权利要求1所述的方法,其特征在于,所述无线访问接入点可以包括: WIFI无线访问接入点、ZigBee无线访问接入点或者是FM无线访问接入点。
7.一种电子设备,其特征在于,在待定位物体上设置有第一无线访问接入点和第二无线访问接入点,包括: 初始数据获取单元,用于获取该第一无线访问接入点和第二无线访问接入点各自对应的初始信号强度以及所述第一无线访问接入点和第二无线访问接入点之间的第一距离;第一信号获取单元,用于在第一位置处获取所述第一无线访问接入点和第二无线访问接入点各自对应的第一信号强度; 位置监测单元,用于监测所述电子设备的运动轨迹,并当所述电子设备由第一位置移动到第二位置时,获取由所述第一位置与第二位置的两位置点所构成的第一矢量; 第二信号获取单元,用于在第二位置处获取所述第一无线访问接入点和第二无线接入点各自对应的第二信号强度; 计算单元,用于根据所述第一距离和第一矢量,以及所述第一无线访问接入点和第二无线访问接入点各自对应的初始信号强度、第一信号强度和第二信号强度,计算所述第二位置与第一无线访问接入点之间第一方向以及所述第二位置与所述第二无线访问接入点之间的第二方向; 定位单元,用于依据所述第一方向和所述第二方向确定出该待定位物体与所述第二位置之间的第三方向。
8.根据权利要求7所述的电子设备,其特征在于,所述计算单元,还包括: 第一距离计算单元,用于根据所述第一距离和第一矢量,以及所述第一无线访问接入点和第二无线访问接入点各自对应的初始信号强度、第一信号强度和第二信号强度,计算所述第二位置与第一无线访问接入点之间的第二距离以及所述第二位置与所述第二无线访问接入点之间的第三距离; 第二距离计算单元,用于依据第一距离、第二距离以及第三距离确定出所述第二位置与所述待定位物体之间的第四距离。
9.根据权利要求7所述的电子设备,其特征在于,所述初始数据获取单元,包括: 第一初始数据获取单元,用于在所述两个无线接入点的中间位置处获取到的所述两个无线访问接入点各自的信号强度,并将该各自的信号强度作为所述两个无线访问接入点各自的初始信号强度。
10.根据权利要求7或9所述的电子设备,其特征在于,所述计算单元,包括: 矢量计算单元,用于根据所述第一信号强度与所述初始信号强度的比例关系、所述第二信号强度与所述初始信号强度的比例关系,并结合所述第一距离以及所述第二矢量,计算出所述第二位置与第一无线访问接入点之间的第二矢量,以及所述第二位置与所述第二无线访问接入点之间的第三矢量; 方向确定单元,用于将所述第二矢量的矢量方向作为所述第一方向,将所述第三矢量的矢量方向作为第二方向。
11.根据权利要求7所述的电子设备,其特征在于,还包括: 显示单元,用于显示所述第二位置与所述待定位物体的第三方向。
全文摘要
本发明公开提供了一种物体定位方法和电子设备,在待定位物体上设置有两个无线访问接入点,预先获取这两个无线访问接入点各自对应的初始信号强度及这两个无线访问接入点之间的第一距离,该方法包括分别在第一位置和第二位置获取这两个无线访问接入点各自对应的第一信号强度及第二信号强度,并确定由第一位置与第二位置的两位置所构成的第一矢量,根据第一距离和第一矢量,及两个无线访问接入点各自对应的初始信号强度、第一信号强度和第二信号强度,分别计算第二位置与两个无线访问接入之间的第一方向和第二方向,依据第一方向和第二方向确定出第二位置与该待定位物体之间的第三方向。该方法可以快速对物体进行定位,提高用户找寻物体的速度。
文档编号H04W64/00GK103249139SQ20121002684
公开日2013年8月14日 申请日期2012年2月7日 优先权日2012年2月7日
发明者景涛, 彭刚 申请人:联想(北京)有限公司