本发明涉及车辆控制,尤其涉及一种蓝牙钥匙定位方法、装置、设备及存储介质。
背景技术:
1、随着汽车电子技术的进步,智能化且复杂功能也在汽车领域得到广泛的应用,汽车钥匙经历了机械钥匙、遥控钥匙、智能钥匙以及最新的用手机、智能手表等移动设备代替汽车钥匙等发展阶段。
2、如今,用户可以通过移动设备中的蓝牙钥匙进行定位,实现车辆自动解闭锁与启动等功能,但是,如今的蓝牙定位方法都是通过蓝牙的信号强度指示(receivedsignalstrength indication,rssi)来预估人车之间的距离,但是,蓝牙定位精度一般定位误差较大,导致蓝牙定位使用体验较差;且厂家提供蓝牙钥匙,不会针对具体型号移动设备校准优化,但不同型号的移动设备,因蓝牙芯片、设备材料、设备结构等存在差异,即使在相同的位置,蓝牙信号强度也会存在较大差异,更进一步限制了蓝牙钥匙定位在实际应用中的效果。
3、上述内容仅用于辅助理解本发明的技术方案,并不代表承认上述内容是现有技术。
技术实现思路
1、本发明的主要目的在于提供一种蓝牙钥匙定位方法、装置、设备及存储介质,旨在解决现有技术蓝牙钥匙定位不准确,导致实际使用效果差的技术问题。
2、为实现上述目的,本发明提供了一种蓝牙钥匙定位方法,所述方法包括以下步骤:
3、在检测到移动设备与车辆进行蓝牙连接时,获取所述移动设备的蓝牙信号强度及设备方位,所述移动设备中安装有蓝牙钥匙,所述设备方位为所述移动设备相对于所述车辆的方位;
4、检测所述移动设备是否为未标定设备;
5、若为未标定设备,则检测是否存在所述未标定设备的设备型号对应的融合数据库;
6、若存在,则根据所述蓝牙信号强度、所述设备方位及所述设备型号对应的融合数据库对所述未标定设备进行定位。
7、可选的,所述若为未标定设备,则检测是否存在所述未标定设备的设备型号对应的融合数据库的步骤之后,还包括:
8、若不存在,则获取预标定数据库;
9、检测所述用户是否携带有射频设备;
10、若未携带有射频设备,则根据所述预标定数据库、所述设备方位及所述蓝牙信号强度对所述未标定设备进行定位。
11、可选的,所述检测所述用户是否携带有射频设备的步骤之后,还包括:
12、若携带有射频设备,则根据所述预标定数据库构建融合数据库;
13、获取所述射频设备对应的定位距离;
14、根据所述设备方位、所述定位距离及所述蓝牙信号强度对所述融合数据库进行更新;
15、在更新完毕后,根据所述蓝牙信号强度、所述设备方位及更新后的融合数据库对所述未标定设备进行定位。
16、可选的,所述根据所述设备方位、所述定位距离及所述蓝牙信号强度对所述融合数据库进行更新的步骤,包括:
17、在所述融合数据库中查找所述蓝牙信号强度及所述设备方位对应的距离值;
18、将所述距离值更新为所述定位距离;
19、获取所述融合数据库对应的更新点位;
20、若在各预设方位上均存在至少一个所述更新点位,则通过预设补偿模型对所述融合数据库进行全量更新。
21、可选的,所述在检测到移动设备与车辆进行蓝牙连接时,获取所述移动设备的蓝牙信号强度及设备方位的步骤之后,还包括:
22、获取当前用车场景;
23、若所述当前用车场景为预设场景,则获取所述当前用车场景对应的场景专用数据库;
24、根据所述场景专用数据库、所述设备方位及所述蓝牙信号强度对所述移动设备进行定位。
25、可选的,所述根据所述场景专用数据库及所述蓝牙信号强度对所述移动识别进行定位的步骤之后,还包括:
26、在接收到用户反馈请求时,从所述用户反馈请求中提取用户场景及目标距离值;
27、获取所述用户场景对应的场景专用数据库;
28、根据所述蓝牙信号强度、所述设备方位及所述目标距离值对所述场景专用数据库进行更新。
29、可选的,所述根据所述蓝牙信号强度、所述设备方位及所述设备型号对应的融合数据库对所述未标定设备进行定位的步骤,包括:
30、根据所述蓝牙信号强度确定目标区域;
31、从所述设备型号对应的融合数据库中读取所述目标区域对应的距离合集;
32、在所述距离合集中查找所述设备方位对应的距离子集;
33、查找所述距离子集中所述蓝牙信号强度对应的距离值;
34、根据所述距离值对所述未标定设备进行定位。
35、此外,为实现上述目的,本发明还提出一种蓝牙钥匙定位装置,所述蓝牙钥匙定位装置包括以下模块:
36、连接模块,用于在检测到移动设备与车辆进行蓝牙连接时,获取所述移动设备的蓝牙信号强度及设备方位,所述移动设备中安装有车辆蓝牙钥匙,所述设备方位为所述移动设备相对于所述车辆的方位;
37、检测模块,用于检测所述移动设备是否为未标定设备;
38、获取模块,用于若为未标定设备,则检测是否存在所述未标定设备的设备型号对应的融合数据库;
39、定位模块,用于若存在,则根据所述蓝牙信号强度、所述设备方位及所述设备型号对应的融合数据库对所述未标定设备进行定位。
40、此外,为实现上述目的,本发明还提出一种蓝牙钥匙定位设备,所述蓝牙钥匙定位设备包括:处理器、存储器及存储在所述存储器上并可在所述处理器上运行的蓝牙钥匙定位程序,所述蓝牙钥匙定位程序被处理器执行时实现如上所述的蓝牙钥匙定位方法的步骤。
41、此外,为实现上述目的,本发明还提出一种计算机可读存储介质,所述计算机可读存储介质上存储有蓝牙钥匙定位程序,所述蓝牙钥匙定位程序执行时实现如上所述的蓝牙钥匙定位方法的步骤。
42、本发明通过在检测到移动设备与车辆进行蓝牙连接时,获取移动设备的蓝牙信号强度及设备方位;检测移动设备是否为未标定设备;若为未标定设备,则检测是否存在未标定设备的设备型号对应的融合数据库;若存在,则根据蓝牙信号强度、设备方位及设备型号对应的融合数据库对未标定设备进行定位。由于在检测到未标定的移动设备与车辆蓝牙连接时,会获取未标定设备的设备型号对应的融合数据库,而融合数据库中存储的是校准后的蓝牙定位数据,以此进行定位,可以保证蓝牙钥匙定位的准确性。
1.一种蓝牙钥匙定位方法,其特征在于,所述蓝牙钥匙定位方法包括以下步骤:
2.如权利要求1所述的蓝牙钥匙定位方法,其特征在于,所述若为未标定设备,则检测是否存在所述未标定设备的设备型号对应的融合数据库的步骤之后,还包括:
3.如权利要求2所述的蓝牙钥匙定位方法,其特征在于,所述检测所述用户是否携带有射频设备的步骤之后,还包括:
4.如权利要求3所述的蓝牙钥匙定位方法,其特征在于,所述根据所述设备方位、所述定位距离及所述蓝牙信号强度对所述融合数据库进行更新的步骤,包括:
5.如权利要求1所述的蓝牙钥匙定位方法,其特征在于,所述在检测到移动设备与车辆进行蓝牙连接时,获取所述移动设备的蓝牙信号强度及设备方位的步骤之后,还包括:
6.如权利要求5所述的蓝牙钥匙定位方法,其特征在于,所述根据所述场景专用数据库及所述蓝牙信号强度对所述移动识别进行定位的步骤之后,还包括:
7.如权利要求1-6任一项所述的蓝牙钥匙定位方法,其特征在于,所述根据所述蓝牙信号强度、所述设备方位及所述设备型号对应的融合数据库对所述未标定设备进行定位的步骤,包括:
8.一种蓝牙钥匙定位装置,其特征在于,所述蓝牙钥匙定位装置包括以下模块:
9.一种蓝牙钥匙定位设备,其特征在于,所述蓝牙钥匙定位设备包括:处理器、存储器及存储在所述存储器上并可在所述处理器上运行的蓝牙钥匙定位程序,所述蓝牙钥匙定位程序被处理器执行时实现如权利要求1-7中任一项所述的蓝牙钥匙定位方法的步骤。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有蓝牙钥匙定位程序,所述蓝牙钥匙定位程序执行时实现如权利要求1-7中任一项所述的蓝牙钥匙定位方法的步骤。