当前位置: 首页 > 专利查询>张伟伟专利>正文

一种号牌识别的方法及装置制造方法及图纸

技术编号:11471776 阅读:102 留言:0更新日期:2015-05-20 01:30
本发明专利技术实施例公开了一种号牌识别的方法及装置,包括:获取图像中的号牌区域;根据预设字符的识别区域参数及各个字符间关系参数,确定各个字符的识别区域;用预设的字符识别器对各个字符的识别区域进行识别,获得识别结果;计算各个字符对应的匹配度之和;在预设范围内,按照预设遍历条件,调整预设字符的识别区域参数及各个字符间关系参数,返回到确定字符识别区域步骤,直到按照预设遍历算法遍历完预设范围内的取值;从所有计算出的各个字符对应的匹配度之和中,获取各个字符对应的匹配度之和最高的识别结果作为优选识别结果;输出优选识别结果。本发明专利技术规避了字符识别中图像处理步骤受噪声干扰的问题,提高了系统稳定性和抗干扰性。

【技术实现步骤摘要】
一种号牌识别的方法及装置
本专利技术涉及图像识别
,特别涉及一种号牌识别的方法及装置。
技术介绍
号牌识别技术在实际应用中有着广泛的应用,可以概括为以下几个方面:号牌识别是很多重要应用的技术基础,比如在智能交通领域,自动停车管理,高速自动收费,车辆违章监控等等;号牌识别是定位和管理车辆的基础,比如在海量视频检索领域,车牌识别,门牌号识别,文字路标识别等等;号牌识别为精准检索提供重要线索。现有技术中,号牌识别方法通常包括以下三个步骤:号牌定位,字符分割和字符识别。其中,字符分割是号牌识别方法的关键步骤。现有技术中通常采用图像处理的方法进行字符分割,例如:图像增强、二值化及连通区域分析方法等等。这些方法受噪声影响较大,由于噪声的影响可导致字符分割失败,进而导致字符识别失败。此外,现有技术中,号牌识别中字符分割通常是把字符单个处理,而不是把号牌作为一个整体来处理,没有充分考虑字符之间的关系,从而导致单个字符分割容易受到输入图像噪声的影响,系统稳定性和抗干扰性较低,不能广泛适用于复杂环境。
技术实现思路
本专利技术实施例提供了一种号牌识别的方法及装置,以规避图像处理步骤受噪声干扰并提高系统稳定性和抗干扰性。为达到上述目的,本专利技术实施例公开了一种号牌识别的方法,所述方法包括:步骤A、获取图像中的号牌区域;步骤B、根据号牌区域中预设字符的识别区域参数及各个字符间关系参数,确定号牌区域中各个字符的识别区域;步骤C、用预设的字符识别器对各个字符的识别区域进行识别,获得识别结果;所述识别结果包括:识别出的各个字符及各个字符对应的匹配度;步骤D、计算号牌区域内各个字符对应的匹配度之和;步骤E、在预设范围内,按照预设遍历条件,调整所述号牌区域中预设字符的识别区域参数及各个字符间关系参数,返回到步骤B,直到按照预设遍历算法遍历完预设范围内的取值,得到每次调整所述号牌区域中预设字符的识别区域参数及字符间关系参数后的识别结果,及计算出的号牌区域内各个字符对应的匹配度之和;步骤F、从所有计算出的号牌区域内各个字符对应的匹配度之和中,获取号牌区域内各个字符对应的匹配度之和最高的识别结果作为优选识别结果;步骤G、将优选识别结果作为号牌识别结果输出。较佳的,所述预设字符的识别区域参数,包括:号牌区域中预设字符的分割框的中心点坐标值(x,y);所述分割框,为:宽度为第一预设值,且宽度和高度的比值为1:2的矩形;所述字符间关系参数,包括:号牌区域中相邻两个字符之间的宽度值w;号牌区域中预设的相邻两个字符之间的宽度系数值k;所述预设范围,包括:所述预设字符的分割框的中心点坐标值(x,y)中x和y的变化范围;所述相邻两个字符之间的宽度值w的变化范围;所述预设的相邻两个字符之间的宽度系数值k的变化范围。较佳的,所述根据号牌区域中预设字符的识别区域参数及字符间关系参数,确定号牌区域中各个字符的识别区域,包括:获取号牌区域中预设字符的分割框的中心点坐标值(xpre1,ypre1);获取号牌区域中相邻两个字符之间的宽度值wpre1;获取号牌区域中预设的相邻两个字符之间的宽度系数值kpre1;根据x=xpre1+(n-npre1)*wpre1或x=xpre1+(n-npre1)*wpre1±(wpre1*(kpre1-1))确定号牌内其他字符的分割框的中心点坐标(x,ypre1);所述npre1为号牌区域内预设字符的序号,所述n为号牌区域内其他字符的序号;以号牌区域内各个字符的分割框的中心位置的坐标为准,确定号牌区域中各个字符的识别区域。较佳的,所述按照预设遍历算法遍历完预设范围内的取值,为:按照预设遍历算法遍历完所述预设字符的分割框的中心点坐标值(x,y)中x和y的变化范围内、所述相邻两个字符之间的宽度值w的变化范围内和所述相邻两个字符之间的宽度系数值k的变化范围内的取值;所述预设遍历算法,为:梯度下降法或牛顿法或穷举法。较佳的,所述获取号牌区域内各个字符对应的匹配度之和最高的识别结果作为优选识别结果,包括:根据获取号牌区域内各个字符对应的匹配度之和的最高值;其中,Smax为多个识别结果中号牌区域内各个字符匹配度之和的最高值;Ci为号牌区域中第i个字符的分割框;(xi,yi)为分割框Ci的中心位置坐标;N为预设的号牌区域中包含的字符个数;Fscore{Ci(xi,yi)}为用预设的字符识别器对Ci中所包含的字符进行识别得到的匹配度值;为各个识别结果对应的号牌区域内各个字符匹配度之和;将Smax对应的识别结果作为号牌识别结果。较佳的,所述预设的字符识别器,为:基于支撑向量机的识别器或基于神经网络的识别器或基于深度学习的识别器。较佳的,所述在将优选识别结果作为号牌识别结果输出之前,所述方法进一步包括:步骤H、判断所述优选识别结果对应的所述号牌区域内各个字符对应的匹配度之和是否大于预设的第一阈值;步骤I、若大于,执行步骤G,否则,执行步骤J;步骤J、判断对所述号牌区域进行缩放的次数是否大于预设的第二阈值;步骤K、若不大于,则用第一预设比例对所述号牌区域进行缩放,并返回步骤B,否则,执行步骤L;步骤L、从多个优选识别结果中获取所述号牌内各个字符匹配度之和最高的优选识别结果。较佳的,所述用第一预设比例对所述号牌区域进行缩放,包括:用第一预设比例对号牌区域进行缩放;和用第一预设比例对预设范围进行缩放。为达到上述目的,本专利技术实施例公开了一种号牌识别的装置,所述装置包括:号牌区域获取单元,用于获取图像中的号牌区域;识别区域确定单元,用于根据号牌区域中预设字符的识别区域参数及各个字符间关系参数,确定号牌区域中各个字符的识别区域;字符识别单元,用于用预设的字符识别器对各个字符的识别区域进行识别,获得识别结果;所述识别结果包括:识别出的各个字符及各个字符对应的匹配度;匹配度之和计算单元,用于计算号牌区域内各个字符对应的匹配度之和;参数调整单元,用于在预设范围内调整所述号牌区域中预设字符的识别区域参数及各个字符间关系参数,并重复调用识别区域确定单元、字符识别单元和匹配度之和计算单元,直到按照预设遍历算法遍历完预设范围内的取值,得到每次调整所述号牌区域中预设字符的识别区域参数及字符间关系参数后的识别结果,及计算出的号牌区域内各个字符对应的匹配度之和;优选识别结果获取单元,用于从所有计算出的号牌区域内各个字符对应的匹配度之和中,获取号牌区域内各个字符对应的匹配度之和最高的识别结果作为优选识别结果;输出单元,用于将优选识别结果作为号牌识别结果输出。较佳的,所述识别区域确定单元,用于根据号牌区域中预设字符的分割框的中心点坐标值(x,y)及相邻两个字符之间的宽度值w和预设的相邻两个字符之间的宽度系数值k,确定号牌区域中各个字符的识别区域;所述参数调整单元,包括预设范围获取子单元;所述预设范围获取子单元,用于获取预设字符的分割框的中心点坐标值(x,y)中x和y的变化范围、相邻两个字符之间的宽度值w的变化范围和预设的相邻两个字符之间的宽度系数值k的变化范围。较佳的,所述识别区域确定单元,包括:坐标获取子单元、宽度获取子单元、宽度系数获取子单元、坐标计算子单元和识别区域确定子单元;所述坐标获取子单元,用于获取号牌区域中预设字符的分割框的中心点坐标值(xpre1,ypre1);所述宽度本文档来自技高网...

