一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

基于区块链的停车场车辆管理方法和系统与流程

2021-11-05 19:51:00 来源:中国专利 TAG:


1.本发明涉及停车场管理的技术领域,特别涉及基于区块链的停车场车辆管理方法和系统。


背景技术:

2.目前,停车场通常是在出口位置处设置相应的提示器,通过提示器来显示停车场当前的空闲停车位数量。这种方式只能简单地提示停车场内部的停车位可使用情况。当停车场内部存在空闲停车位时,车辆进入停车场内部后还需要花费时间去寻找空闲停车位,这不仅浪费用户的时间,同时当停车场内部存在较多车辆同时寻找空闲停车位时,很容易导致停车场内部发生拥堵。可见,现有技术的停车场管理模式无法高效地引导车辆快速地到合适的停车位上以及无法保证车辆寻找到的停车位与历史停车习惯相匹配。


技术实现要素:

3.针对现有技术存在的缺陷,本发明提供基于区块链的停车场车辆管理方法和系统,其通过对停车场内部进行拍摄和分析停车场内部影像,以此确定停车场内部的停车位可用情况和调整停车场的车辆放行准入状态,同时还通过分析车辆的车牌信息来确定车辆是否允许进入停车场内部,这样能够及时更新停车场内部的空闲停车位剩余情况和避免非授权车辆进入到停车场,以此最大限度地提高停车位的运转流通效率;此外,还能够根据车辆的车牌号码和历史停车位置信息,寻找出与车辆历史停车位置最为匹配的空闲停车位,并引导车辆沿着相应的行驶路径快速到达目的地,从而大大地提高停车场内部停车位的停用运转效率和保证车辆能够快速地停放到合适的停车位上。
4.本发明提供基于区块链的停车场车辆管理方法,其特征在于,其包括如下步骤:
5.步骤s1,对停车场内部进行拍摄,以此获得停车场内部影像;分析所述停车场内部影像,以此确定停车场内部的车辆停放满员与否,从而调整停车场对车辆的放行准入状态;
6.步骤s2,当停车场内部处于车辆停放非满员状态时,采集进入停车场内部的车辆的影像;基于区块链网络分析所述影像,以此判断对应车辆进入停车场内部的权限;并根据所述判断结果,向车辆反馈相应的提醒消息;
7.步骤s3,当车辆具备进入停车场内部的权限时,根据车辆的车牌信息,从区块链网络调取车辆在停车场内部的历史停车位置信息;并从所述历史停车位置中确定处于空闲状态的停车位;再向车辆反馈前往所述停车位的行驶路径提示消息;
8.进一步,在所述步骤s1中,对停车场内部进行拍摄,以此获得停车场内部影像;分析所述停车场内部影像,以此确定停车场内部的车辆停放满员与否,从而调整停车场对车辆的放行准入状态具体包括:
9.步骤s101,对停车场内部进行扫描拍摄,以此获得停车场内部360度全景影像;从所述停车场内部360度全景影像中识别出停车位地面画线,以此确定停车场内部360度全景影像包含的所有停车位区域;
10.步骤s102,从所述停车场内部360度全景影像中识别出每个停车位区域是否停放有车辆,以此确定停车场内部每个停车位停放车辆的数量;并将确定的停车场内部每个停车位停放车辆的数量上传至区块链网络;
11.步骤s103,利用下面公式(1),对区块链网络中存储的每个停车位停放车辆的数量进行分析,以此确定停车场内部的车辆停放满员与否,
[0012][0013]
在上述公式(1)中,w
i
表示i时刻停车场内部的车辆停放满员与否的判定值,当w
i
=0时,表示i时刻停车场内部的车辆停放非满员,当w
i
=r时,表示i时刻停车场内部的车辆停放满员,r表示停车场出入口设置的停放满员指示灯点亮控制信号,表示i时刻从区块链网络中读取的每个停车位停放车辆的数量,z表示停车场内部包含的停车位数量,表示向下取整运算,,当w
i
=r时,停车场出入口设置的停放满员指示灯处于点亮状态;
[0014]
当确定i时刻停车场内部的车辆停放非满员时,则指示停车场出入口中进入通道的围栏处于正常工作状态;
[0015]
当确定i时刻停车场内部的车辆停放满员时,则指示停车场出入口中进入通道的围栏处于放下状态;
[0016]
进一步,在所述步骤s2中,当停车场内部处于车辆停放非满员状态时,采集进入停车场内部的车辆的影像;基于区块链网络分析所述影像,以此判断对应车辆进入停车场内部的权限;并根据所述判断结果,向车辆反馈相应的提醒消息具体包括:
[0017]
步骤s201,当停车场内部处于车辆停放非满员状态时,对进入停车场内部的车辆的头部进行拍摄,以此获得车辆头部影像;并基于区块链网络从所述车辆头部影像中识别得到车辆的车牌信息;
[0018]
步骤s202,利用下面公式(2),判断对应车辆进入停车场内部的权限,
[0019][0020]
在上述公式(2)中,j表示车辆进入停车场内部的权限判定值,当j=0时,表示车辆没有进入停车场内部的权限,当j=1时,表示车辆具有进入停车场内部的权限,c表示识别得到的车辆车牌状态信息,当c=0时,表示识别到车辆并不存在车牌信息,即车辆没有悬挂车牌,当c=1时,表示识别到车辆并存在车牌信息,即车辆有悬挂车牌,l
h
表示区块链网络中预先存储的停车场车辆禁入名单包含的第h个车牌号码,h表示停车场车辆禁入名单包含的车牌号码的总数量,c
x
表示识别得到的车辆的车牌号码,

