基于区块链的车辆车牌管理方法技术

技术编号:35506124 阅读:12 留言:0更新日期:2022-11-09 14:18
本发明专利技术涉及区块链技术领域,揭露了一种基于区块链的车辆车牌管理方法、装置、电子设备以及存储介质,包括:将车牌备案编号转为备案车牌号,并将所述备案车牌号存储至区块链车牌管理系统,从车辆系统中查询与所述车牌备案编号对应的车牌号,根据所述车牌号生成正常上牌图片及异常上牌图片并上传到所述区块链车牌管理系统,对所述正常上牌图片及所述异常上牌图片执行字符分割,得到正常车牌号及异常车牌号,将所述正常车牌号与所述备案车牌号执行对比,若对比结果一致,将所述异常车牌号与所述备案车牌号执行对比,若对比结果不一致则在所述区块链车牌管理系统内收录所述备案车牌号。本发明专利技术可解决现有车牌管理操作繁琐、简便性低的问题。的问题。的问题。

【技术实现步骤摘要】
基于区块链的车辆车牌管理方法


[0001]本专利技术涉及区块链
,尤其涉及一种基于区块链的车辆车牌管理 方法、装置、电子设备及计算机可读存储介质。

技术介绍

[0002]伴随科学技术的发展,很多行业的数据管理都从线下转为线上,其中, 具有代表性的如车辆车牌管理。
[0003]传统的车辆车牌管理,一般是车牌拥有者去车牌登记所内执行登记,然 后车牌登记所备案后录入至系统,并继续等待车牌拥有者的上牌图片,直至 上牌图片也录入至系统,从而完成车牌管理。在整个录入过程,录入人员需 要校对上牌图片与备案车牌是否一致,当上牌图片与备案车牌不一致时,需 要通知车牌拥有者重新提交上牌图片,直至上牌图片与备案车牌一致,可见 整个车牌车牌管理操作繁琐、简便性有待提高。

技术实现思路

