一种压印类型识别方法及装置制造方法及图纸

技术编号:20867787 阅读:22 留言:0更新日期:2019-04-17 09:35
本申请实施例公开了一种压印类型识别方法,该方法利用凸起印刷的标识编码能够对光线进行强反射,具有高亮度的特性,对标识编码的压印类型进行识别。具体的,在获取到包括有标识编码的标识图像后,对标识图像进行HSV空间变换,得到标识图像中各像素点各自对应的HSV参数,进而从标识图像中各像素点各自对应的HSV参数中,提取各像素点各自对应的亮度分量;最终根据各像素点各自对应的亮度分量,确定标识编码的压印类型。该方法基于标识图像中各像素点各自对应的亮度分量,对标识编码的压印类型进行识别,不再考虑因标识编码的背景以及成像畸变等因素对标识图像的影响,能够有效地提高压印类型识别的准确度。

【技术实现步骤摘要】
一种压印类型识别方法及装置
本申请涉及图像处理领域,特别是涉及一种压印类型识别方法及装置。
技术介绍
电子支付软件如今已成为人们日常生活中必不可少的应用软件,用户支付各种款项时,可以直接使用电子支付软件完成支付。在使用电子支付软件时,很多用户会选择将银行卡与自己的电子支付账户绑定起来,这样,在使用电子支付软件支付款项时,电子支付账户可以直接从绑定的银行卡中扣款。传统技术中,用户需要通过手动输入银行卡号的方式,将银行卡与电子支付账户绑定起来。为了便于用户快速地将电子支付账户与银行卡绑定起来,现如今电子支付软件提供了一种拍照上传银行卡号的方式,用户直接利用终端设备拍摄银行卡上印刷的银行卡号,并将包含有银行卡号的图片上传至服务器,服务器自动地对终端设备上传的图片进行识别,从而确定图片中包含的银行卡号,并将该银行卡与电子支付账户绑定起来。在识别包含有银行卡号的图片的过程中,服务器通常需要对银行卡的压印类型进行识别,以根据压印类型区分银行卡的类型,从压印类型的角度出发,银行卡通常分为凸起卡和印刷卡,凸起卡上印刷的银行卡号相比于银行卡表面明显凸起,印刷卡上印刷的银行卡号与银行卡表面处于同一平面。现有技术中,基于印刷卡的银行卡号普遍为黑色这一特点,利用图片中黑色像素点的占比对凸起卡和印刷卡进行区分;具体的,服务器计算终端设备上传的图片中的黑色像素点在所有像素点中占据的比例,若该比例大于预设比例阈值,则确定银行卡的印刷类型为印刷卡,反之,则确定银行卡的印刷类型为凸起卡。然而,这种识别压印类型的方式的准群度很低,其受银行卡表面的背景图案、拍摄光线、成像畸变等因素的影响,无法准确地识别图片中的黑色像素点是否真正对应于银行卡号;例如,当银行卡表面的背景为黑色时,无论银行卡为凸起卡还是印刷卡,终端设备拍摄的图片中的黑色像素点占比均很高,因此,服务器无法准确判断该银行卡的压印类型。除此之外,采用上述压印类型识别方法识别其他编码的压印类型时,如识别生产日期码的压印类型时,也存在类似的问题。
技术实现思路
为了解决上述技术问题,本申请提供了一种压印类型识别方法,该方法能够有效地提高压印类型识别的准确率。本申请实施例公开了如下技术方案:第一方面,本申请实施例提供了一种压印类型识别方法,所述方法包括:获取标识图像;所述标识图像中包括标识编码;对所述标识图像进行HSV空间变换,得到所述标识图像中各像素点各自对应的HSV参数;从所述标识图像中各像素点各自对应的HSV参数中,提取各像素点各自对应的亮度分量;根据所述各像素点各自对应的亮度分量,确定所述标识编码的压印类型。可选的,所述根据所述各像素点各自对应的亮度分量,确定所述标识编码的压印类型,包括:根据所述标识图像中各像素点各自对应的亮度分量,统计亮度分量为255的像素点个数,并且分别统计亮度分量为各预设分量值的像素点个数;所述预设分量值均为正整数,所有所述预设分量值构成连续的分量区间,所述分量区间与255相邻;对比各预设分量值各自对应的像素点个数,确定像素点个数最大值;判断亮度分量为255的像素点个数是否大于所述像素点个数最大值;若大于或等于,则确定所述标识编码的压印类型为凸起印刷;反之,若小于,则确定所述标识编码的压印类型为平面印刷。可选的,所述根据所述标识图像中各像素点各自对应的亮度分量,统计亮度分量为255的像素点个数,并且分别统计亮度分量为各预设分量值的像素点个数,包括:根据所述标识图像中各像素点各自对应的亮度分量,整理所述标识图像对应的亮度分量直方图;根据所述亮度分量直方图,确定所述亮度分量为255的像素点个数以及亮度分量为各预设分量值的像素点个数。可选的,所述分量区间包括:245-254。可选的,所述方法还包括:根据所述标识图像中各像素点各自对应的亮度分量,确定黑色像素点在所有像素点中占据的比例;则所述根据所述各像素点各自对应的亮度分量,确定所述标识编码的压印类型,包括:根据亮度分量为255的像素点个数与所述像素点个数最大值之间的关系,以及黑色像素点在所有像素点中占据的比例,确定所述标识编码的压印类型。可选的,所述根据所述标识图像中各像素点各自对应的亮度分量,确定黑色像素点在所有像素点中占据的比例,包括:根据所述标识图像中各像素点各自对应的亮度分量,统计亮度分量小于亮度分量阈值的像素点个数;计算亮度分量小于所述亮度分量阈值的像素点个数在所有像素点中占据的比例,作为黑色像素点在所有像素点中占据的比例。可选的,所述根据亮度分量为255的像素点个数与所述像素点个数最大值之间的关系,以及黑色像素点在所有像素点中占据的比例,确定所述标识编码的压印类型,包括:判断亮度分量为255的像素点个数是否大于所述像素点个数最大值;若大于或等于,则确定所述标识编码的压印类型为凸起印刷;反之,若小于,则判断所述黑色像素点在所有像素点中占据的比例是否小于预设比例值;若小于,则确定所述标识编码的压印类型为凸起印刷;反之,若大于或等于,则确定所述标识编码的压印类型为平面印刷。可选的,所述标识图像为银行卡图像;所述标识编码为银行卡号。第二方面,本申请实施例提供了一种压印类型识别装置,所述装置包括:获取模块,用于获取标识图像;所述标识图像中包括标识编码;分量提取模块,用于对所述标识图像进行HSV空间变换,得到所述标识图像中各像素点各自对应的HSV参数;从所述标识图像中各像素点各自对应的HSV参数中,提取各像素点各自对应的亮度分量;确定模块,用于根据所述各像素点各自对应的亮度分量,确定所述标识编码的压印类型。第三方面,本申请实施例提供了一种设备,其特征在于,所述设备包括处理器以及存储器:所述存储器用于存储程序代码,并将所述程序代码传输给所述处理器;所述处理器用于根据所述程序代码中的指令执行第一方面提供的压印类型识别方法。由上述技术方案可以看出,本申请实施例提供了一种压印类型识别方法,该方法利用凸起印刷的标识编码能够对光线进行强反射,具有高亮度的特性,对标识编码的压印类型进行识别。具体的,在获取到包括有标识编码的标识图像后,对标识图像进行HSV空间变换,得到标识图像中各像素点各自对应的HSV参数,进而从标识图像中各像素点各自对应的HSV参数中,提取各像素点各自对应的亮度分量;最终根据各像素点各自对应的亮度分量,确定标识编码的压印类型。该方法基于标识图像中各像素点各自对应的亮度分量,对标识编码的压印类型进行识别,相比仅根据黑色像素点的占比识别压印类型的方法,采用该压印类型识别方法对标识编码的压印类型进行识别时,不再考虑因标识编码的背景以及成像畸变等因素对标识图像的影响,因此,能够有效地提高压印类型识别的准确度。附图说明为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为本申请实施例提供的压印类型识别方法的应用场景示意图;图2为本申请实施例提供的一种压印类型识别方法的流程示意图;图3为本申请实施例提供的另一种压印类型识别方法的流程示意图;图4为本申请实施例提供的一种银行卡图像对应的直方图;图5为本申请本文档来自技高网
...