表示同或逻辑运算,当

左右两边的数值相同,则同或逻辑运算结果为1,当

左右两边的数值不同,则同或逻辑运算结果为0;
[0021]
步骤s203,当判断车辆没有进入停车场内部的权限时,则向车辆反馈不允许禁入的语音提醒消息;当判断车辆具有进入停车场内部的权限时,则指示停车场出入口中进入通道的围栏处于放行状态;
[0022]
进一步,在所述步骤s3中,当车辆具备进入停车场内部的权限时,根据车辆的车牌
信息,从区块链网络调取车辆在停车场内部的历史停车位置信息;并从所述历史停车位置中确定处于空闲状态的停车位;再向车辆反馈前往所述停车位的行驶路径提示消息具体包括:
[0023]
步骤s301,当车辆具备进入停车场内部的权限时,根据车辆的车牌号码,从区块链网络调取车辆上一次在停车场内部的停车位置信息,并利用下面公式(3),确定距离车辆上一次在停车场内部的停车位置最近且处于空闲状态的停车位,
[0024][0025]
在上述公式(3)中,p表示距离车辆上一次在停车场内部的停车位置最近且处于空闲状态的停车位的位置坐标,(x,y)表示车辆上一次在停车场内部的停车位置的位置坐标,若车辆为第一次进入停车场内部时,则(x,y)=(0,0),表示位置坐标为(x t,y k)的停车位当前是否处于被占用状态、且表示位置坐标为(x t,y k)的停车位当前处于被占用状态,表示位置坐标为(x t,y k)的停车位当前未处于被占用状态,表示异或逻辑运算,当左右两侧的数值相同时,异或逻辑运算结果为0,当左右两侧的数值不同时,异或逻辑运算结果为1,表示在满足的情况下,使得取最小值时对应t和k的值、并将此时t和k的值记为t
min
和k
min
,若存在多个t和k的值使得能够取得最小值,则将其中坐标点(x t
min
,y k
min
)与车辆上一次在停车场内部的停车位置之间的具有最短直线距离时t
min
和k
min
的值作为t和k的最终取值,t表示停车场内部沿横向方向最多能够停放车辆的数量,k表示停车场内部沿纵向方向最多能够停放车辆的数量,表示属于逻辑符号;
[0026]
步骤s302,当确定距离车辆上一次在停车场内部的停车位置最近且处于空闲状态的停车位的位置坐标p后,向车辆的导航终端反馈从车辆当前位置行驶到位置坐标p对应的停车位的最短行驶线路,以此作为所述行驶路径提示消息。
[0027]
本发明还提供基于区块链的停车场车辆管理系统,其特征在于,其包括第一影像拍摄与分析模块、第二影像拍摄与分析模块、第一反馈提醒模块、停车位标定模块和第二反馈提醒模块;其中,
[0028]
所述第一影像拍摄与分析模块用于对停车场内部进行拍摄,以此获得停车场内部影像;分析所述停车场内部影像,以此确定停车场内部的车辆停放满员与否,从而调整停车场对车辆的放行准入状态;
[0029]
所述第二影像拍摄与分析模块用于当停车场内部处于车辆停放非满员状态时,采集进入停车场内部的车辆的影像;基于区块链网络分析所述影像,以此判断对应车辆进入停车场内部的权限;
[0030]
所述第一反馈提醒模块用于根据所述判断结果,向车辆反馈相应的提醒消息;
[0031]
所述停车位标定模块用于当车辆具备进入停车场内部的权限时,根据车辆的车牌
信息,从区块链网络调取车辆在停车场内部的历史停车位置信息;并从所述历史停车位置中确定处于空闲状态的停车位;
[0032]
所述第二反馈提醒模块用于向车辆反馈前往所述停车位的行驶路径提示消息;
[0033]
进一步,所述第一影像拍摄与分析模块用于对停车场内部进行拍摄,以此获得停车场内部影像;分析所述停车场内部影像,以此确定停车场内部的车辆停放满员与否,从而调整停车场对车辆的放行准入状态具体包括:
[0034]
对停车场内部进行扫描拍摄,以此获得停车场内部360度全景影像;从所述停车场内部360度全景影像中识别出停车位地面画线,以此确定停车场内部360度全景影像包含的所有停车位区域;
[0035]
从所述停车场内部360度全景影像中识别出每个停车位区域是否停放有车辆,以此确定停车场内部每个停车位停放车辆的数量;并将确定的停车场内部每个停车位停放车辆的数量上传至区块链网络;
[0036]
利用下面公式(1),对区块链网络中存储的每个停车位停放车辆的数量进行分析,以此确定停车场内部的车辆停放满员与否,
[0037][0038]
在上述公式(1)中,w
i
表示i时刻停车场内部的车辆停放满员与否的判定值,当w
i
=0时,表示i时刻停车场内部的车辆停放非满员,当w
i
=r时,表示i时刻停车场内部的车辆停放满员,r表示停车场出入口设置的停放满员指示灯点亮控制信号,表示i时刻从区块链网络中读取的每个停车位停放车辆的数量,z表示停车场内部包含的停车位数量,表示向下取整运算,,当w
i
=r时,停车场出入口设置的停放满员指示灯处于点亮状态;
[0039]
当确定i时刻停车场内部的车辆停放非满员时,则指示停车场出入口中进入通道的围栏处于正常工作状态;
[0040]
当确定i时刻停车场内部的车辆停放满员时,则指示停车场出入口中进入通道的围栏处于放下状态;
[0041]
进一步,所述第二影像拍摄与分析模块用于当停车场内部处于车辆停放非满员状态时,采集进入停车场内部的车辆的影像;基于区块链网络分析所述影像,以此判断对应车辆进入停车场内部的权限具体包括:
[0042]
当停车场内部处于车辆停放非满员状态时,对进入停车场内部的车辆的头部进行拍摄,以此获得车辆头部影像;并基于区块链网络从所述车辆头部影像中识别得到车辆的车牌信息;
[0043]
利用下面公式(2),判断对应车辆进入停车场内部的权限,
[0044][0045]
在上述公式(2)中,j表示车辆进入停车场内部的权限判定值,当j=0时,表示车辆没有进入停车场内部的权限,当j=1时,表示车辆具有进入停车场内部的权限,c表示识别得到的车辆车牌状态信息,当c=0时,表示识别到车辆并不存在车牌信息,即车辆没有悬挂
车牌,当c=1时,表示识别到车辆并存在车牌信息,即车辆有悬挂车牌,l
h
表示区块链网络中预先存储的停车场车辆禁入名单包含的第h个车牌号码,h表示停车场车辆禁入名单包含的车牌号码的总数量,c
x
表示识别得到的车辆的车牌号码,

