定位方法、终端、服务器和定位系统与流程

文档序号:14294522阅读:277来源:国知局

本发明涉及定位技术领域,具体而言,涉及一种定位方法、一种终端、一种服务器和一种定位系统。



背景技术:

当前,包括谷歌和百度室内导航地图主要是基于全球定位系统gps、传统的wi-fi和手机信号发射塔来实现导航。

gps虽然是目前最为成功的定位系统,但每次gps进行定位都需要捕获至少4颗在轨卫星的信号,不仅初始化时间长,在一些室内和高楼密布的城区等地方,信号遮挡严重,可用性也受到严重制约。传统的wi-fi定位技术对硬件有特殊要求,需要对额外的硬件设备或对在网wi-fiap(无线接入点)进行升级,以保证时间和角度的精确同步与测量,这使得升级费用比较大,维护也很困难。而依靠手机信号发射塔导航的精确度太低。



技术实现要素:

本发明所要解决的技术问题是,如何简单且准确地进行室内定位。

为此目的,本发明提出了一种定位方法,包括:

s2,获取多个无线接入点相对于目标终端的实时信号强度组;

s3,查询与所述实时信号强度组关联度最高的目标信号强度组;

s4,查询所述目标信号强度组对应的目标位置;

s5,将所述目标位置传输至所述目标终端。

优选地,在所述步骤s2之前还包括:

s11,获取所述多个无线接入点中每个无线接入点相对于所述目标终端的信号强度,将获取到的多个信号强度作为预设信号强度组;

s12,确定获取到所述预设信号强度组时所述目标终端的位置作为预设位置;

s13,将每个预设信号强度组分别与对应的预设位置关联存储。

优选地,所述步骤s11包括:获取所述每个无线接入点相对于所述目标终端的信号强度的持续时间大于预设时长。

优选地,所述信号强度包括以下至少一种:

wifi信号强度、蓝牙信号强度、红外线信号强度、射频识别信号强度、zigbee信号强度、超声波信号强度。

本发明还提出了一种终端,包括:

获取单元,用于获取多个无线接入点的实时信号强度组;

第一传输单元,用于将所述实时信号强度组传输至服务器;

第一接收单元,接收所述服务器反馈的目标位置。

优选地,所述获取单元用于获取所述多个无线接入点中每个无线接入点的信号强度,将获取到的多个信号强度作为预设信号强度组;

所述第一传输单元用于将获取到的预设信号强度组传输至所述服务器。

优选地,所述获取单元获取所述每个无线接入点相对于所述目标终端的信号强度的持续时间大于预设时长。

本发明还提出了一种服务器,包括:

第二接收单元,用于接收来自目标终端的多个无线接入点的实时信号强度组;

查询单元,用于查询与所述实时信号强度组关联度最高的目标信号强度组,查询所述目标信号强度组对应的目标位置;

第二传输单元,用于将所述目标位置传输至所述目标终端。

优选地,所述第二接收单元用于接收所述多个无线接入点相对于所述目标终端的预设信号强度组;

所述服务器还包括:

定位单元,在接收到每个预设信号组时,确定所述目标终端的位置作为预设位置;

存储单元,用于将每个预设信号组与对应的预设位置关联存储。

本发明还提出了一种定位系统,包括上述终端,还包括上述服务器。

通过上述技术方案,可以通过终端和服务器配合实现对终端的室内定位,其中终端只需要将多个无线接入点相对于终端的实时信号强度组传输至服务器,信号强度组与位置的关联关系均存储于服务器,并且由服务器进行目标位置的查询,降低了终端进行室内定位时所需的硬件要求。而且服务器的存储能力和计算能力均强于终端,因此可以基于更加庞大的数据库和更强的计算能力得到更加准确地定位结果。

附图说明

通过参考附图会更加清楚的理解本发明的特征和优点,附图是示意性的而不应理解为对本发明进行任何限制,在附图中:

图1示出了根据本发明一个实施例的定位方法的示意流程图;

图2示出了根据本发明一个实施例的定位场景示意图;

图3示出了根据本发明一个实施例的定位方法的具体示意流程图;

图4示出了根据本发明又一个实施例的定位场景示意图;

图5示出了定位性能与难易程度的坐标示意图;

图6示出了根据本发明一个实施例的终端的示意框图;

图7示出了根据本发明一个实施例的服务器的示意框图;

图8示出了根据本发明一个实施例的对无线接入点的管理示意图。

具体实施方式

为了能够更清楚地理解本发明的上述目的、特征和优点,下面结合附图和具体实施方式对本发明进行进一步的详细描述。需要说明的是,在不冲突的情况下,本申请的实施例及实施例中的特征可以相互组合。

在下面的描述中阐述了很多具体细节以便于充分理解本发明,但是,本发明还可以采用其他不同于在此描述的其他方式来实施,因此,本发明的保护范围并不受下面公开的具体实施例的限制。

如图1所示,根据本发明一个实施例的定位方法,包括:

s2,获取多个无线接入点相对于目标终端的实时信号强度组;

s3,查询与实时信号强度组关联度最高的目标信号强度组;

s4,查询目标信号强度组对应的目标位置;

s5,将目标位置传输至目标终端。

