身份证图像的正反面判断方法、装置、设备及存储介质制造方法及图纸

技术编号:25915983 阅读:90 留言:0更新日期:2020-10-13 10:35
本申请涉及一种身份证图像的正反面判断方法、装置、设备及存储介质,方法包括:获取身份证图像;检测获得身份证图像中所有的文本行,并获得每个文本行各自的外接矩形;获取所有外接矩形的最小外接矩形;采用平行于最小外接矩形的长边的两条分界线,对最小外接矩形进行划分,得到三个区域;统计中间区域的外接矩形的数量;根据中间区域的外接矩形的数量,和,所有不同的外接矩形的高度比,判断身份证图像是正面图像还是反面图像。本申请用以在进行身份证信息识别之前,对身份证图像进行正反面判断,以能够更准确提取身份证信息。

【技术实现步骤摘要】
身份证图像的正反面判断方法、装置、设备及存储介质
本申请涉及计算机
,尤其涉及一种身份证图像的正反面判断方法、装置、设备及存储介质。
技术介绍
当今社会经常需要对用户进行实名认证,绝大部分需要通过对身份证信息进行查验,来确定用户的信息真实有效。如今,实名认证不仅成为网络管理的必要手段,也广泛应用于金融、银行、电信、教育等行业,实名认证也可以作为各行各业之间建立可靠的信用基础。另外,实名认证需要用到身份证识别,即对身份证信息进行智能识别,免去手动输入,从而达到快速读取信息的目的。可见,在进行身份证信息识别之前,先对身份证图像正反面进行判断,能够更准确地确认要提取的身份证信息。
技术实现思路
本申请提供了一种身份证图像的正反面判断方法、装置、设备及存储介质,用以在进行身份证信息识别之前,对身份证图像进行正反面判断,以能够更准确的提取身份证信息。第一方面,本申请提供了一种身份证图像的正反面判断方法,所述方法包括:获取所述身份证图像;检测获得所述身份证图像中所有的文本行,并获得每个所述文本行各自的外接矩形;获取所有所述外接矩形的最小外接矩形;采用平行于所述最小外接矩形的长边的两条分界线,对所述最小外接矩形进行划分,得到三个区域;统计中间区域的所述外接矩形的数量,其中,所述中间区域的下底边不超过从所述最小外接矩形的下底边向上数第二个所述外接矩形的上底边,和,所述中间区域的上底边不超过从所述最小外接矩形的上底边向下数第二个所述外接矩形的下底边;根据所述中间区域的外接矩形的数量,和,所有不同的所述外接矩形的高度比,判断所述身份证图像是正面图像还是反面图像。可选地,获得每个所述文本行各自的外接矩形之后,获取所有所述外接矩形的最小外接矩形之前,还包括:获取每个所述外接矩形各自相对于参考方向的旋转角度;以预设角度值为间隔划分角度区间,将每个所述外接矩形按照所述旋转角度归入到对应的所述角度区间,统计每个所述角度区间中归入的所述外接矩形的个数,获取个数最多的所述角度区间内的所述外接矩形,作为过滤后得到的有效的外接矩形。可选地,所述参考方向为预先定义的参考坐标系的X轴方向;获取每个所述外接矩形各自相对于参考方向的旋转角度,包括:分别对每个所述外接矩形进行以下处理:计算所述参考坐标系的X轴逆时针旋转到所述外接矩形的长边所需旋转的最小角度,根据所述最小角度确定所述外接矩形相对于所述参考方向的旋转角度。可选地,根据所述最小角度确定所述外接矩形相对于所述参考方向的旋转角度,包括:若所述最小角度小于预设值,将180度减去所述最小角度获得的角度,作为所述外接矩形相对于所述参考方向的旋转角度;若所述最小角度不小于预设值,将所述最小角度作为所述外接矩形相对于所述参考方向的旋转角度。可选地,采用平行于所述最小外接矩形的长边的两条分界线,对所述最小外接矩形进行划分,得到三个区域,包括:采用平行于所述最小外接矩形的长边的两条分界线,将所述最小外接矩形的短边按照2:1:2的比例对所述最小外接矩形进行划分,得到所述三个区域。可选地,所述两条分界线分别为第一分界线和第二分界线;统计中间区域的所述外接矩形的数量,包括:分别对每个所述外接矩形进行以下处理:判断所述外接矩形与所述第一分界线和所述第二分界线之间是否满足指定位置关系;其中,所述指定位置关系为:所述外接矩形的四个顶点至少有三个顶点位于所述第一分界线下方,且位于所述第二分界线上方;若满足,确定所述外接矩形属于所述中间区域,否则,确定所述外接矩形不属于所述中间区域;统计所述中间区域的所述外接矩形的数量。可选地,根据所述中间区域的外接矩形的数量,和,所有不同的所述外接矩形的高度比,判断所述身份证图像是正面图像还是反面图像,包括:当所述中间区域的所述外接矩形的数量为零,且,不同的所述外接矩形的高度比大于预设比值时,判定所述身份证图像为正面图像,否则,判定所述身份证图像为反面图像。第二方面,本申请提供了一种身份证图像的正反面判断装置,包括:第一获取模块,用于获取所述身份证图像;检测模块,用于检测获得所述身份证图像中所有的文本行,并获得每个所述文本行各自的外接矩形;第二获取模块,用于获取所有所述外接矩形的最小外接矩形;划分模块,用于采用平行于所述最小外接矩形的长边的两条分界线,对所述最小外接矩形进行划分,得到三个区域;统计模块,用于统计中间区域的所述外接矩形的数量,其中,所述中间区域的下底边不超过从所述最小外接矩形的下底边向上数第二个所述外接矩形的上底边,和,所述中间区域的上底边不超过从所述最小外接矩形的上底边向下数第二个所述外接矩形的下底边;判断模块,用于根据所述中间区域的外接矩形的数量,和,所有不同的所述外接矩形的高度比,判断所述身份证图像是正面图像还是反面图像。第三方面,本申请提供了一种电子设备,包括:处理器、通信组件、存储器和通信总线,其中,处理器、通信组件和存储器通过通信总线完成相互间的通信;所述存储器,用于存储计算机程序;所述处理器,用于执行所述存储器中所存储的程序,实现所述的身份证图像的正反面判断方法。第四方面,本申请提供了一种计算机可读存储介质,存储有计算机程序,所述计算机程序被处理器执行时实现所述的身份证图像的正反面判断方法。本申请实施例提供的上述技术方案与现有技术相比具有如下优点:本申请实施例提供的该方法,通过获取身份证图像,检测该身份证图像中所有的文本行,并获得每个文本行各自的外接矩形,获取所有外接矩形的最小外接矩形,采用平行于最小外接矩形的长边的两条分界线,对该最小外接矩形进行划分,得到三个区域,根据中间区域的外接矩形的数量和所有不同的外接矩形的高度比来判断身份证图像的正反面,从而能够利用身份证正反面不同的固有特征,对身份证正反面进行区分,为后续的身份证信息识别和提取的效率和准确性提供保障。附图说明此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本专利技术的实施例,并与说明书一起用于解释本专利技术的原理。为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为本申请实施例中身份证图像的正反面判断方法流程示意图;图2为本申请实施例中身份证图像的正反面判断过程示意图;图3为本申请实施例中身份证图像的正反面判断装置结构示意图;图4为本申请实施例中电子设备的结构示意图。具体实施方式为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请的一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普本文档来自技高网...

