基于射频指纹定位的方法、装置、电子设备及存储介质制造方法及图纸

技术编号:29844191 阅读:11 留言:0更新日期:2021-08-27 14:35
本申请公开了一种基于射频指纹定位的方法、装置、电子设备及存储介质。其中,方法包括:根据第一终端在第一时刻检测得到的至少一个第一射频指纹,确定第一候选集;所述第一候选集中包括至少一个第一候选小区;所述至少一个第一射频指纹中的每个第一射频指纹对应由所述第一候选集中的一个第一候选小区发出;根据所述第一候选集中每个第一候选小区的覆盖范围,确定第二候选小区;所述第二候选小区表征所述第一候选集中覆盖范围最小的第一候选小区;在设定数据库中确定所述第二候选小区对应的位置信息;在所述第二候选小区对应的位置信息满足定位精度要求的情况下,将所述第二候选小区对应的位置信息确定为所述第一终端的定位结果。

【技术实现步骤摘要】
基于射频指纹定位的方法、装置、电子设备及存储介质
本申请涉及定位
,尤其涉及一种基于射频指纹定位的方法、装置、电子设备及存储介质。
技术介绍
相关技术中,在利用射频指纹信息进行定位的过程中,由于在传输过程中信号的强度会减弱,导致得到的定位结果存在误差,降低了定位结果的准确性。
技术实现思路
有鉴于此,本申请实施例提供一种基于射频指纹定位的方法、装置、电子设备及存储介质,以至少解决相关技术出现的定位结果的准确性低的问题。本申请实施例的技术方案是这样实现的:本申请实施例提供了一种基于射频指纹定位的方法,所述方法包括:根据第一终端在第一时刻检测得到的至少一个第一射频指纹,确定第一候选集;所述第一候选集中包括至少一个第一候选小区;所述至少一个第一射频指纹中的每个第一射频指纹对应由所述第一候选集中的一个第一候选小区发出;根据所述第一候选集中每个第一候选小区的覆盖范围,确定第二候选小区;所述第二候选小区表征所述第一候选集中覆盖范围最小的第一候选小区;在设定数据库中确定所述第二候选小区对应的位置信息;所述设定数据库中存储有小区对应的位置信息;在所述第二候选小区对应的位置信息满足定位精度要求的情况下,将所述第二候选小区对应的位置信息确定为所述第一终端的定位结果。上述方案中,所述设定数据库中存储有小区对应的至少两个位置信息;其中,所述至少两个位置信息中不同的位置信息对应不同的信号强度区间。上述方案中,在设定数据库中确定小区对应的候选信息,包括:确定第一信号强度对应的信号强度区间;所述第一信号强度表征所述第一终端检测到小区的信号强度;根据确定出的信号强度区间,在所述设定数据库中确定所述小区对应的位置信息。上述方案中,所述方法还包括:在所述第二候选小区对应的位置信息不满足定位精度要求的情况下,基于第一候选集中每个第一候选小区的第一参数,确定每个第一候选小区对应的权重系数;所述第一参数至少包括小区的覆盖范围;根据所述设定数据库中每个第一候选小区对应的位置信息和权重系数,确定所述第一终端的定位结果。上述方案中,所述第一参数还包括小区信号传输至所述第一终端的传输损耗。上述方案中,所述根据所述设定数据库中每个第一候选小区对应的位置信息和权重系数,确定所述第一终端的定位结果,包括:基于每个第一候选小区对应的权重系数,对所述设定数据库中每个第一候选小区对应的位置信息进行加权求和,得到所述第一终端的定位结果。上述方案中,在所述确定每个第一候选小区对应的权重系数之前,包括:确定所述第一候选集中每个第一候选小区对应的位置信息;根据所述第一候选集中每个第一候选小区对应的位置信息,确定所述第一候选集的平均位置;过滤所述第一候选集中满足第一设定条件的第三候选小区;所述第一设定条件表征候选小区对应的位置信息与所述第一候选集的平均位置的偏离程度大于设定阈值。上述方案中,所述方法还包括:根据发起定位请求的应用确定所述定位精度要求。上述方案中,所述根据发起定位请求的应用确定所述定位精度要求,包括:根据发起定位请求的应用的应用类型,确定所述定位精度要求;或,在设定关系表中确定发起定位请求的应用的定位精度;所述设定关系表用于存储应用程序与定位精度要求的映射关系。上述方案中,所述根据第一终端在第一时刻检测得到的至少一个第一射频指纹,确定第一候选集,包括:在满足第二设定条件的情况下,根据所述第一终端在第一时刻检测得到的至少一个第一射频指纹,确定第一候选集;其中,所述第二设定条件包括:所述第一终端的第一功能处于开启状态;所述第一功能表征至少基于射频指纹的覆盖范围确定所述第一终端的位置信息的功能。本申请实施例还提供了一种基于射频指纹定位装置,包括:第一确定单元,用于根据第一终端在第一时刻检测得到的至少一个第一射频指纹,确定第一候选集;所述第一候选集中包括至少一个第一候选小区;所述至少一个第一射频指纹中的每个第一射频指纹对应由所述第一候选集中的一个第一候选小区发出;第二确定单元,用于根据所述第一候选集中每个第一候选小区的覆盖范围,确定第二候选小区;所述第二候选小区表征所述第一候选集中覆盖范围最小的第一候选小区;第三确定单元,用于在设定数据库中确定所述第二候选小区对应的位置信息;所述设定数据库中存储有小区对应的位置信息;第四确定单元,用于所述第二候选小区对应的位置信息满足定位精度要求的情况下,将所述第二候选小区对应的位置信息确定为所述第一终端的定位结果。本专利技术实施例还提供了一种电子设备,包括:处理器和用于存储能够在处理器上运行的计算机程序的存储器,其中,所述处理器用于运行所述计算机程序时,执行上述任一方法的步骤。本专利技术实施例还提供了一种存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述任一方法的步骤。在上述实施例中,根据终端采集得到的射频指纹信息所对应的小区的覆盖范围,将覆盖范围最小的小区对应的位置信息确定为终端的位置信息,从而能够进一步地提高定位的精度,并且能够迅速输出最优的定位结果。附图说明图1为相关技术中射频指纹定位技术的原理图;图2为本申请一实施例提供的基于射频指纹定位的方法的流程示意图;图3为本申请一实施例提供的第一时刻采集的射频指纹对应的候选小区的示意图;图4为本申请一实施例提供的设定数据库的构建流程示意图;图5为本申请一实施例提供的设定数据库中存储的数据的示意图;图6为本申请一实施例提供的设定数据库的更新流程示意图;图7为本申请一实施例提供的基于射频指纹定位的方法的流程示意图;图8为本申请一实施例提供的不同小区基站的信号发射示意图;图9为本申请一实施例提供的基于小区的覆盖范围确定位置信息的示意图;图10为本申请一实施例提供的基于射频指纹定位的方法的流程示意图;图11为本申请一实施例提供的在不同时刻下采集第一终端对应的定位结果;图12为本申请一实施例提供的基于射频指纹定位的方法的流程示意图;图13为本申请一实施例提供的基于射频指纹定位装置的结构示意图;图14为本申请一实施例提供的电子设备的硬件组成结构示意图。具体实施方式下面结合附图及具体实施例对本申请作进一步详细的说明。以下描述中,为了说明而不是为了限定,提出了诸如特定系统结构、技术之类的具体细节,以便透彻理解本申请实施例。然而,本领域的技术人员应当清楚,在没有这些具体细节的其它实施例中也可以实现本申请。在其它情况中,省略对众所周知的系统、装置以及方法的详细说明,以免不必要的细节妨碍本申请的描述。需要说明的是,本申请实施例所记载的技术方案之间,在不冲突的情况下,可以任意组合。另外,在本申请实施例中,“第一”、“第二”等是用于区别类似的对象,本文档来自技高网...

