确定身份证件显示表面的设备及方法,图像识别方法技术

技术编号:17196653 阅读:41 留言:0更新日期:2018-02-03 23:11
本发明专利技术公开了一种确定身份证件显示表面的设备及方法,图像识别方法。其中,该设备包括:图像采集器,用于采集身份证件的图像;图像存储器,与图像采集器相连接,用于对图像进行存储;图像处理器,与图像存储器相连接,用于从图像中获取到的多个备选的连通区域中选取验证标识,并采用验证标识确定身份证件在图像中的显示表面。本发明专利技术解决了相关技术中所提供的身份证件显示表面的识别方式无法兼顾操作复杂度和识别准确率的技术问题。

【技术实现步骤摘要】
确定身份证件显示表面的设备及方法,图像识别方法
本专利技术涉及计算机领域,具体而言,涉及一种确定身份证件显示表面的设备及方法,图像识别方法。
技术介绍
目前,实人认证作为电子商务平台反欺诈中非常重要的环节,已经逐步取代实名认证。在淘宝等电子商务平台上,与银行相类似的线下实人认证(例如:根据用户不同情况要求用户按照特定手势拍照、手持当地报纸拍照、甚至由工作人员进行电话核实)方式需要消耗较高的成本,而且其操作方式也不够便捷。因此,自动化认证方式便显得尤为重要。现如今,网络销售的商家在进行实人认证过程中,通常需要用户按照特定要求上传自身的身份证正面与身份证背面的图像,但是用户经常由于忽视上传过程中发出的提示信息,进而上传两张身份证正面图像,或者两张身份证背面图像,或者错误图像,又或者与提示上传的顺序相反上传身份证图像,由此导致后端服务器在执行身份证识别操作时出错。因此,作为自动化认证的前端模块,对于身份证正面与背面的判别方式影响着整个系统的自动化验证通过率。相关技术中提供了以下三种判别身份证正面与背面的方式:(1)方式一、基于规则的判别方法,利用身份证版面分析等特征,利用经验规则对图像进行分类,其优势在于判别速度快、判别效率高,但其缺陷在于:判别准确率较低;(2)方式二、基于卷积神经网络(CNN)深度学习的判别方法,依赖深度学习算法,将判别问题转化为二分类问题,其优势在于判别准确率高,但其缺陷在于:该判别方法的计算消耗依赖网络的复杂性,在通常情况下,一张图像在用户终端上需要百毫秒级的消耗,判别速度较慢;而且,由于需要大量的标注样本数据,况且身份证图像涉及用户敏感信息,因此,大量的标注样本需要较大的投入成本;(3)方式三、基于特征和分类器的方法,人工设计特征,利用传统的分类器进行分类,其判别准确率介于上述方式一与方式二之间,其判别速度也介于上述方式一与方式二之间。针对上述的问题,目前尚未提出有效的解决方案。
技术实现思路
本专利技术实施例提供了一种确定身份证件显示表面的设备及方法,图像识别方法,以至少解决相关技术中所提供的身份证件显示表面的识别方式无法兼顾操作复杂度和识别准确率的技术问题。根据本专利技术实施例的一个方面,提供了一种确定身份证件显示表面的设备,包括:图像采集器,用于采集身份证件的图像;图像存储器,与图像采集器相连接,用于对图像进行存储;图像处理器,与图像存储器相连接,用于从图像中获取到的多个备选的连通区域中选取验证标识,并采用验证标识确定身份证件在图像中的显示表面。可选地,图像处理器包括:第一处理器组件,用于按照预设阈值对图像进行尺寸调整,得到第一处理结果;第二处理器组件,用于根据身份证件的底纹色彩从第一处理结果中提取宽调谐通道,得到第二处理结果,其中,宽调谐通道的色彩与底纹色彩不同;第三处理器组件,用于对第二处理结果进行模糊化处理,得到第三处理结果;第四处理器组件,用于对第三处理结果进行二值化处理,得到第四处理结果,并根据第四处理结果提取多个备选的连通区域。可选地,第三处理器组件,用于按照选取的卷积模板对宽调谐通道进行卷积运算,得到第三处理结果。可选地,第四处理器组件,用于将像素区域内包含的全部像素按照像素值由大到小进行降序排列,选取像素值排在前X位的部分像素点计算第一平均值以及选取像素值排在后Y位的部分像素点计算第二平均值,采用第一平均值和第二平均值计算得到二值化分割阈值,以及将像素值大于或等于二值化分割阈值的部分像素点的像素值设置为第一数值,并将将像素值小于二值化分割阈值的部分像素点的像素值设置为第二数值,其中,像素区域是以第三处理结果中的每个像素为中心建立M×N的区域,M、N、X和Y均为正整数。可选地,第四处理器组件,还用于对像素值为第一数值的部分像素点设置第一标志位,并且对像素值为第二数值的部分像素点设置第二标志位;按照预设顺序从被设置为第一标志位的部分像素点中选取一个像素点,将选取的像素点的位置存储在预设存储区域,并将为选取的像素点设置的第一标志位修改为第二标志位;遍历选取的像素点的八邻域,递归查找被设置为第一标志位的相邻像素点,将查找到的像素点的位置存储在预设存储区域,并将为查找到的像素点设置的第一标志位修改为第二标志位;根据在预设存储区域中存储的像素点的位置信息组成备选的连通区域。可选地,图像处理器还包括:第五处理器组件,用于按照预设规则从多个备选的连通区域过滤出的多个待确认标识中筛选出验证标识,并采用验证标识确定显示表面。可选地,预设规则包括以下至少之一:每个备选的连通区域的尺寸信息;每个备选的连通区域的边界信息;图像的尺寸信息;在每个备选的连通区域内所包含的全部像素点中被存储于预设存储区域的像素点数量与全部像素点数量的比值。可选地,第五处理器组件,用于在图像中获取与每个待确认标识所在的连通区域对应的原始图像区域,计算与原始图像区域的白平衡系数和每个待确认标识所在的连通区域的投影特征,并根据白平衡系数、投影特征以及每个待确认标识所在的连通区域内所包含的全部像素点中被存储于预设存储区域的像素点数量与全部像素点数量的比值筛选出验证标识。根据本专利技术实施例的另一方面,还提供了一种确定身份证件显示表面的方法,包括:采集身份证件的图像;从图像中获取多个备选的连通区域;在多个备选的连通区域中选取验证标识,并采用验证标识确定身份证件在图像中的显示表面。可选地,从图像中获取多个备选的连通区域包括:按照预设阈值对图像进行尺寸调整,得到第一处理结果;根据身份证件的底纹色彩从第一处理结果中提取宽调谐通道,得到第二处理结果,其中,宽调谐通道的色彩与底纹色彩不同;对第二处理结果进行模糊化处理,得到第三处理结果;对第三处理结果进行二值化处理,得到第四处理结果;根据第四处理结果提取多个备选的连通区域。可选地,对第二处理结果进行模糊化处理,得到第三处理结果包括:选取卷积模板;按照卷积模板对宽调谐通道进行卷积运算,得到第三处理结果。可选地,对第三处理结果进行二值化处理,得到第四处理结果包括:以第三处理结果中的每个像素为中心建立M×N的像素区域,其中,M和N均为正整数;将像素区域内包含的全部像素按照像素值由大到小进行降序排列,选取像素值排在前X位的部分像素点计算第一平均值以及选取像素值排在后Y位的部分像素点计算第二平均值,其中,X和Y均为正整数;采用第一平均值和第二平均值计算得到二值化分割阈值;将像素值大于或等于二值化分割阈值的部分像素点的像素值设置为第一数值,并将将像素值小于二值化分割阈值的部分像素点的像素值设置为第二数值。可选地,根据第四处理结果提取多个备选的连通区域包括:对像素值为第一数值的部分像素点设置第一标志位,并且对像素值为第二数值的部分像素点设置第二标志位;选取步骤:按照预设顺序从被设置为第一标志位的部分像素点中选取一个像素点,将选取的像素点的位置存储在预设存储区域,并将为选取的像素点设置的第一标志位修改为第二标志位;查找步骤:遍历选取的像素点的八邻域,递归查找被设置为第一标志位的相邻像素点,将查找到的像素点的位置存储在预设存储区域,并将为查找到的像素点设置的第一标志位修改为第二标志位;组成步骤:根据在预设存储区域中存储的像素点的位置信息组成备选的连通区域,返回选取步骤。可选地,在多个备选的连通区域中选本文档来自技高网
...
确定身份证件显示表面的设备及方法,图像识别方法

