一种行驶证识别方法及装置制造方法及图纸

技术编号:15691494 阅读:81 留言:0更新日期:2017-06-24 04:44
本发明专利技术实施例提供了一种行驶证识别方法及装置,其中,所述方法包括:接收、并预处理行驶证图像;确定行驶证图像上印章区域的位置;根据印章区域与行驶证双码区域的位置关系,以及印章区域的位置,粗定位行驶证双码区域;通过灰度投影、以及字符的像素点灰度值与背景的对比度,细定位经过粗定位的行驶证双码区域;按照每一个单个字符所呈形状、以及预设形状规则,将字符行区域进行分割,得到分割后的单个字符图像;通过深度字符识别模型,对单个字符图像进行识别,得到行驶证图像对应的行驶证双码字符串。通过本发明专利技术实施例方法及装置,提高行驶证的识别准确率。

Identification method and device for running license

The embodiment of the invention provides a driving device and card identification method, wherein, the method comprises: receiving and pretreatment of vehicle license image; determining the driving position of the regional seal card image; according to the position between the seal area and driving license of dual coding region, and the position of seal area, rough location of vehicle license double code region; through gray projection, and the pixel gray value character and background contrast, fine positioning after a rough location of the vehicle license in accordance with the double code region; every single character in shape, as well as the default shape rules, word line segmentation, single character image is obtained after segmentation; through the depth of character recognition model, identification of individual character image, get the vehicle license image and the corresponding driving license double code string. Through the embodiment, the method and the device of the invention, the recognition accuracy of the driving license is improved.

