蓝牙定位方法、移动终端及存储介质技术

技术编号:25605727 阅读:29 留言:0更新日期:2020-09-12 00:01
本发明专利技术公开了一种蓝牙定位方法,包括以下步骤:获取移动终端接收到的蓝牙信号的信号强度以及基站识别标识;获取当前时间点;根据所述当前时间点、所述信号强度以及所述基站识别标识确定所述移动终端的当前位置信息。本发明专利技术还公开了一种移动终端及计算机可读存储介质,达成了提高蓝牙定位方案的定位精确度的效果。

【技术实现步骤摘要】
蓝牙定位方法、移动终端及存储介质
本专利技术涉及定位
,尤其涉及蓝牙定位方法、移动终端及计算机可读存储介质。
技术介绍
移动终端在导航过程中,需要获取定位数据。而现有的移动终端一般根据本机搭载的GPS(GlobalPositioningSystem,全球定位系统)获取本机的定位数据。由于GPS是基于卫星的定位方式,因此,当移动终端位于室内场所时,会因建筑物对信号的阻隔,导致定位不准确的现象。并且,由于GPS为一种平面定位方式,无法识别垂直空间上的定位数据。例如,无法确定用户所处的楼层,这样也导致基于GPS定位的移动终端无法实现室内导航等,需要获取精确的室内定位信息的功能。为获取室内定位信息,一般可以基于蓝牙、红外和/或WiFi技术等实现室内定位功能。但是,在传统的基于蓝牙实现室内定位的方案中,由于室内电磁环境的复杂度较高,会导致用于定位的蓝牙信息号出现吸收效应、信号反射和/或信号衍射等现象。而上述现象会导致定位结果的精确度下降。上述内容仅用于辅助理解本专利技术的技术方案,并不代表承认上述内容是现有技术。
技术实现思路
本专利技术的主要目的在于提供一种蓝牙定位方法、移动终端及计算机可读存储介质,旨在达成提高蓝牙定位方案的定位精确度的目的。为实现上述目的,本专利技术提供一种蓝牙定位方法,所述蓝牙定位方法包括以下步骤:获取移动终端接收到的蓝牙信号的信号强度以及基站识别标识;获取当前时间点;根据所述当前时间点、所述信号强度以及所述基站识别标识确定所述移动终端的当前位置信息。可选地,所述根据所述当前时间点、所述信号强度以及所述基站识别标识确定所述移动终端的当前位置信息的步骤包括:将所述当前时间点、所述信号强度以及所述基站识别标识作为预先训练的长短时记忆神经网络模型的输入参数,所述长短时记忆神经网络模型基于在预设定位点检测到的所述信号强度、所述基站识别标识以及所述预设定位点的坐标位置训练得到;根据所述输入参数确定所述长短时记忆神经网络模型的输出参数,其中,所述输出参数为所述移动终端当前所在位置对应的经纬度;根据所述输出参数确定所述移动终端的当前位置信息。可选地,所述根据所述当前时间点、所述信号强度以及所述基站识别标识确定所述移动终端的当前位置信息的步骤包括:根据所述当前时间点获取所述移动终端的历史位置信息;根据所述历史位置信息、所述信号强度以及所述基站识别标识确定所述移动终端的当前位置信息。可选地,所述根据所述当前时间点、所述信号强度以及所述基站识别标识确定所述移动终端的当前位置信息的步骤之后,还包括:将所述当前时间点与所述当前位置信息关联保存。可选地,所述蓝牙定位方法还包括:获取离线样本库,其中,所述离线样本库包括在定位空间内的多个预设定位点处检测的各个蓝牙基站的信号强度、所述蓝牙基站的基站识别标识和所述预设定位点对应的经纬度;基于所述离线样本库训练得到所述长短时记忆神经网络。可选地,所述获取移动终端接收到的蓝牙信号的信号强度以及基站识别标识的步骤包括:获取移动终端接收到的至少两个蓝牙基站发送的蓝牙信号的信号强度;获取每一所述蓝牙信号对应的蓝牙基站的基站识别标识。可选地,所述基站识别标识为基站的MAC地址。可选地,所述根据所述当前时间点、所述信号强度以及所述基站识别标识确定所述移动终端的当前位置信息的步骤之后,还包括:所述移动终端输出所述当前位置信息;和/或在接收到目标应用发起的定位数据请求时,将所述当前位置信息作为所述定位数据请求的响应数据,其中,所述目标应用为所述移动终端中装载的应用。此外,为实现上述目的,本专利技术还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有蓝牙定位程序,所述蓝牙定位程序被处理器执行时实现如上所述的蓝牙定位方法的步骤。本专利技术实施例提出的一种蓝牙定位方法、移动终端及计算机可读存储介质,先获取移动终端接收到的蓝牙信号的信号强度以及基站识别标识,然后获取当前时间点,并根据所述当前时间点、所述信号强度以及所述基站识别标识确定所述移动终端的位置信息。由于可以基于当前时间点、利用时序序列中长时间的数据信息去预测下一时刻的数据值,从而避免了传统蓝牙定位过程中因蓝牙信号的吸收效应、信号反射和/或信号衍射等因素影响定位精度的现象发生,这样达成了提高蓝牙定位的定位精度和鲁棒性的效果。附图说明图1是本专利技术实施例方案涉及的硬件运行环境的终端结构示意图;图2为本专利技术蓝牙定位方法的一实施例的流程示意图;图3为本专利技术蓝牙定位方法的另一实施例的流程示意图图4为本专利技术蓝牙定位方法的另一实施例中的另一实施方式的流程示意图。本专利技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。具体实施方式应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。室内定位是指确定处于建筑物内的终端设备的位置信息。由于终端处于建筑物内时,通过GPS定位等卫星定位方法进行定位,会因建筑物对定位信息号的阻隔,导致定位结果不准确。并且,卫星定位一般只能实现平面定位,而无法进行立体定位。例如,当建筑物为层建筑物时,通过卫星定位无法确定移动终端所处的楼层。因此需要通过其他方式对移动终端进行室内定位。在传统技术中,可以基于蓝牙、红外或者WiFi等技术实现移动终端的室内定位。但是,在传统的基于蓝牙实现室内定位的方案中,由于室内电磁环境的复杂度较高,会导致用于定位的蓝牙信息号出现吸收效应、信号反射和/或信号衍射等现象。而上述现象会导致定位结果的精确度下降。为提高蓝牙定位方案的定位精确度,提出上述蓝牙定位方法,其主要解决方案包括以下步骤:获取移动终端接收到的蓝牙信号的信号强度以及基站识别标识;获取当前时间点;根据所述当前时间点、所述信号强度以及所述基站识别标识确定所述移动终端的当前位置信息。由于可以基于当前时间点、利用时序序列中长时间的数据信息去预测下一时刻的数据值,从而避免了传统蓝牙定位过程中因蓝牙信号的吸收效应、信号反射和/或信号衍射等因素影响定位精度的现象发生,这样达成了提高蓝牙定位的定位精度和鲁棒性的效果。如图1所示,图1是本专利技术实施例方案涉及的硬件运行环境的终端结构示意图。本专利技术实施例终端可以是手机、平板电脑、智能手环或者游戏机等移动终端。如图1所示,该终端可以包括:处理器1001,例如CPU,网络接口1004,用户接口1003,存储器1005,通信总线1002。其中,通信总线1002用于实现这些组件之间的连接通信。用户接口1003可以包括显示屏(Display)、输入单元比如键盘(Keyboard)等,可选用户接口1003还可以包括标准的有线接口、无线接口。网络接口1004可选的可以包括标准的有线接口、无线接口(如WI-FI接口)。存储器1005可以是高速RAM存储器,也可以是稳定本文档来自技高网...

