一种基于区块链的车位位置动态确权方法及其系统与流程

文档序号:25285390发布日期:2021-06-01 17:34阅读:147来源:国知局
一种基于区块链的车位位置动态确权方法及其系统与流程

本发明涉及计算机,尤其涉及一种基于区块链的车位位置动态确权方法及其系统。



背景技术:

随着经济的飞速发展,个人生活水平的提高,车辆的数量不断增加,随之而来的就是车位的短缺问题。由于车位使用不合理,部分区域车位使用紧张,同时附近区域有些车位却处于空闲状态,带来了资源浪费。

现有技术中的车位管理或者确权方式,都是需要通过在对应车位上加装车位锁或者雷达扫描装置,来判定车位的占用状态,以便于根据用户的使用需求对车位进行分配,但是其安装和维护成本非常高。

基于此,本申请提出了一种基于区块链的车位位置动态确权方法及其系统。



技术实现要素:

本发明实施例的目的在于提供一种基于区块链的车位位置动态确权方法及其系统,旨在解决背景技术中确定的现有技术存在的技术问题。

本发明实施例是这样实现的,一种基于区块链的车位位置动态确权方法,基于区块链运行,包括以下步骤:

接收用户的车位确权请求信息,所述车位确权请求信息中至少包括用户位置信息和在车位电子地图中标定的期望车位的车位编号;

实时获取期望车位位置处的监控图像,对所述监控图像进行识别分析以获取监控图像内车位的占用状态和对应的车位编号,生成实时更新的车位状态表;

根据用户的车位确权请求信息,从车位状态表中获取期望车位的占用状态并进行判定;

当用户的期望车位的为空闲状态时,将所述期望车位标定为目标车位;

当用户的期望车位的为占用状态时,在获取用户许可后,获取期望车位周边位置的空闲车位和所述空闲车位的车位编号,将所述空闲车位标定为目标车位;

根据用户的位置信息,生成关于目标车位的电子导航地图发送给用户。

作为本发明进一步的方案:所述接收用户的车位确权请求信息,所述车位确权请求信息中至少包括用户位置信息和在车位电子地图中标定的期望车位的车位编号的步骤,具体包括:

向用户推送车位电子地图,所述车位电子地图中包含有车位的排布信息和对应车位的编号;

接收用户在车位电子地图中的标定,以获取用户的期望车位的车位编号;

在得到用户许可后,获取用户的位置信息,得到用户的车位确权请求信息。

作为本发明再进一步的方案:所述实时获取期望车位位置处的监控图像,对所述监控图像进行识别分析以获取监控图像内车位的占用状态和对应的车位编号,生成实时更新的车位状态表的步骤,具体包括:

找寻监控内容为用户所期望车位位置处的监控图像;

对监控图像进行图像识别,以获取监控图像内车位的占用状态和对应的车位编号;

对车位和占用状态和对应的车位编号进行统计,得到实时更新的车位状态表。

作为本发明再进一步的方案:所述对车位和占用状态和对应的车位编号进行统计,得到实时更新的车位状态表的步骤之前,还包括:

接收用户发送的监控死角车位信息,所述监控死角车位信息中至少包括车位的占用状态和车位的编号信息。

作为本发明再进一步的方案:所述根据用户的车位确权请求信息,从车位状态表中获取期望车位的占用状态的步骤,具体包括:

获取用户的车位确权请求信息中期望车位的车位编号;

将期望车位的车位编号输入至车位状态表中;

输出当前时刻期望车位的占用状态。

作为本发明再进一步的方案:所述当用户的期望车位的为占用状态时,在获取用户许可后,获取期望车位周边位置的空闲车位和所述空闲车位的车位编号,将所述空闲车位标定为目标车位的步骤,具体包括:

当判定用户的期望车位的为占用状态后,向用户发送推荐车位请求;

当所述推荐车位请求被用户响应后,以期望车位的所在位置为中心,向外逐渐扩大搜索半径,直至得到空闲车位和所述空闲车位的车位编号;

向用户推送得到的空闲车位和所述空闲车位的车位编号,得到用户确认后,将所述空闲车位标定为目标车位。

作为本发明再进一步的方案:所述根据用户的位置信息,生成关于目标车位的电子导航地图发送给用户的步骤,具体包括:

将用户的位置信息在车位电子地图中作为起点进行标定;

