蓝牙钥匙位置识别方法、装置、可读存储介质及车辆与流程

文档序号:31154847发布日期:2022-08-17 06:58阅读:154来源:国知局
蓝牙钥匙位置识别方法、装置、可读存储介质及车辆与流程

1.本发明涉及车辆技术领域,特别涉及一种蓝牙钥匙位置识别方法、装置、可读存储介质及车辆。


背景技术:

2.随着社会的不断发展,汽车进入千家万户,目前,随着用户的需求不断提升,车辆也朝着智能化的方向发展,具体的,车辆通过信息融合、通讯等方式实现车辆自动或远程控制,其中,汽车蓝牙钥匙便是车辆智能的一种体现。
3.蓝牙钥匙是指当用户在距离车辆较近的情况下,可以使用手机蓝牙进行车辆控制的一种功能。蓝牙钥匙包括车门开/关锁、后备箱开启/关闭以及车辆启动等相关操作,蓝牙钥匙可实现物理钥匙的主要功能,实现更便捷的车控操作。因此,如何保证车辆精确的识别蓝牙钥匙精准的位置变的尤为重要,例如,当前蓝牙钥匙在车内还是车外。
4.现有技术中,大部分车辆的都是采用的单蓝牙模块,一方面由于车辆单蓝牙模块发射的蓝牙信号不够稳定,另一方面由于各手机品牌或蓝牙硬件版本等的不同,信号接收效率亦有不同,从而会导致在用户实际使用过程中会出现在同一位置下,a手机识别为车内,b手机却识别在车外,存在识别不够准确的问题。


技术实现要素:

