【技术实现步骤摘要】
一种身份证要素提取方法及装置
本专利技术涉及身份证识别
,具体而言,涉及一种身份证要素提取方法及装置。
技术介绍
身份证是用于证明持有人身份的证件,多由各国或地区政府授予公民。作为一种重要的身份证明证件,其在公民的实际生活与工作选当中起着非常重要的作用,例如,在公民办理户口登记、婚姻登记、入学、就业、办理公证事务、前往边境管理区、办理申请出境手续等等过程中,提交身份证明材料就是不可或缺的重要步骤。目前主要的应用场景下使用的身份证读卡器是通过识别身份证内部芯片进行完成的,读卡器核心芯片造价昂贵,成本较高。相关技术中提出一种身份证识别方法,获取身份证图像;对所述身份证图像进行图像切割处理,提取至少一个有用信息区域图像;对所述有用信息区域图像进行二值化处理,获得二值化图像;对所述二值化图像进行文字识别处理,提取有用身份信息。由于使用二值化进行阈值分割,鲁棒性较差,在身份证污损、背景干扰等情况下效果没有保障。相关技术还提出使用阈值分割进行图像分割进一步进行投影分割,分割字符行与单个字符,由于阈值分割在背景干扰、身份证表面污损、亮度不均匀的情况下鲁棒性较差;进一步的影响字符行与字符分割效果,导致识别结果失败。针对相关技术中基于二值图像投影分割字符行的方式受背景干扰影响结果较大的问题,尚未提出解决方案。
技术实现思路
本专利技术实施例提供了一种身份证要素提取方法及装置,以至少解决相关技术中基于二值图像投影分割字符行的方式受背景干扰影响结果较大的问题。 >根据本专利技术的一个实施例,提供了一种身份证要素提取方法,包括:对获取的身份证图像进行矫正,得到与预先存储的标准身份证模板匹配的目标图像;通过对所述目标图像进行字符块检测的方式,确定所述目标图像的字符块检测框;基于所述字符块检测框提取身份证要素。可选地,对获取的身份证图像进行矫正,得到与预先存储的标准身份证模板匹配的目标图像包括:确定所述身份证图像中身份证所在区域的四个顶点;确定所述身份证所在区域的四个顶点与所述标准身份证模板的四个顶点的矩阵转换关系;根据所述矩阵转换关系对所述身份证区域进行图像映射,得到映射图像;根据所述映射图像确定所述目标图像。可选地,确定所述身份证图像中身份证所在区域的四个顶点包括:基于深度学习的语义对所述身份证图像进行分割,得到身份证区域;提取所述身份证区域的边缘,通过直线拟合所述边缘,得到四条直线,并确定所述四条直线的四个交点为所述身份证所在区域的四个顶点。可选地,根据所述映射图像确定所述目标图像包括:通过形态学膨胀操作获取所述映射图像中长宽比最大的连通区域;确定所述连通区域与所述身份证区域的上边缘的相对距离;若所述相对距离小于所述映射图像的高度的一半,通过将所述映射图像旋转180度的方式进行旋转矫正,得到所述目标图像;若所述相对距离大于所述映射图像的高度的一半,确定所述映射图像为所述目标图像。可选地,基于所述字符块检测框提取所述身份证要素包括:按照预先在标准身份证模板中设置的参考线的方式在所述目标图像中设置所述参考线;将所述字符块检测框与所述参考线对比,以确定所述身份证要素。可选地,将所述字符块检测框与所述参考线对比,以确定所述身份证要素包括:确定所述字符块检测框的中心点的坐标与参考线1、参考线5的第一相对位置,并根据所述第一相对位置确定所述身份证要素中的姓名要素,其中,所述参考线1为姓名要素与性别要素之间与身份证区域的上边缘平行的直线,所述参考线5为性别要素与民族要素之间与所述参考线1垂直的直线;确定所述字符块检测框的中心点的坐标与参考线1、参考线2、参考线5的第二相对位置,并根据所述第二相对位置确定所述身份证要素中的性别要素和民族要素,其中,所述参考线2为性别要素与出生要素之间与所述身份证区域的上边缘平行的直线;确定所述字符块检测框的中心点的坐标与参考线2、参考线3、参考线5的第三相对位置,并根据所述第三相对位置确定所述身份证要素中的出生要素,其中,所述参考线3为出生要素与住址要素之间与所述身份证区域的上边缘平行的直线;确定所述字符块检测框的中心点的坐标与参考线3、参考线4、参考线5的第四相对位置,并根据所述第四相对位置确定所述身份证要素中的住址要素;确定所述字符块检测框的中心点的坐标与参考线4、参考线5的第五相对位置,并根据所述第五相对位置确定所述身份证要素中的身份证号码要素,其中,所述参考线4为住址要素与身份证号码要素之间与所述身份证区域的上边缘平行的直线。可选地,在基于所述字符块检测框提取所述身份证要素之后,所述方法还包括:对所述身份证要素中的身份证号码要素进行校验;分别根据所述身份证号码要素对所述身份证要素中的性别要素、所述出生要素进行校验。可选地,对所述身份证要素中的身份证号码要素进行校验包括:将身份证号码的最后一位之前的每位数分别与预定系数相乘;将相乘结果相加后除以预设值,得到目标余数;根据预先设置的余数0至10与所述最后一位的对应关系确定所述目标余数对应的最后一位;根据所述目标余数对应的身份证号码的最后一位对所述身份证号码要素进行校验。可选地,根据所述目标余数对应的身份证号码的最后一位对所述身份证号码要素进行校验包括:若所述目标余数对应的最后一位与所述身份证号码要素中的最后一位相同,确定所述身份证号码要素正确;若所述目标余数对应的最后一位与所述身份证号码要素中的最后一位不同,确定所述身份证号码要素错误,并根据所述目标余数对应的最后一位更新所述身份证号码要素中的最后一位。可选地,分别根据所述身份证号码要素对所述身份证要素中的性别要素、所述出生要素进行校验包括:将所述身份证号码要素的倒数第二位与提取得到的性别要素进行对比,若对比结果为不一致,则更新所述性别要素,若所述对比结果为一致,保留所述性别要素,其中,若所述身份证号码要素的倒数第二位为奇数则性别为男性,若所述身份证号码要素的倒数第二位为偶数则所述性别为女性;将所述身份证号码要素的第7至14位与提取得到的所述出生要素进行对比,若对比结果为不一致,则根据所述身份证号码的第7至14位更新所述出生要素,若对比结果为一致,则保留所述出生要素。可选地,分别根据所述身份证号码要素对所述身份证要素中的性别要素、所述出生要素进行校验包括:在所述身份证号码要素的倒数第二位的置信度大于所述性别要素的置信度的情况下,将所述身份证号码要素的倒数第二位与所述性别要素进行对比,若对比结果为不一致,则根据所述身份证号码要素的倒数第二位更新所述性别要素,若所述对比结果为一致,保留所述性别要素,其中,若所述身份证号码要素的倒数第二位为奇数则性别为男性,若所述身份证号码要素的倒数第二位为偶数则所述性别为女性;在所述身份证号码要素的倒数第二位的置信度小于或等于所述性别本文档来自技高网...
【技术保护点】
1.一种身份证要素提取方法,其特征在于,包括:/n对获取的身份证图像进行矫正,得到与预先存储的标准身份证模板匹配的目标图像;/n通过对所述目标图像进行字符块检测的方式,确定所述目标图像的字符块检测框;/n基于所述字符块检测框提取身份证要素。/n
【技术特征摘要】
1.一种身份证要素提取方法,其特征在于,包括:
对获取的身份证图像进行矫正,得到与预先存储的标准身份证模板匹配的目标图像;
通过对所述目标图像进行字符块检测的方式,确定所述目标图像的字符块检测框;
基于所述字符块检测框提取身份证要素。
2.根据权利要求1所述的方法,其特征在于,对获取的身份证图像进行矫正,得到与预先存储的标准身份证模板匹配的目标图像包括:
确定所述身份证图像中身份证所在区域的四个顶点;
确定所述身份证所在区域的四个顶点与所述标准身份证模板的四个顶点的矩阵转换关系;
根据所述矩阵转换关系对所述身份证区域进行图像映射,得到映射图像;
根据所述映射图像确定所述目标图像。
3.根据权利要求2所述的方法,其特征在于,确定所述身份证图像中身份证所在区域的四个顶点包括:
基于深度学习的语义对所述身份证图像进行分割,得到身份证区域;
提取所述身份证区域的边缘,通过直线拟合所述边缘,得到四条直线,并确定所述四条直线的四个交点为所述身份证所在区域的四个顶点。
4.根据权利要求2所述的方法,其特征在于,根据所述映射图像确定所述目标图像包括:
通过形态学膨胀操作获取所述映射图像中长宽比最大的连通区域;
确定所述连通区域与所述身份证区域的上边缘的相对距离;
若所述相对距离小于所述映射图像的高度的一半,通过将所述映射图像旋转180度的方式进行旋转矫正,得到所述目标图像;
若所述相对距离大于所述映射图像的高度的一半,确定所述映射图像为所述目标图像。
5.根据权利要求1所述的方法,其特征在于,基于所述字符块检测框提取所述身份证要素包括:
按照预先在标准身份证模板中设置的参考线的方式在所述目标图像中设置所述参考线;
将所述字符块检测框与所述参考线对比,以确定所述身份证要素。
6.根据权利要求5所述的方法,其特征在于,将所述字符块检测框与所述参考线对比,以确定所述身份证要素包括:
确定所述字符块检测框的中心点的坐标与参考线1、参考线5的第一相对位置,并根据所述第一相对位置确定所述身份证要素中的姓名要素,其中,所述参考线1为姓名要素与性别要素之间与身份证区域的上边缘平行的直线,所述参考线5为性别要素与民族要素之间与所述参考线1垂直的直线;
确定所述字符块检测框的中心点的坐标与参考线1、参考线2、参考线5的第二相对位置,并根据所述第二相对位置确定所述身份证要素中的性别要素和民族要素,其中,所述参考线2为性别要素与出生要素之间与所述身份证区域的上边缘平行的直线;
确定所述字符块检测框的中心点的坐标与参考线2、参考线3、参考线5的第三相对位置,并根据所述第三相对位置确定所述身份证要素中的出生要素,其中,所述参考线3为出生要素与住址要素之间与所述身份证区域的上边缘平行的直线;
确定所述字符块检测框的中心点的坐标与参考线3、参考线4、参考线5的第四相对位置,并根据所述第四相对位置确定所述身份证要素中的住址要素;
确定所述字符块检测框的中心点的坐标与参考线4、参考线5的第五相对位置,并根据所述第五相对位置确定所述身份证要素中的身份证号码要素,其中,所述参考线4为住址要素与身份证号码要素之间与所述身份证区域的上边缘平行的直线。
7.根据权利要求1至6中任一项所述的方法,其特征在于,在基于所述字符块检测框提取所述身份证要素之后,所述方法还包括:
对所述身份证要素中的身份证号码要素进行校验...
【专利技术属性】
技术研发人员:曾强,陈媛媛,熊剑平,
申请(专利权)人:浙江大华技术股份有限公司,
类型:发明
国别省市:浙江;33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。