一种获取卡片信息的方法和装置制造方法及图纸

技术编号:10500030 阅读:109 留言:0更新日期:2014-10-04 16:32
本发明专利技术公开了一种获取卡片信息的方法和装置,属于通信技术领域。所述方法包括:接收终端发送的卡片的卡片图像,所述卡片图像包括所述卡片的卡片信息;根据所述卡片图像获取所述卡片的类型;根据所述卡片的类型获取所述卡片信息所在的图像区域;根据所述卡片信息所在的图像区域,从所述卡片图像中获取所述卡片的卡片信息。所述装置包括:接收模块、第一获取模块、第二获取模块和第三获取模块。本发明专利技术根据卡片的类型获取卡片信息所在的图像区域,能够准确定位卡片的卡片信息所在区域,从而提高获取卡片信息的准确率。

【技术实现步骤摘要】
一种获取卡片信息的方法和装置
本专利技术涉及通信
,特别涉及一种获取卡片信息的方法和装置
技术介绍
当用户使用信用卡消费时,用户需要输入信用卡的卡号等信息,但是输入过程比较耗时;并且,用户输入卡号,存在输入错误的隐患。因此,如何自动化获取卡号是业界关注的重点。 现有技术提供了一种获取卡号的方法,可以为:终端获取信用卡图像,根据预设的信用卡卡号所在的图像区域,从信用卡图像中获取卡号所在的图像区域内的图像,并对卡号所在的图像区域内的图像进行分析处理,得到数字图像。终端将得到的数字图像与数据库中的数字进行匹配,得到信用卡的卡号。 在实现本专利技术的过程中,专利技术人发现现有技术至少存在以下问题: 不同类型的信用卡卡号所在的图像区域的位置可能不同,根据预设的卡号所在的图像区域定位信用卡图像中卡号所在的图像区域,定位不准确,从而造成获取的卡号不准确。
技术实现思路
为了解决现有技术的问题,本专利技术提供了一种获取卡片信息的方法和装置。所述技术方案如下: —方面,本专利技术提供了一种获取卡片信息的方法,所述方法包括: 接收终端发送的卡片的卡片图像,所述卡片图像包括所述卡片的卡片信息; 根据所述卡片图像获取所述卡片的类型; 根据所述卡片的类型获取所述卡片信息所在的图像区域; 根据所述卡片信息所在的图像区域,从所述卡片图像中获取所述卡片的卡片信肩、O 另一方面,本专利技术提供了一种获取卡片信息的装置,所述装置包括: 接收模块,用于接收终端发送的卡片的卡片图像,所述卡片图像包括所述卡片的卡片信息; 第一获取模块,用于根据所述卡片图像获取所述卡片的类型; 第二获取模块,用于根据所述卡片的类型获取所述卡片信息所在的图像区域; 第三获取模块,用于根据所述卡片信息所在的图像区域,从所述卡片图像中获取所述卡片的卡片信息。 在本专利技术实施例中,服务器根据卡片图像获取卡片的类型,根据卡片的类型获取卡片信息所在的图像区域;从而能够准确定位卡片的卡片信息所在区域;根据卡片信息所在的图像区域,从卡片图像中获取卡片的卡片信息,提高获取卡片信息的准确率。 【附图说明】 为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。 图1是本专利技术实施例1提供的一种获取卡片信息的方法流程图; 图2是本专利技术实施例2提供的一种获取卡片信息的方法流程图; 图3是本专利技术实施例2提供的卡片图像的示意图; 图4是本专利技术实施例2提供的卡片的正面视图图像; 图5是本专利技术实施例3提供的一种获取卡片信息的装置结构示意图。 【具体实施方式】 为使本专利技术的目的、技术方案和优点更加清楚,下面将结合附图对本专利技术实施方式作进一步地详细描述。 实施例1 本专利技术实施例提供了一种获取卡片信息的方法。参见图1,其中,该方法包括: 步骤101:接收终端发送的卡片的卡片图像,该卡片图像包括卡片的卡片信息; 步骤102:根据该卡片图像获取卡片的类型; 步骤103:根据卡片的类型获取卡片信息所在的图像区域; 步骤104:根据卡片信息所在的图像区域,从卡片图像中获取卡片的卡片信息。 在本专利技术实施例中,服务器根据卡片图像获取卡片的类型,根据卡片的类型获取卡片信息所在的图像区域;从而能够准确定位卡片的卡片信息所在区域;根据卡片信息所在的图像区域,从卡片图像中获取卡片的卡片信息,提高获取卡片信息的准确率。 实施例2 本专利技术实施例提供了一种获取卡片信息的方法。参见图2,其中,该方法包括: 步骤201:终端发送卡片的卡片图像给服务器,该卡片图像包括卡片的卡片信息; 其中,终端为任一具有通信功能的终端;例如,手机终端或者PC (personalcomputer,个人计算机)终端等。服务器为任一具有图像识别功能的服务器,在专利技术实施例中对终端和服务器不作具体限定。 其中,卡片为任一具有卡片信息的卡片,例如,卡片为银行卡、会员卡、身份证或者名片等,在本专利技术实施例中对卡片不作具体限定。卡片图像为包括卡片的图像;卡片的卡片信息包括卡片的卡号、有效期和/或姓名等信息。 其中,终端发送卡片的卡片图像给服务器之前,终端获取卡片的卡片图像,该卡片的卡片图像可以为终端当前获取的卡片图像,也可以为终端本地保存的卡片图像。 其中,终端发送卡片的卡片图像给服务器之前,终端判断图像是否包括卡片图像,如果是,终端发送卡片的卡片图像给服务器。 其中,终端判断该图像是否包括卡片图像的步骤可以包括如下步骤(I)至(4): (I)、终端利用垂直和水平梯度算子计算图像中包括的每个像素点的梯度,得到该图像的梯度图像; (2)、终端对得到的梯度图像按照梯度模进行二值化,得到二值化图像; 具体地,终端计算图像中包括的各个像素点的梯度模,将梯度模大于第三预设阈值的像素点的梯度模设置为255,将梯度模不大于第三预设阈值的像素点的梯度模设置为 O。因此,将梯度图像转换为了二值化图像。 其中,需要说明的是,第三预设阈值可以根据需要进行设置并更改,在本专利技术实施例中,对第三预设阈值不作具体限定。 (3)、终端利用hough变换将二值化图像转化为hough图像;并判断hough图像中是否包括卡片的四个边; 其中,hough变换是利用图像空间中的线和hough参数空间的点的对偶性,将图像空间中的线转换到参数空间中,将线包括的像素点进行累加统计,在hough参数空间中形成一个点,通过检测hough参数空间中的点的亮度确定出图像中是否包括直线。 其中,终端判断hough图像中是否包括卡片的四个边的步骤,可以为: 终端判断hough图像中是否包括亮度大小大于预设亮度大小的四个点,如果是,终端确定出hough图像中包括卡片的四个边;如果否,终端确定出hough图像中不包括卡片的四个边。 其中,需要说明的是,预设亮度大小可以根据需要进行设置并更改,在本专利技术实施例中,对预设亮度大小不作具体限定。 (4)、如果hough图像中包括卡片的四个边,终端确定出该图像中包括卡片图像;如果hough图像中不包括卡片的四个边,终端确定出该图像中不包括卡片图像。 进一步地,终端发送卡片的卡片图像给服务器之前,终端判断卡片的卡片图像是否是卡片的正面视图图像;如果否,终端对卡片图像进行校正,得到卡片的正面视图图像,并将卡片的正面视图图像发送给服务器。 其中,终端判断卡片图像是否是卡片的正面视图图像的步骤可以包括如下步骤(I)至(3): (I)、终端从卡片图像中获取卡片图像中卡片的四个边所处的直线,并判断卡片的四个边所处的直线的方向是否是水平方向或者竖直方向;如果是,执行步骤(2),如果否,执行步骤(3)。 (2)如果卡片的两个边所处的直线的方向是水平方向,卡片的另外两个边所处的直线的方向是竖直方向,终端确定出卡片图像是卡片的正面视图图像; (3)如果卡片的四个边所处的直线的方向既不是水平方向也不是竖直方向,终端确定出卡片图像不是卡片的正面视图图像。 其中,终端对卡片图像进行校正,得到卡片的本文档来自技高网...

