停车场的车位匹配方法、装置、电子设备及可读介质与流程
未命名
07-18
阅读:101
评论:0
1.本公开涉及智能交通领域,尤其涉及一种停车场的车位匹配方法、装置、电子设备及计算机可读介质。
背景技术:
2.目前,在消费高峰期间(例如中午12点或晚上18点),大型商超的地下停车场基本无空车位。不少入场汽车在停车场内沿途游弋,期望有车正好离场从而抢占、或希望能幸运突然发现某空车位、甚至伺机停靠在非车位场地。为争抢车位而发生的争执事件时有发生。
3.目前已有的地下停车场导航方案并不实用。例如消费高峰时期,空车位是转瞬即逝的。往往在车位导航期间,空车位就已被其他车辆强行占用。且上述地下停车场导航方案的建设复杂、逻辑繁复、费用高昂。
4.因此,需要一种新的停车场的车位匹配方法、装置、电子设备及计算机可读介质。
5.在所述背景技术部分公开的上述信息仅用于加强对本公开的背景的理解。
技术实现要素:
6.有鉴于此,本公开实施例提供一种停车场的车位匹配方法、装置、电子设备及计算机可读介质,能够实现停车场内车位与车辆的快速匹配。
7.本公开的其他特性和优点将通过下面的详细描述变得显然,或部分地通过本公开的实践而习得。
8.根据本公开实施例的第一方面,提出一种停车场的车位匹配方法,该方法包括:确定车位占位标识符指示为空车位的目标车位终端;接收所述目标车位终端返回的最接近车辆终端,所述最接近车辆终端是所述目标车位终端根据多个待匹配车辆终端发送的rssi值在所述多个待匹配车辆终端中确定;根据所述最接近车辆终端与多个定位蓝牙信标的rssi值确定所述最接近车辆终端的质心位置;确定所述目标车位终端所处的目标通道;计算所述最接近车辆终端的质心位置和所述目标通道的距离,获得目标距离;若所述目标距离小于距离阈值,则确定所述目标车位终端和所述最接近车辆终端匹配,向所述目标车位终端和所述最接近车辆终端发送匹配通知,以便所述最接近车辆终端行驶至所述目标车位终端所处车位进行停车。
9.在本公开的一种示例性实施例中,所述方法还包括:所述目标车位终端发送蓝牙广播信息;所述目标车位终端接收k个待匹配车辆终端响应所述蓝牙广播信息返回的rssi值,k为大于0的整数;所述目标车位终端将接收到的rssi值中的最小值对应的待匹配车辆终端确定为所述最接近车辆终端。
10.在本公开的一种示例性实施例中,所述方法还包括:若所述目标距离大于或等于距离阈值,则接收目标车位终端返回的与所述目标车位终端具有次小rssi值的待匹配车辆;将该待匹配车辆确定为更新后的最接近车辆终端,以根据更新后的最接近车辆终端和第i个目标通道的距离确定所述目标车位终端和更新后的所述最接近车辆终端匹配。
11.在本公开的一种示例性实施例中,所述目标车位终端包括第一目标车位终端和第二目标车位终端,所述方法还包括:若与第一目标车位终端匹配的最接近车辆终端和与第二目标车位终端匹配的最接近车辆终端为同一待匹配车辆终端,则获得所述最接近车辆终端与第一目标车位终端的第一rssi值,以及与第二目标车辆终端的第二rssi值;若第一rssi值小于第二rssi值,则将所述最接近车辆终端作为第一最接近车辆终端且与所述第一目标车位终端匹配。
12.在本公开的一种示例性实施例中,所述方法还包括:接收所述第二目标车位终端返回的与所述第二目标车位终端具有次小rssi值的待匹配车辆,获得第二最接近车辆终端;根据所述第二最接近车辆终端和所述第二目标车位终端所处的目标通道的距离确定所述第二最接近车辆终端和所述第二目标车位终端匹配。
13.在本公开的一种示例性实施例中,确定所述目标车位终端所处的目标通道包括:在预设数据库中查找与所述目标车位终端匹配的通道信息,以将其作为所述目标车位终端所处的目标通道。
14.在本公开的一种示例性实施例中,确定所述目标车位终端所处的目标通道包括:根据每个通道两端设置的蓝牙信标的位置信息确定所述目标车位终端所处的目标通道;根据所述最接近车辆终端与多个定位蓝牙信标的rssi值确定所述最接近车辆终端的质心位置包括:若接收到所述多个定位蓝牙信标中的m个定位蓝牙信标的不可用信息,则将所述通道两端设置的蓝牙信标中的m个替换所述m个定位蓝牙信标,获得更新后的多个定位蓝牙信标;m为大于0的整数;根据所述最接近车辆终端与更新后的多个定位蓝牙信标的rssi值确定所述最接近车辆终端的质心位置。
15.根据本公开实施例的第二方面,提出一种停车场的车位匹配装置,该装置包括:车位终端确定模块,配置为确定车位占位标识符指示为空车位的目标车位终端;最接近车辆确定模块,配置为接收所述目标车位终端返回的最接近车辆终端,所述最接近车辆终端是所述目标车位终端根据多个待匹配车辆终端发送的rssi值在所述多个待匹配车辆终端中确定;车辆定位模块,配置为根据所述最接近车辆终端与多个定位蓝牙信标的rssi值确定所述最接近车辆终端的质心位置;目标通道确定模块,配置为确定所述目标车位终端所处的目标通道;目标距离计算模块,配置为计算所述最接近车辆终端的质心位置和所述目标通道的距离,获得目标距离;车位匹配模块,配置为若所述目标距离小于距离阈值,则确定所述目标车位终端和所述最接近车辆终端匹配,向所述目标车位终端和所述最接近车辆终端发送匹配通知,以便所述最接近车辆终端行驶至所述目标车位终端所处车位进行停车。
16.根据本公开实施例的第三方面,提出一种电子设备,该电子设备包括:一个或多个处理器;存储装置,用于存储一个或多个程序;当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现上述任一项所述的停车场的车位匹配方法。
17.根据本公开实施例的第四方面,提出一种计算机可读介质,其上存储有计算机程序,所述程序被处理器执行时实现如上述任一项所述的停车场的车位匹配方法。
18.根据本公开某些实施例提供的停车场的车位匹配方法、装置、电子设备及计算机可读介质,对于车位占位标识符指示为空车位的目标车位终端,首先根据多个待匹配车辆终端发送的rssi值在多个待匹配车辆终端中确定最接近车辆终端,能够保证最接近车辆终端对应的是当前距离目标车位终端最近的需要寻找空车位的车辆。同时,基于最接近车辆
终端的质心位置和目标车位终端所处的目标通道的目标距离,判断该最接近车辆终端对应的车辆是否位于该目标车位终端对应的车位所处的目标通道上,能够快速对目标车位终端和最接近车辆进行匹配,实现车位的快速匹配,同时本技术的停车场的车位匹配方法仅依赖于蓝牙信标的rssi值进行计算,具有建设方案简单、逻辑简便且节省费用的优点。
19.应当理解的是,以上的一般描述和后文的细节描述仅是示例性的,并不能限制本公开。
附图说明
20.此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。下面描述的附图仅仅是本公开的一些实施例,对于本领域的普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
21.图1是根据一示例性实施例示出的一种停车场的车位匹配方法及装置的系统框图。
22.图2是根据一示例性实施例示出的一种停车场的车位匹配方法的流程图。
23.图3是根据另一示例性实施例示出的一种停车场的车位匹配方法的流程图。
24.图4是根据又一示例性实施例示出的一种停车场的车位匹配方法的流程图。
25.图5是根据一示例性实施例示出的停车场的车位匹配的系统框架图。
26.图6是根据一示例性实施例示出的停车场内部布局示意图。
27.图7是根据一示例性实施例示出的质心位置的计算流程示意图。
28.图8是根据一示例性实施例示出的停车场内部布局示意图。
29.图9是根据一示例性实施例示出的一种停车场的车位匹配装置的框图。
30.图10示意性示出本公开一个示例性实施例中一种电子设备的方框图。
具体实施方式
31.现在将参考附图更全面地描述示例实施例。然而,示例实施例能够以多种形式实施,且不应被理解为限于在此阐述的实施例;相反,提供这些实施例使得本发明将全面和完整,并将示例实施例的构思全面地传达给本领域的技术人员。在图中相同的附图标记表示相同或类似的部分,因而将省略对它们的重复描述。
32.所描述的特征、结构或特性可以以任何合适的方式结合在一个或更多实施方式中。在下面的描述中,提供许多具体细节从而给出对本发明的实施方式的充分理解。然而,本领域技术人员将意识到,可以实践本发明的技术方案而省略特定细节中的一个或更多,或者可以采用其它的方法、组元、装置、步骤等。在其它情况下,不详细示出或描述公知方法、装置、实现或者操作以避免模糊本发明的各方面。
33.附图仅为本发明的示意性图解,图中相同的附图标记表示相同或类似的部分,因而将省略对它们的重复描述。附图中所示的一些方框图不一定必须与物理或逻辑上独立的实体相对应。可以采用软件形式来实现这些功能实体,或在一个或多个硬件模块或集成电路中实现这些功能实体,或在不同网络和/或处理器装置和/或微控制器装置中实现这些功能实体。
34.附图中所示的流程图仅是示例性说明,不是必须包括所有的内容和步骤,也不是必须按所描述的顺序执行。例如,有的步骤还可以分解,而有的步骤可以合并或部分合并,因此实际执行的顺序有可能根据实际情况改变。
35.下面结合附图对本发明示例实施方式进行详细说明。
36.图1是根据一示例性实施例示出的一种停车场的车位匹配方法及装置的系统框图。
37.在停车场的车位匹配方法及装置的系统100中,服务器105可以是提供各种服务的服务器,例如通过网络104对用户利用终端设备101、102、103(包括目标车位终端和最接近车辆终端)所进行操作的停车场的车位匹配系统提供支持的后台管理服务器(仅为示例)。后台管理服务器可以对接收到的停车场的车位匹配请求等数据进行分析等处理,并将处理结果(例如匹配通知
‑‑
仅为示例)反馈给目标车位终端和最接近车辆终端。
38.服务器105可例如确定车位占位标识符指示为空车位的目标车位终端;接收所述目标车位终端返回的最接近车辆终端,所述最接近车辆终端是所述目标车位终端根据多个待匹配车辆终端发送的rssi值在所述多个待匹配车辆终端中确定;根据所述最接近车辆终端与多个定位蓝牙信标的rssi值确定所述最接近车辆终端的质心位置;确定所述目标车位终端所处的目标通道;计算所述最接近车辆终端的质心位置和所述目标通道的距离,获得目标距离;若所述目标距离小于距离阈值,则确定所述目标车位终端和所述最接近车辆终端匹配,向所述目标车位终端和所述最接近车辆终端发送匹配通知,以便所述最接近车辆终端行驶至所述目标车位终端所处车位进行停车。
39.服务器105可以是一个实体的服务器,还可例如为多个服务器组成,服务器105可例如为图5所示的停车场的车位匹配的系统框架中管理服务器502。如图5所示,管理服务器502可用于管理和控制多个区域管理器504,多个区域管理器504设置于停车场的多个预设区域内。每个区域管理器504用于对其对应区域内车位探测器508(例如视频探测器、超声波探测器)感知到车位的占位标识符的信息、rssi值的整合并上传至管理服务器502。车位探测器508可例如安装于每个车位正前方,用于识别该车位是否为空车位,并将指示该车位是否为空车位的占位标识符上传至区域管理器504。车位探测器508还可集成车位的显示屏,也可集成蓝牙信标。
40.蓝牙信标506可安装于车位正前方,发送蓝牙广播信息,计算蓝牙终端设备510接收到的rssi值,并将rssi值发送给待匹配车辆终端(即蓝牙终端设备510)。蓝牙终端设备510即每个待匹配车辆终端的车载设备或手持设备(智能手机)等。
41.图2是根据一示例性实施例示出的一种停车场的车位匹配方法的流程图。本公开实施例提供的停车场的车位匹配方法可以由任意具备计算处理能力的电子设备执行,例如终端设备101、102、103和/或服务器105,在下面的实施例中,以服务器执行方法为例进行举例说明,但本公开并不限定于此。本公开实施例提供的停车场的车位匹配方法可以包括步骤s202至s212。
42.如图2所示,在步骤s202中,确定车位占位标识符指示为空车位的目标车位终端。
43.本公开实施例中,可记录每个车位的占位标识符。例如某个已停在停车场内的车位b1内的车辆t1将要离场时,该车辆t1的车主通过点击车辆终端上的“我要离场”按钮后,将接收到该车辆终端发送的占位标识符更新信息,进而对该车辆t1原来所处车位b1的占位
标识符进行更新,以使该占位标识符指示为空车位。又例如,每个目标车位终端上配置有测距设备,在测距设备检测到目标车位终端所处车位上没有车位时(例如测得的距离大于距离阈值),则目标车位终端向服务器上报该目标车位终端的车位占位标识符为0(例如0指示为空车位,1指示为被占用车位)。
44.在停车场中,每个车位上可装有蓝牙信标,如图6所示。车位标记为b,车辆标记为t。例如当车位b1、b2的车位终端返回的占位标识符为空车位时,则将b1和b2确定为目标车位终端。
45.在步骤s204中,接收目标车位终端返回的最接近车辆终端,最接近车辆终端是目标车位终端根据多个待匹配车辆终端发送的rssi值在多个待匹配车辆终端中确定。
46.其中,目标车位终端可发送蓝牙广播信息;接收k个待匹配车辆终端响应蓝牙广播信息返回的rssi(received signal strength indication,信号强度指示)值,k为大于0的整数;以及将接收到的rssi值中的最小值对应的待匹配车辆终端确定为最接近车辆终端。rssi值主要应用于发射机和接收机之间的距离测量。其测距理论是:依据接收信号能量强度确定距离,通过信号与距离之间的衰减模型,就可以计算出节点间的距离。
47.每个车位终端可设置有蓝牙信标,在车位终端的占位标识符指示为空车位时打开该蓝牙信标发送蓝牙广播信息。对于停车场中的车辆,该车辆的车主可通过操作待匹配车辆终端打开蓝牙设备,以接收蓝牙广播信息。
48.在步骤s206中,根据最接近车辆终端与多个定位蓝牙信标的rssi值确定最接近车辆终端的质心位置。
49.本公开实施例中,可采用加权质心定位算法对最接近车辆终端与多个定位蓝牙信标的rssi值进行处理,获得最接近车辆终端的质心位置。多个定位蓝牙信标可例如为设置在停车场内任意若干位置的蓝牙信标并处于常开状态,定时发送蓝牙广播信息并接收最接近车辆终端返回的rssi值,并返回本公开实施例的执行主体(例如服务器105)该多个定位蓝牙信标和最接近车辆终端的rssi值,以进行最接近车辆终端的质心位置的计算。
50.假设多个定位蓝牙信标d1(x
d1
,y
d1
)、d2(x2,y2)、d3(x3,y3)、d4(x4,y4)、d5(x5,y5)、d6(x6,y6),具体可见图7所示。则最接近车辆终端的质心位置t(x,y)可表示如式(1)、(2)的计算方式所示。
[0051][0052][0053]
其中,i为定位蓝牙信标序号,1≤i≤n,n为定位蓝牙信标的数量,在本例中n=6。wi是第i个定位蓝牙信标对最接近车辆终端的影响权重,由各定位蓝牙信标接收到最接近车辆返回的rssi值按照下式(3)的计算方法获取。
[0054][0055]
其中,rssi
max
是各定位蓝牙信标接收到最接近车辆返回的rssi值中的最大值,rssi
min
各定位蓝牙信标接收到最接近车辆返回的rssi值中的最小值。rssii表示为当前第i个蓝牙信标接收到最接近车辆返回的rssi值,当rssi
max-rssi
min
时,wi取值为1。
[0056]
在步骤s208中,确定目标车位终端所处的目标通道。
[0057]
本公开实施例中,可在预设数据库中查找与目标车位终端匹配的通道信息,以将其作为目标车位终端所处的目标通道。其中预设数据库中可例如记录了每个目标车位终端与该目标车位终端所处的通道信息的映射关系。通道信息可例如由直线方程表示。其中,如图6所示,通道1为目标车位终端b1所处的目标通道,但并不是目标车位终端b2所处的目标通道。
[0058]
在另一实施例中,还可根据每个通道两端设置的蓝牙信标的位置信息确定目标车位终端所处的目标通道。如图6所示,通道1两端设置蓝牙信标c1与c2例如图7所示,预先将目标车位终端与其所处的车道两端的蓝牙信标的标识进行绑定,对于车道两端的蓝牙信标,同样可利用式(1)、(2)所示方式进行定位获得车道两道的蓝牙信标的位置信息,进而可以根据车道两道的蓝牙信标的位置信息对目标通道进行准确定位。
[0059]
又例如,若执行步骤s206时,接收到多个定位蓝牙信标中的m个定位蓝牙信标的不可用信息,则可将通道两端设置的蓝牙信标中的m个替换m个定位蓝牙信标,获得更新后的多个定位蓝牙信标;m为大于0的整数;根据最接近车辆终端与更新后的多个定位蓝牙信标的rssi值确定最接近车辆终端的质心位置。
[0060]
在步骤s210中,计算最接近车辆终端的质心位置和目标通道的距离,获得目标距离。
[0061]
本公开实施例中,假设目标通道两端的端点位置(若目标通道两端设置有蓝牙信标,则为蓝牙信标的位置信息)分别为:c1=(x
c1
,y
c1
)、c2=(x
c2
,y
c2
),则目标通道所在的直线方程可表示为同时,目标距离d可表示为如式(4)。
[0062][0063]
在步骤s212中,若目标距离小于距离阈值,则确定目标车位终端和最接近车辆终端匹配,向目标车位终端和最接近车辆终端发送匹配通知,以便最接近车辆终端行驶至目标车位终端所处车位进行停车。
[0064]
本公开实施例中,距离阈值的取值范围可为100cm至150cm之间。在本步骤中,若目标距离小于距离阈值,则可认为该最接近车辆终端对应的车辆正行驶于该目标通道上。例如图6所示,目标车位终端b1的最匹配的为最接近车辆终端t1,目标车位终端b2与t1不匹配。这是因为,虽然t1与b1和b2的距离相等,但t1在b1前的通道上,故t1匹配b1。通过向目标车位终端和最接近车辆终端发送匹配通知,以便目标车位终端在接收到匹配通知后,在其配置的车位显示屏上显示“已被xx车占用”,同时目标车辆终端在接收到匹配通知后,可在目标车辆终端配置的显示屏上显示“已锁定xx车位,即将进入,请注意”。
[0065]
根据本公开实施例提供的停车场的车位匹配方法,对于车位占位标识符指示为空车位的目标车位终端,首先根据多个待匹配车辆终端发送的rssi值在多个待匹配车辆终端中确定最接近车辆终端,能够保证最接近车辆终端对应的是当前距离目标车位终端最近的需要寻找空车位的车辆。同时,基于最接近车辆终端的质心位置和目标车位终端所处的目标通道的目标距离,判断该最接近车辆终端对应的车辆是否位于该目标车位终端对应的车位所处的目标通道上,能够快速对目标车位终端和最接近车辆进行匹配,实现车位的快速
匹配,同时本技术的停车场的车位匹配方法仅依赖于蓝牙信标的rssi值进行计算,具有建设方案简单、逻辑简便且节省费用的优点。
[0066]
图3是根据另一示例性实施例示出的一种停车场的车位匹配方法的流程图。本公开实施例提供停车场的车位匹配方法可以包括步骤s302至s304。
[0067]
如图3所示,在步骤s302中,若目标距离大于或等于距离阈值,则接收目标车位终端返回的与目标车位终端具有次小rssi值的待匹配车辆。
[0068]
在步骤s304中,将该待匹配车辆确定为更新后的最接近车辆终端,以根据更新后的最接近车辆终端和第i个目标通道的距离确定目标车位终端和更新后的最接近车辆终端匹配。
[0069]
在另一实施例中,若目标距离大于或等于距离阈值,还可在预设等待时间后,返回执行图2实施例中的步骤s202至s212,直至获得与目标车位终端匹配的最接近车辆终端。
[0070]
图4是根据又一示例性实施例示出的一种停车场的车位匹配方法的流程图。本公开实施例提供停车场的车位匹配方法可以包括步骤s402至s304。
[0071]
本公开实施例中,目标车位终端包括第一目标车位终端和第二目标车位终端。如图4所示,在步骤s402中,若与第一目标车位终端匹配的最接近车辆终端和与第二目标车位终端匹配的最接近车辆终端为同一待匹配车辆终端,则获得最接近车辆终端与第一目标车位终端的第一rssi值,以及与第二目标车辆终端的第二rssi值。
[0072]
在步骤s404中,若第一rssi值小于第二rssi值,则将最接近车辆终端作为第一最接近车辆终端且与第一目标车位终端匹配。
[0073]
在该实施例中,还可接收第二目标车位终端返回的与第二目标车位终端具有次小rssi值的待匹配车辆,获得第二最接近车辆终端;根据第二最接近车辆终端和第二目标车位终端所处的目标通道的距离确定第二最接近车辆终端和第二目标车位终端匹配。
[0074]
根据本公开实施例提供的停车场的车位匹配方法,在第一目标车位终端(例如图8中b)与第二目标车位终端(例如图8中a)匹配的是同一最接近车辆终端(例如图8中车辆1)时,比较第一rssi值和第二rssi值,使得最接近车辆终端与具有较小的rssi值的目标车位终端(第一目标车位终端或第二目标车位终端)进行匹配(即b匹配1),同时对于另一未匹配上的第二目标车位终端,通过将与第二目标车位终端具有次小rssi值的待匹配车辆(例如图8中车辆2),确定第二最接近车辆终端,并根据该第二最接近车辆终端与第二目标车位终端所处的通道的距离与距离阈值进行比较,在该距离小于距离阈值时认为该第二最接近车辆终端与第二目标车位终端匹配,能够解决多个车位匹配同一最接近车辆终端的情况,实现多个目标车位终端与多个车辆终端的并行匹配计算,提高匹配效率,减少停车等待时间。
[0075]
应清楚地理解,本公开描述了如何形成和使用特定示例,但本公开的原理不限于这些示例的任何细节。相反,基于本公开公开的内容的教导,这些原理能够应用于许多其它实施例。
[0076]
本领域技术人员可以理解实现上述实施例的全部或部分步骤被实现为由中央处理器(central processing unit,cpu)执行的计算机程序。在该计算机程序被中央处理器cpu执行时,执行本公开提供的上述方法所限定的上述功能。该程序可以存储于一种计算机可读存储介质中,该存储介质可以是只读存储器、磁盘或光盘等。
[0077]
此外,需要注意的是,上述附图仅是根据本公开示例性实施例的方法所包括的处
理的示意性说明,而不是限制目的。易于理解,上述附图所示的处理并不表明或限制这些处理的时间顺序。另外,也易于理解,这些处理可以是例如在多个模块中同步或异步执行的。
[0078]
下述为本公开装置实施例,可以用于执行本公开方法实施例。对于本公开装置实施例中未披露的细节,请参照本公开方法实施例。
[0079]
图9是根据一示例性实施例示出的一种停车场的车位匹配装置的框图。参照图9,本公开实施例提供的停车场的车位匹配装置90可以包括:车位终端确定模块902、最接近车辆确定模块904、车辆定位模块906、目标通道确定模块908、目标距离计算模块910以及车位匹配模块912。
[0080]
在停车场的车位匹配装置90中,车位终端确定模块902可配置为确定车位占位标识符指示为空车位的目标车位终端。
[0081]
最接近车辆确定模块904可配置为接收所述目标车位终端返回的最接近车辆终端,所述最接近车辆终端是所述目标车位终端根据多个待匹配车辆终端发送的rssi值在所述多个待匹配车辆终端中确定。
[0082]
车辆定位模块906可配置为根据所述最接近车辆终端与多个定位蓝牙信标的rssi值确定所述最接近车辆终端的质心位置。
[0083]
目标通道确定模块908可配置为确定所述目标车位终端所处的目标通道。
[0084]
目标距离计算模块910可配置为计算所述最接近车辆终端的质心位置和所述目标通道的距离,获得目标距离。
[0085]
车位匹配模块912可配置为若所述目标距离小于距离阈值,则确定所述目标车位终端和所述最接近车辆终端匹配,向所述目标车位终端和所述最接近车辆终端发送匹配通知,以便所述最接近车辆终端行驶至所述目标车位终端所处车位进行停车。
[0086]
根据本公开实施例提供的停车场的车位匹配装置,对于车位占位标识符指示为空车位的目标车位终端,首先根据多个待匹配车辆终端发送的rssi值在所述多个待匹配车辆终端中确定最接近车辆终端,能够保证最接近车辆终端对应的是当前距离目标车位终端最近的需要寻找空车位的车辆。同时,基于最接近车辆终端的质心位置和目标车位终端所处的目标通道的目标距离,判断该最接近车辆终端对应的车辆是否位于该目标车位终端对应的车位所处的目标通道上,能够快速对目标车位终端和最接近车辆进行匹配,实现车位的快速匹配,同时本技术的停车场的车位匹配方法仅依赖于蓝牙信标的rssi值进行计算,具有建设方案简单、逻辑简便且节省费用的优点。
[0087]
在示例性实施例中,停车场的车位匹配装置还包括:蓝牙广播模块,配置为通过目标车位终端发送蓝牙广播信息;rssi接收模块,配置为通过所述目标车位终端接收k个待匹配车辆终端响应所述蓝牙广播信息返回的rssi值,k为大于0的整数;最接近车辆确定模块,配置为所述目标车位终端将接收到的rssi值中的最小值对应的待匹配车辆终端确定为所述最接近车辆终端。
[0088]
在示例性实施例中,停车场的车位匹配装置还包括:次小距离车辆确定模块,配置为若所述目标距离大于或等于距离阈值,则接收目标车位终端返回的与所述目标车位终端具有次小rssi值的待匹配车辆;最接近车辆更新模块,配置为将该待匹配车辆确定为更新后的最接近车辆终端,以根据更新后的最接近车辆终端和第i个目标通道的距离确定所述目标车位终端和更新后的所述最接近车辆终端匹配。
[0089]
在示例性实施例中,所述目标车位终端包括第一目标车位终端和第二目标车位终端,停车场的车位匹配装置还包括:匹配结果解析模块,配置为若与第一目标车位终端匹配的最接近车辆终端和与第二目标车位终端匹配的最接近车辆终端为同一待匹配车辆终端,则获得所述最接近车辆终端与第一目标车位终端的第一rssi值,以及与第二目标车辆终端的第二rssi值;车位再匹配模块,配置为若第一rssi值小于第二rssi值,则将所述最接近车辆终端作为第一最接近车辆终端且与所述第一目标车位终端匹配。
[0090]
在示例性实施例中,停车场的车位匹配装置还包括:第二车辆终端确定模块,配置为接收所述第二目标车位终端返回的与所述第二目标车位终端具有次小rssi值的待匹配车辆,获得第二最接近车辆终端;第二车位匹配模块,配置为根据所述第二最接近车辆终端和所述第二目标车位终端所处的目标通道的距离确定所述第二最接近车辆终端和所述第二目标车位终端匹配。
[0091]
在示例性实施例中,目标通道确定模块908包括:第一通道确定单元,配置为在预设数据库中查找与所述目标车位终端匹配的通道信息,以将其作为所述目标车位终端所处的目标通道。
[0092]
在示例性实施例中,目标通道确定模块908包括:第二通道确定单元,配置为根据每个通道两端设置的蓝牙信标的位置信息确定所述目标车位终端所处的目标通道。车辆定位模块906包括:蓝牙信标更新单元,配置为若接收到所述多个定位蓝牙信标中的m个定位蓝牙信标的不可用信息,则将所述通道两端设置的蓝牙信标中的m个替换所述m个定位蓝牙信标,获得更新后的多个定位蓝牙信标;m为大于0的整数;车辆定位单元,配置为根据所述最接近车辆终端与更新后的多个定位蓝牙信标的rssi值确定所述最接近车辆终端的质心位置。
[0093]
下面参照图10来描述根据本发明的这种实施方式的电子设备1000。图10显示的电子设备1000仅仅是一个示例,不应对本发明实施例的功能和使用范围带来任何限制。
[0094]
如图10所示,电子设备1000以通用计算设备的形式表现。电子设备1000的组件可以包括但不限于:上述至少一个处理单元1010、上述至少一个存储单元1020、连接不同系统组件(包括存储单元1020和处理单元1010)的总线1030。
[0095]
其中,所述存储单元存储有程序代码,所述程序代码可以被所述处理单元1010执行,使得所述处理单元1010执行本说明书上述“示例性方法”部分中描述的根据本发明各种示例性实施方式的步骤。例如,所述处理单元1010可以执行如图2或图3或图4中所示的步骤。
[0096]
存储单元1020可以包括易失性存储单元形式的可读介质,例如随机存取存储单元(ram)10201和/或高速缓存存储单元10202,还可以进一步包括只读存储单元(rom)10203。
[0097]
存储单元1020还可以包括具有一组(至少一个)程序模块10205的程序/实用工具10204,这样的程序模块10205包括但不限于:操作系统、一个或者多个应用程序、其它程序模块以及程序数据,这些示例中的每一个或某种组合中可能包括网络环境的实现。
[0098]
总线1030可以为表示几类总线结构中的一种或多种,包括存储单元总线或者存储单元控制器、外围总线、图形加速端口、处理单元或者使用多种总线结构中的任意总线结构的局域总线。
[0099]
电子设备1000也可以与一个或多个外部设备1100(例如键盘、指向设备、蓝牙设备
等)通信,还可与一个或者多个使得用户能与该电子设备1000交互的设备通信,和/或与使得该电子设备1000能与一个或多个其它计算设备进行通信的任何设备(例如路由器、调制解调器等等)通信。这种通信可以通过输入/输出(i/o)接口1050进行。并且,电子设备1000还可以通过网络适配器1060与一个或者多个网络(例如局域网(lan),广域网(wan)和/或公共网络,例如因特网)通信。如图所示,网络适配器1060通过总线1030与电子设备1000的其它模块通信。应当明白,尽管图中未示出,可以结合电子设备1000使用其它硬件和/或软件模块,包括但不限于:微代码、设备驱动器、冗余处理单元、外部磁盘驱动阵列、raid系统、磁带驱动器以及数据备份存储系统等。
[0100]
通过以上的实施方式的描述,本领域的技术人员易于理解,这里描述的示例实施方式可以通过软件实现,也可以通过软件结合必要的硬件的方式来实现。因此,根据本公开实施方式的技术方案可以以软件产品的形式体现出来,该软件产品可以存储在一个非易失性存储介质(可以是cd-rom,u盘,移动硬盘等)中或网络上,包括若干指令以使得一台计算设备(可以是个人计算机、服务器、终端装置、或者网络设备等)执行根据本公开实施方式的方法。
[0101]
在本公开的示例性实施例中,还提供了一种计算机可读存储介质,其上存储有能够实现本说明书上述方法的程序产品。在一些可能的实施方式中,本发明的各个方面还可以实现为一种程序产品的形式,其包括程序代码,当所述程序产品在终端设备上运行时,所述程序代码用于使所述终端设备执行本说明书上述“示例性方法”部分中描述的根据本发明各种示例性实施方式的步骤。
[0102]
所述程序产品可以采用一个或多个可读介质的任意组合。可读介质可以是可读信号介质或者可读存储介质。可读存储介质例如可以为但不限于电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。可读存储介质的更具体的例子(非穷举的列表)包括:具有一个或多个导线的电连接、便携式盘、硬盘、随机存取存储器(ram)、只读存储器(rom)、可擦式可编程只读存储器(eprom或闪存)、光纤、便携式紧凑盘只读存储器(cd-rom)、光存储器件、磁存储器件、或者上述的任意合适的组合。
[0103]
计算机可读信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了可读程序代码。这种传播的数据信号可以采用多种形式,包括但不限于电磁信号、光信号或上述的任意合适的组合。可读信号介质还可以是可读存储介质以外的任何可读介质,该可读介质可以发送、传播或者传输用于由指令执行系统、装置或者器件使用或者与其结合使用的程序。
[0104]
可读介质上包含的程序代码可以用任何适当的介质传输,包括但不限于无线、有线、光缆、rf等等,或者上述的任意合适的组合。
[0105]
可以以一种或多种程序设计语言的任意组合来编写用于执行本发明操作的程序代码,所述程序设计语言包括面向对象的程序设计语言—诸如java、c++等,还包括常规的过程式程序设计语言—诸如“c”语言或类似的程序设计语言。程序代码可以完全地在用户计算设备上执行、部分地在用户设备上执行、作为一个独立的软件包执行、部分在用户计算设备上部分在远程计算设备上执行、或者完全在远程计算设备或服务器上执行。在涉及远程计算设备的情形中,远程计算设备可以通过任意种类的网络,包括局域网(lan)或广域网(wan),连接到用户计算设备,或者,可以连接到外部计算设备(例如利用因特网服务提供商
来通过因特网连接)。
[0106]
此外,上述附图仅是根据本发明示例性实施例的方法所包括的处理的示意性说明,而不是限制目的。易于理解,上述附图所示的处理并不表明或限制这些处理的时间顺序。另外,也易于理解,这些处理可以是例如在多个模块中同步或异步执行的。
[0107]
本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本公开的其它实施方案。本技术旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和构思由权利要求指出。
技术特征:
1.一种停车场的车位匹配方法,其特征在于,包括:确定车位占位标识符指示为空车位的目标车位终端;接收所述目标车位终端返回的最接近车辆终端,所述最接近车辆终端是所述目标车位终端根据多个待匹配车辆终端发送的rssi值在所述多个待匹配车辆终端中确定;根据所述最接近车辆终端与多个定位蓝牙信标的rssi值确定所述最接近车辆终端的质心位置;确定所述目标车位终端所处的目标通道;计算所述最接近车辆终端的质心位置和所述目标通道的距离,获得目标距离;若所述目标距离小于距离阈值,则确定所述目标车位终端和所述最接近车辆终端匹配,向所述目标车位终端和所述最接近车辆终端发送匹配通知,以便所述最接近车辆终端行驶至所述目标车位终端所处车位进行停车。2.如权利要求1所述的方法,其特征在于,还包括:所述目标车位终端发送蓝牙广播信息;所述目标车位终端接收k个待匹配车辆终端响应所述蓝牙广播信息返回的rssi值,k为大于0的整数;所述目标车位终端将接收到的rssi值中的最小值对应的待匹配车辆终端确定为所述最接近车辆终端。3.如权利要求2所述的方法,其特征在于,还包括:若所述目标距离大于或等于距离阈值,则接收目标车位终端返回的与所述目标车位终端具有次小rssi值的待匹配车辆;将该待匹配车辆确定为更新后的最接近车辆终端,以根据更新后的最接近车辆终端和第i个目标通道的距离确定所述目标车位终端和更新后的所述最接近车辆终端匹配。4.如权利要求1所述的方法,其特征在于,所述目标车位终端包括第一目标车位终端和第二目标车位终端,所述方法还包括:若与第一目标车位终端匹配的最接近车辆终端和与第二目标车位终端匹配的最接近车辆终端为同一待匹配车辆终端,则获得所述最接近车辆终端与第一目标车位终端的第一rssi值,以及与第二目标车辆终端的第二rssi值;若第一rssi值小于第二rssi值,则将所述最接近车辆终端作为第一最接近车辆终端且与所述第一目标车位终端匹配。5.如权利要求4所述的方法,其特征在于,还包括:接收所述第二目标车位终端返回的与所述第二目标车位终端具有次小rssi值的待匹配车辆,获得第二最接近车辆终端;根据所述第二最接近车辆终端和所述第二目标车位终端所处的目标通道的距离确定所述第二最接近车辆终端和所述第二目标车位终端匹配。6.如权利要求1所述的方法,其特征在于,确定所述目标车位终端所处的目标通道包括:在预设数据库中查找与所述目标车位终端匹配的通道信息,以将其作为所述目标车位终端所处的目标通道。7.如权利要求1所述的方法,其特征在于,确定所述目标车位终端所处的目标通道包
括:根据每个通道两端设置的蓝牙信标的位置信息确定所述目标车位终端所处的目标通道;根据所述最接近车辆终端与多个定位蓝牙信标的rssi值确定所述最接近车辆终端的质心位置包括:若接收到所述多个定位蓝牙信标中的m个定位蓝牙信标的不可用信息,则将所述通道两端设置的蓝牙信标中的m个替换所述m个定位蓝牙信标,获得更新后的多个定位蓝牙信标;m为大于0的整数;根据所述最接近车辆终端与更新后的多个定位蓝牙信标的rssi值确定所述最接近车辆终端的质心位置。8.一种停车场的车位匹配装置,其特征在于,包括:车位终端确定模块,配置为确定车位占位标识符指示为空车位的目标车位终端;最接近车辆确定模块,配置为接收所述目标车位终端返回的最接近车辆终端,所述最接近车辆终端是所述目标车位终端根据多个待匹配车辆终端发送的rssi值在所述多个待匹配车辆终端中确定;车辆定位模块,配置为根据所述最接近车辆终端与多个定位蓝牙信标的rssi值确定所述最接近车辆终端的质心位置;目标通道确定模块,配置为确定所述目标车位终端所处的目标通道;目标距离计算模块,配置为计算所述最接近车辆终端的质心位置和所述目标通道的距离,获得目标距离;车位匹配模块,配置为若所述目标距离小于距离阈值,则确定所述目标车位终端和所述最接近车辆终端匹配,向所述目标车位终端和所述最接近车辆终端发送匹配通知,以便所述最接近车辆终端行驶至所述目标车位终端所处车位进行停车。9.一种电子设备,其特征在于,包括:至少一个处理器;存储装置,用于存储至少一个程序;当所述至少一个程序被所述至少一个处理器执行,使得所述至少一个处理器实现如权利要求1-7中任一项所述的方法。10.一种计算机可读介质,其上存储有计算机程序,其特征在于,所述程序被处理器执行时实现如权利要求1-7中任一项所述的方法。
技术总结
本公开实施例提供一种停车场的车位匹配方法、装置、电子设备及可读介质,该方法包括:确定车位占位标识符指示为空车位的目标车位终端;接收目标车位终端返回的最接近车辆终端;根据最接近车辆终端与多个定位蓝牙信标的RSSI值确定最接近车辆终端的质心位置;确定目标车位终端所处的目标通道;计算最接近车辆终端的质心位置和目标通道的距离,获得目标距离;若目标距离小于距离阈值,则确定目标车位终端和最接近车辆终端匹配,向目标车位终端和最接近车辆终端发送匹配通知,以便最接近车辆终端行驶至目标车位终端所处车位进行停车。本公开实施例提供的停车场的车位匹配方法、装置、电子设备及可读介质,能够实现停车场内车位与车辆的快速匹配。位与车辆的快速匹配。位与车辆的快速匹配。
技术研发人员:罗仕漳 王德志 雷勇 周洁 王子瑜 唐畅 张锐清 王春雷 乐奇华 孙迪
受保护的技术使用者:中国电信股份有限公司
技术研发日:2021.11.16
技术公布日:2023/5/18
版权声明
本文仅代表作者观点,不代表航空之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)
飞行汽车 https://www.autovtol.com/
