基于蓝牙的停车点车辆检测方法、装置、电子设备及介质转让专利

申请号 : CN202210177872.X

文献号 : CN114567854B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 薛涛

申请人 : 北京骑胜科技有限公司

摘要 :

本公开实施例公开了一种基于蓝牙的停车点车辆检测方法、装置、电子设备及介质,所述基于蓝牙的停车点车辆检测方法,包括:接收用户的还车请求;接收车辆附近道钉的蓝牙信息,所述道钉的蓝牙信息包括道钉的MAC地址和蓝牙信号强度RSSI;基于所述道钉的RSSI确定与所述道钉的MAC地址关联的停车点为第一停车点;确定所述车辆停放于所述第一停车点。根据本公开实施例提供的技术方案,通过在用户还车时接收车辆附近道钉的蓝牙信息,基于所述道钉的RSSI确定与所述道钉的MAC地址关联的停车点为车辆停放的第一停车点,从而可以准确统计各停车点的车辆数量,及时发现车辆淤积情况。

权利要求 :

1.一种基于蓝牙的停车点车辆检测方法,包括:

接收用户的还车请求;

接收车辆附近道钉的蓝牙信息,所述道钉的蓝牙信息包括道钉的MAC地址和蓝牙信号强度RSSI;

基于所述道钉的RSSI确定与所述道钉的MAC地址关联的停车点为第一停车点;

确定所述车辆停放于所述第一停车点;

在确定所述车辆未启动的情况下,周期性接收所述车辆附近道钉的MAC地址和RSSI;

再次执行基于所述道钉的RSSI确定与所述道钉的MAC地址关联的停车点的操作;

当所述与道钉的MAC地址关联的停车点不是所述第一停车点时,确定所述车辆未停放于所述第一停车点。

2.根据权利要求1所述的方法,其中,所述基于所述道钉的RSSI确定与所述道钉的MAC地址关联的停车点为第一停车点,包括:获取所述RSSI最强的道钉的MAC地址,确定该MAC地址关联的停车点为第一停车点;或者对道钉的RSSI进行滤波后取均值得到平均RSSI,获取RSSI与所述平均RSSI最接近的道钉的MAC地址,确定该MAC地址关联的停车点为第一停车点。

3.根据权利要求1‑2中任一项所述的方法,还包括:

在部署所述道钉时,获取道钉的MAC地址和道钉所在停车点的标识;

关联所述道钉的MAC地址和所述停车点的标识。

4.一种基于蓝牙的停车点车辆检测方法,包括:

响应于用户的还车请求,向服务器上报车辆附近道钉的蓝牙信息,所述道钉的蓝牙信息包括道钉的MAC地址和信号强度RSSI,以使所述服务器根据获取的道钉的RSSI确定与所述道钉的MAC地址关联的停车点为车辆当前停放的第一停车点;

周期性扫描并上报车辆附近的所述道钉的蓝牙信息,以使所述服务器根据道钉的RSSI确定与所述道钉的MAC地址关联的停车点是否仍为第一停车点,确定所述车辆是否仍停放于所述第一停车点;

在确定所述车辆未启动的情况下,周期性上报所述车辆附近道钉的MAC地址和RSSI,以使服务器再次执行基于所述道钉的RSSI确定与所述道钉的MAC地址关联的停车点的操作;

当所述与道钉的MAC地址关联的停车点不是所述第一停车点时,确定所述车辆未停放于所述第一停车点。

5.根据权利要求4所述的方法,其中,所述以使所述服务器根据获取的道钉的RSSI确定与所述道钉的MAC地址关联的停车点为第一停车点,包括:以使所述服务器获取所述RSSI最强的道钉的MAC地址,确定该MAC地址关联的停车点为第一停车点;或者以使所述服务器对道钉的RSSI进行滤波后取均值得到平均RSSI,获取RSSI与所述平均RSSI最接近的道钉的MAC地址,确定该MAC地址关联的停车点为第一停车点。

6.一种基于蓝牙的停车点车辆检测装置,包括:

第一接收单元,被配置为接收用户的还车请求;

第二接收单元,被配置为接收车辆附近道钉的蓝牙信息,所述道钉的蓝牙信息包括道钉的MAC地址和蓝牙信号强度RSSI;

第一确定单元,被配置为基于所述道钉的RSSI确定与所述道钉的MAC地址关联的停车点为第一停车点;

第二确定单元,被配置为确定所述车辆停放于所述第一停车点;

在确定所述车辆未启动的情况下,周期性接收所述车辆附近道钉的MAC地址和RSSI;

再次执行基于所述道钉的RSSI确定与所述道钉的MAC地址关联的停车点的操作;

当所述与道钉的MAC地址关联的停车点不是所述第一停车点时,确定所述车辆未停放于所述第一停车点。

7.根据权利要求6所述的装置,其中,所述基于所述道钉的RSSI确定与所述道钉的MAC地址关联的停车点为第一停车点,包括:获取所述RSSI最强的道钉的MAC地址,确定该MAC地址关联的停车点为第一停车点;或者对道钉的RSSI进行滤波后取均值得到平均RSSI,获取RSSI与所述平均RSSI最接近的道钉的MAC地址,确定该MAC地址关联的停车点为第一停车点。

8.根据权利要求6‑7中任一项所述的装置,还包括关联单元,所述关联单元被配置为在部署所述道钉时,获取道钉的MAC地址和道钉所在停车点的标识;