【技术保护点】
1.一种身份证图像的正反面判断方法,其特征在于,所述方法包括:/n获取所述身份证图像;/n检测获得所述身份证图像中所有的文本行,并获得每个所述文本行各自的外接矩形;/n获取所有所述外接矩形的最小外接矩形;/n采用平行于所述最小外接矩形的长边的两条分界线,对所述最小外接矩形进行划分,得到三个区域;/n统计中间区域的所述外接矩形的数量,其中,所述中间区域的下底边不超过从所述最小外接矩形的下底边向上数第二个所述外接矩形的上底边,和,所述中间区域的上底边不超过从所述最小外接矩形的上底边向下数第二个所述外接矩形的下底边;/n根据所述中间区域的外接矩形的数量,和,所有不同的所述外接矩形的高度比,判断所述身份证图像是正面图像还是反面图像。/n

【技术特征摘要】
1.一种身份证图像的正反面判断方法,其特征在于,所述方法包括:
获取所述身份证图像;
检测获得所述身份证图像中所有的文本行,并获得每个所述文本行各自的外接矩形;
获取所有所述外接矩形的最小外接矩形;
采用平行于所述最小外接矩形的长边的两条分界线,对所述最小外接矩形进行划分,得到三个区域;
统计中间区域的所述外接矩形的数量,其中,所述中间区域的下底边不超过从所述最小外接矩形的下底边向上数第二个所述外接矩形的上底边,和,所述中间区域的上底边不超过从所述最小外接矩形的上底边向下数第二个所述外接矩形的下底边;
根据所述中间区域的外接矩形的数量,和,所有不同的所述外接矩形的高度比,判断所述身份证图像是正面图像还是反面图像。


2.根据权利要求1所述的身份证图像的正反面判断方法,其特征在于,获得每个所述文本行各自的外接矩形之后,获取所有所述外接矩形的最小外接矩形之前,还包括:
获取每个所述外接矩形各自相对于参考方向的旋转角度;
以预设角度值为间隔划分角度区间,将每个所述外接矩形按照所述旋转角度归入到对应的所述角度区间,统计每个所述角度区间中归入的所述外接矩形的个数,获取个数最多的所述角度区间内的所述外接矩形,作为过滤后得到的有效的外接矩形。


3.根据权利要求2所述的身份证图像的正反面判断方法,其特征在于,所述参考方向为预先定义的参考坐标系的X轴方向;
获取每个所述外接矩形各自相对于参考方向的旋转角度,包括:
分别对每个所述外接矩形进行以下处理:计算所述参考坐标系的X轴逆时针旋转到所述外接矩形的长边所需旋转的最小角度,根据所述最小角度确定所述外接矩形相对于所述参考方向的旋转角度。


4.根据权利要求3所述的身份证图像的正反面判断方法,其特征在于,根据所述最小角度确定所述外接矩形相对于所述参考方向的旋转角度,包括:
若所述最小角度小于预设值,将180度减去所述最小角度获得的角度,作为所述外接矩形相对于所述参考方向的旋转角度;
若所述最小角度不小于预设值,将所述最小角度作为所述外接矩形相对于所述参考方向的旋转角度。


5.根据权利要求4所述的身份证图像的正反面判断方法,其特征在于,采用平行于所述最小外接矩形的长边的两条分界线,对所述最小外接矩形进行划分,得到三个区域,包括:
采用平行于所述最小外接矩形的长边的两条分界线,将所述最小外接矩形的短边按照2:1:2的比例对所述最小外接矩形进行划分,得到...

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

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

1