[发明专利]一种电子证照的快速核对方法及装置有效
申请号: | 201910350234.1 | 申请日: | 2019-04-28 |
公开(公告)号: | CN110135288B | 公开(公告)日: | 2023-04-18 |
发明(设计)人: | 霍颖瑜 | 申请(专利权)人: | 佛山科学技术学院 |
主分类号: | G06V20/50 | 分类号: | G06V20/50;G06V30/148;G06V10/44 |
代理公司: | 广州嘉权专利商标事务所有限公司 44205 | 代理人: | 王国标 |
地址: | 528000 广*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 电子 证照 快速 核对 方法 装置 | ||
1.一种电子证照的快速核对方法,其特征在于,所述方法包括以下步骤:
步骤1,采集电子证照图像;
步骤2,预处理电子证照图像的对比度得到高对比图像;
步骤3,对高对比图像进行边缘检测得到证照轮廓图像;
步骤4,对证照轮廓图像的数据区域进行定位并获取数据区域子图;
步骤5,获取数据区域子图中的电子证照数据;
步骤6,根据电子证照数据在数据库中核对并显示核对结果;
在步骤2中,预处理电子证照图像的对比度得到高对比图像的方法为,将电子证照图像的R,G,B的值中的最大值赋值给R,G,B,即R=G=B=max(R,G,B),得到高对比图像;
在步骤3中,对高对比图像进行边缘检测得到证照轮廓图像的方法包括以下步骤:
步骤3.1,利用高斯函数平滑高对比图像;
步骤3.2,采用微分算子沿高对比图像的梯度的X与Y方向分别求偏导数,计算梯度的幅值和方向;
步骤3.3,把局部梯度最大值保留下来,抑制梯度非极大值点;
步骤3.4,用双阈值算法检测,并对边缘进行连接得到证照轮廓图像;
在步骤4中,对证照轮廓图像的数据区域进行定位并获取数据区域子图的方法为,设用户指定的颜色的RGB值为R,G,B,则当(B-G)+(B-R)=255*2,或者BR与BG时,判定为证照轮廓图像的数据区域;如果某点的BR或BG,则判定为不是证照轮廓图像的数据区域;根据这两个规则扫描证照轮廓图像定位数据区域并获取数据区域子图。
2.根据权利要求1所述的一种电子证照的快速核对方法,其特征在于,在步骤1中,所述采集电子证照图像包括摄像头、采集工业相机采集中任意一种,电子证照图像的格式包括BMP、JPG、GIF、PNG中任意一种图像格式。
3.根据权利要求1所述的一种电子证照的快速核对方法,其特征在于,在步骤3中,边缘检测的方法包括:Roberts算子、Sobel算子、Prewitt算子、Laplace算子、Log算子和Canny算子中任意一种边缘检测方法。
4.根据权利要求1所述的一种电子证照的快速核对方法,其特征在于,在步骤5中,获取数据区域子图中的电子证照数据的方法为,统计数据区域子图的列方向上的像素值总数并通过结合垂直投影法或者固定边界分割对数据区域子图进行垂直投影,从而确定数据区域中字符的宽高,计算相邻字符之间距离,通过OCR文字识别出字符,并将字符依次存入数组中得到电子证照数据。
5.根据权利要求4所述的一种电子证照的快速核对方法,其特征在于,在步骤6中,根据电子证照数据在数据库中核对并显示核对结果的方法为,判断电子证照数据在数据库中是否存在,并判断与数据库中相应的证照数据是否一致,当不存在或不一致时输出“核对不通过”信息,当判断电子证照数据与数据库中相应的证照数据一致时输出“核对通过”信息。
6.一种电子证照的快速核对装置,其特征在于,应用于权利要求1所述的电子证照的快速核对方法,所述装置包括:存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序运行在以下装置的单元中:
证照图像采集单元,用于采集电子证照图像;
高对比处理单元,用于预处理电子证照图像的对比度得到高对比图像;
轮廓检测单元,用于对高对比图像进行边缘检测得到证照轮廓图像;
数据定位单元,用于对证照轮廓图像的数据区域进行定位并获取数据区域子图;
数据获取单元,用于获取数据区域子图中的电子证照数据;
快速核对单元,用于根据电子证照数据在数据库中核对并显示核对结果。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于佛山科学技术学院,未经佛山科学技术学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910350234.1/1.html,转载请声明来源钻瓜专利网。