关联所述道钉的MAC地址和所述停车点的标识。

9.一种基于蓝牙的停车点车辆检测装置,包括

第一上报单元,所述第一上报单元被配置为响应于用户的还车请求,向服务器上报车辆附近道钉的蓝牙信息,所述道钉的蓝牙信息包括道钉的MAC地址和信号强度RSSI,以使所述服务器根据获取的道钉的RSSI确定与所述道钉的MAC地址关联的停车点为车辆当前停放的第一停车点;

第二上报单元,所述第二上报单元被配置为周期性扫描并上报车辆附近的所述道钉的蓝牙信息,以使所述服务器根据获取的RSSI最强的道钉的MAC地址是否仍然与所述第一停车点相关联,确定所述车辆是否仍停放于所述第一停车点;

在确定所述车辆未启动的情况下,周期性接收所述车辆附近道钉的MAC地址和RSSI;

再次执行基于所述道钉的RSSI确定与所述道钉的MAC地址关联的停车点的操作;

当所述与道钉的MAC地址关联的停车点不是所述第一停车点时,确定所述车辆未停放于所述第一停车点。

10.根据权利要求9所述的装置,其中,所述以使所述服务器根据获取的道钉的RSSI确定与所述道钉的MAC地址关联的停车点为第一停车点,包括:以使所述服务器获取所述RSSI最强的道钉的MAC地址,确定该MAC地址关联的停车点为第一停车点;或者以使所述服务器对道钉的RSSI进行滤波后取均值得到平均RSSI,获取RSSI与所述平均RSSI最接近的道钉的MAC地址,确定该MAC地址关联的停车点为第一停车点。

11.一种电子设备,包括存储器和处理器;其中,所述存储器用于存储一条或多条计算机指令,其中,所述一条或多条计算机指令被所述处理器执行以实现权利要求1‑5中任一项所述的方法步骤。

12.一种可读存储介质,其上存储有计算机指令,该计算机指令被处理器执行时实现权利要求1‑5中任一项所述的方法步骤。

说明书 :

基于蓝牙的停车点车辆检测方法、装置、电子设备及介质

技术领域

[0001] 本公开涉及计算机技术领域,具体涉及一种基于蓝牙的停车点车辆检测方法、装置、电子设备及介质。

背景技术

[0002] 共享车辆解决市民出行便利的同时,也给城市热点区域的空间管理造成了困难。在早晚高峰时期的地铁口、建筑物出入口等位置,经常发生车辆淤积,影响行人甚至机动车的通行,因此需要及时发现并清理淤积车辆。
[0003] 目前发现车辆淤积的方法主要为,通过车辆还车时上报的GPS定位,统计停车点范围内的车辆总数。该方法由于GPS定位存在漂移,尤其在建筑物密度较高的区域,例如双边楼环境,GPS的漂移甚至可达20m,严重影响了定位精度,进而导致停车点的车辆统计数据不准确,无法及时准确地识别出车辆淤积的情况。

发明内容