【技术保护点】
1.一种基于射频指纹定位的方法,其特征在于,包括:/n根据第一终端在第一时刻检测得到的至少一个第一射频指纹,确定第一候选集;所述第一候选集中包括至少一个第一候选小区;所述至少一个第一射频指纹中的每个第一射频指纹对应由所述第一候选集中的一个第一候选小区发出;/n根据所述第一候选集中每个第一候选小区的覆盖范围,确定第二候选小区;所述第二候选小区表征所述第一候选集中覆盖范围最小的第一候选小区;/n在设定数据库中确定所述第二候选小区对应的位置信息;所述设定数据库中存储有小区对应的位置信息;/n在所述第二候选小区对应的位置信息满足定位精度要求的情况下,将所述第二候选小区对应的位置信息确定为所述第一终端的定位结果。/n

【技术特征摘要】
1.一种基于射频指纹定位的方法,其特征在于,包括:
根据第一终端在第一时刻检测得到的至少一个第一射频指纹,确定第一候选集;所述第一候选集中包括至少一个第一候选小区;所述至少一个第一射频指纹中的每个第一射频指纹对应由所述第一候选集中的一个第一候选小区发出;
根据所述第一候选集中每个第一候选小区的覆盖范围,确定第二候选小区;所述第二候选小区表征所述第一候选集中覆盖范围最小的第一候选小区;
在设定数据库中确定所述第二候选小区对应的位置信息;所述设定数据库中存储有小区对应的位置信息;
在所述第二候选小区对应的位置信息满足定位精度要求的情况下,将所述第二候选小区对应的位置信息确定为所述第一终端的定位结果。


2.根据权利要求1所述基于射频指纹定位的方法,其特征在于,所述设定数据库中存储有小区对应的至少两个位置信息;其中,
所述至少两个位置信息中不同的位置信息对应不同的信号强度区间。


3.根据权利要求2所述的基于射频指纹定位的方法,其特征在于,在设定数据库中确定小区对应的候选信息,包括:
确定第一信号强度对应的信号强度区间;所述第一信号强度表征所述第一终端检测到小区的信号强度;
根据确定出的信号强度区间,在所述设定数据库中确定所述小区对应的位置信息。


4.根据权利要求1至3任一项所述的基于射频指纹定位的方法,其特征在于,所述方法还包括:
在所述第二候选小区对应的位置信息不满足定位精度要求的情况下,基于第一候选集中每个第一候选小区的第一参数,确定每个第一候选小区对应的权重系数;所述第一参数至少包括小区的覆盖范围;
根据所述设定数据库中每个第一候选小区对应的位置信息和权重系数,确定所述第一终端的定位结果。


5.根据权利要求4所述的基于射频指纹定位的方法,其特征在于,所述第一参数还包括小区信号传输至所述第一终端的传输损耗。


6.根据权利要求4所述的基于射频指纹定位的方法,其特征在于,所述根据所述设定数据库中每个第一候选小区对应的位置信息和权重系数,确定所述第一终端的定位结果,包括:
基于每个第一候选小区对应的权重系数,对所述设定数据库中每个第一候选小区对应的位置信息进行加权求和,得到所述第一终端的定位结果。


7.根据权利要求5所述的基于射频指纹定位的方法,其特征在于,在所述确定每个第一候选小区对应的权重系数之前,包括:
确定所述第一候选集中每个第一候选小区对应的位置信息;
...

【专利技术属性】
技术研发人员:魏二岭
申请(专利权)人:OPPO广东移动通信有限公司
类型:发明
国别省市:广东;44

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

1