【技术保护点】
一种号牌识别的方法,其特征在于,所述方法包括:步骤A、获取图像中的号牌区域;步骤B、根据号牌区域中预设字符的识别区域参数及各个字符间关系参数,确定号牌区域中各个字符的识别区域;步骤C、用预设的字符识别器对各个字符的识别区域进行识别,获得识别结果;所述识别结果包括:识别出的各个字符及各个字符对应的匹配度;步骤D、计算号牌区域内各个字符对应的匹配度之和;步骤E、在预设范围内,按照预设遍历条件,调整所述号牌区域中预设字符的识别区域参数及各个字符间关系参数,返回到步骤B,直到按照预设遍历算法遍历完预设范围内的取值,得到每次调整所述号牌区域中预设字符的识别区域参数及字符间关系参数后的识别结果,及计算出的号牌区域内各个字符对应的匹配度之和;步骤F、从所有计算出的号牌区域内各个字符对应的匹配度之和中,获取号牌区域内各个字符对应的匹配度之和最高的识别结果作为优选识别结果;步骤G、将优选识别结果作为号牌识别结果输出。

【技术特征摘要】
1.一种号牌识别的方法,其特征在于,所述方法包括:步骤A、获取图像中的号牌区域;步骤B、根据号牌区域中预设字符的识别区域参数及各个字符间关系参数,确定号牌区域中各个字符的识别区域;步骤C、用预设的字符识别器对各个字符的识别区域进行识别,获得识别结果;所述识别结果包括:识别出的各个字符及各个字符对应的匹配度;步骤D、计算号牌区域内各个字符对应的匹配度之和;步骤E、在预设范围内,按照预设遍历算法,调整所述号牌区域中预设字符的识别区域参数及各个字符间关系参数,返回到步骤B,直到按照预设遍历算法遍历完预设范围内的取值,得到每次调整所述号牌区域中预设字符的识别区域参数及字符间关系参数后的识别结果,及计算出的号牌区域内各个字符对应的匹配度之和;步骤F、从所有计算出的号牌区域内各个字符对应的匹配度之和中,获取号牌区域内各个字符对应的匹配度之和最高的识别结果作为优选识别结果;步骤G、将优选识别结果作为号牌识别结果输出;所述预设字符的识别区域参数,包括:号牌区域中预设字符的分割框的中心点坐标值(x,y);所述分割框,为:宽度为第一预设值,且宽度和高度的比值为1:2的矩形;所述字符间关系参数,包括:号牌区域中相邻两个字符之间的宽度值w;号牌区域中预设的相邻两个字符之间的宽度系数值k;所述预设范围,包括:所述预设字符的分割框的中心点坐标值(x,y)中x和y的变化范围;所述相邻两个字符之间的宽度值w的变化范围;所述预设的相邻两个字符之间的宽度系数值k的变化范围;所述根据号牌区域中预设字符的识别区域参数及字符间关系参数,确定号牌区域中各个字符的识别区域,包括:获取号牌区域中预设字符的分割框的中心点坐标值(xpre1,ypre1);获取号牌区域中相邻两个字符之间的宽度值wpre1;获取号牌区域中预设的相邻两个字符之间的宽度系数值kpre1;根据x=xpre1+(n-npre1)*wpre1或x=xpre1+(n-npre1)*wpre1±(wpre1*(kpre1-1))确定号牌内其他字符的分割框的中心点坐标(x,ypre1);所述npre1为号牌区域内预设字符的序号,所述n为号牌区域内其他字符的序号;以号牌区域内各个字符的分割框的中心位置的坐标为准,确定号牌区域中各个字符的识别区域。2.根据权利要求1所述方法,其特征在于,所述按照预设遍历算法遍历完预设范围内的取值,为:按照预设遍历算法遍历完所述预设字符的分割框的中心点坐标值(x,y)中x和y的变化范围内、所述相邻两个字符之间的宽度值w的变化范围内和所述相邻两个字符之间的宽度系数值k的变化范围内的取值;所述预设遍历算法,为:梯度下降法或牛顿法或穷举法。3.根据权利要求1或2中任一项所述方法,其特征在于,所述获取号牌区域内各个字符对应的匹配度之和最高的识别结果作为优选识别结果,包括:根据获取号牌区域内各个字符对应的匹配度之和的最高值;其中,Smax为多个识别结果中号牌区域内各个字符匹配度之和的最高值;Ci为号牌区域中第i个字符的分割框;(xi,yi)为分割框Ci的中心位置坐标;N为预设的号牌区域中包含的字符个数;Fscore{Ci(xi,yi)}为用预设的字符识别器对Ci中所包含的字符进行识别得到的匹配度值;为各个识别结果对应的号牌区域内各个字符匹配度之和;将Smax对应的识别结果作为号牌识别结果。4.根据权利要求1或2任一项所述方法,其特征在于,所述预设的字符识别器,为:基于支撑向量机的识别器或基于神经网络的识别器或基于深度学习的识别器。5.根据权利要求1所述方法,其特征在于,在所述将优选识别结果作为号牌识别结果输出之前,所述方法进一步包括:步骤H、判断所述优选识别结果对应的所述号牌区域内各个字符对应的匹配度之和是否大于预设的第一阈值;步骤I、若大于,执行步骤G,否则,执行步骤J;步骤J、判断对所述号牌区域进行缩放的次数是否大于预设的第二阈值;步骤K、若不大于,则用第一预设比例对所述号牌区域进行缩放,并返回步骤B,否则,执行步骤L;步骤L、从多个优选识别结果中获取所述号牌内各个字符匹配度之和最高的优选识别结果。6.根据权利要求5所述方法,其特征在于,所述用第一预设比例对所述号牌区域进行缩放,包括:用第一预设比例对号牌区域进行缩放;和用第一预设比例对预设范围进行缩放。7.一种号牌识别的装置,其特征在于,所述装置包括:号牌区域获取单元,用于获取图像中的号牌区域;识别区域确定单元,用于根据号牌区域中预设字符的识别区域参...

【专利技术属性】
技术研发人员:张伟伟
申请(专利权)人:张伟伟
类型:发明
国别省市:北京;11

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

1