【技术实现步骤摘要】
一种行驶证识别方法及装置
本专利技术涉及计算机视觉
,特别是涉及一种行驶证识别方法及装置。
技术介绍
在车险理财业务、二手车交易业务、掌上投保等应用中,都涉及到车主行驶证信息的录入,由于行驶证是一种没有芯片的证件,只能通过手动录入,如果手动去输入车辆识别码和发动机信息,速度非常慢,且用户体验差,效率低。为了提高在输入行驶证信息的速度和准确性,OCR(OpticalCharacterRecognition,光学字符识别)技术逐渐被应用到行驶证信息的识别中,以满足应用需求,给用户带来更好的体验。但是,现有的行驶证识别方法是基于通用的OCR框架或者离线的OCR分类器,只利用打印字符图像(如楷体/宋体等)或者电脑生成的字符图像进行训练,得到行驶证上信息对应的模板,再然后通过根据模板匹配对行驶证图像进行截取获得行驶证上信息对应的图像,进而根据OCR识别进行行驶证上信息的识别,如此使得只能实现行驶证信息的粗略定位、识别,使得识别准确率低;同时,现有的行驶证识别方法对图像角度/光照等自然条件要求严格,使得对于自然环境下行驶证图像的识别效果欠佳,识别准确率低。
技术实现思路
本专利技术实施例的目的在于提供一种行驶证识别方法及装置,以提高行驶证的识别准确率。具体技术方案如下:一方面,本专利技术实施例提供了一种行驶证识别方法,包括:接收、并预处理行驶证图像;确定所述行驶证图像上印章区域的位置;根据印章区域与行驶证双码区域的位置关系,以及所述印章区域的位置,粗定位行驶证双码区域,其中,所述行驶证双码区域包括车辆识别代号和发动机号码;通过灰度投影、以及字符的像素点灰度值与背景的对比度,细定位经过粗定位的行驶证双码区域,其中,细定位经过粗定位的行驶证双码区域包括:从行驶证图像中分离出行驶证双码所在的字符行区域;按照每一个单个字符所呈形状、以及预设形状规则,将所述字符行区域进行分割,得到分割后的单个字符图像;通过深度字符识别模型,对所述单个字符图像进行识别,得到所述行驶证图像对应的行驶证双码字符串。可选的,所述确定所述行驶证图像上印章区域的位置,包括:检测所述行驶证图像上的显著性区域,其中,所述显著性区域包括预设形状且颜色突出的显著性区域;利用训练完成的支持向量机分类器,从至少一个所述显著性区域中,筛选出分类可信度最大的区域为所述印章区域,其中,所述支持向量机分类器是根据所述行驶证图像的颜色直方图特征以及方向梯度直方图特征,训练得到的。可选的,所述根据印章区域与行驶证双码的位置关系,以及所述印章区域的位置,粗定位所述行驶证双码区域,包括:从预先建立的印章区域与行驶证双码区域的位置关系中,得到所述印章区域与行驶证双码区域的位置关系;根据所述位置关系以及所述印章区域的位置,粗定位所述行驶证双码区域。可选的,所述通过灰度投影、以及字符的像素点灰度值与背景的对比度,细定位经过粗定位的所述行驶证双码区域,包括:对所述行驶证双码区域进行水平方向投影,在字符行和字符行间隔区域对应的位置上,分别得到最大像素点灰度值对应的波峰和最小像素点灰度值对应的波谷,对所述波峰和所述波谷进行垂直方向投影,粗分离出第一字符行区域;根据字符与背景的对比度,并利用像素点灰度值变化的极值,确定所述极值的个数超过预设个数的第一字符行区域为第二候选字符行区域;利用训练完成的字符分类器,从至少一个所述第二候选字符行区域中,筛选出分类可信度最大的区域为第二字符行区域;其中,所述字符分类器包括根据图像特征进行训练完成的字符分类器。可选的,所述按照每一个单个字符所呈形状、以及预设形状规则,将所述字符行区域进行分割,得到分割后的单个字符图像,包括:按照长方形规则,将所述第二字符行区域进行分割,得到数字或者字母对应的单个字符图像;按照正方形规则,将所述第二字符行区域进行分割,得到汉字对应的单个字符图像。可选的,所述通过深度字符识别模型,对所述单个字符图像进行识别,最终得到所述行驶证图像对应的行驶证双码字符串,包括:分别对每个所述单个字符图像,通过所述深度字符识别模型进行识别,返回每个所述单个字符图像的识别结果以及每个所述单个字符图像的识别结果对应的单个概率;根据所述单个概率,得到识别整个所述行驶证图像的整体概率;确定所述整体概率最大时对应的字符串,为所述行驶证图像对应的行驶证双码字符串。可选的,在所述通过所述深度字符识别模型进行识别,返回每个所述单个字符图像的识别结果,之后,所述方法还包括:检查所述单个字符图像的识别结果,是否符合行驶证双码的双码规则;在所述单个字符图像的识别结果不符合所述双码规则时,将所述单个字符图像的识别结果调整为符合所述双码规则的结果;在所述确定所述整体概率最大时对应的字符串,为所述行驶证图像对应的行驶证双码字符串,之后,所述方法还包括:检查所述行驶证双码字符串的结果是否符合所述双码规则,在所述行驶证双码字符串的结果不符合所述双码规则时,重新识别所述行驶证双码字符串。可选的,所述根据印章区域与行驶证双码区域的位置关系,以及所述印章区域的位置,粗定位所述行驶证双码区域,包括:根据所述印章区域的直线检测的结果,确定所述行驶证图像的摆放位置;基于所述摆放位置,对所述行驶证图像进行版面位置分析,得到所述印章区域与行驶证双码区域的位置关系;根据所述位置关系以及所述印章区域的位置,粗定位所述行驶证双码区域。另一方面,本专利技术实施例还提供了一种行驶证识别装置,包括:接收处理模块,用于接收、并预处理行驶证图像;确定模块,用于确定所述行驶证图像上印章区域的位置;粗定位模块,用于根据印章区域与行驶证双码区域的位置关系,以及所述印章区域的位置,粗定位行驶证双码区域,其中,所述行驶证双码区域包括车辆识别代号和发动机号码;细定位模块,用于通过灰度投影、以及字符的像素点灰度值与背景的对比度,细定位经过粗定位的行驶证双码区域,其中,细定位经过粗定位的行驶证双码区域包括:从行驶证图像中分离出行驶证双码所在的字符行区域;分割模块,用于按照每一个单个字符所呈形状、以及预设形状规则,将所述字符行区域进行分割,得到分割后的单个字符图像;识别模块,用于通过深度字符识别模型,对单个字符图像进行识别,得到行驶证图像对应的行驶证双码字符串。可选的,所述确定模块包括:检测子模块,用于检测行驶证图像上的显著性区域,其中,显著性区域包括预设形状且颜色突出的显著性区域;筛选子模块,用于利用训练完成的支持向量机分类器,从至少一个显著性区域中,筛选出分类可信度最大的区域为印章区域,其中,支持向量机分类器是根据行驶证图像的颜色直方图特征以及方向梯度直方图特征,训练得到的。本专利技术实施例提供的一种行驶证识别方法及装置,可以根据行驶证图像的颜色和形状,定位行驶证图像上的印章区域;根据印章区域的位置,粗定位行驶证双码区域,通过灰度投影,细定位行驶证双码区域;按照字符的形状规则,将字符行区域进行分割,得到分割后的单个字符图像;进而通过深度字符识别模型,对各个单个字符图像进行识别,最终得到行驶证图像对应的行驶证双码字符串。提高自然环境下行驶证的识别准确率。当然,实施本专利技术的任一产品或方法必不一定需要同时达到以上所述的所有优点。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图本文档来自技高网...
一种行驶证识别方法及装置

