一种电子证照的快速核对方法及装置制造方法及图纸

技术编号:21892876 阅读:29 留言:0更新日期:2019-08-17 14:53
本发明专利技术公开了一种电子证照的快速核对方法及装置,通过高对比处理电子证照图像,并对高对比图像进行边缘检测得到证照轮廓图像,定位并获取数据区域子图,将电子证照图像的进行图像处理获取到电子证照数据,从而从复杂的背景中准确定位并快速核对并输出核对的结果,能够很好的均衡优化了污损、模糊的电子证照图像,提高了图像的字符识别的精确度和准确度,去除了光照条件和电子证照自身的各种问题如缺损、褪色、污渍对字符识别和定位数据区域的不良影响,减少了证照轮廓图像中图像复杂背景的影响。

A Fast Checking Method and Device for Electronic License

【技术实现步骤摘要】
一种电子证照的快速核对方法及装置
本公开涉及数据处理与图像
,具体涉及一种电子证照的快速核对方法及装置。
技术介绍
目前,随着电子证照的普及,电子证照得到了各个不同领域的应用,电子证照是指由各单位依法出具的、具有法律效力的各类证照、证明、批文、鉴定报告、办事结果等文件,比如身份证、结婚证、银行还款流水证明、营业执照等,用于各种证件的照片的电子档;通常存储于计算机硬盘或移动硬盘、U盘等存储设备中,可以打印成纸质照片和进行网络传输。因此,目前针对电子证照的审核工作,实际上一般是通过核查其纸质的证书或照片图像,电子证照的核对和校验通常需要人工去核对电子印章或者输入编号进行查询,目前较多的是通过人工逐一检查证照盖章或输入编号、或扫描二维码等形式得到的电子证件照,人员操作较多,特别是成千上万的电子证照需要核对时,效率极低,而通过图像获取设备获取电子证照的纸质件或照片等图像,则图像可能会具有很复杂的背景,加上光照条件和电子证照自身的各种问题如缺损、褪色、污渍等,增加了电子证照准确定位的难度。因此怎样才能将电子证照区域从复杂的背景中准确定位并快速核对,是电子证照照识别系统中比较重要的环节。
技术实现思路
本公开提供一种电子证照的快速核对方法及装置,通过高对比处理电子证照图像,并边缘检测证照轮廓,定位并获取数据区域子图,将电子证照图像的进行图像处理获取到电子证照数据,从而从复杂的背景中准确定位并快速核对并输出核对的结果。为了实现上述目的,根据本公开的一方面,提供一种电子证照的快速核对方法,所述方法包括以下步骤:步骤1,采集电子证照图像;步骤2,预处理电子证照图像的对比度得到高对比图像;步骤3,对高对比图像进行边缘检测得到证照轮廓图像;步骤4,对证照轮廓图像的数据区域进行定位并获取数据区域子图;步骤5,获取数据区域子图中的电子证照数据;步骤6,根据电子证照数据在数据库中核对并显示核对结果。进一步地,在步骤1中,所述采集电子证照图像包括但不限于摄像头、采集工业相机采集中任意一种,电子证照图像的格式包括但不限于BMP、JPG、GIF、PNG中任意一种图像格式。进一步地,在步骤2中,预处理电子证照图像的对比度得到高对比图像的方法为,为了简化电子证照图像处理过程,提升电子证照图像的对比度,将电子证照图像的R,G,B的值中的最大值赋值给R,G,B,即R=G=B=max(R,G,B),得到高对比图像,高对比图像能够很好的均衡优化了污损、模糊的电子证照图像,提高了图像的字符识别的精度,去除了光照条件和电子证照自身的各种问题如缺损、褪色、污渍对字符识别和定位数据区域的不良影响。进一步地,在步骤3中,所述边缘检测的方法包括但不限于:Roberts算子、Sobel算子、Prewitt算子、Laplace算子、Log算子和Canny算子中任意一种边缘检测方法。进一步地,在步骤3中,对高对比图像进行边缘检测得到证照轮廓图像的方法包括以下步骤:步骤3.1,利用高斯函数平滑高对比图像;步骤3.2,采用微分算子沿高对比图像的梯度的X与Y方向分别求偏导数,计算梯度的幅值和方向;步骤3.3,把局部梯度最大值保留下来,抑制梯度非极大值点;步骤3.4,用双阈值算法检测,并对边缘进行连接得到证照轮廓图像。证照轮廓图像能够提高对证照轮廓图像中的数据区域定位的速度和精度,减少了证照轮廓图像中图像复杂背景的影响。进一步地,在步骤4中,证照轮廓图像的数据区域为背景色或底色与其他部分不一样的图像区域,背景色或底色是用户指定的颜色。进一步地,在步骤4中,对证照轮廓图像的数据区域进行定位并获取数据区域子图的方法为,设用户指定的颜色的RGB值为R,G,B,则当(B-G)+(B-R)=255*2,或者B>R与B>G时,判定为证照轮廓图像的数据区域;如果某点的B<R或B<G,则判定为不是证照轮廓图像的数据区域;根据这两个规则扫描证照轮廓图像定位数据区域并获取数据区域子图,数据区域子图由数据区域的像素点构成,数据区域子图为证照的基本信息的区域,例如身份证的身份证号码,或者二维码区域。进一步地,在步骤5中,获取数据区域子图中的电子证照数据的方法为,统计数据区域子图的列方向上的像素值总数并通过结合垂直投影法或者固定边界分割对数据区域子图进行垂直投影,从而确定数据区域中字符的宽高,计算相邻字符之间距离,通过OCR文字识别(光学字符识别)出字符,并将字符依次存入数组中得到电子证照数据。通过确定数据区域中字符的宽高,计算相邻字符之间距离能够提高OCR识别的精确度和准确度。进一步地,在步骤6中,根据电子证照数据在数据库中核对并显示核对结果的方法为,判断电子证照数据在数据库中是否存在,并判断与数据库中相应的证照数据是否一致,当不存在或不一致时输出“核对不通过”信息作为核对结果,当判断电子证照数据与数据库中相应的证照数据一致时输出“核对通过”信息作为核对结果,所述数据库为证照库,存储了所有电子证照的数据信息。本专利技术还提供了一种电子证照的快速核对装置,所述装置包括:存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序运行在以下装置的单元中:证照图像采集单元,用于采集电子证照图像;高对比处理单元,用于预处理电子证照图像的对比度得到高对比图像;轮廓检测单元,用于对高对比图像进行边缘检测得到证照轮廓图像;数据定位单元,用于对证照轮廓图像的数据区域进行定位并获取数据区域子图;数据获取单元,用于获取数据区域子图中的电子证照数据;快速核对单元,用于根据电子证照数据在数据库中核对并显示核对结果。本公开的有益效果为:本专利技术提供一种电子证照的快速核对方法及装置,能够很好的均衡优化了污损、模糊的电子证照图像,提高了图像的字符识别的精确度和准确度,去除了光照条件和电子证照自身的各种问题如缺损、褪色、污渍对字符识别和定位数据区域的不良影响,减少了证照轮廓图像中图像复杂背景的影响。附图说明通过对结合附图所示出的实施方式进行详细说明,本公开的上述以及其他特征将更加明显,本公开附图中相同的参考标号表示相同或相似的元素,显而易见地,下面描述中的附图仅仅是本公开的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图,在附图中:图1所示为一种电子证照的快速核对方法的流程图;图2所示为本公开的一种电子证照的快速核对装置。具体实施方式以下将结合实施例和附图对本公开的构思、具体结构及产生的技术效果进行清楚、完整的描述,以充分地理解本公开的目的、方案和效果。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。如图1所示为根据本公开的一种电子证照的快速核对方法的流程图,下面结合图1来阐述根据本公开的实施方式的一种电子证照的快速核对方法。本公开提出一种电子证照的快速核对方法,具体包括以下步骤:步骤1,采集电子证照图像;步骤2,预处理电子证照图像的对比度得到高对比图像;步骤3,对高对比图像进行边缘检测得到证照轮廓图像;步骤4,对证照轮廓图像的数据区域进行定位并获取数据区域子图;步骤5,获取数据区域子图中的电子证照数据;步骤6,根据电子证照数据在数据库中核对并显示核对结果。进一步地,在步骤本文档来自技高网...

