一种基于ocr的行驶证信息识别方法

文档序号:9564874阅读:324来源:国知局
一种基于ocr的行驶证信息识别方法
【技术领域】
[0001]本发明涉及一种信息识别方法,尤其是涉及一种基于OCR的行驶证信息识别方法及其系统。
【背景技术】
[0002]行驶证是准予机动车在我国境内道路上行驶的法定证件。行驶证记录了车牌号码、车辆类型、车辆所有人、住址、车辆品牌型号、使用性质、车辆识别代码、发动机号码等车辆相关信息,是车辆上牌、产权权属、保险索赔、新车保修的重要凭证。
[0003]实现行驶证信息的自动读取可避免办理保险、维修、违章缴费等业务时繁琐的手工录入,提高信息录入效率。尤其将识别的行驶证信息同步到后台服务器中进行信息比对,可以帮助交通执法人员迅速识别行驶证的真伪,促进交通管理的信息化。

【发明内容】

[0004]针对上述问题,本发明提出了一种基于OCR的行驶证信息识别方法,包括以下步骤:
[0005]S1:获取行驶证图像;
[0006]S2:确定红色签章在行驶证图像中的位置,同时判断该图像是否合格,若不合格返回步骤S1 ;
[0007]S3:比对特征库中的行驶证模板确定各个信息栏的位置并分别进行图像截取;
[0008]S4:对各个信息栏图像进行去噪、二值化处理并通过OCR进行信息识别提取;
[0009]S5:行驶证信息验证及显示。
[0010]进一步地,所述步骤S2包括以下步骤:
[0011]S21:坐标轴确定;
[0012]S22:获取可能的红色签章坐标位置;
[0013]S23:判断是否为红色签章及照片是否合格。
[0014]更近一步地,所述步骤S22采用按列从左到右的方式遍历图像各个像素点直到像素点的RGB中的R值大于阈值。
[0015]更近一步地,所述步骤S23以百分比为刻度的距离描述方式来确定红色签章是否合格。
[0016]本发明还提出一种基于OCR的行驶证信息识别系统,包括:依次连接的
[0017]用于获取行驶证图像的行驶证图像获取模块;
[0018]用于确定红色签章在行驶证图像中的位置,同时判断该图像是否合格的红色签章位置确定及图像判断模块;
[0019]用于比对特征库中的行驶证模板确定各个信息栏的位置并分别进行图像截取的位置确定及图像截取模块;
[0020]用于对各个信息栏图像进行去噪、二值化处理并通过OCR进行信息识别提取的图像处理及信息识别模块;和
[0021]用于对行驶证信息验证及显示的验证及显示模块。
[0022]本发明的有益效果在于,以行驶证红色签章作为特征结合行驶证图像模板采用图像截取的方式替代了一般识别方式中采用图像分割方法获取各信息栏的方法,通过对行驶证图像中红色签章进行定位结合行驶证图像模板确定其它信息栏位置,然后截取各信息栏图像,再采用OCR技术对各信息栏图像进行信息识别提取。
【附图说明】
[0023]图1是本发明一种基于OCR的行驶证信息识别方法的流程示意图。
[0024]图2是本发明一种基于OCR的行驶证信息识别系统的结构示意图。
【具体实施方式】
[0025]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0026]请参见图1,本发明一种基于OCR的行驶证信息识别方法,包括以下步骤:
[0027]S1:获取行驶证图像;
[0028]S2:确定红色签章在行驶证图像中的位置,同时判断该图像是否合格,若不合格返回步骤S1 ;
[0029]S3:比对特征库中的行驶证模板确定各个信息栏的位置并分别进行图像截取;
[0030]S4:对各个信息栏图像进行去噪、二值化处理并通过OCR进行信息识别提取;
[0031]S5:行驶证信息验证及显示。
[0032]其中所述步骤S1为通过手机的相机或者其它存储介质获得行驶证图像,若采用手机拍照方式,则在照相界面设置指引方框指导用户拍出合格的行驶证图像。
[0033]所述步骤S2包括以下步骤:
[0034]S21:坐标轴确定;未处理的行驶证图像为彩图,以图像左上顶点为坐标原点(0,0),则图像左下、右下、右上各点的坐标分别为(0,b),(a,b),(a,0)。
[0035]S22:获取可能的红色签章坐标位置;采用按列由左到右的方式遍历图像各个像素点直至扫描到像素点RGB中R值大于阀值T (拟取用范围180?254)的像素点,暂定该点为红色签章上的红点(XI,Y1),然后以点(XI,Y1)为起点往右扫描直到最后一个满足R值大于阀值T的点(X2,Y2),再从点(X2,Y2)开始往下扫描直到最后一个满足R值大于阀值T的点(X3,Y3)。
[0036]S23:判断是否为红色签章及照片是否合格。本发明引入一种以百分比为刻度的距离描述方式,以一张通过本方法识别的行驶证图像为例,图像横向长度为m,纵向长度为n,正方形红色签章边长为k,取比例特征P= (k/m)*100%。此时在以百分比为刻度的距离描述方式下,红色签章的边长为P,相同的可以采用此方式描述其它矩形信息栏的边长以及各信息栏与红色签章的相对位置关系(车牌号码栏的左下点(e,f)与红色签章左上点(i,j)的横向距离为100% *(e-1)/m,纵向距离为100% *(f_j)/m)。当P值越大说明拍照时行驶证离相机镜头越近,P值越小则相反。行驶证离相机镜头过近或者过远都不利于信息识另|J,因此本发明对P值设范围值D1?D2来判断步骤(1)中获取的行驶证照片是否合格,当D1〈P〈D2时,说明行驶证图像合格,否则不合格需要重新拍摄。在2中拍摄的行驶证图像的横向长度为a,纵向长度为b,则该图像中P = (X2-X1) /a,若P值满足D1?D2的取值范围,则说明图像合格且可大致确定(XI,Yl),(X2,Y2),(Χ3,Χ3)分别为红色签章的左上顶点,右上顶点,右下顶点,则左下顶点也可求得。从而确定红色签章在图像中的具体位置;若卩值不满足取值范围则说明行驶证图像不合格需要重拍。
[0037]请参见图2,本发明还提出一种基于OCR的行驶证信息识别系统,包括:依次连接的
[0038]用于获取行驶证图像的行驶证图像获取模块1 ;
[0039]用于确定红色签章在行驶证图像中的位置,同时判断该图像是否合格的红色签章位置确定及图像判断模块2 ;
[0040]用于比对特征库中的行驶证模板确定各个信息栏的位置并分别进行图像截取的位置确定及图像截取模块3;
[0041]用于对各个信息栏图像进行去噪、二值化处理并通过OCR进行信息识别提取的图像处理及信息识别模块4 ;和
[0042]用于对行驶证信息验证及显示的验证及显示模块5。
[0043]以上所述是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也视为本发明的保护范围。
【主权项】
1.一种基于OCR的行驶证信息识别方法,其特征在于,包括以下步骤: 51:获取行驶证图像; 52:确定红色签章在行驶证图像中的位置,同时判断该图像是否合格,若不合格返回步骤S1 ; 53:比对特征库中的行驶证模板确定各个信息栏的位置并分别进行图像截取; 54:对各个信息栏图像进行去噪、二值化处理并通过OCR进行信息识别提取; 55:行驶证信息验证及显示。2.根据权利要求1所述的基于OCR的行驶证信息识别方法,其特征在于,所述步骤S2包括以下步骤: 521:坐标轴确定; 522:获取可能的红色签章坐标位置; 523:判断是否为红色签章及照片是否合格。3.根据权利要求2所述的基于OCR的行驶证信息识别方法,其特征在于,所述步骤S22采用按列从左到右的方式遍历图像各个像素点直到像素点的RGB中的R值大于阈值。4.根据权利要求2所述的基于OCR的行驶证信息识别方法,其特征在于,所述步骤S23以百分比为刻度的距离描述方式来确定红色签章是否合格。5.一种基于OCR的行驶证信息识别系统,其特征在于,包括:依次连接的 用于获取行驶证图像的行驶证图像获取模块; 用于确定红色签章在行驶证图像中的位置,同时判断该图像是否合格的红色签章位置确定及图像判断模块; 用于比对特征库中的行驶证模板确定各个信息栏的位置并分别进行图像截取的位置确定及图像截取模块; 用于对各个信息栏图像进行去噪、二值化处理并通过OCR进行信息识别提取的图像处理及信息识别模块;和 用于对行驶证信息验证及显示的验证及显示模块。
【专利摘要】本发明公开了一种基于OCR的行驶证信息识别方法及其系统,包括获取行驶证图像;确定红色签章在行驶证图像中的位置,同时判断该图像是否合格;比对特征库中的行驶证模板确定各个信息栏的位置并分别进行图像截取;对各个信息栏图像进行去噪、二值化处理并通过OCR进行信息识别提取;行驶证信息验证及显示。本发明以行驶证红色签章作为特征结合行驶证图像模板采用图像截取的方式替代了一般识别方式中采用图像分割方法获取各信息栏的方法,通过对行驶证图像中红色签章进行定位结合行驶证图像模板确定其它信息栏位置,然后截取各信息栏图像,再采用OCR技术对各信息栏图像进行信息识别提取。
【IPC分类】G06K9/20
【公开号】CN105320952
【申请号】CN201510672717
【发明人】倪晓睿
【申请人】广东广信通信服务有限公司
【公开日】2016年2月10日
【申请日】2015年10月15日
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1