车牌识别方法以及电子设备、计算机可读存储介质技术

技术编号:27123881 阅读:18 留言:0更新日期:2021-01-25 19:39
本发明专利技术公开了车牌识别方法以及电子设备、计算机可读存储介质,其中,车牌识别方法包括:获取到待识别车辆的待识别图像;对待识别车辆的第一车牌进行识别,得到第一车牌的车牌信息;判断待识别车辆的车辆类型是否为目标车辆类型;如果待识别车辆的车辆类型为目标车辆类型,判断待识别图像上是否包括待识别车辆的车尾部分;如果待识别图像包括待识别车辆的车尾部分,对待识别车辆的第二车牌进行识别,得到第二车牌的车牌信息;基于第一车牌的车牌信息与第二车牌的车牌信息确定待识别车辆的车牌号码。通过上述方式,本发明专利技术能够提高车牌识别的准确性。的准确性。的准确性。

【技术实现步骤摘要】
车牌识别方法以及电子设备、计算机可读存储介质


[0001]本专利技术涉及车牌识别的
,特别是涉及车牌识别方法以及电子设备、计算机可读存储介质。

技术介绍

[0002]近年来,车牌识别在智能交通管理中越来越重要的作用。而随着城市化进行的推进,城市工程建设也越来越多。在种情况下,因此也有很多的特殊车辆在城市中行驶,例如渣土车、大型货车以及水泥车等,上述特殊车辆在城市中行驶时,需要遵循其车辆类型所对应的交通规则,当特殊车辆的驾驶员没有遵循对应的交通规则时,容易给城市管理带来一定的负面影响,因此对特殊车辆的管理成为亟待解决的问题。
[0003]目前,在对特殊车辆的管理过程中,常常对各特殊车辆进行车牌识别,以对各特殊车辆的车辆信息进行获取,从而在特征车辆发生违规行为时,能够快速基于特殊车辆的车辆信息对特殊车辆进行上报。
[0004]但目前,常用的车牌识别方法中错检的情况较多,给特殊车辆的管理带来了一定的困难和阻力。

技术实现思路