【技术保护点】
一种获取卡片信息的方法,其特征在于,所述方法包括:接收终端发送的卡片的卡片图像,所述卡片图像包括所述卡片的卡片信息;根据所述卡片图像获取所述卡片的类型;根据所述卡片的类型获取所述卡片信息所在的图像区域;根据所述卡片信息所在的图像区域,从所述卡片图像中获取所述卡片的卡片信息。

【技术特征摘要】
1.一种获取卡片信息的方法,其特征在于,所述方法包括: 接收终端发送的卡片的卡片图像,所述卡片图像包括所述卡片的卡片信息; 根据所述卡片图像获取所述卡片的类型; 根据所述卡片的类型获取所述卡片信息所在的图像区域; 根据所述卡片信息所在的图像区域,从所述卡片图像中获取所述卡片的卡片信息。2.如权利要求1所述的方法,其特征在于,所述根据所述卡片图像获取所述卡片的类型,包括: 从已存储的类型、特征图像以及特征图像所在的图像区域的对应关系中,选择一条记录; 在所述卡片图像中,获取所述记录中存储的特征图像所在的图像区域内的特征图像; 计算所述获取的特征图像与所述记录中存储的特征图像之间的第一相似度; 如果所述第一相似度大于第一预设阈值,确定出所述卡片图像的类型为所述记录中存储的类型。3.如权利要求1所述的方法,其特征在于,所述根据所述卡片的类型获取所述卡片信息所在的图像区域,包括: 根据所述卡片的类型,从已存储的类型与卡片信息所在的图像区域的对应关系中获取所述卡片信息所在的图像区域。4.如权利要求1所述的方法,其特征在于,所述根据所述卡片信息所在的图像区域,从所述卡片图像中获取所述卡片的卡片信息,包括: 在所述卡片图像中,获取所述卡片信息所在的图像区域内的图像; 从所述获取的图像中提取所述卡片信息。5.如权利要求4所述的方法,其特征在于,从所述获取的图像中提取所述卡片信息之前,所述方法还包括包括: 根据所述卡片的类型,从已存储的类型与标准格式的字符的对应关系获取标准格式的字符; 相应的,从所述获取的图像中提取所述卡片信息,包括: 获取所述获取的图像中包括的字符; 计算所述字符与所述标准格式的字符之间的第二相似度; 将所述字符对应的第二相似度最大的标准格式的字符组成一个字符串,并将所述字符串作为卡片信息。6.如权利要求1所述的方法,其特征在于,所述根据所述卡片图像获取所述卡片的类型之前,所述方法还包括: 判断所述卡片图像是否是所述卡片的正面视图图像; 如果否,对所述卡片图像进行校正,得到所述卡片的正面视图图像。7.如权利要求6所述的方法,其特征在于,所述对所述卡片图像进行校正,得到所述卡片的正面视图,包括: 从所述卡片图像中获取所述卡片的顶点坐标; 根据所述卡片的顶点坐标和预设的正面视图图像的标准顶点坐标,将所述卡片图像转换为正面视图图像。8.如权利要求7所述的方法,其特征在于,所述根据所述卡片的顶点坐标和预设的正面视图图像的标准顶点坐标,将所述卡片图像转换为正面视图图像,包括: 根据所述卡片的顶点坐标和所述标准顶点坐标计算变换矩阵; 根据所述变换矩阵,将所述卡片图像中包括的每个像素点的第一位置进行转换,得到所述卡片图像中包括的每个像素点的第二位置; 根据所述卡片图像中包括的每个像素点的第二位置,将所述卡片图像中的像...

【专利技术属性】
技术研发人员:江修才刘海龙周景超李超陈波宋祺
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东;44

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

1