【技术保护点】
一种行驶证识别方法,其特征在于,包括:接收、并预处理行驶证图像;确定所述行驶证图像上印章区域的位置;根据印章区域与行驶证双码区域的位置关系,以及所述印章区域的位置,粗定位行驶证双码区域,其中,所述行驶证双码区域包括车辆识别代号和发动机号码;通过灰度投影、以及字符的像素点灰度值与背景的对比度,细定位经过粗定位的行驶证双码区域,其中,细定位经过粗定位的行驶证双码区域包括:从行驶证图像中分离出行驶证双码所在的字符行区域;按照每一个单个字符所呈形状、以及预设形状规则,将所述字符行区域进行分割,得到分割后的单个字符图像;通过深度字符识别模型,对所述单个字符图像进行识别,得到所述行驶证图像对应的行驶证双码字符串。

【技术特征摘要】
1.一种行驶证识别方法,其特征在于,包括:接收、并预处理行驶证图像;确定所述行驶证图像上印章区域的位置;根据印章区域与行驶证双码区域的位置关系,以及所述印章区域的位置,粗定位行驶证双码区域,其中,所述行驶证双码区域包括车辆识别代号和发动机号码;通过灰度投影、以及字符的像素点灰度值与背景的对比度,细定位经过粗定位的行驶证双码区域,其中,细定位经过粗定位的行驶证双码区域包括:从行驶证图像中分离出行驶证双码所在的字符行区域;按照每一个单个字符所呈形状、以及预设形状规则,将所述字符行区域进行分割,得到分割后的单个字符图像;通过深度字符识别模型,对所述单个字符图像进行识别,得到所述行驶证图像对应的行驶证双码字符串。2.根据权利要求1所述的行驶证识别方法,其特征在于,所述确定所述行驶证图像上印章区域的位置,包括:检测所述行驶证图像上的显著性区域,其中,所述显著性区域包括预设形状且颜色突出的显著性区域;利用训练完成的支持向量机分类器,从至少一个所述显著性区域中,筛选出分类可信度最大的区域为所述印章区域,其中,所述支持向量机分类器是根据所述行驶证图像的颜色直方图特征以及方向梯度直方图特征,训练得到的。3.根据权利要求2所述的行驶证识别方法,其特征在于,所述根据印章区域与行驶证双码的位置关系,以及所述印章区域的位置,粗定位所述行驶证双码区域,包括:从预先建立的印章区域与行驶证双码区域的位置关系中,得到所述印章区域与行驶证双码区域的位置关系;根据所述位置关系以及所述印章区域的位置,粗定位所述行驶证双码区域。4.根据权利要求3所述的行驶证识别方法,其特征在于,所述通过灰度投影、以及字符的像素点灰度值与背景的对比度,细定位经过粗定位的所述行驶证双码区域,包括:对所述行驶证双码区域进行水平方向投影,在字符行和字符行间隔区域对应的位置上,分别得到最大像素点灰度值对应的波峰和最小像素点灰度值对应的波谷,对所述波峰和所述波谷进行垂直方向投影,粗分离出第一字符行区域;根据字符与背景的对比度,并利用像素点灰度值变化的极值,确定所述极值的个数超过预设个数的第一字符行区域为第二候选字符行区域;利用训练完成的字符分类器,从至少一个所述第二候选字符行区域中,筛选出分类可信度最大的区域为第二字符行区域;其中,所述字符分类器包括根据图像特征进行训练完成的字符分类器。5.根据权利要求4所述的行驶证识别方法,其特征在于,所述按照每一个单个字符所呈形状、以及预设形状规则,将所述字符行区域进行分割,得到分割后的单个字符图像,包括:按照长方形规则,将所述第二字符行区域进行分割,得到数字或者字母对应的单个字符图像;按照正方形规则,将所述第二字符行区域进行分割,得到汉字对应的单个字符图像。6.根据权利要求1所述的行驶证识别方法,其特征在于,所述通过深度字符识别模型,对所...

【专利技术属性】
技术研发人员:四建楼张亨洋王光宇
申请(专利权)人:北京智元未来科技有限公司
类型:发明
国别省市:北京,11

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

1