[0005]本专利技术提供了车牌识别方法以及电子设备、计算机可读存储介质,以解决目前存在的车牌识别的错误率较高的问题。
[0006]为解决上述技术问题,本专利技术提供一种车牌识别方法,包括:获取到待识别车辆的待识别图像;对待识别车辆的第一车牌进行识别,得到第一车牌的车牌信息;判断待识别车辆的车辆类型是否为目标车辆类型;如果待识别车辆的车辆类型为目标车辆类型,判断待识别图像上是否包括待识别车辆的车尾部分;如果待识别图像包括待识别车辆的车尾部分,对待识别车辆的第二车牌进行识别,得到第二车牌的车牌信息;基于第一车牌的车牌信息与第二车牌的车牌信息确定待识别车辆的车牌号码。
[0007]其中,对待识别车辆的第一车牌进行识别,得到第一车牌的车牌信息,包括:对待识别车辆的第一车牌进行识别,得到第一车牌的车牌号码以及第一车牌的车牌号码的第一置信度;如果待识别图像上包括待识别车辆的车尾部分,对待识别车辆的第二车牌进行识别,得到第二车牌的车牌信息,包括:对待识别车辆的第二车牌进行识别,得到第二车牌的车牌号码以及第二车牌的车牌号码的第二置信度;基于第一车牌的车牌信息与第二车牌的车牌信息确定待识别车辆的车牌号码,包括:基于第一车牌号码和第二车牌号码或/和第一置信度和第二置信度确定待识别车辆的车牌号码。
[0008]其中,第一置信度包括第一车牌号码每个字符的置信度;第二置信度包括第二车牌号码每个字符的置信度;基于第一车牌号码和第二车牌号码或/和第一置信度和第二置信度确定待识别车辆的车牌号码,包括:依次比较第一车牌号码每个字符与其位置对应的第二车牌号码的字符是否相同;如果相同,将字符确定为待识别车辆的车牌号码对应位置
的车牌字符;如果不相同,比较第一车牌号码的字符的置信度与第二车牌号码对应位置的字符的置信度大小;将置信度大的字符确定为待识别车辆的车牌号码对应位置的车牌字符。
[0009]其中,第一置信度还包括第一车牌的置信度,第二置信度还包括第二车牌的置信度;车牌识别方法还包括:如果第一车牌号码的字符的置信度与第二车牌号码对应位置的字符的置信度相等,比较第一车牌的置信度以及第二车牌的置信度的大小;将置信度大的车牌号码的对应位置的字符确定为车牌字符。
[0010]其中,判断待识别车辆的车辆类型是否为目标车辆类型,包括:通过车辆类型识别模型判断待识别车辆的车辆类型是否为目标车辆类型;其中,车辆类型识别模型包括奇数个识别子模型;通过车辆类型识别模型判断待识别车辆的车辆类型是否为目标车辆类型,包括:分别通过每一个识别子模型对待识别车辆的车辆类型是否为目标车辆类型进行识别,得到每一个识别子模型的识别结果;将数量多的识别结果确定为待识别车辆的车辆类型是否为目标车辆类型的判断结果。
[0011]其中,通过车辆类型识别模型判断待识别车辆的车辆类型是否为目标车辆类型之前还包括:获取到目标车辆类型样本以及非目标车辆类型样本;将非目标车辆类型样本划分为预设份数,并分别将每份的非目标车辆样本与目标车辆样本合并,得到预设份数的训练样本;其中,预设份数与识别子模型的数量相同;分别利用单份训练样本依次对每一个初始识别子模型进行训练,得到每个识别子模型;其中,每份训练样本对应一个识别子模型。
[0012]其中,对待识别车辆的第二车牌进行识别,得到第二车牌的车牌信息之前,包括:将待识别图像进行灰度化处理,得到待识别图像对应的灰度图像;对灰度图像进行图像增强,以对灰度图像中的待识别车辆进行第二车牌识别。
[0013]其中,对灰度图像进行图像增强,包括:通过灰度图像中的最大灰度值与最小灰度值计算得到灰度图像中的灰度差值,并设置第一调整因子;利用灰度差值与第一调整因子判断灰度图像是否需要进行图像增强;如果灰度图像需要进行图像增强,则对第一调整因子进行调整,得到第二调整因子;利用第二调整因子和灰度差值计算得到调整后的最小灰度值;基于调整后的最小灰度值和第二调整因子对灰度图像中每个像素点的灰度值进行调整,以对灰度图像进行图像增强。
[0014]其中,获取待识别车辆的待识别图像,包括:获取到初始图像;响应于初始图像中存在待识别车辆,获取待识别车辆在初始图像中的第一坐标信息;基于初始图像与待识别车辆的第一坐标信息生成待识别图像。
[0015]其中,对待识别车辆的第一车牌进行识别,得到第一车牌的车牌信息,还包括:基于待识别图像的第一预设位置对待识别图像进行裁剪,得到待识别图像的第一车牌图像;对第一车牌图像进行第一车牌识别,得到第一车牌的车牌信息;对待识别车辆的第二车牌进行识别,得到第二车牌的车牌信息,还包括:基于待识别图像的第二预设位置对待识别图像进行裁剪,得到待识别图像的第二车牌图像;对第二车牌图像进行第二车牌识别,得到第二车牌的车牌信息。
[0016]为解决上述技术问题,本专利技术还提供了一种电子设备,包括:相互耦接的存储器和处理器,处理器用于执行存储器中存储的程序指令,以实现上述任一项的车牌识别方法。
[0017]为解决上述技术问题,本专利技术还提供了一种计算机可读存储介质,程序指令被处
理器执行时实现上述任一项的车牌识别方法。
[0018]本专利技术的有益效果是:区别于现有技术的情况,本专利技术通过先对待识别车辆的第一车牌进行识别,得到第一车牌的车牌信息,判断待识别车辆为目标车辆类型,并在进一步判断出待识别图像上包括待识别车辆的车尾部分后,对待识别车辆的第二车牌进行识别,得到第二车牌的车牌信息,最后基于第一车牌的车牌信息与第二车牌的车牌信息确定待识别车辆的车牌号码,从而综合通过第一车牌的车牌信息与第二车牌的车牌信息来确定待识别车辆的车牌号码,以提高车牌识别的准确性,减少车牌识别错误的现象发生,从而提高车牌识别的可靠性。
附图说明
[0019]图1是本专利技术车牌识别方法一实施例的流程示意图;
[0020]图2是本专利技术车牌识别方法另一实施例的流程示意图;
[0021]图3是步骤S23中车辆类型识别模型的训练过程示意图;
[0022]图4是步本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种车牌识别方法,其特征在于,所述车牌识别方法包括:获取到待识别车辆的待识别图像;对所述待识别车辆的第一车牌进行识别,得到所述第一车牌的车牌信息;判断所述待识别车辆的车辆类型是否为目标车辆类型;如果所述待识别车辆的车辆类型为所述目标车辆类型,判断所述待识别图像上是否包括所述待识别车辆的车尾部分;如果所述待识别图像上包括所述待识别车辆的车尾部分,对所述待识别车辆的第二车牌进行识别,得到所述第二车牌的车牌信息;基于所述第一车牌的车牌信息与所述第二车牌的车牌信息确定所述待识别车辆的车牌号码。2.根据权利要求1所述的车牌识别方法,其特征在于,所述对所述待识别车辆的第一车牌进行识别,得到所述第一车牌的车牌信息,包括:对所述待识别车辆的第一车牌进行识别,得到所述第一车牌的车牌号码以及所述第一车牌的车牌号码的第一置信度;如果所述待识别图像上包括所述待识别车辆的车尾部分,对所述待识别车辆的第二车牌进行识别,得到所述第二车牌的车牌信息,包括:对所述待识别车辆的第二车牌进行识别,得到所述第二车牌的车牌号码以及所述第二车牌的车牌号码的第二置信度;所述基于所述第一车牌的车牌信息与所述第二车牌的车牌信息确定所述待识别车辆的车牌号码,包括:基于所述第一车牌号码和所述第二车牌号码或/和所述第一置信度和所述第二置信度确定所述待识别车辆的车牌号码。3.根据权利要求2所述的车牌识别方法,其特征在于,所述第一置信度包括所述第一车牌号码每个字符的置信度;所述第二置信度包括所述第二车牌号码每个字符的置信度;所述基于所述第一车牌号码和所述第二车牌号码或/和所述第一置信度和所述第二置信度确定所述待识别车辆的车牌号码,包括:依次比较所述第一车牌号码每个字符与其位置对应的所述第二车牌号码的字符是否相同;如果相同,将所述字符确定为所述待识别车辆的车牌号码对应位置的车牌字符;如果不相同,比较所述第一车牌号码的字符的置信度与所述第二车牌号码对应位置的字符的置信度大小;将置信度大的字符确定为所述待识别车辆的车牌号码对应位置的车牌字符。4.根据权利要求3所述车牌识别方法,其特征在于,所述第一置信度还包括所述第一车牌的置信度,所述第二置信度还包括所述第二车牌的置信度;所述车牌识别方法还包括:如果所述第一车牌号码的字符的置信度与所述第二车牌号码对应位置的字符的置信度相等,比较所述第一车牌的置信度以及所述第二车牌的置信度的大小;将置信度大的车牌号码的对应位置的字符确定为所述车牌字符。5.根据权利要求1所述的车牌识别方法,其特征在于,所述判断所述待识别车辆的车辆类型是否为目标车辆类型,包括:
通过车辆类型识别模型判断所述待识别车辆的车辆类型是否为目标车辆类型;其中,车辆类型识别模型包括奇数个识别子模型;所述通过车辆类型识别模型判断所述待识别车辆的车辆类型是否为目标车辆类型,包括:分别通过每一个所述识别子模型对所述待识别车辆的车辆类型是否为所述目标车辆类型进行识别,得到每...

【专利技术属性】
技术研发人员:吕翠文邵明王耀农程博朱亚伦
申请(专利权)人:浙江大华技术股份有限公司
类型:发明
国别省市:

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

1