在本实施例中,步骤s2可以由终端完成,步骤s3至s5可以由服务器完成。根据本实施例,可以通过终端和服务器配合实现对终端的室内定位,其中终端只需要将多个无线接入点相对于终端的实时信号强度组传输至服务器,信号强度组与位置的关联关系均存储于服务器,并且由服务器进行目标位置的查询,降低了终端进行室内定位时所需的硬件要求。而且服务器的存储能力和计算能力均强于终端,因此可以基于更加庞大的数据库和更强的计算能力得到更加准确地定位结果。

如图2所示,当目标终端1位于306室中,可以获取无线接入点a、b、c和d的实时信号强度组以进行定位。例如预先存储的位置包括位于306室的第一位置,其对应的信号强度组为a:20dbm;b:12dbm;c:10dbm;d:18dbm,还包括位于305室的第二位置,其对应的信号强度组为a:13dbm;b:21dbm;c:19dbm;d:9dbm。

那么当目标终端获取到的实时信号强度组为20dbm;b:13dbm;c:10dbm;d:18dbm时,服务器可以判定其与第一位置的关联度最高,因此可以向目标终端传输第一位置的位置信息。

需要说明的是,本实施例中的终端和目标终端可以为:电子纸、手机、平板电脑、电视机、笔记本电脑、数码相框、导航仪等任何具有显示功能的产品或部件。本实施例中的无线接入点可以是路由器,开启热点的其他终端等。

优选地,如图3所示,在步骤s2之前还包括:

s11,获取多个无线接入点中每个无线接入点相对于目标终端的信号强度,将获取到的多个信号强度作为预设信号强度组;

s12,确定获取到预设信号强度组时目标终端的位置作为预设位置;

s13,将每个预设信号强度组分别与对应的预设位置关联存储。

本实施例中,步骤s11可以由目标终端完成,步骤s12和s13可以由服务器完成。

根据本实施例,目标终端在进行室内定位之前,可以预先获取多个无线接入点的信号强度作为预设信号强度组,并由服务器将预设信号强度组与预设位置关联存储,以便在后续定位过程中,能够通过匹配实时信号强度组和预设信号强度组快速确定目标终端的位置。

优选地,步骤s11包括:获取每个无线接入点相对于目标终端的信号强度的持续时间大于预设时长(例如30秒)。

由于无线接入点的功率可能存在波动,甚至位置也可能存在波动。根据本实施例,通过采集较长时间的信号强度,可以对这段时间内的信号强度取均值,以对无线接入点相对于目标终端的信号强度做出更加准确的估算,以便后续更加准确的定位。

优选地,获取的无线接入点的数量大于预设数量(例如4)。

通过获取数量较多的无线接入点的信号强度,可以得到更多为维的信号强度组,从而可以在后续定位过程中实现更加准确的定位。如图4所示,除了获取无线接入点a、b、c和d的信号强度,还获取无线接入点e、f、g、h和i的信号强度,例如目标终端1位于307室中时,由于无线接入点b和c的信号强度减弱,因此信号强度组中关于b和c的两维数值已经难以作为准确定位的依据。在这种情况下,由于信号强度组中还包括e和f两维数值,因此仍然可以实现准确的定位。

优选地,信号强度包括以下至少一种:

wifi信号强度、蓝牙信号强度、红外线信号强度、射频识别信号强度、zigbee信号强度、超声波信号强度。

如图5所示,在上述多种信号中,根据wifi信号强度可以保证米级的定位精度,并且规模化及其容易。

如图6所示,本发明还提出了一种终端10,包括:

获取单元11,用于获取多个无线接入点的实时信号强度组;

第一传输单元12,用于将实时信号强度组传输至服务器;

第一接收单元13,接收服务器反馈的目标位置。

优选地,获取单元11用于获取多个无线接入点中每个无线接入点的信号强度,将获取到的多个信号强度作为预设信号强度组;

第一传输单元12用于将获取到的预设信号强度组传输至服务器。

优选地,获取单元11获取每个无线接入点相对于目标终端的信号强度的持续时间大于预设时长。

如图7所示,本发明还提出了一种服务器20,包括:

第二接收单元21,用于接收来自目标终端的多个无线接入点的实时信号强度组;

查询单元22,用于查询与实时信号强度组关联度最高的目标信号强度组,查询目标信号强度组对应的目标位置;

第二传输单元23,用于将目标位置传输至目标终端。

优选地,第二接收单元21用于接收多个无线接入点相对于目标终端的预设信号强度组;

服务器还包括:

定位单元24,在接收到每个预设信号组时,确定目标终端的位置作为预设位置;

存储单元25,用于将每个预设信号组与对应的预设位置关联存储。

如图8所示,终端10获取信号强度的每个无线接入点可以通过接入控制器或汇聚交换机连接至企业网或者互联网,管理人员可以直接通过企业网或者互联网管理任意无线接入点的状态,也可以在服务器20管理任意无线接入点的状态。

本发明还提出了一种定位系统,包括上述终端,还包括上述服务器。

以上结合附图详细说明了本发明的技术方案,考虑到现有技术中定位技术的各种缺陷。根据本发明实施例的技术方案,可以通过终端和服务器配合实现对终端的室内定位,其中终端只需要将多个无线接入点相对于终端的实时信号强度组传输至服务器,信号强度组与位置的关联关系均存储于服务器,并且由服务器进行目标位置的查询,降低了终端进行室内定位时所需的硬件要求。而且服务器的存储能力和计算能力均强于终端,因此可以基于更加庞大的数据库和更强的计算能力得到更加准确地定位结果。。

在本发明中,术语“第一”和“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性。术语“多个”指两个或两个以上,除非另有明确的限定。

以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1