[0004] 为了解决相关技术中的问题,本公开实施例提供一种基于蓝牙的停车点车辆检测方法、装置、电子设备及介质。
[0005] 第一方面,本公开实施例中提供了一种于蓝牙的停车点车辆检测方法。
[0006] 具体地,所述基于蓝牙的停车点车辆检测,包括:
[0007] 接收用户的还车请求;
[0008] 接收车辆附近道钉的蓝牙信息,所述道钉的蓝牙信息包括道钉的MAC地址和蓝牙信号强度RSSI;
[0009] 基于所述道钉的RSSI确定与所述道钉的MAC地址关联的停车点为第一停车点;
[0010] 确定所述车辆停放于所述第一停车点。
[0011] 结合第一方面,本公开在第一方面的第一种实现方式中,其中,所述基于所述道钉的RSSI确定与所述道钉的MAC地址关联的停车点为第一停车点,包括:
[0012] 获取所述RSSI最强的道钉的MAC地址,确定该MAC地址关联的停车点为第一停车点;或者
[0013] 对道钉的RSSI进行滤波后取均值得到平均RSSI,获取RSSI与所述平均RSSI最接近的道钉的MAC地址,确定该MAC地址关联的停车点为第一停车点。
[0014] 结合第一方面,本公开在第一方面的第二种实现方式中,还包括:
[0015] 周期性接收所述车辆附近道钉的MAC地址和RSSI;
[0016] 当所述与道钉的MAC地址关联的停车点不是所述第一停车点时,确定所述车辆未停放于所述第一停车点。
[0017] 结合第一方面、第一方面的第一种实现方式和第二种实现方式中的任一项,本公开在第一方面的第三种实现方式中,还包括:
[0018] 在部署所述道钉时,获取道钉的MAC地址和道钉所在停车点的标识;
[0019] 关联所述道钉的MAC地址和所述停车点的标识。
[0020] 第二方面,本公开实施例中提供了一种基于蓝牙的停车点车辆检测方法,包括:
[0021] 响应于用户的还车请求,向服务器上报车辆附近道钉的蓝牙信息,所述道钉的蓝牙信息包括道钉的MAC地址和信号强度RSSI,以使所述服务器根据获取的道钉的RSSI确定与所述道钉的MAC地址关联的停车点为车辆当前停放的第一停车点;
[0022] 周期性扫描并上报车辆附近的所述道钉的蓝牙信息,以使所述服务器根据道钉的RSSI确定与所述道钉的MAC地址关联的停车点是否仍为第一停车点,确定所述车辆是否仍停放于所述第一停车点。
[0023] 结合第二方面,本公开在第二方面的第一种实现方式中,其中,所述以使所述服务器根据获取的道钉的RSSI确定与所述道钉的MAC地址关联的停车点为第一停车点,包括:
[0024] 以使所述服务器获取所述RSSI最强的道钉的MAC地址,确定该MAC地址关联的停车点为第一停车点;或者
[0025] 以使所述服务器对道钉的RSSI进行滤波后取均值得到平均RSSI,获取RSSI与所述平均RSSI最接近的道钉的MAC地址,确定该MAC地址关联的停车点为第一停车点。
[0026] 第三方面,本公开实施例中提供了一种基于蓝牙的停车点车辆检测装置。
[0027] 具体地,所述基于蓝牙的停车点车辆检测装置,包括:
[0028] 第一接收单元,被配置为接收用户的还车请求;
[0029] 第二接收单元,被配置为接收车辆附近道钉的蓝牙信息,所述道钉的蓝牙信息包括道钉的MAC地址和蓝牙信号强度RSSI;
[0030] 第一确定单元,被配置为基于所述道钉的RSSI确定与所述道钉的MAC地址关联的停车点为第一停车点;
[0031] 第二确定单元,被配置为确定所述车辆停放于所述第一停车点。
[0032] 结合第三方面,本公开在第三方面的第一种实现方式中,其中,所述基于所述道钉的RSSI确定与所述道钉的MAC地址关联的停车点为第一停车点,包括:
[0033] 获取所述RSSI最强的道钉的MAC地址,确定该MAC地址关联的停车点为第一停车点;或者
[0034] 对道钉的RSSI进行滤波后取均值得到平均RSSI,获取RSSI与所述平均RSSI最接近的道钉的MAC地址,确定该MAC地址关联的停车点为第一停车点。
[0035] 结合第三方面,本公开在第三方面的第二种实现方式中,其中,
[0036] 所述第二接收单元还被配置为,周期性接收所述车辆附近道钉的MAC地址和RSSI;
[0037] 所述第二确定单元还被配置为,当所述与道钉的MAC地址关联的停车点不是所述第一停车点时,确定所述车辆未停放于所述第一停车点。
[0038] 结合第三方面、第三方面的第一种实现方式和第二种实现方式中的任一项,本公开在第三方面的第三种实现方式中,还包括关联单元,所述关联单元被配置为在部署所述道钉时,获取道钉的MAC地址和道钉所在停车点的标识;
[0039] 关联所述道钉的MAC地址和所述停车点的标识。
[0040] 第四方面,本公开实施例提供了一种基于蓝牙的停车点车辆检测装置。
[0041] 具体地,所述基于蓝牙的停车点车辆检测装置,包括
[0042] 第一上报单元,所述第一上报单元被配置为响应于用户的还车请求,向服务器上报车辆附近道钉的蓝牙信息,所述道钉的蓝牙信息包括道钉的MAC地址和信号强度RSSI,以使所述服务器根据获取的道钉的RSSI确定与所述道钉的MAC地址关联的停车点为车辆当前停放的第一停车点;
[0043] 第二上报单元,所述第二上报单元被配置为周期性扫描并上报车辆附近的所述道钉的蓝牙信息,以使所述服务器根据获取的RSSI最强的道钉的MAC地址是否仍然与所述第一停车点相关联,确定所述车辆是否仍停放于所述第一停车点。
[0044] 结合第四方面,本公开在第四方面的第一种实现方式中,其中,所述以使所述服务器根据获取的道钉的RSSI确定与所述道钉的MAC地址关联的停车点为第一停车点,包括:
[0045] 以使所述服务器获取所述RSSI最强的道钉的MAC地址,确定该MAC地址关联的停车点为第一停车点;或者
[0046] 以使所述服务器对道钉的RSSI进行滤波后取均值得到平均RSSI,获取RSSI与所述平均RSSI最接近的道钉的MAC地址,确定该MAC地址关联的停车点为第一停车点。
[0047] 第五方面,本公开实施例提供了一种电子设备,包括存储器和处理器,其中,所述存储器用于存储一条或多条计算机指令,其中,所述一条或多条计算机指令被所述处理器执行以实现如第一方面、第一方面的第一种实现方式至第二种实现方式、第二方面以及第二方面的第一种实现方式中任一项所述的方法。
[0048] 第六方面,本公开实施例中提供了一种计算机可读存储介质,其上存储有计算机指令,该计算机指令被处理器执行时实现如第一方面、第一方面的第一种实现方式至第二种实现方式、第二方面以及第二方面的第一种实现方式中任一项所述的方法。
[0049] 根据本公开实施例提供的技术方案,通过在用户还车时接收车辆附近道钉的蓝牙信息,基于所述道钉的RSSI确定与所述道钉的MAC地址关联的停车点为车辆停放的第一停车点,从而可以准确统计各停车点的车辆数量,及时发现车辆淤积情况。
[0050] 应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。

附图说明