5.有鉴于此,本发明的目的在于提供一种蓝牙钥匙位置识别方法、装置、可读存储介质及车辆,旨在解决现有技术中蓝牙钥匙位置识别不准确的问题。
6.本发明实施例是这样实现的:一种蓝牙钥匙位置识别方法,所述方法包括:当检测到蓝牙钥匙连接时,判断所述蓝牙钥匙是否为首次连接;若是,发送信号采集提示信息至用户,所述提示信息用于提示所述用户进行信号值采集;获取所述用户采集到的信号值范围,并将所述信号值范围作为所述蓝牙钥匙用于位置识别的边界值范围。
7.进一步的,上述蓝牙钥匙位置识别方法,其中,所述发送信号采集提示信息至用户,所述提示信息用于提示所述用户进行信号值采集的步骤之后还包括:根据所述用户采集到的信号值获取所述用户当前采集过程中的信号值变化曲线;判断所述信号值变化曲线是否处于预设信号值变化曲线的范围内;若是,执行所述获取所述用户采集到的信号值范围,并将所述信号值范围作为所述蓝牙钥匙用于位置识别的边界值范围的步骤。
8.进一步的,上述蓝牙钥匙位置识别方法,其中,所述根据所述用户采集到的信号值获取所述用户当前采集过程中的信号值变化曲线的步骤之前还包括:获取车载蓝牙模块与车辆各边缘之间的距离;根据所述距离获取所述车辆各边缘的信号值范围,并根据所述车辆各边缘的信号
值范围确定预设信号值变化曲线范围。
9.进一步的,上述蓝牙钥匙位置识别方法,其中,所述获取所述用户采集到的信号值范围,并将所述信号值范围作为所述蓝牙钥匙用于位置识别的边界值范围的步骤之后还包括:获取所述蓝牙钥匙的mac地址,并根据所述mac地址将所述蓝牙钥匙和与所述蓝牙钥匙对应的所述边界值范围进行对应存储。
10.进一步的,上述蓝牙钥匙位置识别方法,其中,所述获取所述用户采集到的信号值范围,并将所述信号值范围作为所述蓝牙钥匙用于位置识别的边界值范围的步骤之后还包括:获取车辆在不同环境下采集的所述蓝牙钥匙的所述边界值范围,并将所述边界值范围与对应的环境进行对应存储;当检测到所述蓝牙钥匙为非首次连接,获取车辆当前所处的环境信息,并根据所述环境信息对所述车辆当前边界值范围进行调整。
11.进一步的,上述蓝牙钥匙位置识别方法,其中,所述当检测到所述蓝牙钥匙为非首次连接,获取车辆当前所处的环境信息,并根据所述环境信息对所述车辆当前边界值范围进行调整的步骤包括:在所述蓝牙钥匙连接后,获取所述蓝牙钥匙在车辆预设范围内从远离车辆的一侧向靠近车辆的一侧移动过程中的信号强度变化曲线;将预设的信号强度变化曲线与所述信号强度变化曲线进行相似度匹配,并将匹配度高于匹配度阈值的预设信号强度变化曲线对应的环境作为所述车辆当前所处环境。
12.进一步的,上述蓝牙钥匙位置识别方法,其中,所述方法还包括:当检测到所述蓝牙钥匙的连接次数大于预设次数时,获取所述蓝牙钥匙对应的移动终端的工作状态变化参数,根据所述工作状态变化参数确定所述移动终端的电池损耗度;在预设数据库中获取与所述电池损耗度对应的修正系数,并通过所述修正系数对所述边界值范围进行修正;其中,所述工作状态变化参数为所述移动终端的此次连接与所述移动终端的首次连接的工作状态的变化参数。
13.本发明的另一个目的在于提供一种蓝牙钥匙位置识别装置,所述装置包括:连接判断模块,用于当检测到蓝牙钥匙连接时,判断所述蓝牙钥匙是否为首次连接;信号值采集模块,用于当判断到所述蓝牙钥匙为首次连接,发送信号采集提示信息至用户,所述提示信息用于提示所述用户进行信号值采集;边界值确定模块,用于获取所述用户采集到的信号值范围,并将所述信号值范围作为所述蓝牙钥匙用于位置识别的边界值范围。
14.本发明的另一个目的是提供一种可读存储介质,其上存储有计算机程序,所述程序被处理器执行时实现上述的方法的步骤。
15.本发明的另一个目的是提供一种车辆,包括存储器、处理器以及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现上述的方法的步骤。
16.本发明通过在蓝牙钥匙首次连接时,利用用户在实际情况下采集到的信号值范围,对判定蓝牙钥匙的边界值进行重新标定,由于,重新标定的边界值由用户通过用于连接的手机在实际场景下进行采集到的,可以避免由于车辆在出厂后,由于各手机品牌或蓝牙硬件版本信号接收效率的不同导致信号接收不准确,而导致蓝牙钥匙位置识别不准确的问题,提升了蓝牙钥匙识别的准确度,解决了现有技术中在进行蓝牙位置识别时,精度低的问题。
附图说明
17.图1为本发明第一实施例中蓝牙钥匙位置识别方法的流程图;图2为本发明第二实施例中蓝牙钥匙位置识别方法的流程图;图3为本发明第三实施例中蓝牙钥匙位置识别方法的流程图;图4为本发明第四实施例中蓝牙钥匙位置识别方法的流程图;图5为本发明第五实施例中蓝牙钥匙位置识别装置的结构框图。
18.如下具体实施方式将结合上述附图进一步说明本发明。
具体实施方式
19.为了便于理解本发明,下面将参照相关附图对本发明进行更全面的描述。附图中给出了本发明的若干实施例。但是,本发明可以以许多不同的形式来实现,并不限于本文所描述的实施例。相反地,提供这些实施例的目的是使对本发明的公开内容更加透彻全面。
20.需要说明的是,当元件被称为“固设于”另一个元件,它可以直接在另一个元件上或者也可以存在居中的元件。当一个元件被认为是“连接”另一个元件,它可以是直接连接到另一个元件或者可能同时存在居中元件。本文所使用的术语“垂直的”、“水平的”、“左”、“右”以及类似的表述只是为了说明的目的。
21.除非另有定义,本文所使用的所有的技术和科学术语与属于本发明的技术领域的技术人员通常理解的含义相同。本文中在本发明的说明书中所使用的术语只是为了描述具体的实施例的目的,不是旨在于限制本发明。本文所使用的术语“及/或”包括一个或多个相关的所列项目的任意的和所有的组合。
22.以下将结合具体实施例和附图来详细说明如何提升蓝牙钥匙位置识别的准确性。
23.实施例一请参阅图1,所示为本发明第一实施例中的蓝牙钥匙位置识别方法,所述方法包括步骤s10~s12。
24.步骤s10,当检测到蓝牙钥匙连接时,判断所述蓝牙钥匙是否为首次连接;若是,执行步骤s11。
25.具体的,蓝牙钥匙为通过蓝牙连接实现控制功能的钥匙总称,而车辆蓝牙钥匙通常搭配移动终端上的app进行使用,以远程控制车辆的启动/熄火及开/关车门等功能,其中,移动终端包括但不限于手机、平板等。
26.此外,通过判断蓝牙钥匙是否为首次连接,可以确定是否需要对当前的蓝牙钥匙对应的用于识别的信号强度值进行重新标定。
27.步骤s11,发送信号采集提示信息至用户,所述提示信息用于提示所述用户进行信
号值采集。
28.其中,可以通过移动app显示界面或者车辆中控显示界面对提示信息进行推送,以便用户接收到提示信息,具体的,提示信息包括但不限于文字和/或语音和/或视频动画形式。
29.具体的,用户按预设规则对信号值进行采集,在本实施例中,用户靠于车辆两侧,按平日携带手机习惯贴近车辆并绕车辆行走预设圈数(例如1至2圈),手机app实时获取在行走过程中的信号强度值后,后将多组信号值发送给车辆,以便车辆进行采集。
30.可以理解的,通过用户按平时携带手机习惯自行对接收的信号值进行采集,并且当手机为首次连接时便进行信号接收的采集工作,可以避免由于车辆在出厂后,由于各手机品牌或蓝牙硬件版本信号接收效率的不同导致信号接收不准确,而导致蓝牙钥匙位置识别不准确的问题。
31.另外,在本发明一些可选的实施例当中,为了增加信号采集的效率以及信号采集的准确性,还可以将车辆分别门把手区域、进气格栅区域以及后保险杠区域,可以分别对其中的任一区域进行信号值采集也可以对三个区域进行采集后取平均值的方式获取最终的信号值。此外,还可以根据不同的车型确定是对任一区域进行信号值采集还是对三个区域进行采集后取平均值的方式获取最终的信号值,例如,当为suv车型时,门把手区域、进气格栅区域与后保险杠区域可能属于不同水平面,此时,则需要对三个区域进行采集后取平均值的方式获取最终的信号值。
32.步骤s12,获取所述用户采集到的信号值范围,并将所述信号值范围作为所述蓝牙钥匙用于位置识别的边界值范围。
33.具体的,根据用户此次采集到的信号值可以获取用户在当前次采集过程中采集到的信号值范围,边界值范围为判断蓝牙钥匙所处车相对位置的评判标准,将用户实际采集到的信号值范围作为边界值范围可以提升蓝牙钥匙位置识别的准确性。
34.更具体的,在本发明一些实施例当中,在获取边界值范围后蓝牙钥匙位置确定的方法可以具体包括:当检测到所述蓝牙钥匙连接时,接收所述蓝牙钥匙的当前信号值,判断所述当前信号值是否大于所述边界值范围;若是,则判定所述蓝牙钥匙位于车内;若否,则判定所述蓝牙钥匙位于车外。
35.可以理解的,当接收到的当前信号值大于边界值范围时,表示当前蓝牙钥匙距离车位置大于此前绕行距离,即蓝牙钥匙位于车内,同理,当接收到的当前信号值小于边界值范围时,蓝牙钥匙位于车外。
36.另外,在本发明一些可选的实施例当中,所述获取所述用户采集到的信号值范围,并将所述信号值范围作为所述蓝牙钥匙用于位置识别的边界值范围的步骤包括:获取所述用户采集到的信号值范围,根据所述信号值范围确定信号强度最大的目标信号值,并将所述目标信号值作为所述蓝牙钥匙用于位置识别的边界值。
37.可以理解的,获取及设定边界值的目的在于,在知道蓝牙钥匙接收的信号强度处于何值时,可以通过与边界值比较,判定蓝牙钥匙处于车内或者车外,因此,边界值的设定应尽可能的贴近介于蓝牙钥匙处于车内和车外之间时的信号强度值,在本实施例当中,在
获取到绕行一圈后蓝牙钥匙接收的信号值范围后,将信号强度最大的信号值作为边界值,此时的边界值更贴近于实际的精确的边界值。
38.另外,在本发明一些可选的实施例当中,上述蓝牙钥匙位置识别方法还包括:当检测到所述蓝牙钥匙的连接次数大于预设次数时,获取所述蓝牙钥匙对应的移动终端的工作状态变化参数,根据所述工作状态变化参数确定所述移动终端的电池损耗度。
39.其中,所述工作状态变化参数为所述移动终端的此次连接与所述移动终端的首次连接的工作状态的变化参数,具体的,对应的移动终端为与车辆建立蓝牙连接的移动终端,应当理解的,影响蓝牙钥匙信号接收效果的因素有很多,例如,移动终端电量以及移动终端的发射接收功率等,而在实际的使用过程中,随着移动终端使用年限的增长,其硬件的损耗将不断升高,导致其性能降低,例如,随着移动终端的使用年限的增长,电池的健康度会降低,导致电池的电压偏低,从而影响发射接收功率进而影响移动终端的接收蓝牙信号的能力,简单的来说,手机使用时长越长,其能接收的蓝牙信号可能越低、越趋向于不稳定,因此,在本实施例中,将移动终端的使用情况也作为边界值范围标定的参考因素,具体的,当检测到蓝牙钥匙的连接次数大于预设次数时,表明移动终端在第一次与车载蓝牙连接后,过了相对较长的时间,期间手机电池也存在一定的损耗,此时,如果还通过之前标定的边界值进行判断,将会导致蓝牙钥匙识别不准确的问题,因此,通过获取移动终端的工作状态变化参数可以确定移动终端当前的电池损耗度。
40.在预设数据库中获取与所述电池损耗度对应的修正系数,并通过所述修正系数对所述边界值范围进行修正。
41.其中,预设数据库中存储有多组与不同电池损耗度对应的修正系数,根据电池损耗度可以获取移动终端当前的电池损耗度对应的修正系数,并通过该修正系数对边界值范围进行修正,以保证蓝牙钥匙的识别更加精确,并且不需要对蓝牙钥匙进行再一次的信号采集工作,提升了工作效率,具体的,预设数据库中的数据可以通过服务器中的大数据综合得出,而服务器中的大数据可以通过不同的实验论证得到。
42.综上,本发明上述实施例中的蓝牙钥匙位置识别方法,通过在蓝牙钥匙首次连接时,利用用户在实际情况下采集到的信号值范围,对判定蓝牙钥匙的边界值进行重新标定,由于,重新标定的边界值由用户通过用于连接的手机在实际场景下进行采集到的,可以避免由于车辆在出厂后,由于各手机品牌或蓝牙硬件版本信号接收效率的不同导致信号接收不准确,而导致蓝牙钥匙位置识别不准确的问题,提升了蓝牙钥匙识别的准确度,解决了现有技术中在进行蓝牙位置识别时,精度低的问题。
43.实施例二请参阅图2,所示为本发明第二实施例中的蓝牙钥匙位置识别方法,所述方法包括步骤s20~s24。
44.步骤s20,检测到蓝牙钥匙连接时,判断所述蓝牙钥匙是否为首次连接;若是,执行步骤s21。
45.步骤s21,发送信号采集提示信息至用户,所述提示信息用于提示所述用户进行信号值采集。
46.步骤s22,获取所述用户采集到的信号值范围,并将所述信号值范围作为所述蓝牙
钥匙用于位置识别的边界值范围。
47.步骤s23,获取所述蓝牙钥匙的mac地址,并根据所述mac地址将所述蓝牙钥匙和与所述蓝牙钥匙对应的所述边界值范围进行对应存储。
48.其中,车内设有内部存储区域以存放当前配对连接蓝牙钥匙的蓝牙设备,同时记录各蓝牙设备传递过来的信号值;以方便数据的拿取。
49.具体的,所述将所述蓝牙钥匙和与所述蓝牙钥匙对应的所述边界值范围进行对应存储的步骤具体为:获取所述蓝牙钥匙的mac地址,将所述mac地址与所述mac地址对应的目标信号值进行对应存储。
50.可以理解的,每个蓝牙设备对应有唯一的mac地址,因此,mac地址可以作为蓝牙设备的身份标识,通过mac地址可以对获取到的边界值范围进行一一对应存储。
51.步骤s24,当检测到所述蓝牙钥匙为非首次连接时,读取所述蓝牙钥匙对应的历史目标信号值范围,并将所述历史目标信号值范围作为所述蓝牙钥匙用于位置识别的边界值范围。
52.其中,历史目标信号值范围为此前用户通过该蓝牙钥匙首次连接时获取到的信号值数据,在对信号值数据进行存储后,当检测到蓝牙钥匙为非首次连接时,可以对之前存储好的数据进行读取,以根据蓝牙钥匙的不同,对边界范围进行适应性调整,进一步的提升了蓝牙钥匙位置识别的准确性。
53.另外,在本发明一些可选的实施例当中,为了提升边界值范围获取的主动性,配置蓝牙钥匙的手机终端中的app额外增加有校准的接口,用户可以通过手机app触发校准请求,重新进行信号值的采集以调整当前车辆默认的边界值范围,以便用户发现当前车辆默认的边界值范围不够精确时,主动对边界值范围进行更改。
54.综上,本发明上述实施例中的蓝牙钥匙位置识别方法,通过在蓝牙钥匙首次连接时,利用用户在实际情况下采集到的信号值范围,对判定蓝牙钥匙的边界值进行重新标定,由于,重新标定的边界值由用户通过用于连接的手机在实际场景下进行采集到的,可以避免由于车辆在出厂后,由于各手机品牌或蓝牙硬件版本信号接收效率的不同导致信号接收不准确,而导致蓝牙钥匙位置识别不准确的问题,提升了蓝牙钥匙识别的准确度,并且,在每次蓝牙钥匙的首次连接后,对采集的数据进行存储以便拿取,解决了现有技术中在进行蓝牙位置识别时,精度低的问题的同时,提升了蓝牙钥匙位置识别的适应性。
55.实施例三请参阅图3,所示为本发明第三实施例中提出的蓝牙钥匙位置识别方法,所述方法包括步骤s30~s34。
56.步骤s30,当检测到蓝牙钥匙连接时,判断所述蓝牙钥匙是否为首次连接;若是,执行步骤s31。
57.步骤s31,发送信号采集提示信息至用户,所述提示信息用于提示所述用户进行信号值采集。
58.步骤s32,获取所述用户采集到的信号值范围,并将所述信号值范围作为所述蓝牙钥匙用于位置识别的边界值范围。
59.步骤s33,获取车辆在不同环境下采集的所述蓝牙钥匙的所述边界范围,并将所述
边界值范围与对应的环境进行对应存储。
60.在实际中,蓝牙钥匙接收到的信号强度本身是浮动的,有时候会因为环境的因素(地下停车场或周围有车辆等等),例如在车辆处于停车场时,由于停车场中的障碍物(立柱)众多,并且大部分停车场都布设有多种蓝牙终端,例如,带有导航功能的停车场,需要通过蓝牙终端进行通讯,这些都会影响蓝牙信号的接收,导致虽然蓝牙钥匙所处车辆的相对位置一样,但在不同环境下蓝牙钥匙实际接收到的信号强度是不一样的,因此,会出现如下情况,在进行蓝牙钥匙的边界值范围匹配时,车辆所处的环境为空旷场地,此时,获取到的边界值范围为车辆在空旷场地时,蓝牙钥匙的边界值范围,而当车辆停于停车场时,由于蓝牙钥匙接收到的信号强度会受环境因素的干扰,因此,在将空旷场地标定的边界值范围作为车辆在停车场时蓝牙钥匙位置识别的标准时,会导致蓝牙钥匙识别不准确的问题。
61.对应的,便可以获取车辆在不同环境下采集到的边界值范围,并对边界值范围与对应的环境进行一一存储,以便车辆在不同环境下使用对应的边界值范围作为判定的标准。
62.步骤s34,当检测到所述蓝牙钥匙为非首次连接,获取车辆当前所处的环境信息,并根据所述环境信息对所述车辆当前边界值范围进行调整。
63.其中,当检测到所述蓝牙钥匙为非首次连接,表示此前蓝牙钥匙对应的环境、边界值范围等数据已经存储在预设数据库中,因此,可以获取车辆当前所处的环境信息,并根据环境信息获取对应的边界值范围,通过该边界值范围对车辆当前默认的边界值范围进行替代,以对实现当前边界值范围的调整。
64.具体的,在发明一些可选的实施例当中,确定车辆所处的环境信息的步骤可以包括:在所述蓝牙钥匙连接后,获取所述蓝牙钥匙在车辆预设范围内从远离车辆的一侧向靠近车辆的一侧移动过程中的信号强度变化曲线;将所述信号强度变化曲线与预设的信号强度变化曲线进行相似度匹配,并将匹配度高于匹配度阈值的预设信号强度变化曲线对应的环境作为所述车辆当前所处环境。
65.可以理解的,预设信号强度变化曲线为在不同环境下,蓝牙钥匙在车辆预设范围内从远离车辆的一侧向靠近车辆的一侧移动过程中的信号强度变化曲线,由于不同环境下,蓝牙钥匙在同一位置接收的信号强度均不相同,因此,信号强度变化曲线也不相同,即可以通过信号强度变化曲线来确定车辆所处的环境,具体的,预设信号强度变化曲线可以事先通过实验得到。
66.因此,在蓝牙钥匙连接后,在车辆预设范围内从远离车辆的一侧向靠近车辆的一侧移动过程中,可以获取对应的信号强度变化曲线,在此移动的过程中,便可确定车辆所处的环境,并立即将车辆默认的边界值范围切换为当前环境对应的边界值范围,进而提升蓝牙钥匙识别的准确性。
67.另外,不仅如此,在实际中还存在其他影响蓝牙钥匙识别的问题,例如,当用户拥有多部手机时,且多部手机均与车辆进行过蓝牙连接,此时,需要对连接的手机进行确定,一般的,可以根据预设规则确定手机的优先级,例如,获取手机连接车载蓝牙的连接频率,根据连接频率的大小确定连接的手机。
68.进一步的,在本发明一些可选的实施例当中,还可以获取手机的当前电量,由于手
机电量会影响蓝牙的接收频率,并且大部分的手机在电量过低时会进入低电量模式,蓝牙的连接效果不佳,因此,可以根据手机的当前电量,确定手机的连接,即在手机连接频率的基础上再加入一个判定条件,以此进一步的提升蓝牙连接的稳定性及识别效果。
69.综上,本发明上述实施例中的蓝牙钥匙位置识别方法,通过在蓝牙钥匙首次连接时,利用用户在实际情况下采集到的信号值范围,对判定蓝牙钥匙的边界值进行重新标定,由于,重新标定的边界值由用户通过用于连接的手机在实际场景下进行采集到的,可以避免由于车辆在出厂后,由于各手机品牌或蓝牙硬件版本信号接收效率的不同导致信号接收不准确,而导致蓝牙钥匙位置识别不准确的问题,提升了蓝牙钥匙识别的准确度,并且,在每次蓝牙钥匙的连接后,可以识别当前车辆所处环境,并将边界值范围切换至当前环境对应的边界值范围,解决了现有技术中在进行蓝牙位置识别时,精度低的问题的同时,进一步的提升了蓝牙钥匙位置识别的准确性。
70.实施例四请参阅图4,所示为本发明第四实施例中提出的蓝牙钥匙位置识别方法,所述方法包括步骤s40~s44。
71.步骤s40,当检测到蓝牙钥匙连接时,判断所述蓝牙钥匙是否为首次连接;若是,执行步骤s41。
72.步骤s41,发送信号采集提示信息至用户,所述提示信息用于提示所述用户进行信号值采集。
73.步骤s42,根据所述用户采集到的信号值获取所述用户当前采集过程中的信号值变化曲线。
74.在实际中,由于采集到的信号值由用户自行进行采集,在某些特殊情况下,可能会存在信号值采集不准确的问题,其中,特殊情况包括但不限于用户操作不当或者在采集过程中由于其他因素的干扰,例如,用户通过手机在进行信号值采集时,进行换手、在手持手机时晃动以及在采集过程中由于障碍物阻挡需要绕行,这系列的情况均会导致采集的信号值不准确(例如,信号值的骤降或骤减),从而导致蓝牙钥匙位置识别不精确的问题,有鉴于此,在每次信号采集完成后,对信号采集进行验证,具体的,根据用户采集到的信号值得到此次采集过程中的信号值变化曲线,通过判断信号值变化曲线是否在预设的信号值变化曲线的范围内,从而判断此次采集过程中采集到的信号值是否准确。
75.另外,在本发明一些可选的实施例当中,为了确定预设信号值变化曲线的范围,所述根据所述用户采集到的信号值获取所述用户当前采集过程中的信号值变化曲线的步骤之前还包括:获取车载蓝牙模块与车辆各边缘之间的距离;根据所述距离获取所述车辆各边缘的信号值范围,并根据所述车辆各边缘的信号值范围确定预设信号值变化曲线范围。
76.可以理解的,可以根据车载蓝牙模块的安装位置与车辆各边缘(即用户采集时需要绕行的车辆各边缘)之间的距离获取车辆各边缘的信号值范围,具体的,可以根据车辆车载蓝牙的发射强度以及距离计算出到达车辆各边缘的信号值,其中,可以确定一个最大值和最小值,以限定信号值的范围,并且根据各边缘的最大值和最小值可以分别获取最大值对应的信号值变化曲线以及最小值对应的信号值变化曲线,最大值对应的信号值变化曲线
与最小值对应的信号值变化曲线之间包含的范围即为预设信号值变化曲线的范围,并且,由于车辆各边缘的信号值由车载蓝牙模块的发射强度确定,避免了蓝牙终端接收频率的不一致导致的信号值获取不精确的问题。
77.步骤s43,判断所述信号值变化曲线是否处于预设信号值变化曲线的范围内;若是,执行步骤s44。
78.具体的,当判断到信号值变化曲线处于预设信号值变化曲线的范围内,表示当前次信号采集过程采集到的信号值准确。
79.步骤s44,获取所述用户采集到的信号值范围,并将所述信号值范围作为所述蓝牙钥匙用于位置识别的边界值范围。
80.综上,本发明上述实施例中的蓝牙钥匙位置识别方法,通过在蓝牙钥匙首次连接时,利用用户在实际情况下采集到的信号值范围,对判定蓝牙钥匙的边界值进行重新标定,由于,重新标定的边界值由用户通过用于连接的手机在实际场景下进行采集到的,可以避免由于车辆在出厂后,由于各手机品牌或蓝牙硬件版本信号接收效率的不同导致信号接收不准确,而导致蓝牙钥匙位置识别不准确的问题,提升了蓝牙钥匙识别的准确度,并且,在每次信号采集后进行验证,解决了现有技术中在进行蓝牙位置识别时,精度低的问题的同时,进一步的提升了蓝牙钥匙位置识别的准确性。
81.实施例五请参阅图5,所示为本发明第四实施例中提出的蓝牙钥匙位置识别装置,所述装置包括:连接判断模块100,用于当检测到蓝牙钥匙连接时,判断所述蓝牙钥匙是否为首次连接;信号值采集模块200,用于当判断到所述蓝牙钥匙为首次连接,发送信号采集提示信息至用户,所述提示信息用于提示所述用户进行信号值采集;边界值确定模块300,用于获取所述用户采集到的信号值范围,并将所述信号值范围作为所述蓝牙钥匙用于位置识别的边界值范围。
82.进一步地,在本发明一些可选的实施例当中,其中,所述系统装置还包括:信号值变化曲线获取模块,用于根据所述用户采集到的信号值获取所述用户当前采集过程中的信号值变化曲线;判断所述信号值变化曲线是否处于预设信号值变化曲线的范围内;若是,执行所述获取所述用户采集到的信号值范围,并将所述信号值范围作为所述蓝牙钥匙用于位置识别的边界值范围的步骤。
83.进一步地,在本发明一些可选的实施例当中,其中,所述装置还包括:距离获取模块,获取车载蓝牙模块与车辆各边缘之间的距离;根据所述距离获取所述车辆各边缘的信号值范围,并根据所述车辆各边缘的信号值范围确定预设信号值变化曲线范围。
84.进一步地,在本发明一些可选的实施例当中,其中,所述装置还包括:存储模块,用于获取所述蓝牙钥匙的mac地址,并根据所述mac地址将所述蓝牙钥匙和与所述蓝牙钥匙对应的所述边界值范围进行对应存储。
85.进一步地,在本发明一些可选的实施例当中,其中,所述装置还包括:
环境边界值采集模块,用于获取车辆在不同环境下采集的所述蓝牙钥匙的所述边界值范围,并将所述边界值范围与对应的环境进行对应存储;调整模块,用于当检测到所述蓝牙钥匙为非首次连接,获取车辆当前所处的环境信息,并根据所述环境信息对所述车辆当前边界值范围进行调整。
86.进一步地,在本发明一些可选的实施例当中,其中,所述调整模块包括:变化曲线获取单元,用于在所述蓝牙钥匙连接后,获取所述蓝牙钥匙在车辆预设范围内从远离车辆的一侧向靠近车辆的一侧移动过程中的信号强度变化曲线;环境确定单元,用于将预设的信号强度变化曲线与所述信号强度变化曲线进行相似度匹配,并将匹配度高于匹配度阈值的预设信号强度变化曲线对应的环境作为所述车辆当前所处环境。
87.进一步地,在本发明一些可选的实施例当中,其中,所述装置还包括:电池损耗度获取模块,用于当检测到所述蓝牙钥匙的连接次数大于预设次数时,获取所述蓝牙钥匙对应的移动终端的工作状态变化参数,根据所述工作状态变化参数确定所述移动终端的电池损耗度;修正模块,用于在预设数据库中获取与所述电池损耗度对应的修正系数,并通过所述修正系数对所述边界值范围进行修正;其中,所述工作状态变化参数为所述移动终端的此次连接与所述移动终端的首次连接的工作状态的变化参数。上述各模块被执行时所实现的功能或操作步骤与上述方法实施例大体相同,在此不再赘述。
88.实施例六本发明另一方面还提供一种可读存储介质,其上存储有计算机程序,所述程序被处理器执行时实现上述实施例一至四中任意一个所述的方法的步骤。
89.实施例七本发明另一方面还提供一种车辆,所述车辆包括存储器、处理器以及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现上述实施例一至四中任意一个所述的方法的步骤。
90.以上各个实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
91.本领域技术人员可以理解,在流程图中表示或在此以其他方式描述的逻辑和/或步骤,例如,可以被认为是用于实现逻辑功能的可执行指令的定序列表,可以具体实现在任何计算机可读存储介质中,以供指令执行系统、装置或设备(如基于计算机的系统、包括处理器的系统或其他可以从指令执行系统、装置或设备取指令并执行指令的系统)使用,或结合这些指令执行系统、装置或设备而使用。就本说明书而言,“计算机可读存储介质”可以是任何可以包含、存储、通信、传播或传输程序以供指令执行系统、装置或设备或结合这些指令执行系统、装置或设备而使用的装置。
92.计算机可读存储介质的更具体的示例(非穷尽性列表)包括以下:具有一个或多个布线的电连接部(电子装置),便携式计算机盘盒(磁装置),随机存取存储器(ram),只读存储器(rom),可擦除可编辑只读存储器(eprom或闪速存储器),光纤装置,以及便携式光盘只
读存储器(cdrom)。另外,计算机可读存储介质甚至可以是可在其上打印所述程序的纸或其他合适的介质,因为可以例如通过对纸或其他介质进行光学扫描,接着进行编辑、解译或必要时以其他合适方式进行处理来以电子方式获得所述程序,然后将其存储在计算机存储器中。
93.应当理解,本发明的各部分可以用硬件、软件、固件或它们的组合来实现。在上述实施方式中,多个步骤或方法可以用存储在存储器中且由合适的指令执行系统执行的软件或固件来实现。例如,如果用硬件来实现,和在另一实施方式中一样,可用本领域公知的下列技术中的任一项或它们的组合来实现:具有用于对数据信号实现逻辑功能的逻辑门电路的离散逻辑电路,具有合适的组合逻辑门电路的专用集成电路,可编程门阵列(pga),现场可编程门阵列(fpga)等。
94.在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施例或示例中以合适的方式结合。
95.以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1