一种基于区块链的智慧交通共享汽车智能应用方法及系统技术方案

技术编号:35112212 阅读:14 留言:0更新日期:2022-10-01 17:27
本发明专利技术公开了一种基于区块链的智慧交通共享汽车智能应用方法及系统,涉及数据处理技术领域。该方法包括:借车时,筛选得到待检测人脸图像;确定目标匹配人脸图像;确定该用户的身份信息;对目标共享汽车图像中的车牌号码进行识别;采集目标共享汽车被借之前的图像;将数据上链;还车时,记录用户还车时间,采集共享汽车的图像,对用户身份和共享汽车的车牌号进行识别;计算共享汽车被借之前的图像与归还时图像之间的相似度;若大于预置的相似度阈值,则认定该共享汽车完好,将还车数据上链。本发明专利技术结合多种智能算法对用户身份、车牌号以及车辆损坏情况进行精准识别;并结合区块链实现核心信息的上链存证,提升了共享汽车智能应用的可靠性。可靠性。可靠性。

【技术实现步骤摘要】
一种基于区块链的智慧交通共享汽车智能应用方法及系统


[0001]本专利技术涉及数据处理
,具体而言,涉及一种基于区块链的智慧交通共享汽车智能应用方法及系统。

技术介绍

[0002]随着时代的发展和科技的进步,越来越多的城市中引入了共享汽车,共享汽车的广泛普及不仅给市民提供了更多的出行便利,而且大大降低了交通资源供给消耗压力。然而,在共享汽车的使用过程中,身份识别和车牌识别不准确等问题会直接影响共享汽车的合理应用。同时,在共享汽车的使用过程中缺少一种有效的信息记录方式,降低了共享汽车使用的安全性和可靠性。
[0003]区块链作为近几年新兴的技术,在多个领域发挥了重要的作用,可以为共享汽车信息记录提供直接的支持。因此,如何将现代信息技术和区块链技术进行充分结合对用户身份和车牌号进行精准识别,实现共享汽车的高效应用成为一个新的问题。

技术实现思路

