一种基于多帧的车牌号码确定方法、装置及电子设备制造方法及图纸

技术编号:20177538 阅读:42 留言:0更新日期:2019-01-23 00:36
本申请实施例提供了一种基于多帧的车牌号码确定方法、装置及电子设备。该方法包括:获得待确定车牌号码的当前帧图像,识别所述当前帧图像中的第一车牌号码;将所述第一车牌号码加入历史车牌中;按照错位匹配法,将所述第一车牌号码与历史车牌中的车牌号码进行匹配,将匹配成功的车牌号码作为当前车辆的参考车牌号码;其中,所述错位匹配法为:当两个车牌号码中相同位置的两个字符不匹配时,将其中一个字符更新为其他位置的字符重新进行匹配;根据所述参考车牌号码,确定所述当前帧图像对应的最终车牌号码。应用本申请实施例提供的方案,能够基于多帧图像的车牌识别结果,提高所确定的最终车牌号码的准确率。

A Method, Device and Electronic Equipment for Determining License Plate Number Based on Multi-frame

The embodiment of the application provides a method, device and electronic device for determining a license plate number based on multiple frames. The method includes: obtaining the current frame image of the license plate number to be determined, identifying the first license plate number in the current frame image, adding the first license plate number to the historical license plate, matching the first license plate number with the license plate number in the historical license plate according to the dislocation matching method, and taking the matched successful license plate number as the reference license plate number of the current vehicle; The dislocation matching method is that when two characters in the same position in two license plate numbers do not match, one character of the two license plate numbers is updated to the characters in other positions to re-match, and the final license plate number corresponding to the current frame image is determined according to the reference license plate number. The scheme provided by the embodiment of this application can improve the accuracy of the final license plate number determined based on the result of license plate recognition of multi-frame images.