[0004]本专利技术提供一种基于区块链的车辆车牌管理方法、装置、电子设备及计 算机可读存储介质,其主要目的在于解决现有车牌管理操作繁琐、简便性有 待提高的问题。
[0005]为实现上述目的,本专利技术提供的一种基于区块链的车辆车牌管理方法, 包括:
[0006]接收车牌备案编号,利用预构建的区块链车牌管理系统,将所述车牌备 案编号转为备案车牌号;
[0007]建立所述区块链车牌管理系统的存储分布函数,其中所述存储分布函数 为:
[0008][0009]其中,s(d
i
,e)表示所述存储分布函数,d
i
为所述区块链车牌管理系统的 第i个区块链存储节点,h为所述存储分布函数的联合特征参数,e为第i个区块 链存储节点在指定时间内的可用存储容量,q为已存储备案车牌号的存储次数, D(e)为选定第i个区块链存储节点时对应的可用存储容量的优化函数,n表示 所述区块链车牌管理系统的的区块链存储节点数,dD(e)表示基于D(e)求积分;
[0010]求解所述存储分布函数,得到最优的区块链存储节点,将所述备案车牌 号存储至最优的所述区块链存储节点中;
[0011]从预构建的车辆系统中查询与所述车牌备案编号对应的车牌号,当从所 述车辆系统中查询所述车牌号成功时,根据所述车牌号生成正常上牌图片及 异常上牌图片,将所述正常上牌图片及所述异常上牌图片,上传到所述区块 链车牌管理系统;
[0012]在所述区块链车牌管理系统内,对所述正常上牌图片及所述异常上牌图 片执行字符分割,得到正常车牌号及异常车牌号;
[0013]将所述正常车牌号与所述备案车牌号执行对比,若对比结果不一致重新 接收所述车牌备案编号;
[0014]若对比结果一致,将所述异常车牌号与所述备案车牌号执行对比,若对 比结果一致则重新接收所述车牌备案编号,若对比结果不一致则在所述区块 链车牌管理系统内收录所述备案车牌号。
[0015]可选地,所述接收车牌备案编号,包括:
[0016]启动所述区块链车牌管理系统中的备案编号接收节点,在所述备案编号 接收节点中接收用户输入的车辆备案信息;
[0017]利用所述车辆备案信息构建车辆信息数据库;
[0018]在所述车辆信息数据库中,利用所述车辆备案信息生成所述车牌备案编 号。
[0019]可选地,所述利用所述车辆备案信息构建车辆信息数据库,包括:
[0020]将所述车辆备案信息拆分为车主信息和车辆信息;
[0021]确定所述备案编号接收节点所在的系统运行环境,根据所述系统运行环 境建立车辆空数据库;
[0022]根据所述车主信息和所述车辆信息,生成所述车辆空数据库的存储逻辑;
[0023]利用所述存储逻辑,将所述车主信息和所述车辆信息存储至所述车辆空 数据库,得到所述车辆信息数据库。
[0024]可选地,所述从预构建的车辆系统中查询与所述车牌备案编号对应的车 牌号,包括:
[0025]利用所述车牌备案编号提取对应的所述车辆备案信息;
[0026]在所述车辆系统中,对比所述车辆备案信息与存储在车辆系统中的车辆 存储信息执行校对;
[0027]若所述车辆备案信息与所述车辆存储信息校对不一致,利用预先构建的 制牌接口调用所述备案车牌号,根据所述备案车牌号显示无法生成所述车牌 号的显示字段;
[0028]若所述车辆备案信息与所述车辆存储信息校对一致,则利用所述制牌接 口生成所述车牌号。
[0029]可选地,所述根据所述车牌号生成正常上牌图片及异常上牌图片,包括:
[0030]根据所述车牌号的车牌类型,生成对应的空车牌图片;
[0031]将所述车牌号填充至所述空车牌图片,得到噪点待添加正常车牌图片;
[0032]生成与所述车牌号不同的异常牌号,将所述异常牌号填充至所述空车牌 图片,得到噪点待添加异常车牌图片;
[0033]在所述噪点待添加正常车牌图片及所述噪点待添加异常车牌图片中添加 噪点,得到所述正常上牌图片及所述异常上牌图片。
[0034]可选地,所述对所述正常上牌图片及所述异常上牌图片执行字符分割,得 到正常车牌号及异常车牌号,包括:
[0035]对所述正常上牌图片及所述异常上牌图片进行图片预处理,得到增强图 片;
[0036]对所述增强图片执行所述字符分割处理,得到剪切和去噪后的字符;
[0037]对所述剪切和去噪后的字符执行字符识别处理,得到所述正常车牌号及所 述异常车牌号。
[0038]可选地,所述对所述正常上牌图片及所述异常上牌图片进行图片预处理, 得到增强图片,包括:
[0039]利用二维离散小波变换原理,对所述正常上牌图片及所述异常上牌图片 执行图片增强,得到增强图片;
[0040]利用预设的灰度化函数,对所述增强图片执行灰度化处理,得到灰度数 字图像;
[0041]利用离散性差分算子,对所述灰度数字图像执行滤波处理,得到滤波图 像;
[0042]利用闭运算,对所述滤波图像执行平滑处理,得到所述增强图片。
[0043]为了解决上述问题,本专利技术还提供一种基于区块链的车辆车牌管理装置, 所述装置包括:
[0044]备案车牌号存储模块,用于接收车牌备案编号,利用预构建的区块链车 牌管理系统,将所述车牌备案编号转为备案车牌号,建立所述区块链车牌管 理系统的存储分布函数,求解所述存储分布函数,得到最优的区块链存储节 点,将所述备案车牌号存储至最优的所述区块链存储节点中;
[0045]上牌图片生成模块,用于从预构建的车辆系统中查询与所述车牌备案编 号对应的车牌号,当从所述车辆系统中查询所述车牌号成功时,根据所述车 牌号生成正常上牌图片及异常上牌图片,将所述正常上牌图片及所述异常上 牌图片,上传到所述区块链车牌管理系统;
[0046]字符分割模块,用于在所述区块链车牌管理系统内,对所述正常上牌图 片及所述异常上牌图片执行字符分割,得到正常车牌号及异常车牌号;
[0047]车牌号比对模块,用于将所述正常车牌号与所述备案车牌号执行对比, 若对本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于区块链的车辆车牌管理方法,其特征在于,所述方法包括:接收车牌备案编号,利用预构建的区块链车牌管理系统,将所述车牌备案编号转为备案车牌号;建立所述区块链车牌管理系统的存储分布函数,其中所述存储分布函数为:其中,s(d
i
,e)表示所述存储分布函数,d
i
为所述区块链车牌管理系统的第i个区块链存储节点,h为所述存储分布函数的联合特征参数,e为第i个区块链存储节点在指定时间内的可用存储容量,q为已存储备案车牌号的存储次数,D(e)为选定第i个区块链存储节点时对应的可用存储容量的优化函数,n表示所述区块链车牌管理系统的的区块链存储节点数,dD(e)表示基于D(e)求积分;求解所述存储分布函数,得到最优的区块链存储节点,将所述备案车牌号存储至最优的所述区块链存储节点中;从预构建的车辆系统中查询与所述车牌备案编号对应的车牌号;当从所述车辆系统中查询所述车牌号成功时,根据所述车牌号生成正常上牌图片及异常上牌图片,将所述正常上牌图片及所述异常上牌图片,上传到所述区块链车牌管理系统;在所述区块链车牌管理系统内,对所述正常上牌图片及所述异常上牌图片执行字符分割,得到正常车牌号及异常车牌号;将所述正常车牌号与所述备案车牌号执行对比,若对比结果不一致重新接收所述车牌备案编号;若对比结果一致,将所述异常车牌号与所述备案车牌号执行对比,若对比结果一致则重新接收所述车牌备案编号,若对比结果不一致则在所述区块链车牌管理系统内收录所述备案车牌号。2.如权利要求1所述的基于区块链的车辆车牌管理方法,其特征在于,所述接收车牌备案编号,包括:启动所述区块链车牌管理系统中的备案编号接收节点,在所述备案编号接收节点中接收用户输入的车辆备案信息;利用所述车辆备案信息构建车辆信息数据库;在所述车辆信息数据库中,利用所述车辆备案信息生成所述车牌备案编号。3.如权利要求2所述的基于区块链的车辆车牌管理方法,其特征在于,所述利用所述车辆备案信息构建车辆信息数据库,包括:将所述车辆备案信息拆分为车主信息和车辆信息;确定所述备案编号接收节点所在的系统运行环境,根据所述系统运行环境建立车辆空数据库;根据所述车主信息和所述车辆信息,生成所述车辆空数据库的存储逻辑;利用所述存储逻辑,将所述车主信息和所述车辆信息存储至所述车辆空数据库,得到所述车辆信息数据库。4.如权利要求3所述的基于区块链的车辆车牌管理方法,其特征在于,所述从预构建的
车辆系统中查询与所述车牌备案编号对应的车牌号,包括:利用所述车牌备案编号提取对应的所述车辆备案信息;在所述车辆系统中,对比所述车辆备案信息与存储在车辆系统中的车辆存储信息执行校对;若所述车辆备案信息与所述车辆存储信息校对不一致,利用预先构建的制牌接口调用所述备案车牌号,根据所述备案车牌号显示无法生成所述车牌号的显示字段;若所述车辆备案信息与所述车辆存储信息校对一致,则利用所述制牌接口生成所述车牌号。5.如权利要求1所述的基于区块链的车辆车牌管理方法,其特征在于,所述根据所述车牌...

【专利技术属性】
技术研发人员:李国胜
申请(专利权)人:浙江万里学院
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1