【技术实现步骤摘要】
身份证正面图像的校正方法、装置、设备及存储介质
本申请涉及计算机
,尤其涉及一种身份证正面图像的校正的方法、装置、设置及存储介质。
技术介绍
在现代社会经常需要对用户进行实名认证,通过对身份证信息的真实性进行查验,以方便于各行各业之间建立可靠的信用基础。如今,实名认证不仅成为网络管理的必要手段,也广泛应用于金融、银行、电信、教育等行业。实名认证需要用到身份证识别,即对身份证信息进行智能识别,免去手动输入,从而达到快速读取信息的目的。可见,如何能够快速、准确读取身份证信息,是需要解决的问题。
技术实现思路
本申请提供了一种身份证正面图像的校正方法、装置、设备及存储介质,用以在对身份证信息进行读取之前,对身份证正面进行校正,以提高身份证正面信息读取的速度和准确度。第一方面,本申请提供了一种身份证正面图像的校正方法,包括:获取身份证正面图像;检测获得所述身份证正面图像中所有的文本行,并获得每个所述文本行各自的外接矩形;根据每个所述外接矩形各自的旋转角度,获取每个所述外接矩形各自的顺时针旋转角度和逆时针旋转角度,获取所有所述顺时针旋转角度中的中位数,作为第一旋转角度,以及所有所述逆时针旋转角度中的中位数,作为第二旋转角度;获取所有所述外接矩形中高度值最大的外接矩形,作为第一外接矩形,以及获取所有所述外接矩形中高度值最小的外接矩形,作为第二外接矩形;按照所述第一旋转角度和所述第二旋转角度,以及校正后所述第一外接矩形和所述第二外接矩形的相对位置关系 ...
【技术保护点】
1.一种身份证正面图像的校正方法,其特征在于,包括:/n获取身份证正面图像;/n检测获得所述身份证正面图像中所有的文本行,并获得每个所述文本行各自的外接矩形;/n根据每个所述外接矩形各自的旋转角度,获取每个所述外接矩形各自的顺时针旋转角度和逆时针旋转角度,获取所有所述顺时针旋转角度中的中位数,作为第一旋转角度,以及所有所述逆时针旋转角度中的中位数,作为第二旋转角度;/n获取所有所述外接矩形中高度值最大的外接矩形,作为第一外接矩形,以及获取所有所述外接矩形中高度值最小的外接矩形,作为第二外接矩形;/n按照所述第一旋转角度和所述第二旋转角度,以及校正后所述第一外接矩形和所述第二外接矩形的相对位置关系,对所述身份证正面图像进行校正。/n
【技术特征摘要】
1.一种身份证正面图像的校正方法,其特征在于,包括:
获取身份证正面图像;
检测获得所述身份证正面图像中所有的文本行,并获得每个所述文本行各自的外接矩形;
根据每个所述外接矩形各自的旋转角度,获取每个所述外接矩形各自的顺时针旋转角度和逆时针旋转角度,获取所有所述顺时针旋转角度中的中位数,作为第一旋转角度,以及所有所述逆时针旋转角度中的中位数,作为第二旋转角度;
获取所有所述外接矩形中高度值最大的外接矩形,作为第一外接矩形,以及获取所有所述外接矩形中高度值最小的外接矩形,作为第二外接矩形;
按照所述第一旋转角度和所述第二旋转角度,以及校正后所述第一外接矩形和所述第二外接矩形的相对位置关系,对所述身份证正面图像进行校正。
2.根据权利要求1所述的身份证正面图像的校正方法,其特征在于,按照所述第一旋转角度和所述第二旋转角度,以及校正后所述第一外接矩形和所述第二外接矩形的相对位置关系,对所述身份证正面图像进行校正,包括:
按照所述第一旋转角度,对所述身份证正面图像进行顺时针旋转,得到第一校正图像;
按照所述第二旋转角度,对所述身份证正面图像进行逆时针旋转,得到第二校正图像;
若所述第一校正图像中,所述第一外接矩形位于所述第二外接矩形的上方,则将所述第一校正图像作为校正后的所述身份证正面图像;若所述第二校正图像中,所述第一外接矩形位于所述第二外接矩形的上方,则将所述第二校正图像作为校正后的所述身份证正面图像。
3.根据权利要求2所述的身份证正面图像的校正方法,其特征在于,获得每个所述文本行各自的外接矩形之后,根据每个所述外接矩形各自的旋转角度,获取每个所述外接矩形各自的顺时针旋转角度和逆时针旋转角度之前,所述方法还包括:
获取每个所述外接矩形各自相对于参考方向的旋转角度,所述参考方向为预先定义的参考坐标系的X轴方向;
以预设角度值为间隔划分角度区间,将每个所述外接矩形按照旋转角度归入到对应的所述角度区间,统计每个所述角度区间中归入的所述外接矩形的个数,获取个数最多的所述角度区间内的所述外接矩形,作为过滤后得到的有效的外接矩形。
4.根据权利要求3所述的身份证正面图像的校正方法,其特征在于,所述顺时针旋转角度等于所述旋转角度,所述逆时针旋转角度等于180度减去所述旋转角度所得的角度值。
...
【专利技术属性】
技术研发人员:王晨旭,
申请(专利权)人:北京奇艺世纪科技有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。