【技术实现步骤摘要】
一种基于多帧的车牌号码确定方法、装置及电子设备
本申请涉及智能交通
,特别是涉及一种基于多帧的车牌号码确定方法、装置及电子设备。
技术介绍
车牌是车辆的“身份证”,是区别于其他机动车辆的一项重要信息。车牌识别技术已被广泛应用在卡口、停车场和电子警察等场景中,以获取场景内车辆的号牌信息,在治安管理等众多方面发挥着“智能交通算法”的威力。在对视频帧图像进行车牌识别时,单帧图像的车牌识别结果可能存在字符识别错误的情况。为了提高车牌识别的准确率,可以基于多帧图像的车牌识别结果,确定当前帧图像的最终车牌号码。在相关技术中,可以将多帧图像的车牌识别结果两两地按字符位置进行匹配,当匹配成功的字符个数大于阈值时,认为这两个车牌识别结果属于同一车辆,根据属于同一车辆的车牌识别结果,确定该车牌的最终车牌号码。但是,识别得到的车牌号码可能存在多字符或少字符的情况,在这种情况下按位匹配时,匹配成功的概率比较低,那么所确定的属于当前车辆的车牌号码也会比较少。在确定最终车牌号码时所参考的各帧的车牌识别结果较少时,所确定的最终车牌号码的准确率就会比较低。
技术实现思路
本申请实施例的目的在于提供了一种基于多帧的车牌号码确定方法、装置及电子设备,以基于多帧图像的车牌识别结果,提高所确定的最终车牌号码的准确率。具体的技术方案如下。为了达到上述目的,本申请实施例提供一种基于多帧的车牌号码确定方法,所述方法包括:获得待确定车牌号码的当前帧图像,识别所述当前帧图像中的第一车牌号码;将所述第一车牌号码加入历史车牌记录中;按照错位匹配法,将所述第一车牌号码与历史车牌记录中的车牌号码进行匹配,将匹配成功的车牌号码作为当前车辆的参考车牌号码;其中,所述错位匹配法为:当两个车牌号码中相同位置的两个字符不匹配时,将其中一个字符更新为其他位置的字符重新进行匹配;根据所述参考车牌号码,确定所述当前帧图像对应的最终车牌号码。可选的,所述按照错位匹配法,将所述第一车牌号码与历史车牌记录中的车牌号码进行匹配的步骤,包括:按照错位匹配法,确定所述第一车牌号码与历史车牌记录中车牌号码相匹配的字符匹配个数;判断所述字符匹配个数占所述第一车牌号码的总字符个数的比例是否大于预设比例阈值;如果是,则确定所述第一车牌号码与历史车牌记录中的车牌号码匹配成功。可选的,所述按照错位匹配法,确定所述第一车牌号码与历史车牌记录中车牌号码相匹配的字符匹配个数的步骤,包括:将所述第一车牌号码作为待匹配号码,将历史车牌记录中的车牌号码作为被匹配号码,将待匹配号码与被匹配号码进行匹配,确定匹配个数,将确定的匹配个数作为第一匹配个数;将历史车牌记录中的车牌号码作为待匹配号码,将所述第一车牌号码作为被匹配号码,将待匹配号码与被匹配号码进行匹配,确定匹配个数,将确定的匹配个数作为第二匹配个数;将所述第一匹配个数和第二匹配个数中的较大者,确定为所述第一车牌号码与历史车牌记录中车牌号码相匹配的字符匹配个数;其中,所述将待匹配号码与被匹配号码进行匹配,确定匹配个数的步骤,包括:将待匹配号码中的第一个字符作为待匹配字符,将被匹配号码中的第一个字符作为被匹配字符;判断所述待匹配字符与被匹配字符是否相同;如果相同,则将匹配个数增加第一预设值,在所述待匹配字符与被匹配字符均不是最后一个字符的情况下,将所述待匹配号码中的下一个字符更新为待匹配字符,将所述被匹配号码中的下一个字符更新为被匹配字符,返回执行所述判断所述待匹配字符与被匹配字符是否相同的步骤;如果不同,则在所述被匹配字符不是最后一个字符的情况下,将所述被匹配号码中的下一个字符更新为被匹配字符,返回执行所述判断所述待匹配字符与被匹配字符是否相同的步骤。可选的,在所述待匹配字符与被匹配字符不同时,所述在所述被匹配字符不是最后一个字符的情况下,将所述被匹配号码中的下一个字符更新为被匹配字符的步骤,包括:将错位个数加1,判断错位个数是否大于第二预设值;如果不大于,则在所述被匹配字符不是最后一个字符的情况下,将所述被匹配号码中的下一个字符更新为被匹配字符;如果大于,则将错位个数置为初始值,在所述待匹配字符与被匹配字符均不是最后一个字符的情况下,将所述待匹配号码中的下一个字符更新为待匹配字符,将所述被匹配号码中与所述待匹配字符位置相同的字符更新为被匹配字符;在所述待匹配字符与被匹配字符相同时,所述方法还包括:将错位个数置为初始值。可选的,各个参考车牌号码的字符个数不同;所述根据所述参考车牌号码,确定所述当前帧图像对应的最终车牌号码的步骤,包括:根据各个参考车牌号码的字符个数以及各类字符个数对应的参考车牌号码的数量,确定当前车辆的真实字符个数;根据各个参考车牌号码中具有所述真实字符个数的车牌号码,确定当前帧图像对应的最终车牌号码。可选的,所述根据各个参考车牌号码的字符个数以及各类字符个数对应的参考车牌号码的数量,确定当前车辆的真实字符个数的步骤,包括:将各个参考车牌号码根据字符个数进行分类,确定参考车牌号码数量最多的第一分类和参考车牌号码数量次多的第二分类;其中,第一分类中所有参考车牌号码的数量为M1,第一分类中各个参考车牌号码的字符个数均为C1,第二分类中所有参考车牌号码的数量为M2,第二分类中各个参考车牌号码的字符个数均为C2;判断所述第一分类和第二分类之间是否满足预设的数量关系;如果满足,则将所述C1确定为当前车辆的真实字符个数;其中,所述预设的数量关系为以下情况中的一种:所述M2不大于预设的第一数值,并且所述C1大于所述C2;所述M1-M2不小于预设的第二数值,并且所述C1大于所述C2。可选的,当判断出所述第一分类和第二分类之间不满足预设的数量关系时,所述方法还包括:将所述第一分类中每两个参考车牌号码相同位置的字符进行匹配,获得总的字符未匹配成功的第一次数,将所述第二分类中每两个参考车牌号码相同位置的字符进行匹配,获得总的字符未匹配成功的第二次数;判断所述第一次数或第二次数是否为0;如果是,则将次数为0的分类对应的字符个数确定为当前车辆的真实字符个数,执行所述根据各个参考车牌号码中具有所述真实字符个数的车牌号码,确定当前帧图像对应的最终车牌号码的步骤。可选的,当判断出所述第一次数或第二次数均不为0时,所述方法还包括:按照公式R1=D1/N1,计算所述第一分类对应的第一不匹配率R1;其中,所述D1为所述第一次数,所述N1为所述第一分类中每两个参考车牌号码相同位置的字符进行匹配时总的匹配次数;按照公式R2=D2/N2,计算所述第二分类对应的第二不匹配率R2;其中,所述D2为所述第二次数,所述N2为所述第二分类中每两个参考车牌号码相同位置的字符进行匹配时总的匹配次数;判断所述第一不匹配率是否大于第三数值,并且所述第二不匹配率是否小于第四数值,其中,所述第三数值大于所述第四数值;如果是,则将所述C2确定为当前车辆的真实字符个数,执行所述根据各个参考车牌号码中具有所述真实字符个数的车牌号码,确定当前帧图像对应的最终车牌号码的步骤;如果否,则将所述C1确定为当前车辆的真实字符个数,执行所述根据各个参考车牌号码中具有所述真实字符个数的车牌号码,确定当前帧图像对应的最终车牌号码步骤。可选的,所述根据各个参考车牌号码中具有所述真实字符个数的车牌号码,确定当前帧图像本文档来自技高网...

