本发明涉及一种识别方法,特别是涉及一种图像识别方法。
背景技术:
用户在申请借款过程中,需要提交持证自拍照以验证该操作人持有借款申请人的身份证实物,但用户在制作自拍照时往往会遇到下面几种问题:一、图片中包含身份证实体;二、用复印件;三、对电脑屏幕拍摄,像素点匹配不上。
技术实现要素:
本发明所要解决的技术问题是提供一种图像识别方法,其能够避免用户自拍图片中包含身份证实体,用复印件,对电脑屏幕拍摄导致像素点匹配不上等问题,进而避免用户使用复印件驾驶证等其他包含身份证号的证件进行欺诈行为。
本发明是通过下述技术方案来解决上述技术问题的:一种图像识别方法,其包括以下步骤:
步骤一:输入图片参数;
步骤二:输入参数姓名、身份证号、住址、性别、出生年月日;
步骤三:根据步骤二生成虚拟身份证图片;
步骤四:在步骤三的图片中随机取出多个像素点;
步骤五:通过OCR技术识别原图片中身份证姓名所在绝对位置;
步骤六:根据步骤四在图片中所取的像素点,以同样的位置取相同数量的像素点;
步骤七:比较步骤四和步骤六中取到的两个集合中颜色一致的点数,相似度等于颜色一致的点数与所有点数的比,设定相似度大于某一固定值的判定为该图片包含指定人的身份证,若小于则重新进入步骤一。
优选地,所述步骤四的像素点通常是两千至十万个,根据误识率的要求来调整;像素点的选取不包含头像部分;每个像素点的颜色值根据误识率进行调整。
优选地,所述步骤五根据姓名的绝对位置以及标准身份证的文字和边框的比例,计算出该图片中身份证的绝对位置。
优选地,所述步骤七的固定值根据对算法精准度的要求来动态调整。
本发明的积极进步效果在于:本发明能够避免用户自拍图片中包含身份证实体,用复印件,对电脑屏幕拍摄导致像素点匹配不上等问题,进而避免用户使用复印件驾驶证等其他包含身份证号的证件进行欺诈行为。
附图说明
图1为本发明的流程图。
具体实施方式
下面结合具体实施例对本发明进行详细说明。以下实施例将有助于本领域的技术人员进一步理解本发明,但不以任何形式限制本发明。应当指出的是,对本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进。这些都属于本发明的保护范围。
如图1所示,本发明图像识别方法包括以下步骤:
步骤一:输入图片参数。
步骤二:输入参数姓名、身份证号、住址、性别、出生年月日。
步骤三:根据步骤二生成虚拟身份证图片。
步骤四:在步骤三的图片中随机取出多个像素点。
像素点通常是两千至十万个,根据误识率的要求来调整;像素点的选取不包含头像部分;每个像素点的颜色值根据误识率进行调整。
步骤五:通过OCR技术识别原图片中身份证姓名所在绝对位置。
根据姓名的绝对位置以及标准身份证的文字和边框的比例,计算出该图片中身份证的绝对位置。
步骤六:根据步骤四在图片中所取的像素点,以同样的位置取相同数量的像素点。
步骤七:比较步骤四和步骤六中取到的两个集合中颜色一致的点数,相似度等于颜色一致的点数与所有点数的比,设定相似度大于某一固定值的判定为该图片包含指定人的身份证,若小于则重新进入步骤一。
该固定值根据对算法精准度的要求来动态调整。
综上所述,本发明能够避免用户自拍图片中包含身份证实体,用复印件,对电脑屏幕拍摄导致像素点匹配不上等问题,进而避免用户使用复印件驾驶证等其他包含身份证号的证件进行欺诈行为。
以上对本发明的具体实施例进行了描述。需要理解的是,本发明并不局限于上述特定实施方式,本领域技术人员可以在权利要求的范围内做出各种变形或修改,这并不影响本发明的实质内容。