将所述目标车位的位置信息作为终点标定在车位电子地图中;

生成关于目标车位的电子导航地图发送给用户。

本发明实施例的另一目的在于提供一种基于区块链的车位位置动态确权系统,包括:

请求接收模块,用于接收用户的车位确权请求信息,所述车位确权请求信息中至少包括用户位置信息和在车位电子地图中标定的期望车位的车位编号;

车位状态生成模块;用于实时获取期望车位位置处的监控图像,对所述监控图像进行识别分析以获取监控图像内车位的占用状态和对应的车位编号,生成实时更新的车位状态表;

判定模块;用于根据用户的车位确权请求信息,从车位状态表中获取期望车位的占用状态并进行判定;

当用户的期望车位的为空闲状态时,将所述期望车位标定为目标车位;

当用户的期望车位的为占用状态时,在获取用户许可后,获取期望车位周边位置的空闲车位和所述空闲车位的车位编号,将所述空闲车位标定为目标车位;

导航模块;用于根据用户的位置信息,生成关于目标车位的电子导航地图发送给用户。

作为本发明再进一步的方案:所述车位状态生成模块包括:

监控图像确认单元,用于找寻监控内容为用户所期望车位位置处的监控图像;

分析单元,用于对监控图像进行图像识别,以获取监控图像内车位的占用状态和对应的车位编号;以及

统计单元,用于对车位和占用状态和对应的车位编号进行统计,得到实时更新的车位状态表。

作为本发明再进一步的方案:所述车位状态生成模块还包括辅助确认单元,用于接收用户发送的监控死角车位信息,所述监控死角车位信息中至少包括车位的占用状态和车位的编号信息。

与现有技术相比,本发明的有益效果是:其能根据用户需求,结合停车场内实际情况的,帮助用户确定目标车位,引导用户至设定的车位,使得用户可以方便的进行停车,同时利用图像识别以及用户的反馈来确定车位的占用状态,车位占用状态的结果更加准确。

附图说明

图1为一种基于区块链的车位位置动态确权方法的流程图。

图2为接收用户的车位确权请求信息的流程图。

图3为生成实时更新的车位状态表的流程图。

图4为从车位状态表中获取期望车位的占用状态的流程图。

图5为生成关于目标车位的电子导航地图发送给用户的流程图。

图6为一种基于区块链的车位位置动态确权系统的结构示意图。

图7为一种基于区块链的车位位置动态确权系统中车位状态生成模块的结构示意图。

图8为一种基于区块链的车位位置动态确权系统中辅助确认单元的结构示意图。

具体实施方式

为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

以下结合具体实施例对本发明的具体实现进行详细描述。

如图1所示,为本发明一个实施例提供的一种基于区块链的车位位置动态确权方法的流程图,基于区块链运行,包括以下步骤:

s200,接收用户的车位确权请求信息,所述车位确权请求信息中至少包括用户位置信息和在车位电子地图中标定的期望车位的车位编号。

本发明实施例中,车位确权请求信息是指用户希望得到车位的分配和使用,车位确权请求信息中的用户位置信息的具体作用是便于后期电子导航地图的生成,方便用户达到设定位置,本实施例中的车位电子地图是指用户停车地点的地图,其上显示有多个车位的位置信息、编号信息等,目的在于方便用户根据自身的使用需求选择期望车位。

s400,实时获取期望车位位置处的监控图像,对所述监控图像进行识别分析以获取监控图像内车位的占用状态和对应的车位编号,生成实时更新的车位状态表。

本发明实施例中,技术方案的实现需要车位现场具有监控,依据监控画面来对车位的占用状态进行分析和获取对应的车位编号,这种方式不需要在车位上加装检测元件,如雷达、摄像头等,有效节约成本,通过对监控图像的识别分析,可以得到监控图像内车位的占用状态和对应的车位编号,进而得到实时更新的车位状态表,车位状态表中具有车位的占用状态以及对应车位的编号信息,必要时,还可以具有车位的位置信息。上述监控图像的获取,可以通过现场监控摄像头或者中控室等发送至区块链内。

s600,根据用户的车位确权请求信息,从车位状态表中获取期望车位的占用状态并进行判定;当用户的期望车位的为空闲状态时,将所述期望车位标定为目标车位;当用户的期望车位的为占用状态时,在获取用户许可后,获取期望车位周边位置的空闲车位和所述空闲车位的车位编号,将所述空闲车位标定为目标车位。