【技术保护点】
1.一种基于多帧的车牌号码确定方法,其特征在于,所述方法包括:获得待确定车牌号码的当前帧图像,识别所述当前帧图像中的第一车牌号码;将所述第一车牌号码加入历史车牌记录中;按照错位匹配法,将所述第一车牌号码与历史车牌记录中的车牌号码进行匹配,将匹配成功的车牌号码作为当前车辆的参考车牌号码;其中,所述错位匹配法为:当两个车牌号码中相同位置的两个字符不匹配时,将其中一个字符更新为其他位置的字符重新进行匹配;根据所述参考车牌号码,确定所述当前帧图像对应的最终车牌号码。

【技术特征摘要】
1.一种基于多帧的车牌号码确定方法,其特征在于,所述方法包括:获得待确定车牌号码的当前帧图像,识别所述当前帧图像中的第一车牌号码;将所述第一车牌号码加入历史车牌记录中;按照错位匹配法,将所述第一车牌号码与历史车牌记录中的车牌号码进行匹配,将匹配成功的车牌号码作为当前车辆的参考车牌号码;其中,所述错位匹配法为:当两个车牌号码中相同位置的两个字符不匹配时,将其中一个字符更新为其他位置的字符重新进行匹配;根据所述参考车牌号码,确定所述当前帧图像对应的最终车牌号码。2.根据权利要求1所述的方法,其特征在于,所述按照错位匹配法,将所述第一车牌号码与历史车牌记录中的车牌号码进行匹配的步骤,包括:按照错位匹配法,确定所述第一车牌号码与历史车牌记录中车牌号码相匹配的字符匹配个数;判断所述字符匹配个数占所述第一车牌号码的总字符个数的比例是否大于预设比例阈值;如果是,则确定所述第一车牌号码与历史车牌记录中的车牌号码匹配成功。3.根据权利要求2所述的方法,其特征在于,所述按照错位匹配法,确定所述第一车牌号码与历史车牌记录中车牌号码相匹配的字符匹配个数的步骤,包括:将所述第一车牌号码作为待匹配号码,将历史车牌记录中的车牌号码作为被匹配号码,将待匹配号码与被匹配号码进行匹配,确定匹配个数,将确定的匹配个数作为第一匹配个数;将历史车牌记录中的车牌号码作为待匹配号码,将所述第一车牌号码作为被匹配号码,将待匹配号码与被匹配号码进行匹配,确定匹配个数,将确定的匹配个数作为第二匹配个数;将所述第一匹配个数和第二匹配个数中的较大者,确定为所述第一车牌号码与历史车牌记录中车牌号码相匹配的字符匹配个数;其中,所述将待匹配号码与被匹配号码进行匹配,确定匹配个数的步骤,包括:将待匹配号码中的第一个字符作为待匹配字符,将被匹配号码中的第一个字符作为被匹配字符;判断所述待匹配字符与被匹配字符是否相同;如果相同,则将匹配个数增加第一预设值,在所述待匹配字符与被匹配字符均不是最后一个字符的情况下,将所述待匹配号码中的下一个字符更新为待匹配字符,将所述被匹配号码中的下一个字符更新为被匹配字符,返回执行所述判断所述待匹配字符与被匹配字符是否相同的步骤;如果不同,则在所述被匹配字符不是最后一个字符的情况下,将所述被匹配号码中的下一个字符更新为被匹配字符,返回执行所述判断所述待匹配字符与被匹配字符是否相同的步骤。4.根据权利要求3所述的方法,其特征在于,在所述待匹配字符与被匹配字符不同时,所述在所述被匹配字符不是最后一个字符的情况下,将所述被匹配号码中的下一个字符更新为被匹配字符的步骤,包括:将错位个数加1,判断错位个数是否大于第二预设值;如果不大于,则在所述被匹配字符不是最后一个字符的情况下,将所述被匹配号码中的下一个字符更新为被匹配字符;如果大于,则将错位个数置为初始值,在所述待匹配字符与被匹配字符均不是最后一个字符的情况下,将所述待匹配号码中的下一个字符更新为待匹配字符,将所述被匹配号码中与所述待匹配字符位置相同的字符更新为被匹配字符;在所述待匹配字符与被匹配字符相同时,所述方法还包括:将错位个数置为初始值。5.根据权利要求1所述的方法,其特征在于,各个参考车牌号码的字符个数不同;所述根据所述参考车牌号码,确定所述当前帧图像对应的最终车牌号码的步骤,包括:根据各个参考车牌号码的字符个数以及各类字符个数对应的参考车牌号码的数量,确定当前车辆的真实字符个数;根据各个参考车牌号码中具有所述真实字符个数的车牌号码,确定当前帧图像对应的最终车牌号码。6.根据权利要求5所述的方法,其特征在于,所述根据各个参考车牌号码的字符个数以及各类字符个数对应的参考车牌号码的数量,确定当前车辆的真实字符个数的步骤,包括:将各个参考车牌号码根据字符个数进行分类,确定参考车牌号码数量最多的第一分类和参考车牌号码数量次多的第二分类;其中,第一分类中所有参考车牌号码的数量为M1,第一分类中各个参考车牌号码的字符个数均为C1,第二分类中所有参考车牌号码的数量为M2,第二分类中各个参考车牌号码的字符个数均为C2;判断所述第一分类和第二分类之间是否满足预设的数量关系;如果满足,则将所述C1确定为当前车辆的真实字符个数;其中,所述预设的数量关系为以下情况中的一种:所述M2不大于预设的第一数值,并且所述C1大于所述C2;所述M1-M2不小于预设的第二数值,并且所述C1大于所述C2。7.根据权利要求6所述的方法,其特征在于,当判断出所述第一分类和第二分类之间不满足预设的数量关系时,所述方法还包括:将所述第一分类中每两个参考车牌号码相同位置的字符进行匹配,获得总的字符未匹配成功的第一次数,将所述第二分类中每两个参考车牌号码相同位置的字符进行匹配,获得总的字符未匹配成功的第二次数;判断所述第一次数或第二次数是否为0;如果是,则将次数为0的分类对应的字符个数确定为当前车辆的真实字符个数,执行所述根据各个参考车牌号码中具有所述真实字符个数的车牌号码,确定当前帧图像对应的最终车牌号码的步骤。8.根据权利要求7所述的方法,其特征在于,当判断出所述第一次数或第二次数均不为0时,所述方法还包括:按照公式R1=D1/N1,计算所述第一分类对应的第一不匹配率R1;其中,所述D1为所述第一次数,所述N1为所述第一分类中每两个参考车牌号码相同位置的字符进行匹配时总的匹配次数;按照公式R2=D2/N2,计算所述第二分类对应的第二不匹配率R2;其中,所述D2为所述第二次数,所述N2为所述第二分类中每两个参考车牌号码相同位置的字符进行匹配时总的匹配次数;判断所述第一不匹配率是否大于第三数值,并且所述第二不匹配率是否小于第四数值,其中,所述第三数值大于所述第四数值;如果是,则将所述C2确定为当前车辆的真实字符个数,执行所述根据各个参考车牌号码中具有所述真实字符个数的车牌号码,确定当前帧图像对应的最终车牌号码的步骤;如果否,则将所述C1确定为当前车辆的真实字符个数,执行所述根据各个参考车牌号码中具有所述真实字符个数的车牌号码,确定当前帧图像对应的最终车牌号码步骤。9.根据权利要求5所述的方法,其特征在于,所述根据各个参考车牌号码中具有所述真实字符个数的车牌号码,确定当前帧图像对应的最终车牌号码的步骤,包括:将当前帧图像对应的最终车牌号码的每个字符确定为:各个目标车牌号码中与该字符位置相同的字符中出现次数最多的字符;其中,所述目标车牌号码为:各个参考车牌号码中具有所述真实字符个数的车牌号码。10.根据权利要求1~9任一项所述的方法,其特征在于,所述方法还包括:获得所述当前帧图像中第一车牌号码所对应的车牌区域;根据当前车辆的行进方向,判断所述车牌区域是否超过预设的触发线位置;如果超过,则将所述最终车牌号码发送至目标设备。11.一种基于多帧的车牌号码确定装置,其特征在于,所述装置包括:车牌识别模块,用于获得待确定车牌号码的当前帧图像,识别所述当前帧图像中的第一...

【专利技术属性】
技术研发人员:丁超员
申请(专利权)人:杭州海康威视数字技术股份有限公司
类型:发明
国别省市:浙江,33

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

1