[0004]为了克服上述问题或者至少部分地解决上述问题,本专利技术实施例提供一种基于区块链的智慧交通共享汽车智能应用方法及系统,结合多尺度峰值信噪比检测方法、基于稀疏编码匹配的相似度计算方法、基于图像超分辨率重建的OCR技术、基于多边缘检测算子的匹配方法等多种方法,对用户身份、车牌号以及车辆损坏情况进行精准识别;并结合区块链实现用户借车、还车过程中核心信息的上链存证,提升了共享汽车智能应用系统的可靠性。
[0005]本专利技术的实施例是这样实现的:第一方面,本专利技术实施例提供一种基于区块链的智慧交通共享汽车智能应用方法,包括以下步骤:当用户进行借车时,连续采集该用户的多张人脸图像,并利用多尺度峰值信噪比检测方法对多张人脸图像进行检测,以筛选得到待检测人脸图像;利用基于稀疏编码匹配的相似度计算方法计算并根据待检测人脸图像和第三方数据库中所有的人脸图像的相似度确定目标匹配人脸图像;获取并根据目标匹配人脸图像对应的身份信息确定该用户的身份信息;采集对应的目标共享汽车图像,并利用基于图像超分辨率重建的OCR技术对目标共享汽车图像中的车牌号码进行识别,生成车牌号识别结果;采集目标共享汽车被借之前的前侧图像、后侧图像、左侧图像以及右侧图像,并记录用户的借车时间;将用户的身份信息、用户的借车时间、车牌号识别结果以及目标共享汽车被借之前的前侧图像、后侧图像、左侧图像和右侧图像上传至区块链中进行存储;当用户归还共享汽车时,记录用户还车时间,采集共享汽车的前侧图像、后侧图像、左侧图像和右侧图像,对用户身份和共享汽车的车牌号进行识别,生成对应的还车用户
身份信息和车牌号信息;提取区块链中对应的共享汽车被借之前的前侧图像、后侧图像、左侧图像和右侧图像,并利用基于多边缘检测算子的匹配方法,分别计算共享汽车被借之前的前侧图像、后侧图像、左侧图像和右侧图像与归还时该共享汽车的前侧图像、后侧图像、左侧图像和右侧图像之间的相似度,生成相似度结果;若相似度结果大于预置的相似度阈值,则认定该共享汽车完好,将对应的还车用户身份信息、车牌号信息、还车时间、归还时共享汽车的前侧图像、后侧图像、左侧图像和右侧图像上传至区块链中进行存储;反之,则认定汽车存在损坏,生成并发送审核提示信息给对应的管理人员。
[0006]为了解决现有技术中的问题,本专利技术利用多尺度峰值信噪比检测方法,对连续提取的用户人脸图像进行检测,得到了高质量的待检测人脸图像,为后续提供更为精准的人脸图像,减少后续的计算量。在此基础上,利用基于稀疏编码匹配的相似度计算方法,更加精准地识别出了用户身份。同时,利用基于图像超分辨率重建的OCR技术,对共享汽车的车牌号码进行识别,更加精准地识别出了共享汽车的车牌号码。当还车时,利用基于多边缘检测算子的匹配方法,计算四张共享汽车使用前照片和四张共享汽车归还时照片的相似度,更加精准地判别出汽车是否存在损坏情况,保证共享汽车的合理使用。本专利技术还利用了区块链技术,实现了用户借车、还车过程中核心信息的上链存证,提升了共享汽车智能应用系统的可靠性。
[0007]基于第一方面,在本专利技术的一些实施例中,上述利用多尺度峰值信噪比检测方法对多张人脸图像进行检测,以筛选得到待检测人脸图像的方法包括以下步骤:将各种人脸图像进行多尺度划分,以得到对应的多个图像尺度的多张人脸图像;计算并根据各个图像尺度下的各张人脸图像的峰值信噪比选定待检测人脸图像。
[0008]基于第一方面,在本专利技术的一些实施例中,上述利用基于稀疏编码匹配的相似度计算方法计算并根据待检测人脸图像和第三方数据库中所有的人脸图像的相似度确定目标匹配人脸图像的方法包括以下步骤:对待检测人脸图像和第三方数据库中所有的人脸图像分别进行稀疏编码,并利用欧式距离计算待检测人脸图像和第三方数据库中每个人脸图像的相似度,生成对应的人脸相似度结果;根据人脸相似度结果和预置的相似度阈值确定目标匹配人脸图像。
[0009]基于第一方面,在本专利技术的一些实施例中,上述利用基于图像超分辨率重建的OCR技术对目标共享汽车图像中的车牌号码进行识别,生成车牌号识别结果的方法包括以下步骤:对目标共享汽车图像进行超分辨率重建,以得到共享汽车重建图像;利用OCR技术对共享汽车重建图像中的车牌号码进行识别,生成车牌号识别结果。
[0010]基于第一方面,在本专利技术的一些实施例中,上述利用基于多边缘检测算子的匹配方法,分别计算共享汽车被借之前的前侧图像、后侧图像、左侧图像和右侧图像与归还时该共享汽车的前侧图像、后侧图像、左侧图像和右侧图像之间的相似度,生成相似度结果的方法包括以下步骤:利用基于多边缘检测算子的匹配方法计算共享汽车被借之前的前侧图像与归还
时该共享汽车的前侧图像之间的相似度,生成第一相似度结果;利用基于多边缘检测算子的匹配方法计算共享汽车被借之前的后侧图像与归还时该共享汽车的后侧图像之间的相似度,生成第二相似度结果;利用基于多边缘检测算子的匹配方法计算共享汽车被借之前的左侧图像与归还时该共享汽车的左侧图像之间的相似度,生成第三相似度结果;利用基于多边缘检测算子的匹配方法计算共享汽车被借之前的右侧图像与归还时该共享汽车的右侧图像之间的相似度,生成第四相似度结果;根据第一相似度结果、第二相似度结果、第三相似度结果和第四相似度结果生成目标相似度结果。
[0011]基于第一方面,在本专利技术的一些实施例中,上述利用基于多边缘检测算子的匹配方法计算共享汽车被借之前的前侧图像与归还时该共享汽车的前侧图像之间的相似度,生成第一相似度结果的方法包括以下步骤:利用Canny算子对共享汽车被借之前的前侧图像与归还时该共享汽车的前侧图像进行过滤,对过滤的结果分别进行哈希编码,并利用欧式距离计算共享汽车被借之前的前侧图像与归还时该共享汽车的前侧图像之间的相似度,生成第一前侧相似度结果;利用Prewitt算子对共享汽车被借之前的前侧图像与归还时该共享汽车的前侧图像进行过滤,对过滤的结果分别进行哈希编码,利用欧式距离计算共享汽车被借之前的前侧图像与归还时该共享汽车的前侧图像之间的相似度,生成第二前侧相似度结果;利用Sobel算子对共享汽车被借之前的前侧图像与归还时该共享汽车的前侧图像进行过本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于区块链的智慧交通共享汽车智能应用方法,其特征在于,包括以下步骤:当用户进行借车时,连续采集该用户的多张人脸图像,并利用多尺度峰值信噪比检测方法对多张人脸图像进行检测,以筛选得到待检测人脸图像;利用基于稀疏编码匹配的相似度计算方法计算并根据待检测人脸图像和第三方数据库中所有的人脸图像的相似度确定目标匹配人脸图像;获取并根据目标匹配人脸图像对应的身份信息确定该用户的身份信息;采集对应的目标共享汽车图像,并利用基于图像超分辨率重建的OCR技术对目标共享汽车图像中的车牌号码进行识别,生成车牌号识别结果;采集目标共享汽车被借之前的前侧图像、后侧图像、左侧图像以及右侧图像,并记录用户的借车时间;将用户的身份信息、用户的借车时间、车牌号识别结果以及目标共享汽车被借之前的前侧图像、后侧图像、左侧图像和右侧图像上传至区块链中进行存储;当用户归还共享汽车时,记录用户还车时间,采集共享汽车的前侧图像、后侧图像、左侧图像和右侧图像,对用户身份和共享汽车的车牌号进行识别,生成对应的还车用户身份信息和车牌号信息;提取区块链中对应的共享汽车被借之前的前侧图像、后侧图像、左侧图像和右侧图像,并利用基于多边缘检测算子的匹配方法,分别计算共享汽车被借之前的前侧图像、后侧图像、左侧图像和右侧图像与归还时该共享汽车的前侧图像、后侧图像、左侧图像和右侧图像之间的相似度,生成相似度结果;若相似度结果大于预置的相似度阈值,则认定该共享汽车完好,将对应的还车用户身份信息、车牌号信息、还车时间、归还时共享汽车的前侧图像、后侧图像、左侧图像和右侧图像上传至区块链中进行存储;反之,则认定汽车存在损坏,生成并发送审核提示信息给对应的管理人员。2.根据权利要求1所述的一种基于区块链的智慧交通共享汽车智能应用方法,其特征在于,所述利用多尺度峰值信噪比检测方法对多张人脸图像进行检测,以筛选得到待检测人脸图像的方法包括以下步骤:将各种人脸图像进行多尺度划分,以得到对应的多个图像尺度的多张人脸图像;计算并根据各个图像尺度下的各张人脸图像的峰值信噪比选定待检测人脸图像。3.根据权利要求1所述的一种基于区块链的智慧交通共享汽车智能应用方法,其特征在于,所述利用基于稀疏编码匹配的相似度计算方法计算并根据待检测人脸图像和第三方数据库中所有的人脸图像的相似度确定目标匹配人脸图像的方法包括以下步骤:对待检测人脸图像和第三方数据库中所有的人脸图像分别进行稀疏编码,并利用欧式距离计算待检测人脸图像和第三方数据库中每个人脸图像的相似度,生成对应的人脸相似度结果;根据人脸相似度结果和预置的相似度阈值确定目标匹配人脸图像。4.根据权利要求1所述的一种基于区块链的智慧交通共享汽车智能应用方法,其特征在于,所述利用基于图像超分辨率重建的OCR技术对目标共享汽车图像中的车牌号码进行识别,生成车牌号识别结果的方法包括以下步骤:对目标共享汽车图像进行超分辨率重建,以得到共享汽车重建图像;
利用OCR技术对共享汽车重建图像中的车牌号码进行识别,生成车牌号识别结果。5.根据权利要求1所述的一种基于区块链的智慧交通共享汽车智能应用方法,其特征在于,所述利用基于多边缘检测算子的匹配方法,分别计算共享汽车被借之前的前侧图像、后侧图像、左侧图像和右侧图像与归还时该共享汽车的前侧图像、后侧图像、左侧图像和右侧图像之间的相似度,生成相似度结果的方法包括以下步骤:利用基于多边缘检测算子的匹配方法计算共享汽车被借之前的前侧图像与归还时该共享汽车的前侧图像之间的相似度,生成第一相似度结果;利用基于多边缘检测算子的匹配方法计算共享汽车被借之前的后侧图像与归还时该共享汽车的后侧图像之间的相似度,生成第二相似度结果;利用基于多边缘检测算子的匹配方法计算共享汽车被借之前的左侧图像与归还时该共享汽车的左侧图像之间的相似度,生成第三相似度结果;利用基于多边缘检测算子的匹配方法计算共享汽车被借之前的右侧图像与归还时该共享汽车的右侧图像之间的相似度,生成第四相似度结果;根据第一相似度结果、第二相似度结果、第三相似度结果和第四相似度结果生成目标相似度结果。6.根据...

【专利技术属性】
技术研发人员:杨芳
申请(专利权)人:北京海上升科技有限公司
类型:发明
国别省市:

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

1