表示同或逻辑运算,当

左右两边的数值相同,则同或逻辑运算结果为1,当

左右两边的数值不同,则同或逻辑运算结果为0;
[0046]
以及,
[0047]
所述第一反馈提醒模块用于根据所述判断结果,向车辆反馈相应的提醒消息具体包括:
[0048]
当判断车辆没有进入停车场内部的权限时,则向车辆反馈不允许禁入的语音提醒消息;当判断车辆具有进入停车场内部的权限时,则指示停车场出入口中进入通道的围栏处于放行状态;
[0049]
进一步,所述停车位标定模块用于当车辆具备进入停车场内部的权限时,根据车辆的车牌信息,从区块链网络调取车辆在停车场内部的历史停车位置信息;并从所述历史停车位置中确定处于空闲状态的停车位具体包括:
[0050]
当车辆具备进入停车场内部的权限时,根据车辆的车牌号码,从区块链网络调取车辆上一次在停车场内部的停车位置信息,并利用下面公式(3),确定距离车辆上一次在停车场内部的停车位置最近且处于空闲状态的停车位,
[0051][0052]
在上述公式(3)中,p表示距离车辆上一次在停车场内部的停车位置最近且处于空闲状态的停车位的位置坐标,(x,y)表示车辆上一次在停车场内部的停车位置的位置坐标,若车辆为第一次进入停车场内部时,则(x,y)=(0,0),表示位置坐标为(x t,y k)的停车位当前是否处于被占用状态、且表示位置坐标为(x t,y k)的停车位当前处于被占用状态,表示位置坐标为(x t,y k)的停车位当前未处于被占用状态,表示异或逻辑运算,当左右两侧的数值相同时,异或逻辑运算结果为0,当左右两侧的数值不同时,异或逻辑运算结果为1,表示在满足的情况下,使得取最小值时对应t和k的值、并将此时t和k的值记为t
min
和k
min
,若存在多个t和k的值使得能够取得最小值,则将其中坐标点(x t
min
,y k
min
)与车辆上一次在停车场内部的停车位置之间的具有最短直线距离时t
min
和k
min
的值作为t和k的最终取值,t表示停车场内部沿横向方向最多能够停放车辆的数量,k表示停车场内部沿纵向方向最多能够停放车辆的数量,表示属于逻辑符号;
[0053]
以及,
[0054]
所述第二反馈提醒模块用于向车辆反馈前往所述停车位的行驶路径提示消息具体包括:
[0055]
当确定距离车辆上一次在停车场内部的停车位置最近且处于空闲状态的停车位的位置坐标p后,向车辆的导航终端反馈从车辆当前位置行驶到位置坐标p对应的停车位的最短行驶线路,以此作为所述行驶路径提示消息。
[0056]
相比于现有技术,该基于区块链的停车场车辆管理方法和系统通过对停车场内部进行拍摄和分析停车场内部影像,以此确定停车场内部的停车位可用情况和调整停车场的车辆放行准入状态,同时还通过分析车辆的车牌信息来确定车辆是否允许进入停车场内部,这样能够及时更新停车场内部的空闲停车位剩余情况和避免非授权车辆进入到停车场,以此最大限度地提高停车位的运转流通效率;此外,还能够根据车辆的车牌号码和历史停车位置信息,寻找出与车辆历史停车位置最为匹配的空闲停车位,并引导车辆沿着相应的行驶路径快速到达目的地,从而大大地提高停车场内部停车位的停用运转效率和保证车辆能够快速地停放到合适的停车位上。
[0057]
本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。
[0058]
下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。
附图说明
[0059]
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0060]
图1为本发明提供的基于区块链的停车场车辆管理方法的流程示意图。
[0061]
图2为本发明提供的基于区块链的停车场车辆管理系统的结构示意图。
具体实施方式
[0062]
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0063]
参阅图1,为本发明实施例提供的基于区块链的停车场车辆管理方法的流程示意图。该基于区块链的停车场车辆管理方法包括如下步骤:
[0064]
步骤s1,对停车场内部进行拍摄,以此获得停车场内部影像;分析该停车场内部影像,以此确定停车场内部的车辆停放满员与否,从而调整停车场对车辆的放行准入状态;
[0065]
步骤s2,当停车场内部处于车辆停放非满员状态时,采集进入停车场内部的车辆的影像;基于区块链网络分析该影像,以此判断对应车辆进入停车场内部的权限;并根据该判断结果,向车辆反馈相应的提醒消息;
[0066]
步骤s3,当车辆具备进入停车场内部的权限时,根据车辆的车牌信息,从区块链网络调取车辆在停车场内部的历史停车位置信息;并从该历史停车位置中确定处于空闲状态的停车位;再向车辆反馈前往该停车位的行驶路径提示消息。
[0067]
上述技术方案的有益效果为:该基于区块链的停车场车辆管理方法通过对停车场内部进行拍摄和分析停车场内部影像,以此确定停车场内部的停车位可用情况和调整停车场的车辆放行准入状态,同时还通过分析车辆的车牌信息来确定车辆是否允许进入停车场内部,这样能够及时更新停车场内部的空闲停车位剩余情况和避免非授权车辆进入到停车场,以此最大限度地提高停车位的运转流通效率;此外,还能够根据车辆的车牌号码和历史停车位置信息,寻找出与车辆历史停车位置最为匹配的空闲停车位,并引导车辆沿着相应的行驶路径快速到达目的地,从而大大地提高停车场内部停车位的停用运转效率和保证车辆能够快速地停放到合适的停车位上。
[0068]
优选地,在该步骤s1中,对停车场内部进行拍摄,以此获得停车场内部影像;分析该停车场内部影像,以此确定停车场内部的车辆停放满员与否,从而调整停车场对车辆的放行准入状态具体包括:
[0069]
步骤s101,对停车场内部进行扫描拍摄,以此获得停车场内部360度全景影像;从该停车场内部360度全景影像中识别出停车位地面画线,以此确定停车场内部360度全景影像包含的所有停车位区域;
[0070]
步骤s102,从该停车场内部360度全景影像中识别出每个停车位区域是否停放有车辆,以此确定停车场内部每个停车位停放车辆的数量;并将确定的停车场内部每个停车位停放车辆的数量上传至区块链网络;
[0071]
步骤s103,利用下面公式(1),对区块链网络中存储的每个停车位停放车辆的数量进行分析,以此确定停车场内部的车辆停放满员与否,
[0072][0073]
在上述公式(1)中,w
i
表示i时刻停车场内部的车辆停放满员与否的判定值,当w
i
=0时,表示i时刻停车场内部的车辆停放非满员,当w
i
=r时,表示i时刻停车场内部的车辆停放满员,r表示停车场出入口设置的停放满员指示灯点亮控制信号,表示i时刻从区块链网络中读取的每个停车位停放车辆的数量,z表示停车场内部包含的停车位数量,表示向下取整运算,,当w
i
=r时,停车场出入口设置的停放满员指示灯处于点亮状态;
[0074]
当确定i时刻停车场内部的车辆停放非满员时,则指示停车场出入口中进入通道的围栏处于正常工作状态;
[0075]
当确定i时刻停车场内部的车辆停放满员时,则指示停车场出入口中进入通道的围栏处于放下状态。
[0076]
上述技术方案的有益效果为:由于停车场内部的停车位使用状态是动态变化的,通过采集和分析停车场内部的360度全景影像,能够全面地识别停车场内部所有停车位的车辆停放状态,同时将确定的停车场内部每个停车位停放车辆的数量上传至区块链网络,这样能够保证存储在区块链网络中的信息不被恶意篡改。此外,停车场内部的每个停车位上车辆的停放状态是动态变化的,利用上述公式(1),对区块链网络中存储的每个停车位停放车辆的数量进行逐一分析,这样就算停车位上车辆停放状态发生变化,也能够精确判断停车场内部所有停车位满员与否。同时还能够在确定i时刻停车场内部的车辆停放非满员
时,则指示停车场出入口中进入通道的围栏处于正常工作状态,即围栏能够进行正常的升降动作以保证车辆的正常进入;在确定i时刻停车场内部的车辆停放满员时,则指示停车场出入口中进入通道的围栏处于放下状态,即围栏始终保持围蔽状态而使外来车辆无法进入停车场内部。
[0077]
优选地,在该步骤s2中,当停车场内部处于车辆停放非满员状态时,采集进入停车场内部的车辆的影像;基于区块链网络分析该影像,以此判断对应车辆进入停车场内部的权限;并根据该判断结果,向车辆反馈相应的提醒消息具体包括:
[0078]
步骤s201,当停车场内部处于车辆停放非满员状态时,对进入停车场内部的车辆的头部进行拍摄,以此获得车辆头部影像;并基于区块链网络从该车辆头部影像中识别得到车辆的车牌信息;
[0079]
步骤s202,利用下面公式(2),判断对应车辆进入停车场内部的权限,
[0080][0081]
在上述公式(2)中,j表示车辆进入停车场内部的权限判定值,当j=0时,表示车辆没有进入停车场内部的权限,当j=1时,表示车辆具有进入停车场内部的权限,c表示识别得到的车辆车牌状态信息,当c=0时,表示识别到车辆并不存在车牌信息,即车辆没有悬挂车牌,当c=1时,表示识别到车辆并存在车牌信息,即车辆有悬挂车牌,l
h
表示区块链网络中预先存储的停车场车辆禁入名单包含的第h个车牌号码,h表示停车场车辆禁入名单包含的车牌号码的总数量,c
x
表示识别得到的车辆的车牌号码,

