一种基于神经网络和图像处理技术的身份证识别方法

文档序号:6511142阅读:221来源:国知局
一种基于神经网络和图像处理技术的身份证识别方法
【专利摘要】本发明涉及一种基于神经网络和图像处理技术的身份证识别方法,包括以下步骤:利用matlab软件提取身份证照片;对身份证照片进行二值化处理,识别出身份证号码;采用神经网络对身份证照片进行训练,并验证正确率以及保存训练过程。本发明使得身份证识别的正确率有所提高。
【专利说明】一种基于神经网络和图像处理技术的身份证识别方法
【技术领域】
[0001]本发明涉及身份证识别【技术领域】,特别是涉及一种基于神经网络和图像处理技术的身份证识别方法。
【背景技术】
[0002]身份证识别是利用扫描仪、数码相机、或手机相机拍摄各种证件图像(二代身份证、护照、驾照、行驶证等),快速扫描并读取证件图像上的所有联系信息,自动判别证件上的各栏位信息,存入证件信息数据库。但是,现有的身份证识别方式有时候会识别错误,导致登记时产生错误,影响系统运行。

【发明内容】

[0003]本发明所要解决的技术问题是提供一种基于神经网络和图像处理技术的身份证识别方法,使得识别的正确率有所提高。
[0004]本发明解决其技术问题所采用的技术方案是:提供一种基于神经网络和图像处理技术的身份证识别方法,包括以下步骤:
[0005](I)利用matlab软件提取身份证照片;
[0006](2)对身份证照片进行二值化处理,识别出身份证号码;
[0007](3)采用神经网络对身份证照片进行训练,并验证正确率以及保存训练过程。
[0008]所述步骤(2)中还包括采用图像分割的方式从身份证照片中分割出个人信息的步骤。
[0009]图像分割步骤如下:对身份证照片进行定位;采用边缘分割法将身份证照片中的字符分割出来;把分割好的字符进行识别,最终组成身份证号码;根据身份证号码显示个
人信息。
[0010]所述步骤(3)包括以下子步骤:
[0011](31)提取身份证相应的特征信息;
[0012](32)记录相应的特征信息并进行自己训练;
[0013](33)用matlab软件提供的训练功能不断地更新训练模型,使之正确率不断提高,不断地接近100%。
[0014]有益效果
[0015]由于采用了上述的技术方案,本发明与现有技术相比,具有以下的优点和积极效果:本发明通过神经网络训练功能提高身份证识别的正确率,具有强大的可靠性和稳定性。
【专利附图】

【附图说明】
[0016]图1是本发明的流程图。
【具体实施方式】[0017]下面结合具体实施例,进一步阐述本发明。应理解,这些实施例仅用于说明本发明而不用于限制本发明的范围。此外应理解,在阅读了本发明讲授的内容之后,本领域技术人员可以对本发明作各种改动或修改,这些等价形式同样落于本申请所附权利要求书所限定的范围。
[0018]本发明的实施方式涉及一种基于神经网络和图像处理技术的身份证识别方法,包括以下步骤:
[0019]步骤(I),利用matlab软件提取身份证照片;
[0020]步骤(2),对身份证照片进行二值化处理,识别出身份证号码。在本步骤中还可以采用图像分割的方式从身份证照片中分割出个人信息,如家庭地址,出生年月,省份等。进行图像分割时,首先,对身份证图片进行定位,定位图片中的牌照位置;接着,身份证图片字符分割,把牌照中的字符分割出来;可以采用边缘分割的技术;身份证图片字符识别,把分割好的字符进行识别,最终组成身份证号码;对分割后的字符进行相应程序设计,显示个人信息(出生年月等)。
[0021]步骤(3),采用神经网络对身份证照片进行训练,并验证正确率以及保存训练过程,随着训练照片张数的增加,正确率也在不断地增加。其中,识别的正确率判断依据是是否与身份证图片的命名一致。具体如下:提取身份证相应的特征信息;记录相应的特征信息并进行自己训练;用matlab软件提供的训练功能不断地更新训练模型,使之正确率不断提高,不断地接近100%。
【权利要求】
1.一种基于神经网络和图像处理技术的身份证识别方法,其特征在于,包括以下步骤: (O利用matlab软件提取身份证照片; (2)对身份证照片进行二值化处理,识别出身份证号码; (3)采用神经网络对身份证照片进行训练,并验证正确率以及保存训练过程。
2.根据权利要求1所述的基于神经网络和图像处理技术的身份证识别方法,其特征在于,所述步骤(2)中还包括采用图像分割的方式从身份证照片中分割出个人信息的步骤。
3.根据权利要求2所述的基于神经网络和图像处理技术的身份证识别方法,其特征在于,图像分割步骤如下:对身份证照片进行定位;采用边缘分割法将身份证照片中的字符分割出来;把分割好的字符进行识别,最终组成身份证号码;根据身份证号码显示个人信肩、O
4.根据权利要求1所述的基于神经网络和图像处理技术的身份证识别方法,其特征在于,所述步骤(3)包括以下子步骤: (31)提取身份证相应的特征信息; (32)记录相应的特征信息并进行自己训练; (33)用matlab软件提供的训练功能不断地更新训练模型,使之正确率不断提高,不断地接近100%。
【文档编号】G06K9/62GK103488998SQ201310412530
【公开日】2014年1月1日 申请日期:2013年9月11日 优先权日:2013年9月11日
【发明者】安俊峰, 龚涛, 卢萌萌 申请人:东华大学
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1