本发明实施例在实际应用时,接收到用户的车位确权请求信息后,可以从车位状态表获取期望车位的信息,进行判定,当用户的期望车位的为空闲状态时,表明用户的期望车位当前状态可用,用户可以直接使用该车位,当用户的期望车位的为占用状态时,表明用户的期望车位当前状态不可用,可以向用户发送更换车位的请求,在得到用户许可后,对期望车位的周边车位进行检索,以得到处于期望车位周边位置的空闲车位和所述空闲车位的车位编号,来推送给用户。

s800,根据用户的位置信息,生成关于目标车位的电子导航地图发送给用户。

本发明实施例中,当确认了目标车位之后,由于目标车位具有编号,根据车位电子地图可以直接获取目标车位的位置,再结合用户的位置信息,可以得到电子导航地图,供用户达到目标车位上。

本发明实施例未将实时更新的车位状态表直接推送给用户的目的在于,能让客户按照系统的指定或者推荐,引导用户至设定的停车位,方便实现集中的调度,保证停车场内的秩序,因为当车位状态表向所有用户展示后,可能会造成大量用户集中涌向某区域,造成拥堵问题。

如图2所示,作为本发明一个优选的实施例,所述接收用户的车位确权请求信息,所述车位确权请求信息中至少包括用户位置信息和在车位电子地图中标定的期望车位的车位编号的步骤,具体包括:

s201,向用户推送车位电子地图,所述车位电子地图中包含有车位的排布信息和对应车位的编号。

本发明实施例中,车位电子地图是指用户停车地点或者停车场的地图,其上显示有多个车位的位置信息、编号信息或者排布信息等,目的在于方便用户根据自身的使用需求选择期望车位。

s203,接收用户在车位电子地图中的标定,以获取用户的期望车位的车位编号。

本实施例中,用户接收到车位电子地图后,可以在车位电子地图上进行标定,来选择自己所期望的车位,即获取获取用户期望车位的车位编号。

s205,在得到用户许可后,获取用户的位置信息,得到用户的车位确权请求信息。

本发明实施例在实际应用时,在用户选择完毕后,需要得到用户的确认,用户确认完成后,结合用户的位置信息,可以得到包含有用户位置信息和期望车位的车位编号的车位确权请求信息。

如图3所示,作为本发明另一个优选的实施例,所述实时获取期望车位位置处的监控图像,对所述监控图像进行识别分析以获取监控图像内车位的占用状态和对应的车位编号,生成实时更新的车位状态表的步骤,具体包括:

s401,找寻监控内容为用户所期望车位位置处的监控图像。

本发明实施例中,由于可以获取期望车位的车位编号,而根据期望车位的车位编号可以获取该期望车位在停车场内的位置,而停车场内每个监控摄像头的位置是固定的,也就是说,每个监控画面内所显示的画面是一定的,即监控画面与车位编号是存在一定映射关系的,因此根据期望车位的车位编号,可以得到对应的监控图像。

s403,对监控图像进行图像识别,以获取监控图像内车位的占用状态和对应的车位编号。

本发明实施例在实际应用时,对监控图像的分析识别可以依靠现有的图像识别模型来进行,例如基于卷积神经网络的图像识别模型等,由于车位内是否停车,其画面差异很大,因此,图像识别模型对车位的占用状态和车位编号的识别成功率相对较高。当然,对监控图像进行图像识别是实时进行的,或以设定时间频率(如30秒/次或60秒/次)进行,本实施例在此不进行具体的限定。

s405,对车位和占用状态和对应的车位编号进行统计,得到实时更新的车位状态表。

本发明实施例中,获取到车位和占用状态和对应的车位编号后,可以对其进行统计,得到实时更新的车位状态表。

作为本发明另一个优选的实施例,所述对车位和占用状态和对应的车位编号进行统计,得到实时更新的车位状态表的步骤之前,还包括:

接收用户发送的监控死角车位信息,所述监控死角车位信息中至少包括车位的占用状态和车位的编号信息。