【技术保护点】
1.一种压印类型识别方法,其特征在于,所述方法包括:获取标识图像;所述标识图像中包括标识编码;对所述标识图像进行HSV空间变换,得到所述标识图像中各像素点各自对应的HSV参数;从所述标识图像中各像素点各自对应的HSV参数中,提取各像素点各自对应的亮度分量;根据所述各像素点各自对应的亮度分量,确定所述标识编码的压印类型。

【技术特征摘要】
1.一种压印类型识别方法,其特征在于,所述方法包括:获取标识图像;所述标识图像中包括标识编码;对所述标识图像进行HSV空间变换,得到所述标识图像中各像素点各自对应的HSV参数;从所述标识图像中各像素点各自对应的HSV参数中,提取各像素点各自对应的亮度分量;根据所述各像素点各自对应的亮度分量,确定所述标识编码的压印类型。2.根据权利要求1所述的方法,其特征在于,所述根据所述各像素点各自对应的亮度分量,确定所述标识编码的压印类型,包括:根据所述标识图像中各像素点各自对应的亮度分量,统计亮度分量为255的像素点个数,并且分别统计亮度分量为各预设分量值的像素点个数;所述预设分量值均为正整数,所有所述预设分量值构成连续的分量区间,所述分量区间与255相邻;对比各预设分量值各自对应的像素点个数,确定像素点个数最大值;判断亮度分量为255的像素点个数是否大于所述像素点个数最大值;若大于或等于,则确定所述标识编码的压印类型为凸起印刷;反之,若小于,则确定所述标识编码的压印类型为平面印刷。3.根据权利要求2所述的方法,其特征在于,所述根据所述标识图像中各像素点各自对应的亮度分量,统计亮度分量为255的像素点个数,并且分别统计亮度分量为各预设分量值的像素点个数,包括:根据所述标识图像中各像素点各自对应的亮度分量,整理所述标识图像对应的亮度分量直方图;根据所述亮度分量直方图,确定所述亮度分量为255的像素点个数以及亮度分量为各预设分量值的像素点个数。4.根据权利要求2或3所述的方法,其特征在于,所述分量区间包括:245-254。5.根据权利要求2所述的方法,其特征在于,所述方法还包括:根据所述标识图像中各像素点各自对应的亮度分量,确定黑色像素点在所有像素点中占据的比例;则所述根据所述各像素点各自对应的亮度分量,确定所述标识编码的压印类型,包括:根据亮度分量为255的像素点个数与所述...

【专利技术属性】
技术研发人员:罗熹之
申请(专利权)人:北京奇艺世纪科技有限公司
类型:发明
国别省市:北京,11

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

1