表示同或逻辑运算,当

左右两边的数值相同,则同或逻辑运算结果为1,当

左右两边的数值不同,则同或逻辑运算结果为0;
[0082]
步骤s203,当判断车辆没有进入停车场内部的权限时,则向车辆反馈不允许禁入的语音提醒消息;当判断车辆具有进入停车场内部的权限时,则指示停车场出入口中进入通道的围栏处于放行状态。
[0083]
上述技术方案的有益效果为:停车场通常对应有禁止某些车辆进入停车场内部的车辆名单。通过对车辆的头部进行拍摄而获得包含车辆车牌部分的影像,并且从该影像中识别出车辆的车牌号码,再利用区块链网络将使得得到的车牌号码与停车场车辆禁入名单进行比对。在实际操作中,并不是所有车辆都会悬挂正式的车牌(比如车辆内部放置临时车牌的情况),利用上述公式(2),无论车辆上是否悬挂有车牌的情况下均能够辨别出车辆能够进入停车场内部的权限,从而保证没有悬挂车牌的车辆以及停车场车辆禁入名单对应的车辆均不能进入到停车场内部,以此有效地降低停车场内部的车流量和保证停车场内部车辆的有序进入。
[0084]
优选地,在该步骤s3中,当车辆具备进入停车场内部的权限时,根据车辆的车牌信息,从区块链网络调取车辆在停车场内部的历史停车位置信息;并从该历史停车位置中确定处于空闲状态的停车位;再向车辆反馈前往该停车位的行驶路径提示消息具体包括:
[0085]
步骤s301,当车辆具备进入停车场内部的权限时,根据车辆的车牌号码,从区块链网络调取车辆上一次在停车场内部的停车位置信息,并利用下面公式(3),确定距离车辆上一次在停车场内部的停车位置最近且处于空闲状态的停车位,
[0086][0087]
在上述公式(3)中,p表示距离车辆上一次在停车场内部的停车位置最近且处于空闲状态的停车位的位置坐标,(x,y)表示车辆上一次在停车场内部的停车位置的位置坐标,若车辆为第一次进入停车场内部时,则(x,y)=(0,0),表示位置坐标为(x t,y k)的停车位当前是否处于被占用状态、且表示位置坐标为(x t,y k)的停车位当前处于被占用状态,表示位置坐标为(x t,y k)的停车位当前未处于被占用状态,表示异或逻辑运算,当左右两侧的数值相同时,异或逻辑运算结果为0,当左右两侧的数值不同时,异或逻辑运算结果为1,表示在满足的情况下,使得取最小值时对应t和k的值、并将此时t和k的值记为t
min
和k
min
,若存在多个t和k的值使得能够取得最小值,则将其中坐标点(x t
min
,y k
min
)与车辆上一次在停车场内部的停车位置之间的具有最短直线距离时t
min
和k
min
的值作为t和k的最终取值,t表示停车场内部沿横向方向最多能够停放车辆的数量,k表示停车场内部沿纵向方向最多能够停放车辆的数量,表示属于逻辑符号;
[0088]
步骤s302,当确定距离车辆上一次在停车场内部的停车位置最近且处于空闲状态的停车位的位置坐标p后,向车辆的导航终端反馈从车辆当前位置行驶到位置坐标p对应的停车位的最短行驶线路,以此作为该行驶路径提示消息。
[0089]
上述技术方案的有益效果为:车辆进入停车场内部后,由于停车场内部空闲停车位数量较多,若车辆需要停放到上一次停靠的停车位或其附近区域,则需要在停车场内部进行行驶寻找,这不仅浪费时间,并且当较多车辆在停车场内进行停车位寻找时,很容易导致停车场内部发生堵塞。而利用上述公式(3),能够以车辆上一次在停车场内部的停车位置作为基准,通过区块链网络自动寻找出与车辆上一次在停车场内部的停车位置最为接近的位置,并且还能够将车辆导航至该位置,这样车辆无需在停车场内部进行长时间的行驶寻找即可快速地到达与前次停车位置相近的停车位,从而大大降低停车场内部的无效车流量和提高停车场内部的行驶顺畅性。
[0090]
参阅图2,为本发明实施例提供的基于区块链的停车场车辆管理系统的结构示意图。该基于区块链的停车场车辆管理系统包括第一影像拍摄与分析模块、第二影像拍摄与分析模块、第一反馈提醒模块、停车位标定模块和第二反馈提醒模块;其中,
[0091]
该第一影像拍摄与分析模块用于对停车场内部进行拍摄,以此获得停车场内部影像;分析该停车场内部影像,以此确定停车场内部的车辆停放满员与否,从而调整停车场对车辆的放行准入状态;
[0092]
该第二影像拍摄与分析模块用于当停车场内部处于车辆停放非满员状态时,采集进入停车场内部的车辆的影像;基于区块链网络分析该影像,以此判断对应车辆进入停车场内部的权限;
[0093]
该第一反馈提醒模块用于根据该判断结果,向车辆反馈相应的提醒消息;
[0094]
该停车位标定模块用于当车辆具备进入停车场内部的权限时,根据车辆的车牌信息,从区块链网络调取车辆在停车场内部的历史停车位置信息;并从该历史停车位置中确定处于空闲状态的停车位;
[0095]
该第二反馈提醒模块用于向车辆反馈前往该停车位的行驶路径提示消息。
[0096]
上述技术方案的有益效果为:该基于区块链的停车场车辆管理系统通过对停车场内部进行拍摄和分析停车场内部影像,以此确定停车场内部的停车位可用情况和调整停车场的车辆放行准入状态,同时还通过分析车辆的车牌信息来确定车辆是否允许进入停车场内部,这样能够及时更新停车场内部的空闲停车位剩余情况和避免非授权车辆进入到停车场,以此最大限度地提高停车位的运转流通效率;此外,还能够根据车辆的车牌号码和历史停车位置信息,寻找出与车辆历史停车位置最为匹配的空闲停车位,并引导车辆沿着相应的行驶路径快速到达目的地,从而大大地提高停车场内部停车位的停用运转效率和保证车辆能够快速地停放到合适的停车位上。
[0097]
优选地,该第一影像拍摄与分析模块用于对停车场内部进行拍摄,以此获得停车场内部影像;分析该停车场内部影像,以此确定停车场内部的车辆停放满员与否,从而调整停车场对车辆的放行准入状态具体包括:
[0098]
对停车场内部进行扫描拍摄,以此获得停车场内部360度全景影像;从该停车场内部360度全景影像中识别出停车位地面画线,以此确定停车场内部360度全景影像包含的所有停车位区域;
[0099]
从该停车场内部360度全景影像中识别出每个停车位区域是否停放有车辆,以此确定停车场内部每个停车位停放车辆的数量;并将确定的停车场内部每个停车位停放车辆的数量上传至区块链网络;
[0100]
利用下面公式(1),对区块链网络中存储的每个停车位停放车辆的数量进行分析,以此确定停车场内部的车辆停放满员与否,
[0101][0102]
在上述公式(1)中,w
i
表示i时刻停车场内部的车辆停放满员与否的判定值,当w
i
=0时,表示i时刻停车场内部的车辆停放非满员,当w
i
=r时,表示i时刻停车场内部的车辆停放满员,r表示停车场出入口设置的停放满员指示灯点亮控制信号,表示i时刻从区块链网络中读取的每个停车位停放车辆的数量,z表示停车场内部包含的停车位数量,表示向下取整运算,,当w
i
=r时,停车场出入口设置的停放满员指示灯处于点亮状态;
[0103]
当确定i时刻停车场内部的车辆停放非满员时,则指示停车场出入口中进入通道的围栏处于正常工作状态;
[0104]
当确定i时刻停车场内部的车辆停放满员时,则指示停车场出入口中进入通道的围栏处于放下状态。
[0105]
上述技术方案的有益效果为:由于停车场内部的停车位使用状态是动态变化的,通过采集和分析停车场内部的360度全景影像,能够全面地识别停车场内部所有停车位的
车辆停放状态,同时将确定的停车场内部每个停车位停放车辆的数量上传至区块链网络,这样能够保证存储在区块链网络中的信息不被恶意篡改。此外,停车场内部的每个停车位上车辆的停放状态是动态变化的,利用上述公式(1),对区块链网络中存储的每个停车位停放车辆的数量进行逐一分析,这样就算停车位上车辆停放状态发生变化,也能够精确判断停车场内部所有停车位满员与否。同时还能够在确定i时刻停车场内部的车辆停放非满员时,则指示停车场出入口中进入通道的围栏处于正常工作状态,即围栏能够进行正常的升降动作以保证车辆的正常进入;在确定i时刻停车场内部的车辆停放满员时,则指示停车场出入口中进入通道的围栏处于放下状态,即围栏始终保持围蔽状态而使外来车辆无法进入停车场内部。
[0106]
优选地,该第二影像拍摄与分析模块用于当停车场内部处于车辆停放非满员状态时,采集进入停车场内部的车辆的影像;基于区块链网络分析该影像,以此判断对应车辆进入停车场内部的权限具体包括:
[0107]
当停车场内部处于车辆停放非满员状态时,对进入停车场内部的车辆的头部进行拍摄,以此获得车辆头部影像;并基于区块链网络从该车辆头部影像中识别得到车辆的车牌信息;
[0108]
利用下面公式(2),判断对应车辆进入停车场内部的权限,
[0109][0110]
在上述公式(2)中,j表示车辆进入停车场内部的权限判定值,当j=0时,表示车辆没有进入停车场内部的权限,当j=1时,表示车辆具有进入停车场内部的权限,c表示识别得到的车辆车牌状态信息,当c=0时,表示识别到车辆并不存在车牌信息,即车辆没有悬挂车牌,当c=1时,表示识别到车辆并存在车牌信息,即车辆有悬挂车牌,l
h
表示区块链网络中预先存储的停车场车辆禁入名单包含的第h个车牌号码,h表示停车场车辆禁入名单包含的车牌号码的总数量,c
x
表示识别得到的车辆的车牌号码,