【技术保护点】
1.一种电子证照的快速核对方法,其特征在于,所述方法包括以下步骤:步骤1,采集电子证照图像;步骤2,预处理电子证照图像的对比度得到高对比图像;步骤3,对高对比图像进行边缘检测得到证照轮廓图像;步骤4,对证照轮廓图像的数据区域进行定位并获取数据区域子图;步骤5,获取数据区域子图中的电子证照数据;步骤6,根据电子证照数据在数据库中核对并显示核对结果。

【技术特征摘要】
1.一种电子证照的快速核对方法,其特征在于,所述方法包括以下步骤:步骤1,采集电子证照图像;步骤2,预处理电子证照图像的对比度得到高对比图像;步骤3,对高对比图像进行边缘检测得到证照轮廓图像;步骤4,对证照轮廓图像的数据区域进行定位并获取数据区域子图;步骤5,获取数据区域子图中的电子证照数据;步骤6,根据电子证照数据在数据库中核对并显示核对结果。2.根据权利要求1所述的一种电子证照的快速核对方法,其特征在于,在步骤1中,所述采集电子证照图像包括但不限于摄像头、采集工业相机采集中任意一种,电子证照图像的格式包括但不限于BMP、JPG、GIF、PNG中任意一种图像格式。3.根据权利要求1所述的一种电子证照的快速核对方法,其特征在于,在步骤2中,预处理电子证照图像的对比度得到高对比图像的方法为,将电子证照图像的R,G,B的值中的最大值赋值给R,G,B,即R=G=B=max(R,G,B),得到高对比图像。4.根据权利要求3所述的一种电子证照的快速核对方法,其特征在于,在步骤3中,所述边缘检测的方法包括但不限于:Roberts算子、Sobel算子、Prewitt算子、Laplace算子、Log算子和Canny算子中任意一种边缘检测方法。5.根据权利要求4所述的一种电子证照的快速核对方法,其特征在于,在步骤3中,对高对比图像进行边缘检测得到证照轮廓图像的方法包括以下步骤:步骤3.1,利用高斯函数平滑高对比图像;步骤3.2,采用微分算子沿高对比图像的梯度的X与Y方向分别求偏导数,计算梯度的幅值和方向;步骤3.3,把局部梯度最大值保留下来,抑制梯度非极大值点;步骤3.4,用双阈值算法检测,并对边缘进行连接得到证照轮廓图像。6.根据权利要求5所述的一种电子证照的快速核对方法,其特征在于,在步骤4中,对证照轮廓...

【专利技术属性】
技术研发人员:霍颖瑜
申请(专利权)人:佛山科学技术学院
类型:发明
国别省市:广东,44

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

1