有必要进行说明的是,本实施例所公开的步骤原因在于,监控画面会存在死角,即可能会因为画面不清晰、或视线被suv等较高的车辆所遮挡,导致车位识别结果存在问题,因此本实施例还公开了通过接收用户发送的监控死角车位信息,来确定当前车位的占用状态。例如在实际应用时,a1355、a1356和a1357是三个并列的车位,a1355靠近监控摄像头,其内停有高度较高的suv,导致a1356和a1357两个车位的画面被遮挡,无法判定a1356和a1357两个车位的占用状态,此时,经过此处的用户可以发送a1356和a1357两个车位的占用状态,来方便使用。

此处的用户既可以指经过的车主或其他人员,也可以指巡逻或者经过此处的停车场管理人员,本实施例在此不进行具体的限定。

该步骤只要是在步骤s405之前即可,具体的顺序没有要求,本实施例在此不多做说明。

如图4所示,作为本发明另一个优选的实施例,所述根据用户的车位确权请求信息,从车位状态表中获取期望车位的占用状态的步骤,具体包括:

s601,获取用户的车位确权请求信息中期望车位的车位编号。

本发明实施例中,在获取期望车位的占用状态之前,需要获取车位确权请求信息中关于该期望车位的车位编号。

s603,将期望车位的车位编号输入至车位状态表中。

然后再将所述车位编号输入到实时更新的车位状态表内。

s605,输出当前时刻期望车位的占用状态。

然后,可以得到当前时刻期望车位的占用状态。

作为本发明另一个优选的实施例,所述当用户的期望车位的为占用状态时,在获取用户许可后,获取期望车位周边位置的空闲车位和所述空闲车位的车位编号,将所述空闲车位标定为目标车位的步骤,具体包括:

当判定用户的期望车位的为占用状态后,向用户发送推荐车位请求。

当所述推荐车位请求被用户响应后,以期望车位的所在位置为中心,向外逐渐扩大搜索半径,直至得到空闲车位和所述空闲车位的车位编号。

向用户推送得到的空闲车位和所述空闲车位的车位编号,得到用户确认后,将所述空闲车位标定为目标车位。

本发明实施例中,接收到用户的车位确权请求信息后,可以从车位状态表获取期望车位的信息,进行判定,当用户的期望车位的为空闲状态时,表明用户的期望车位当前状态可用,用户可以直接使用该车位,当用户的期望车位的为占用状态时,表明用户的期望车位当前状态不可用,可以向用户发送更换车位的请求,在得到用户许可后,对期望车位的周边车位进行检索,以得到处于期望车位周边位置的空闲车位和所述空闲车位的车位编号,来推送给用户。

在实际应用时,可以以期望车位的所在位置为中心,向外逐渐扩大搜索半径,直至得到空闲车位和所述空闲车位的车位编号,具体的来说,第一次的搜索半径可以设定为10m,每次增加值为5m,直至得到空闲车位和所述空闲车位的车位编号。始终遵循的原则就是,尽量找出靠近期望车位所在位置的其他空闲车位提供给用户,来尽量满足用户需求。

如图5所示,作为本发明另一个优选的实施例,所述根据用户的位置信息,生成关于目标车位的电子导航地图发送给用户的步骤,具体包括:

s801,将用户的位置信息在车位电子地图中作为起点进行标定。

本发明实施例中,由于在接收车位确权请求信息时,已经获取用户位置信息,此时可以将该用户位置信息作为起点直接标定在车位电子地图中。

s803,将所述目标车位的位置信息作为终点标定在车位电子地图中。

本发明实施例中,当获取到目标车位的车位编号时,依据车位编号可以获取直接获取目标车位在停车场内的位置,进一步的,可将其作为终点标定在车位电子地图中。

s805,生成关于目标车位的电子导航地图发送给用户。

本发明实施例中,得到起点和终点之后,根据车位电子地图,可以生成最优路径,得到电子导航地图,将该电子导航地图发送给用户后,用户可以根据其达到设定的目标车位。

如图6所示,本发明实施例还提供了一种基于区块链的车位位置动态确权系统,包括请求接收模块100、车位状态生成模块200、判定模块300和导航模块400,所述请求接收模块100用于接收用户的车位确权请求信息,所述车位确权请求信息中至少包括用户位置信息和在车位电子地图中标定的期望车位的车位编号;所述车位状态生成模块200用于实时获取期望车位位置处的监控图像,对所述监控图像进行识别分析以获取监控图像内车位的占用状态和对应的车位编号,生成实时更新的车位状态表;所述判定模块300用于根据用户的车位确权请求信息,从车位状态表中获取期望车位的占用状态并进行判定;当用户的期望车位的为空闲状态时,将所述期望车位标定为目标车位;当用户的期望车位的为占用状态时,在获取用户许可后,获取期望车位周边位置的空闲车位和所述空闲车位的车位编号,将所述空闲车位标定为目标车位;所述导航模块400用于根据用户的位置信息,生成关于目标车位的电子导航地图发送给用户。