表示同或逻辑运算,当

左右两边的数值相同,则同或逻辑运算结果为1,当

左右两边的数值不同,则同或逻辑运算结果为0;
[0111]
以及.
[0112]
该第一反馈提醒模块用于根据该判断结果,向车辆反馈相应的提醒消息具体包括:
[0113]
当判断车辆没有进入停车场内部的权限时,则向车辆反馈不允许禁入的语音提醒消息;当判断车辆具有进入停车场内部的权限时,则指示停车场出入口中进入通道的围栏处于放行状态。
[0114]
上述技术方案的有益效果为:停车场通常对应有禁止某些车辆进入停车场内部的车辆名单。通过对车辆的头部进行拍摄而获得包含车辆车牌部分的影像,并且从该影像中识别出车辆的车牌号码,再利用区块链网络将使得得到的车牌号码与停车场车辆禁入名单进行比对。在实际操作中,并不是所有车辆都会悬挂正式的车牌(比如车辆内部放置临时车牌的情况),利用上述公式(2),无论车辆上是否悬挂有车牌的情况下均能够辨别出车辆能够进入停车场内部的权限,从而保证没有悬挂车牌的车辆以及停车场车辆禁入名单对应的车辆均不能进入到停车场内部,以此有效地降低停车场内部的车流量和保证停车场内部车
辆的有序进入。
[0115]
优选地,该停车位标定模块用于当车辆具备进入停车场内部的权限时,根据车辆的车牌信息,从区块链网络调取车辆在停车场内部的历史停车位置信息;并从该历史停车位置中确定处于空闲状态的停车位具体包括:
[0116]
当车辆具备进入停车场内部的权限时,根据车辆的车牌号码,从区块链网络调取车辆上一次在停车场内部的停车位置信息,并利用下面公式(3),确定距离车辆上一次在停车场内部的停车位置最近且处于空闲状态的停车位,
[0117][0118]
在上述公式(3)中,p表示距离车辆上一次在停车场内部的停车位置最近且处于空闲状态的停车位的位置坐标,(x,y)表示车辆上一次在停车场内部的停车位置的位置坐标,若车辆为第一次进入停车场内部时,则(x,y)=(0,0),表示位置坐标为(x t,y k)的停车位当前是否处于被占用状态、且表示位置坐标为(x t,y k)的停车位当前处于被占用状态,表示位置坐标为(x t,y k)的停车位当前未处于被占用状态,表示异或逻辑运算,当左右两侧的数值相同时,异或逻辑运算结果为0,当左右两侧的数值不同时,异或逻辑运算结果为1,表示在满足的情况下,使得取最小值时对应t和k的值、并将此时t和k的值记为t
min
和k
min
,若存在多个t和k的值使得能够取得最小值,则将其中坐标点(x t
min
,y k
min
)与车辆上一次在停车场内部的停车位置之间的具有最短直线距离时t
min
和k
min
的值作为t和k的最终取值,t表示停车场内部沿横向方向最多能够停放车辆的数量,k表示停车场内部沿纵向方向最多能够停放车辆的数量,表示属于逻辑符号;
[0119]
以及,
[0120]
该第二反馈提醒模块用于向车辆反馈前往该停车位的行驶路径提示消息具体包括:
[0121]
当确定距离车辆上一次在停车场内部的停车位置最近且处于空闲状态的停车位的位置坐标p后,向车辆的导航终端反馈从车辆当前位置行驶到位置坐标p对应的停车位的最短行驶线路,以此作为该行驶路径提示消息。
[0122]
上述技术方案的有益效果为:车辆进入停车场内部后,由于停车场内部空闲停车位数量较多,若车辆需要停放到上一次停靠的停车位或其附近区域,则需要在停车场内部进行行驶寻找,这不仅浪费时间,并且当较多车辆在停车场内进行停车位寻找时,很容易导致停车场内部发生堵塞。而利用上述公式(3),能够以车辆上一次在停车场内部的停车位置作为基准,通过区块链网络自动寻找出与车辆上一次在停车场内部的停车位置最为接近的位置,并且还能够将车辆导航至该位置,这样车辆无需在停车场内部进行长时间的行驶寻找即可快速地到达与前次停车位置相近的停车位,从而大大降低停车场内部的无效车流量
和提高停车场内部的行驶顺畅性。
[0123]
从上述实施例的内容可知,该基于区块链的停车场车辆管理方法和系统通过对停车场内部进行拍摄和分析停车场内部影像,以此确定停车场内部的停车位可用情况和调整停车场的车辆放行准入状态,同时还通过分析车辆的车牌信息来确定车辆是否允许进入停车场内部,这样能够及时更新停车场内部的空闲停车位剩余情况和避免非授权车辆进入到停车场,以此最大限度地提高停车位的运转流通效率;此外,还能够根据车辆的车牌号码和历史停车位置信息,寻找出与车辆历史停车位置最为匹配的空闲停车位,并引导车辆沿着相应的行驶路径快速到达目的地,从而大大地提高停车场内部停车位的停用运转效率和保证车辆能够快速地停放到合适的停车位上。
[0124]
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献