[0051] 结合附图,通过以下非限制性实施方式的详细描述,本公开的其它特征、目的和优点将变得更加明显。在附图中。
[0052] 图1示出根据本公开的实施例的基于蓝牙的停车点车辆检测方法的流程图。
[0053] 图2示出根据本公开的实施例的另一种基于蓝牙的停车点车辆检测方法的流程图。
[0054] 图3示出根据本公开的实施例的基于蓝牙的停车点车辆检测装置的结构框图。
[0055] 图4示出根据本公开的实施例的另一种基于蓝牙的停车点车辆检测装置的结构框图。
[0056] 图5示出根据本公开的实施例的电子设备的结构框图。
[0057] 图6示出适于用来实现根据本公开实施例的方法的计算机系统的结构示意图。

具体实施方式

[0058] 下文中,将参考附图详细描述本公开的示例性实施例,以使本领域技术人员可容易地实现它们。此外,为了清楚起见,在附图中省略了与描述示例性实施例无关的部分。
[0059] 在本公开中,应理解,诸如“包括”或“具有”等的术语旨在指示本说明书中所公开的特征、数字、步骤、行为、部件、部分或其组合的存在,并且不欲排除一个或多个其他特征、数字、步骤、行为、部件、部分或其组合存在或被添加的可能性。
[0060] 另外还需要说明的是,在不冲突的情况下,本公开中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本公开。
[0061] 在本公开中,对用户信息或用户数据的获取均为经用户授权、确认,或由用户主动选择的操作。
[0062] 如前所述,目前发现车辆淤积的方法主要为,通过车辆还车时上报的GPS定位,统计停车点范围内的车辆总数。该方法由于GPS定位存在漂移,尤其在建筑物密度较高的区域,例如双边楼环境,GPS的漂移甚至可达20m,严重影响了定位精度,进而导致停车点的车辆统计数据不准确,无法及时准确地识别出车辆淤积的情况。
[0063] 鉴于此,本公开实施例提供了一种基于蓝牙的停车点车辆检测方法。
[0064] 图1示出根据本公开的实施例的基于蓝牙的停车点车辆检测方法的流程图。如图1所示,所述基于蓝牙的停车点车辆检测方法包括以下步骤S101 ‑ S104:
[0065] 在步骤S101中,接收用户的还车请求;
[0066] 在步骤S102中,接收车辆附近道钉的蓝牙信息,所述道钉的蓝牙信息包括道钉的媒体存取控制位址(Media Access Control Address,MAC)地址和信号强度RSSI(Received Signal Strength Indication);
[0067] 在步骤S103中,基于所述道钉的RSSI确定与所述道钉的MAC地址关联的停车点为第一停车点;
[0068] 在步骤S104中,确定所述车辆停放于所述第一停车点。
[0069] 在本公开实施例中,所述基于蓝牙的停车点车辆检测方法可用于检测共享车辆停车点的车辆是否淤积,所述车辆可以是自行车、电动车、汽车等,所述车辆上配置有蓝牙设备,用于接收和/或发送蓝牙信息。所述检测方法可由具备信号接收和处理的电子装置,如服务器、计算机、边缘计算设备等执行。为描述的方便,下文以服务器执行所述检测方法为例进行说明。
[0070] 在本公开实施例中,所述接收用户的还车请求是指,所述服务器接收用户终端发送的还车请求信息。用户在结束使用共享车辆时,通过用户终端发送还车请求至服务器,服务器在确认所述还车请求后,向共享车辆发送锁车信息,并对用户本次使用的费用进行结算,从而完成用户还车操作。
[0071] 在本公开实施例中,所述道钉是指蓝牙道钉,所述蓝牙道钉是一种防水防尘抗碾压的蓝牙信标Beacon产品,可借助蓝牙低能耗(Bluetooth Low Energy,BLE)广播协议,利用信标支持的通用属性配置文件在某些信道上连续发送无定向的广播包。所述车辆为共享车辆,包括蓝牙模块,以及智能中控或智能锁,所述蓝牙模块可以与预设距离范围内的道钉进行连接,并将与蓝牙模块进行了连接的道钉的蓝牙信息发送至所述智能中控或智能锁;所述智能中控或智能锁可以与所述服务器通信,上报所述与蓝牙模块进行了连接的道钉的蓝牙信息至所述服务器,并从所述服务器接收开锁、关锁等信号。
[0072] 在本公开实施例中,在接收到所述还车请求信息后,所述服务器接收车辆上报的附近道钉的蓝牙信息。具体地,当用户终端还车请求至服务器时,可以同时将该还车请求发送至所述智能中控或智能锁,也可以由服务器在接收到所述还车请求后,发送第一信号至所述智能中控或智能锁;所述智能中控或智能锁在接收到所述还车请求或所述第一信号后,启动蓝牙模块使其与附近的道钉进行匹配;所述智能中控或智能锁获取与蓝牙模块进行了连接的道钉的蓝牙信息,并将该与蓝牙模块进行了连接的道钉的蓝牙信息发送至所述服务器,其中,所述与蓝牙模块进行了连接的道钉的蓝牙信息包括道钉的MAC地址和蓝牙信号强度RSSI;所述服务器接收所述道钉的MAC地址和蓝牙信号强度RSSI。
[0073] 在本公开实施例中,所述服务器在接收所述道钉的MAC地址和蓝牙信号强度RSSI后,可基于所述道钉的RSSI确定与所述道钉的MAC地址关联的停车点为第一停车点。具体地,所述服务器在接收到各道钉的蓝牙信号强度RSSI后,确定出最能准确表征车辆位置的道钉的蓝牙信号强度RSSI,然后获取该道钉的MAC地址,并将与所述道钉的MAC地址关联的停车点为第一停车点。
[0074] 根据本公开实施例提供的技术方案,通过在用户还车时接收车辆附近道钉的蓝牙信息,基于所述道钉的RSSI确定与所述道钉的MAC地址关联的停车点为车辆停放的第一停车点,从而可以准确统计各停车点的车辆数量,及时发现车辆淤积情况。
[0075] 在本公开实施例中,所述基于所述道钉的RSSI确定与所述道钉的MAC地址关联的停车点为第一停车点可以是,获取其中蓝牙信号强度RSSI最强的道钉的MAC地址,确定该MAC地址关联的停车点为第一停车点。具体地,所述服务器在接收到各道钉的蓝牙信号强度RSSI后,通过比较、筛选等方式确定该蓝牙信号强度RSSI中的最大值,然后获取该蓝牙信号强度RSSI对应的道钉的MAC地址,将与该MAC地址关联的停车点确定为第一停车点。
[0076] 根据本公开实施例提供的技术方案,通过蓝牙信号强度RSSI最强的道钉的MAC地址关联的停车点来表征车辆当前位置,计算便捷且准确率高。
[0077] 在本公开实施例中,所述基于所述道钉的RSSI确定与所述道钉的MAC地址关联的停车点为第一停车点还可以是,对道钉的RSSI进行滤波后取均值得到平均RSSI,获取RSSI与所述平均RSSI最接近的道钉的MAC地址,确定该MAC地址关联的停车点为第一停车点。具体地,所述服务器在接收到各道钉的蓝牙信号强度RSSI后,首先对其进行滤波处理,去除其中的最大、最小值,然后计算剩余RSSI的平均值得到平均RSSI,最后确定RSSI与所述平均RSSI最接近的道钉的MAC地址关联的停车点为第一停车点。
[0078] 根据本公开实施例提供的技术方案,通过在对车辆附近各道钉的蓝牙信号强度RSSI滤波后计算其平均值,然后确定RSSI与所述平均值最接近的道钉的MAC地址关联的停车点为第一停车点,避免了蓝牙信号波动导致的精度下降,进一步提高了判断准确率。
[0079] 在本公开实施例中,可以在部署所述道钉时,获取道钉的MAC地址和道钉所在停车点的标识,关联所述道钉的MAC地址和所述停车点的标识,从而实现基于道钉的MAC地址确定关联的停车点。
[0080] 在本公开实施例中,当基于所述道钉的RSSI确定与所述道钉的MAC地址关联的停车点为第一停车点后,服务器可确定所述车辆停放于所述第一停车点,此时,可对服务器中记录的该第一停车点的车辆数量执行加一操作。此后,可以通过统计服务器中各停车点的总车辆数量来判断是否存在车辆淤积的情况。
[0081] 在本公开实施例中,所述服务器还可以周期性接收所述车辆附近道钉的MAC地址和RSSI,当所述与道钉的MAC地址关联的停车点不是所述第一停车点时,确定所述车辆未停放于所述第一停车点。具体地,所述智能中控或智能锁可以在任何情况下,均主动周期性上报与车辆的蓝牙模块进行了连接的道钉的蓝牙信息;所述智能中控或智能锁也可以在确定车辆未启动的情况下,主动周期性上报与车辆的蓝牙模块进行了连接的道钉的蓝牙信息,所述确定车辆未启动可以通过判断是否接收到用户终端发送的开锁请求或服务器发送的开锁命令实现;所述智能中控或智能锁还可以周期性从服务器接收第二信号,响应于所述第二信号周期性上报与车辆的蓝牙模块进行了连接的道钉的蓝牙信息。服务器每次接收到所述智能中控或智能锁上报的道钉的蓝牙信息后,均再次执行基于所述道钉的RSSI确定与所述道钉的MAC地址关联的停车点的操作,之后判断此次确定的停车点是否仍为所述第一停车点,若是则该第一停车点的车辆数量不变,若否则确定所述车辆未停放于所述第一停车点,进而对该第一停车点的车辆数量执行减一操作。
[0082] 根据本公开实施例提供的技术方案,通过周期性接收车辆附近道钉的MAC地址和RSSI,并基于所述道钉的RSSI确定与所述道钉的MAC地址关联的停车点判断车辆的位置是否发生了变化,使得当道钉由于电量不足、环境影响导致信号减弱甚至与车辆的蓝牙模块断开了连接时,仍然能够准确判断车辆处于哪个停车点,从而能够准确统计各停车点的车辆数量,及时发现车辆淤积问题。
[0083] 图2示出根据本公开的实施例的另一种基于蓝牙的停车点车辆检测方法的流程图。如图2所示,所述基于蓝牙的停车点车辆检测方法包括以下步骤S201 – S204:
[0084] 在步骤S201中,响应于用户的还车请求,向服务器上报车辆附近道钉的蓝牙信息,所述道钉的蓝牙信息包括道钉的MAC地址和信号强度RSSI,以使所述服务器根据获取的道钉的RSSI确定与所述道钉的MAC地址关联的停车点为车辆当前停放的第一停车点;
[0085] 在步骤S202中,周期性扫描并上报车辆附近的所述道钉的蓝牙信息,以使所述服务器根据道钉的RSSI确定与所述道钉的MAC地址关联的停车点是否仍为第一停车点,确定所述车辆是否仍停放于所述第一停车点。
[0086] 在本公开实施例中,所述以使所述服务器根据获取的道钉的RSSI确定与所述道钉的MAC地址关联的停车点为第一停车点,包括:以使所述服务器获取所述RSSI最强的道钉的MAC地址,确定该MAC地址关联的停车点为第一停车点;或者以使所述服务器对道钉的RSSI进行滤波后取均值得到平均RSSI,获取RSSI与所述平均RSSI最接近的道钉的MAC地址,确定该MAC地址关联的停车点为第一停车点。
[0087] 根据本公开实施例提供的技术方案,通过在用户还车时接收车辆附近道钉的蓝牙信息,基于所述道钉的RSSI确定与所述道钉的MAC地址关联的停车点为车辆停放的第一停车点,从而可以准确统计各停车点的车辆数量,及时发现车辆淤积情况。
[0088] 图3示出根据本公开的实施例的基于蓝牙的停车点车辆检测装置的结构框图。其中,该装置可以通过软件、硬件或者两者的结合实现成为电子设备的部分或者全部。
[0089] 如图3所示,所述基于蓝牙的停车点车辆检测装置300包括:
[0090] 第一接收单元301,被配置为接收用户的还车请求;
[0091] 第二接收单元302,被配置为接收车辆附近道钉的蓝牙信息,所述道钉的蓝牙信息包括道钉的MAC地址和蓝牙信号强度RSSI;
[0092] 第一确定单元303,被配置为基于所述道钉的RSSI确定与所述道钉的MAC地址关联的停车点为第一停车点;
[0093] 第二确定单元304,被配置为确定所述车辆停放于所述第一停车点。
[0094] 在本公开实施例中,所述基于蓝牙的停车点车辆检测装置可用于检测共享车辆停车点的车辆是否淤积,所述车辆可以是自行车、电动车、汽车等,所述车辆上配置有蓝牙设备,用于接收和/或发送蓝牙信息。所述检测装置可设置于服务器、计算机、边缘计算设备。为描述的方便,下文以所述检测装置设置于服务器为例进行说明。
[0095] 在本公开实施例中,所述接收用户的还车请求是指,所述服务器接收用户终端发送的还车请求信息。用户在结束使用共享车辆时,通过用户终端发送还车请求至服务器,服务器在确认所述还车请求后,向共享车辆发送锁车信息,并对用户本次使用的费用进行结算,从而完成用户还车操作。
[0096] 在本公开实施例中,所述道钉是指蓝牙道钉,所述蓝牙道钉是一种防水防尘抗碾压的蓝牙信标Beacon产品,可借助蓝牙低能耗(Bluetooth Low Energy,BLE)广播协议,利用信标支持的通用属性配置文件在某些信道上连续发送无定向的广播包。所述车辆为共享车辆,包括蓝牙模块,以及智能中控或智能锁,所述蓝牙模块可以与预设距离范围内的道钉进行连接,并将与蓝牙模块进行了连接的道钉的蓝牙信息发送至所述智能中控或智能锁;所述智能中控或智能锁可以与所述服务器通信,上报所述与蓝牙模块进行了连接的道钉的蓝牙信息至所述服务器,并从所述服务器接收开锁、关锁等信号。
[0097] 在本公开实施例中,在接收到所述还车请求信息后,所述服务器接收车辆上报的附近道钉的蓝牙信息。具体地,当用户终端还车请求至服务器时,可以同时将该还车请求发送至所述智能中控或智能锁,也可以由服务器在接收到所述还车请求后,发送第一信号至所述智能中控或智能锁;所述智能中控或智能锁在接收到所述还车请求或所述第一信号后,启动蓝牙模块使其与附近的道钉进行匹配;所述智能中控或智能锁获取与蓝牙模块进行了连接的道钉的蓝牙信息,并将该与蓝牙模块进行了连接的道钉的蓝牙信息发送至所述服务器,其中,所述与蓝牙模块进行了连接的道钉的蓝牙信息包括道钉的MAC地址和蓝牙信号强度RSSI;所述服务器接收所述道钉的MAC地址和蓝牙信号强度RSSI。
[0098] 在本公开实施例中,所述服务器在接收所述道钉的MAC地址和蓝牙信号强度RSSI后,可基于所述道钉的RSSI确定与所述道钉的MAC地址关联的停车点为第一停车点。具体地,所述服务器在接收到各道钉的蓝牙信号强度RSSI后,确定出最能准确表征车辆位置的道钉的蓝牙信号强度RSSI,然后获取该道钉的MAC地址,并将与所述道钉的MAC地址关联的停车点为第一停车点。
[0099] 根据本公开实施例提供的技术方案,通过在用户还车时接收车辆附近道钉的蓝牙信息,基于所述道钉的RSSI确定与所述道钉的MAC地址关联的停车点为车辆停放的第一停车点,从而可以准确统计各停车点的车辆数量,及时发现车辆淤积情况。
[0100] 在本公开实施例中,所述基于所述道钉的RSSI确定与所述道钉的MAC地址关联的停车点为第一停车点可以是,获取其中蓝牙信号强度RSSI最强的道钉的MAC地址,确定该MAC地址关联的停车点为第一停车点。具体地,所述服务器在接收到各道钉的蓝牙信号强度RSSI后,通过比较、筛选等方式确定该蓝牙信号强度RSSI中的最大值,然后获取该蓝牙信号强度RSSI对应的道钉的MAC地址,将与该MAC地址关联的停车点确定为第一停车点。
[0101] 根据本公开实施例提供的技术方案,通过蓝牙信号强度RSSI最强的道钉的MAC地址关联的停车点来表征车辆当前位置,计算便捷且准确率高。
[0102] 在本公开实施例中,所述基于所述道钉的RSSI确定与所述道钉的MAC地址关联的停车点为第一停车点还可以是,对道钉的RSSI进行滤波后取均值得到平均RSSI,获取RSSI与所述平均RSSI最接近的道钉的MAC地址,确定该MAC地址关联的停车点为第一停车点。具体地,所述服务器在接收到各道钉的蓝牙信号强度RSSI后,首先对其进行滤波处理,去除其中的最大、最小值,然后计算剩余RSSI的平均值得到平均RSSI,最后确定RSSI与所述平均RSSI最接近的道钉的MAC地址关联的停车点为第一停车点。
[0103] 根据本公开实施例提供的技术方案,通过在对车辆附近各道钉的蓝牙信号强度RSSI滤波后计算其平均值,然后确定RSSI与所述平均值最接近的道钉的MAC地址关联的停车点为第一停车点,避免了蓝牙信号波动导致的精度下降,进一步提高了判断准确率。
[0104] 在本公开实施例中,可以在部署所述道钉时,获取道钉的MAC地址和道钉所在停车点的标识,关联所述道钉的MAC地址和所述停车点的标识,从而实现基于道钉的MAC地址确定关联的停车点。
[0105] 在本公开实施例中,当基于所述道钉的RSSI确定与所述道钉的MAC地址关联的停车点为第一停车点后,服务器可确定所述车辆停放于所述第一停车点,此时,可对服务器中记录的该第一停车点的车辆数量执行加一操作。此后,可以通过统计服务器中各停车点的总车辆数量来判断是否存在车辆淤积的情况。
[0106] 在本公开实施例中,所述服务器还可以周期性接收所述车辆附近道钉的MAC地址和RSSI,当所述与道钉的MAC地址关联的停车点不是所述第一停车点时,确定所述车辆未停放于所述第一停车点。具体地,所述智能中控或智能锁可以在任何情况下,均主动周期性上报与车辆的蓝牙模块进行了连接的道钉的蓝牙信息;所述智能中控或智能锁也可以在确定车辆未启动的情况下,主动周期性上报与车辆的蓝牙模块进行了连接的道钉的蓝牙信息,所述确定车辆未启动可以通过判断是否接收到用户终端发送的开锁请求或服务器发送的开锁命令实现;所述智能中控或智能锁还可以周期性从服务器接收第二信号,响应于所述第二信号周期性上报与车辆的蓝牙模块进行了连接的道钉的蓝牙信息。服务器每次接收到所述智能中控或智能锁上报的道钉的蓝牙信息后,均再次执行基于所述道钉的RSSI确定与所述道钉的MAC地址关联的停车点的操作,之后判断此次确定的停车点是否仍为所述第一停车点,若是则该第一停车点的车辆数量不变,若否则确定所述车辆未停放于所述第一停车点,进而对该第一停车点的车辆数量执行减一操作。
[0107] 根据本公开实施例提供的技术方案,通过周期性接收车辆附近道钉的MAC地址和RSSI,并基于所述道钉的RSSI确定与所述道钉的MAC地址关联的停车点判断车辆的位置是否发生了变化,使得当道钉由于电量不足、环境影响导致信号减弱甚至与车辆的蓝牙模块断开了连接时,仍然能够准确判断车辆处于哪个停车点,从而能够准确统计各停车点的车辆数量,及时发现车辆淤积问题。
[0108] 图4示出根据本公开的实施例的另一种基于蓝牙的停车点车辆检测装置的结构框图。其中,该装置可以通过软件、硬件或者两者的结合实现成为电子设备的部分或者全部。
[0109] 如图4所示,所述基于蓝牙的停车点车辆检测装置400包括:
[0110] 第一上报单元401,所述第一上报单元被配置为响应于用户的还车请求,向服务器上报车辆附近道钉的蓝牙信息,所述道钉的蓝牙信息包括道钉的MAC地址和信号强度RSSI,以使所述服务器根据获取的道钉的RSSI确定与所述道钉的MAC地址关联的停车点为车辆当前停放的第一停车点;
[0111] 第二上报单元402,所述第二上报单元被配置为周期性扫描并上报车辆附近的所述道钉的蓝牙信息,以使所述服务器根据获取的RSSI最强的道钉的MAC地址是否仍然与所述第一停车点相关联,确定所述车辆是否仍停放于所述第一停车点。
[0112] 在本公开实施例中,所述以使所述服务器根据获取的道钉的RSSI确定与所述道钉的MAC地址关联的停车点为第一停车点,包括:以使所述服务器获取所述RSSI最强的道钉的MAC地址,确定该MAC地址关联的停车点为第一停车点;或者以使所述服务器对道钉的RSSI进行滤波后取均值得到平均RSSI,获取RSSI与所述平均RSSI最接近的道钉的MAC地址,确定该MAC地址关联的停车点为第一停车点。
[0113] 根据本公开实施例提供的技术方案,通过在用户还车时接收车辆附近道钉的蓝牙信息,基于所述道钉的RSSI确定与所述道钉的MAC地址关联的停车点为车辆停放的第一停车点,从而可以准确统计各停车点的车辆数量,及时发现车辆淤积情况。
[0114] 本公开还公开了一种电子设备,图5示出根据本公开的实施例的电子设备的结构框图。
[0115] 如图5所示,所述电子设备500包括存储器501和处理器502,其中,存储器501用于存储一条或多条计算机指令,其中,所述一条或多条计算机指令被所述处理器502执行以实现根据本公开的实施例的方法。
[0116] 在本公开实施例中,所述基于蓝牙的停车点车辆检测方法包括:
[0117] 接收用户的还车请求;
[0118] 接收车辆附近道钉的蓝牙信息,所述道钉的蓝牙信息包括道钉的MAC地址和蓝牙信号强度RSSI;
[0119] 基于所述道钉的RSSI确定与所述道钉的MAC地址关联的停车点为第一停车点;
[0120] 确定所述车辆停放于所述第一停车点。
[0121] 根据本公开实施例提供的技术方案,通过在用户还车时接收车辆附近道钉的蓝牙信息,基于所述道钉的RSSI确定与所述道钉的MAC地址关联的停车点为车辆停放的第一停车点,从而可以准确统计各停车点的车辆数量,及时发现车辆淤积情况。
[0122] 在本公开实施例中,所述基于所述道钉的RSSI确定与所述道钉的MAC地址关联的停车点为第一停车点,包括:
[0123] 获取所述RSSI最强的道钉的MAC地址,确定该MAC地址关联的停车点为第一停车点;或者
[0124] 对道钉的RSSI进行滤波后取均值得到平均RSSI,获取RSSI与所述平均RSSI最接近的道钉的MAC地址,确定该MAC地址关联的停车点为第一停车点。
[0125] 在本公开实施例中,所述基于蓝牙的停车点车辆检测方法还包括:
[0126] 周期性接收所述车辆附近道钉的MAC地址和RSSI;
[0127] 当所述与道钉的MAC地址关联的停车点不是所述第一停车点时,确定所述车辆未停放于所述第一停车点。
[0128] 在本公开实施例中,所述基于蓝牙的停车点车辆检测方法还包括:
[0129] 在部署所述道钉时,获取道钉的MAC地址和道钉所在停车点的标识;
[0130] 关联所述道钉的MAC地址和所述停车点的标识。
[0131] 根据本公开实施例提供的技术方案,根据本公开实施例提供的技术方案,通过周期性接收车辆附近道钉的MAC地址和RSSI,基于所述道钉的RSSI确定与所述道钉的MAC地址关联的停车点,并基于与所述道钉的MAC地址关联的停车点判断车辆的位置是否发生了变化,从而能够准确统计各停车点的车辆数量,及时发现车辆淤积问题。
[0132] 图6示出适于用来实现根据本公开实施例的方法的计算机系统的结构示意图。
[0133] 如图6所示,计算机系统600包括处理单元601,其可以根据存储在只读存储器(ROM)602中的程序或者从存储部分608加载到随机访问存储器(RAM)603中的程序而执行上述实施例中的各种处理。在RAM 603中,还存储有系统600操作所需的各种程序和数据。处理单元 601、ROM 602以及RAM 603通过总线604彼此相连。输入/输出(I/O)接口605也连接至总线604。
[0134] 以下部件连接至I/O接口605:包括键盘、鼠标等的输入部分606;包括诸如阴极射线管(CRT)、液晶显示器(LCD)等以及扬声器等的输出部分607;包括硬盘等的存储部分608;以及包括诸如LAN卡、调制解调器等的网络接口卡的通信部分609。通信部分609经由诸如因特网的网络执行通信处理。驱动器610也根据需要连接至I/O接口605。可拆卸介质611,诸如磁盘、光盘、磁光盘、半导体存储器等等,根据需要安装在驱动器610上,以便于从其上读出的计算机程序根据需要被安装入存储部分608。其中,所述处理单元601可实现为CPU、GPU、TPU、FPGA、NPU等处理单元。
[0135] 特别地,根据本公开的实施例,上文描述的方法可以被实现为计算机软件程序。例如,本公开的实施例包括一种计算机程序产品,其包括计算机指令,该计算机指令被处理器执行时实现上文所述的方法步骤。在这样的实施例中,该计算机程序产品可以通过通信部分609从网络上被下载和安装,和/或从可拆卸介质611被安装。
[0136] 附图中的流程图和框图,图示了按照本公开各种实施例的系统、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段或代码的一部分,所述模块、程序段或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个接连地表示的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或操作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。
[0137] 描述于本公开实施例中所涉及到的单元或模块可以通过软件的方式实现,也可以通过可编程硬件的方式来实现。所描述的单元或模块也可以设置在处理器中,这些单元或模块的名称在某种情况下并不构成对该单元或模块本身的限定。
[0138] 作为另一方面,本公开还提供了一种计算机可读存储介质,该计算机可读存储介质可以是上述实施例中电子设备或计算机系统中所包含的计算机可读存储介质;也可以是单独存在,未装配入设备中的计算机可读存储介质。计算机可读存储介质存储有一个或者一个以上程序,所述程序被一个或者一个以上的处理器用来执行描述于本公开的方法。
[0139] 以上描述仅为本公开的较佳实施例以及对所运用技术原理的说明。本领域技术人员应当理解,本公开中所涉及的发明范围,并不限于上述技术特征的特定组合而成的技术方案,同时也应涵盖在不脱离所述发明构思的情况下,由上述技术特征或其等同特征进行任意组合而形成的其它技术方案。例如上述特征与本公开中公开的(但不限于)具有类似功能的技术特征进行互相替换而形成的技术方案。