本发明涉及证照安全技术,尤其涉及一种web端智能检验证照采集的方法及装置。
背景技术:
1、在证照管理领域,目前市面上主流的做法主要分为两种,一是:实时采集用户的证照,要求用户实时调起摄像头,进行拍照上传,系统调起摄像头时,会显示一个提示框,提示证照刚好占满提示框,用户拍摄后,上传到系统服务器,系统服务器通过使用ocr技术对证照进行识别,提取证照的关键信息,进一步核对信息是否有效。这种方式存在很大的缺陷,1、要求用户实时拍摄,不支持上传已有的证照,造成用户使用不便;2、系统显示的提示框,只是提示作用,并没有进行校验,用户可以随意拍摄证照,而系统并没有校验证照是否刚好占满提示框这个条件。二是:要求用户上传已存在的证照至系统服务器,系统服务器通过使用ocr技术对证照进行识别,提取证照的关键信息,进一步核对信息是否有效。
2、由此可见,上述两种方式均存在较为明细的缺陷-没有校验证照是否满足证照管理要求,增加了人工审核校验环节。上述两种方式只要解决了证照的关键信息的提取和校验,并没有解决证照是否满足证照管理系统的诉求,例如:证照在照片中占比过大过小,证照清晰度是否满足条件、证照的是否倾斜、证照来源于复印件、翻拍。
3、所述证照是包含证件内容的照片。
技术实现思路
1、本发明目的在于提供一种web端智能检验证照采集的方法及装置,以解决上述现有技术存在的问题。
2、本发明中所述一种web端智能检验证照采集的方法包括以下三个阶段:
3、训练阶段:训练库采集训练样本;服务器利用ocr识别算法和opencv识别算法对训练样本进行识别然后存储在所述训练库;训练库对训练样本进行面积占比训练、清晰度训练、证照摆放斜率训练以及进行关键信息有效性的检验,统计训练后的数据,确定评分基准值,根据所述评分基准值确定评分策略,完成训练阶段;
4、采集阶段:用户通过用户端选择或实时拍摄证照,通过web端上传至所述服务器;服务器利用ocr识别算法和opencv识别算法对证照进行信息提取并发送至训练库;训练库对证照进行面积占比计算、清晰度计算、证照摆放斜率计算以及进行关键信息有效性的检验,将结果返回至服务器;服务器得出多维度计算值;
5、校验阶段:服务器调取训练库的评分基准值和评分策略对所述多维度计算值进行评分阈值检验,若评分低于阈值则通过web端向用户端提示不通过原因并提示用户端重新操作,若评分不低于阈值则对证照评分进行有效性检测;若有效性检测不通过则通过web端向用户端提示不通过原因并提示用户端重新操作,若有效性检测通过则通过web端向用户端提示证照采集完成。
6、面积占比为证件中的头像栏、出生年月栏、性别栏、公民身份证号码栏其中一种的面积或多种的面积与照片面积的比值。
7、在面积占比训练和面积占比计算中,还判断证件距离比例信息;
8、照片的垂直距离比例为:r(垂直)=(y-0)/h;
9、照片的水平距离比例为:r(水平)=(x-0)/w;
10、照片左上角为坐标原点,人头像栏左上角坐标为p(x,y),h为照片高度,w为照片宽度。
11、当r(垂直)大于基准值时判断证件水平偏下,当r(垂直)小于基准值时判断证件水平偏上;r(水平)大于基准值时判断证件水平偏右,当r(水平)小于基准值时判断证件水平偏左。
12、证照摆放斜率具体为:
13、k=|(y6-y2)/(x6-x2)|;
14、姓名栏左上角的坐标为(x2,y2),公民身份证号码栏左上角的坐标为(x6,y6);
15、当x6不等于x2时计算证照摆放斜率k,k越大表示照片倾斜度越大,k越小表示照片倾斜度越低;
16、当x6等于x2时,判断证件没有倾斜。
17、本发明所述一种web端智能检验证照采集的装置,利用所述方法进行证照采集和检验。
18、本发明中所述一种web端智能检验证照采集的方法及装置,其优点在于,基于ocr技术和opencv技术识别、提取证照的关键信息、以及照片的属性信息。通过大量的证照数据进行模型训练,得到一组满足需求的评分基准值,服务器对用户上传的证照进行ocr识别、提取数据、进行评分,得到的评分值与ai模型评分基准值进行比较,根据比较结果判断证照是否有效。引入了系统评分机制,通过多维度的统计分析数据,有效解决了证照占比过大过小、证照模糊、证照倾斜摆放、证照复印件、证照翻拍的问题,大大提高了证照有效率,减轻了审查工作人员的工作,节约了审核工作人员、系统用户的宝贵时间,提高了工作效率。
1.一种web端智能检验证照采集的方法,其特征在于,包括以下三个阶段:
2.根据权利要求1所述一种web端智能检验证照采集的方法,其特征在于,面积占比为证件中的头像栏、出生年月栏、性别栏、公民身份证号码栏其中一种的面积或多种的面积与照片面积的比值。
3.根据权利要求1所述一种web端智能检验证照采集的方法,其特征在于,在面积占比训练和面积占比计算中,还判断证件距离比例信息;
4.根据权利要求3所述一种web端智能检验证照采集的方法,其特征在于,当r(垂直)大于基准值时判断证件水平偏下,当r(垂直)小于基准值时判断证件水平偏上;r(水平)大于基准值时判断证件水平偏右,当r(水平)小于基准值时判断证件水平偏左。
5.根据权利要求3所述一种web端智能检验证照采集的方法,其特征在于,证照摆放斜率具体为:
6.一种web端智能检验证照采集的装置,其特征在于,利用如权利要求1-5任一项所述方法进行证照采集和检验。