本发明实施例中,车位确权请求信息是指用户希望得到车位的分配和使用,车位确权请求信息中的用户位置信息的具体作用是便于后期电子导航地图的生成,方便用户达到设定位置,本实施例中的车位电子地图是指用户停车地点的地图,其上显示有多个车位的位置信息、编号信息等,目的在于方便用户根据自身的使用需求选择期望车位;本实施例依据监控画面来对车位的占用状态进行分析和获取对应的车位编号,这种方式不需要在车位上加装检测元件,如雷达、摄像头等,有效节约成本,通过对监控图像的识别分析,可以得到监控图像内车位的占用状态和对应的车位编号,进而得到实时更新的车位状态表,车位状态表中具有车位的占用状态以及对应车位的编号信息,必要时,还可以具有车位的位置信息,当接收到用户的车位确权请求信息后,可以从车位状态表获取期望车位的信息,进行判定,当用户的期望车位的为空闲状态时,表明用户的期望车位当前状态可用,用户可以直接使用该车位,当用户的期望车位的为占用状态时,表明用户的期望车位当前状态不可用,可以向用户发送更换车位的请求,在得到用户许可后,对期望车位的周边车位进行检索,以得到处于期望车位周边位置的空闲车位和所述空闲车位的车位编号,来推送给用户,当确认了目标车位之后,由于目标车位具有编号,根据车位电子地图可以直接获取目标车位的位置,再结合用户的位置信息,可以得到电子导航地图,供用户达到目标车位上。

如图7所示,作为本发明一个优选的实施例,所述车位状态生成模块200包括监控图像确认单元201、分析单元202和统计单元203,所述监控图像确认单元201用于找寻监控内容为用户所期望车位位置处的监控图像;所述分析单元202用于对监控图像进行图像识别,以获取监控图像内车位的占用状态和对应的车位编号;所述统计单元203用于对车位和占用状态和对应的车位编号进行统计,得到实时更新的车位状态表。

本发明实施例中,由于可以获取期望车位的车位编号,而根据期望车位的车位编号可以获取该期望车位在停车场内的位置,而停车场内每个监控摄像头的位置是固定的,也就是说,每个监控画面内所显示的画面是一定的,即监控画面与车位编号是存在一定映射关系的,因此根据期望车位的车位编号,可以得到对应的监控图像,对监控图像的分析识别可以依靠现有的图像识别模型来进行,例如基于卷积神经网络的图像识别模型等,对车位的占用状态和车位编号进行识别,获取到车位和占用状态和对应的车位编号后,可以对其进行统计,得到实时更新的车位状态表。

如图8所示,作为本发明另一个优选的实施例,所述车位状态生成模块还包括辅助确认单元204,所述辅助确认单元204用于接收用户发送的监控死角车位信息,所述监控死角车位信息中至少包括车位的占用状态和车位的编号信息。

本发明实施例中,由于监控画面会存在死角,即可能会因为画面不清晰、或实现被suv等较高的车辆所遮挡,导致车位识别结果存在问题,因此本实施例还通过接收用户发送的监控死角车位信息,来确定当前车位的占用状态。此处的用户既可以指经过的车主或其他人员,也可以指巡逻或者经过此处的停车场管理人员,本实施例在此不进行具体的限定。

本发明上述实施例公开了一种基于区块链的车位位置动态确权方法,并基于所述方法提出了一种基于区块链的车位位置动态确权系统,其能根据用户需求,结合停车场内实际情况的,帮助用户确定目标车位,引导用户至设定的车位,使得用户可以方便的进行停车,同时利用图像识别以及用户的反馈来确定车位的占用状态,车位占用状态的结果更加准确。

本领域技术人员在考虑说明书及实施例处的公开后,将容易想到本公开的其它实施方案。本申请旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由权利要求指出。

应当理解的是,本公开并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本公开的范围仅由所附的权利要求来限制。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1