【技术保护点】
1.一种蓝牙定位方法,其特征在于,所述蓝牙定位方法包括以下步骤:/n获取移动终端接收到的蓝牙信号的信号强度以及基站识别标识;/n获取当前时间点;/n根据所述当前时间点、所述信号强度以及所述基站识别标识确定所述移动终端的当前位置信息。/n

【技术特征摘要】
1.一种蓝牙定位方法,其特征在于,所述蓝牙定位方法包括以下步骤:
获取移动终端接收到的蓝牙信号的信号强度以及基站识别标识;
获取当前时间点;
根据所述当前时间点、所述信号强度以及所述基站识别标识确定所述移动终端的当前位置信息。


2.如权利要求1所述的蓝牙定位方法,其特征在于,所述根据所述当前时间点、所述信号强度以及所述基站识别标识确定所述移动终端的当前位置信息的步骤包括:
将所述当前时间点、所述信号强度以及所述基站识别标识作为预先训练的长短时记忆神经网络模型的输入参数,所述长短时记忆神经网络模型基于在预设定位点检测到的所述信号强度、所述基站识别标识以及所述预设定位点的坐标位置训练得到;
根据所述输入参数确定所述长短时记忆神经网络模型的输出参数,其中,所述输出参数为所述移动终端当前所在位置对应的经纬度;
根据所述输出参数确定所述移动终端的当前位置信息。


3.如权利要求1所述的蓝牙定位方法,其特征在于,所述根据所述当前时间点、所述信号强度以及所述基站识别标识确定所述移动终端的当前位置信息的步骤包括:
根据所述当前时间点获取所述移动终端的历史位置信息;
根据所述历史位置信息、所述信号强度以及所述基站识别标识确定所述移动终端的当前位置信息。


4.如权利要求1所述的蓝牙定位方法,其特征在于,所述根据所述当前时间点、所述信号强度以及所述基站识别标识确定所述移动终端的当前位置信息的步骤之后,还包括:
将所述当前时间点与所述当前位置信息关联保存。


5.如权利要求2所述的蓝牙定位方法,...

【专利技术属性】
技术研发人员:苏莫寒王德信付晖
申请(专利权)人:青岛歌尔智能传感器有限公司
类型:发明
国别省市:山东;37

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

1