【技术保护点】
一种确定身份证件显示表面的设备,其特征在于,包括:图像采集器,用于采集身份证件的图像;图像存储器,与所述图像采集器相连接,用于对所述图像进行存储;图像处理器,与所述图像存储器相连接,用于从所述图像中获取到的多个备选的连通区域中选取验证标识,并采用所述验证标识确定所述身份证件在所述图像中的显示表面。

【技术特征摘要】
1.一种确定身份证件显示表面的设备,其特征在于,包括:图像采集器,用于采集身份证件的图像;图像存储器,与所述图像采集器相连接,用于对所述图像进行存储;图像处理器,与所述图像存储器相连接,用于从所述图像中获取到的多个备选的连通区域中选取验证标识,并采用所述验证标识确定所述身份证件在所述图像中的显示表面。2.根据权利要求1所述的设备,其特征在于,所述图像处理器包括:第一处理器组件,用于按照预设阈值对所述图像进行尺寸调整,得到第一处理结果;第二处理器组件,用于根据所述身份证件的底纹色彩从所述第一处理结果中提取宽调谐通道,得到第二处理结果,其中,所述宽调谐通道的色彩与所述底纹色彩不同;第三处理器组件,用于对所述第二处理结果进行模糊化处理,得到第三处理结果;第四处理器组件,用于对所述第三处理结果进行二值化处理,得到第四处理结果,并根据所述第四处理结果提取所述多个备选的连通区域。3.根据权利要求2所述的设备,其特征在于,所述第三处理器组件,用于按照选取的卷积模板对所述宽调谐通道进行卷积运算,得到所述第三处理结果。4.根据权利要求2所述的设备,其特征在于,所述第四处理器组件,用于将像素区域内包含的全部像素按照像素值由大到小进行降序排列,选取像素值排在前X位的部分像素点计算第一平均值以及选取像素值排在后Y位的部分像素点计算第二平均值,采用所述第一平均值和第二平均值计算得到二值化分割阈值,以及将像素值大于或等于所述二值化分割阈值的部分像素点的像素值设置为第一数值,并将将像素值小于所述二值化分割阈值的部分像素点的像素值设置为第二数值,其中,所述像素区域是以所述第三处理结果中的每个像素为中心建立M×N的区域,M、N、X和Y均为正整数。5.根据权利要求2所述的设备,其特征在于,所述第四处理器组件,还用于对像素值为所述第一数值的部分像素点设置第一标志位,并且对像素值为所述第二数值的部分像素点设置第二标志位;按照预设顺序从被设置为所述第一标志位的部分像素点中选取一个像素点,将选取的像素点的位置存储在预设存储区域,并将为所述选取的像素点设置的所述第一标志位修改为所述第二标志位;遍历选取的像素点的八邻域,递归查找被设置为所述第一标志位的相邻像素点,将查找到的像素点的位置存储在所述预设存储区域,并将为所述查找到的像素点设置的所述第一标志位修改为所述第二标志位;根据在所述预设存储区域中存储的像素点的位置信息组成备选的连通区域。6.根据权利要求5所述的设备,其特征在于,所述图像处理器还包括:第五处理器组件,用于按照预设规则从所述多个备选的连通区域过滤出的多个待确认标识中筛选出所述验证标识,并采用所述验证标识确定所述显示表面。7.根据权利要求6所述的设备,其特征在于,所述预设规则包括以下至少之一:每个备选的连通区域的尺寸信息;每个备选的连通区域的边界信息;所述图像的尺寸信息;在每个备选的连通区域内所包含的全部像素点中被存储于所述预设存储区域的像素点数量与全部像素点数量的比值。8.根据权利要求7所述的设备,其特征在于,所述第五处理器组件,用于在所述图像中获取与每个待确认标识所在的连通区域对应的原始图像区域,计算与所述原始图像区域的白平衡系数和每个待确认标识所在的连通区域的投影特征,并根据所述白平衡系数、所述投影特征以及每个待确认标识所在的连通区域内所包含的全部像素点中被存储于所述预设存储区域的像素点数量与全部像素点数量的比值筛选出所述验证标识。9.一种确定身份证件显示表面的方法,其特征在于,包括:采集身份证件的图像;从所述图像中获取多个备选的连通区域;在所述多个备选的连通区域中选取验证标识,并采用所述验证标识确定所述身份证件在所述图像中的显示表面。10.根据权利要求9所述的方法,其特征在于,从所述图像...

【专利技术属性】
技术研发人员:金炫
申请(专利权)人:阿里巴巴集团控股有限公司
类型:发明
国别省市:开曼群岛,KY

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

1