CN109409245A - 身份核验方法、***、电子设备和存储介质 - Google Patents
身份核验方法、***、电子设备和存储介质 Download PDFInfo
- Publication number
- CN109409245A CN109409245A CN201811158012.1A CN201811158012A CN109409245A CN 109409245 A CN109409245 A CN 109409245A CN 201811158012 A CN201811158012 A CN 201811158012A CN 109409245 A CN109409245 A CN 109409245A
- Authority
- CN
- China
- Prior art keywords
- head portrait
- photo
- portrait photo
- identity
- identification photographs
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 69
- 238000012545 processing Methods 0.000 claims description 23
- 230000001960 triggered effect Effects 0.000 claims description 7
- 238000004590 computer program Methods 0.000 claims description 3
- 238000010586 diagram Methods 0.000 description 9
- 238000004891 communication Methods 0.000 description 6
- 238000001514 detection method Methods 0.000 description 5
- 238000001727 in vivo Methods 0.000 description 4
- 238000010606 normalization Methods 0.000 description 4
- 230000003287 optical effect Effects 0.000 description 4
- 238000012552 review Methods 0.000 description 4
- 238000012795 verification Methods 0.000 description 4
- WYTGDNHDOZPMIW-RCBQFDQVSA-N alstonine Natural products C1=CC2=C3C=CC=CC3=NC2=C2N1C[C@H]1[C@H](C)OC=C(C(=O)OC)[C@H]1C2 WYTGDNHDOZPMIW-RCBQFDQVSA-N 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 3
- 230000003760 hair shine Effects 0.000 description 3
- 238000004364 calculation method Methods 0.000 description 2
- 230000008859 change Effects 0.000 description 2
- 230000005291 magnetic effect Effects 0.000 description 2
- 238000012015 optical character recognition Methods 0.000 description 2
- 238000012360 testing method Methods 0.000 description 2
- 230000001133 acceleration Effects 0.000 description 1
- 238000012550 audit Methods 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 210000004027 cell Anatomy 0.000 description 1
- 230000000295 complement effect Effects 0.000 description 1
- 238000000151 deposition Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 230000005611 electricity Effects 0.000 description 1
- 238000005194 fractionation Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 238000007689 inspection Methods 0.000 description 1
- 230000006855 networking Effects 0.000 description 1
- 238000011017 operating method Methods 0.000 description 1
- 239000013307 optical fiber Substances 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 238000002203 pretreatment Methods 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 230000003014 reinforcing effect Effects 0.000 description 1
- 210000000352 storage cell Anatomy 0.000 description 1
- 238000011079 streamline operation Methods 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V40/00—Recognition of biometric, human-related or animal-related patterns in image or video data
- G06V40/10—Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
- G06V40/16—Human faces, e.g. facial parts, sketches or expressions
- G06V40/172—Classification, e.g. identification
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F18/00—Pattern recognition
- G06F18/20—Analysing
- G06F18/22—Matching criteria, e.g. proximity measures
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/08—Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
- G06Q10/083—Shipping
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- Data Mining & Analysis (AREA)
- Economics (AREA)
- Operations Research (AREA)
- Bioinformatics & Cheminformatics (AREA)
- Strategic Management (AREA)
- Tourism & Hospitality (AREA)
- Marketing (AREA)
- General Business, Economics & Management (AREA)
- Human Resources & Organizations (AREA)
- Entrepreneurship & Innovation (AREA)
- Development Economics (AREA)
- Life Sciences & Earth Sciences (AREA)
- Artificial Intelligence (AREA)
- Quality & Reliability (AREA)
- Bioinformatics & Computational Biology (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Evolutionary Biology (AREA)
- Evolutionary Computation (AREA)
- General Engineering & Computer Science (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Oral & Maxillofacial Surgery (AREA)
- Human Computer Interaction (AREA)
- Multimedia (AREA)
- Collating Specific Patterns (AREA)
Abstract
本发明提供一种身份核验方法、***、电子设备和存储介质,其中方法包括:通过移动终端的前后摄像头同时摄取人脸照片和证件图像,识别证件图像中的身份信息和头像照片;判断身份信息的真伪;若身份信息为真,根据身份信息获取匹配的身份照片,并判断头像照片与身份照片是否相似;若头像照片与身份照片相似,判断人脸照片与头像照片是否相似;若人脸照片与头像照片相似,则推送身份核验通过的消息。本发明通过移动终端的前后摄像头同时摄取人脸照片和证件图像保证数据采集的便捷高效和真实性,通过比对身份信息、头像照片、人脸照片和身份照片,确保人证匹配且与经认证的身份照片相匹配,提高身份核验的准确性。
Description
技术领域
本发明涉及信息审核技术领域,具体地说,涉及一种身份核验方法、***、电子设备和存储介质。
背景技术
在货运调度平台上,司机可以查看货源信息,联系货主,货主可以发布货源,与司机交易。这些发布消息、查看消息、联系对方的权利一方面方便了货主和司机的沟通,促进交易;另一方面也给部分非法用户提供了可乘之机。
非法用户在平台上使用非本人真实的身份信息,借此进行非法行为。例如非法的司机用户获取到货源信息,乱拨打货主电话;非法的货主用户发布虚假货源,要求司机支付信息费,从中牟利。由于这些非法用户提交给平台的身份信息无效,导致发生非法交易后无法追责。
因此,为保证合法交易,在用户注册或进行大额交易时平台通常需要对用户身份的真实性进行审核。目前的技术是根据用户提交的身份资料人工进行审核判断其真实性。人工审核存在比较严重的漏判,准确度低;且耗时长,用户提交资料后需等待较长时间,降低了用户的使用体验。
需要说明的是,在上述背景技术部分公开的信息仅用于加强对本发明的背景的理解,因此可以包括不构成对本领域普通技术人员已知的现有技术的信息。
发明内容
有鉴于此,本发明提供一种身份核验方法、***、电子设备和存储介质,解决现有技术中身份审核的准确度低,耗时长的问题。
根据本发明的一个方面,提供一种身份核验方法,包括:通过移动终端的前后摄像头同时摄取人脸照片和证件图像,识别所述证件图像中的身份信息和头像照片;判断所述身份信息的真伪;若所述身份信息为真,根据所述身份信息获取匹配的身份照片,并判断所述头像照片与所述身份照片是否相似;若所述头像照片与所述身份照片相似,判断所述人脸照片与所述头像照片是否相似;若所述人脸照片与所述头像照片相似,推送身份核验通过的消息。
优选地,上述的身份核验方法中,判断所述头像照片与所述身份照片是否相似的方法是:比对所述头像照片和所述身份照片,获得比对结果的置信度;将所述比对结果的置信度与置信度阈值比较;当所述比对结果的置信度大于所述置信度阈值,则判断所述头像照片与所述身份照片相似。
优选地,上述的身份核验方法中,所述置信度阈值包括多个基于不同误识率的阈值,当所述比对结果的置信度至少大于基于最小误识率的阈值,则判断所述头像照片与所述身份照片相似。
优选地,上述的身份核验方法中,所述获得比对结果的置信度的步骤包括:灰度化所述头像照片和所述身份照片;获得灰度化后所述头像照片的平均灰度值和灰度化后所述身份照片的平均灰度值;将所述头像照片和所述身份照片归一化为相同个像素;比较归一化后所述头像照片的每个像素的灰度值和其平均灰度值,获得所述头像照片的指纹编码;比较归一化后所述身份照片的每个像素的灰度值和其平均灰度值,获得所述身份照片的指纹编码;比对所述头像照片的指纹编码和所述身份照片的指纹编码,得到所述比对结果的置信度。
优选地,上述的身份核验方法中,获得所述头像照片的指纹编码的方法是:自所述头像照片的起点像素起遍历其像素阵列,将灰度值大于其平均灰度值的像素记为1,灰度值小于其平均灰度值的像素记为0,生成所述头像照片的二进制指纹编码;获得所述身份照片的指纹编码的方法是:自所述身份照片的起点像素起遍历其像素阵列,将灰度值大于其平均灰度值的像素记为1,灰度值小于其平均灰度值的像素记为0,生成所述身份照片的二进制指纹编码;其中,所述身份照片的起点像素的位置与所述头像照片的起点像素的位置相对应,且所述身份照片的像素阵列的遍历顺序与所述头像照片的像素阵列的遍历顺序相同。
优选地,上述的身份核验方法中,判断所述人脸照片与所述头像照片是否相似的方法,与判断所述头像照片与所述身份照片是否相似的方法一致。
优选地,上述的身份核验方法中,所述身份照片预存于经认证的第三方数据库中,每个身份信息具有匹配的一张或多张身份照片。
优选地,上述的身份核验方法中,所述身份信息是所述证件图像中表征身份的文字信息,包括姓名和身份证号码,判断所述身份信息的真伪的步骤包括:判断所述身份证号码是否真实;若所述身份证号码真实,判断所述姓名与所述身份证号码是否匹配;当所述姓名与所述身份证号码匹配时,判断所述身份信息为真。
优选地,上述的身份核验方法中,所述通过移动终端的前后摄像头同时摄取人脸照片和证件图像的步骤包括:当检测到移动终端的后摄像头被触发时,通过所述移动终端的后摄像头摄取证件图像;以及同步地,开启所述移动终端的前摄像头,摄取人脸照片。
优选地,上述的身份核验方法还包括:若所述身份信息为假,推送报警消息;和/或,若所述头像照片与所述身份照片不相似,推送人工核验的提醒消息;和/或,若所述人脸照片与所述头像照片不相似,推送人工核验的提醒消息。
根据本发明的另一个方面,提供一种身份核验***,包括:采集模块,用于通过移动终端的前后摄像头同时摄取人脸照片和证件图像,识别所述证件图像中的身份信息和头像照片;第一判断模块,用于判断所述身份信息的真伪;第二判断模块,用于当所述身份信息为真时,根据所述身份信息获取匹配的身份照片,并判断所述头像照片与所述身份照片是否相似;第三判断模块,用于当所述头像照片与所述身份照片相似时,判断所述人脸照片与所述头像照片是否相似;推送模块,用于当所述人脸照片与所述头像照片相似时,推送身份核验通过的消息。
根据本发明的另一个方面,提供一种电子设备,包括:处理器;以及存储器,用于存储可执行指令;其中,所述处理器配置为经由执行所述可执行指令来执行上述的身份核验方法的步骤。
根据本发明的另一个方面,提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述的身份核验方法的步骤。
本发明与现有技术相比的有益效果在于:
通过移动终端的前后摄像头同时摄取人脸照片和证件图像,节省采集时间,且确保采集到的是真实拥有证件的人脸照片;
通过查验判断身份信息是否真实;通过头像照片与身份照片的相似度判断证件是否真实有效、通过人脸照片与头像照片的相似度判断人与证是否匹配;
仅当身份信息真实、证件真实有效、且人与证匹配时,通过身份核验,确保人和证均真实有效且相互匹配,保证身份核验的准确性,且自动识别核验的速度快,效率高。
应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本发明。
附图说明
此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本发明的实施例,并与说明书一起用于解释本发明的原理。显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1示出本发明实施例中一种身份核验方法的步骤示意图;
图2示出本发明实施例中通过移动终端的前后摄像头同时摄取人脸照片和证件图像的示意图;
图3示出本发明实施例中获得头像照片与身份照片的比对结果的置信度的步骤示意图;
图4示出本发明实施例中判断人脸照片与头像照片是否相似的步骤示意图;
图5示出本发明实施例中又一种身份核验方法的步骤示意图;
图6示出本发明实施例中一种身份核验***的模块组成图;
图7示出本发明实施例中一种电子设备的示意图;
图8示出本发明实施例中一种计算机可读存储介质的示意图。
具体实施方式
现在将参考附图更全面地描述示例实施方式。然而,示例实施方式能够以多种形式实施,且不应被理解为限于在此阐述的实施方式。相反,提供这些实施方式使得本发明将全面和完整,并将示例实施方式的构思全面地传达给本领域的技术人员。在图中相同的附图标记表示相同或类似的结构,因而将省略对它们的重复描述。
图1示出本发明实施例中一种身份核验方法的步骤示意图。参照图1所示,在本发明的一些实施例中,身份核验方法包括但不限于以下步骤:
S10、通过移动终端的前后摄像头同时摄取人脸照片和证件图像。
参照图2所示,在一些实施例中,通过移动终端的前后摄像头同时摄取人脸照片和证件图像的方法是:当检测到移动终端1的后摄像头11被触发时,通过移动终端1的后摄像头11摄取证件2的图像;以及同步地,开启移动终端1的前摄像头12,摄取人脸3的照片。
其中,可以在移动终端1中配置一与审核***通信连接的触发插件,在需要上传证件图像和人脸照片时,触发插件检测后摄像头11是否被触发。当检测到后摄像头11被触发时,同步开启前摄像头12,同时摄取证件2的图像和人脸3的照片。用户通常手持移动终端1,通过后摄像头11摄取证件2的图像,此时人脸3正对移动终端1的前摄像头12,通过控制移动终端1同时摄取人脸3的照片和证件2的图像,既节省操作步骤,简化操作流程,又能保证摄取到的证件2的图像和人脸3的照片的真实性。
进一步的,在一些优选的实施例中,通过活体检测方式摄取人脸3的照片。可以在移动终端1中配置一与审核***通信连接的活体检测插件,当前摄像头12被触发时,活体检测插件按照设定的程序发出活体检测的提示信息,如“将头像放入框中”,“眨眨眼睛”,“点点头”,“左转”,“右转”等等,这些活体检测的提示信息随机组合推送,以拍摄多张不同角度的人脸3的照片,并选取最优的一张,例如选取曝光合适、五官正、清晰度高的一张作为人脸照片。
证件2的图像的拍摄可通过配置于移动终端1的证件采集插件控制。当后摄像头11被触发时,证件采集插件限定拍摄范围,例如将后摄像头11的拍摄边框与证件2的边框对齐,并控制曝光等因素,确保拍摄的证件图像的质量。
S20、识别证件图像中的身份信息和头像照片。
其中,身份信息是证件图像中表征身份的文字信息,包括姓名和身份证号码;头像照片即证件图像中的用户头像照。证件可以是身份证,或者包含身份信息和头像照片的其他表征用户身份的证件,如驾驶证等。
在一些实施例中,通过OCR(Optical Character Recognition,光学字符识别)方式识别证件图像中的身份信息,识别后将身份信息反馈至移动终端,用户可自行修改反馈的身份信息。例如,若识别的身份证号码中个别位数有误差,用户可通过修正上传正确的身份证号码。
S30、判断身份信息的真伪。
在一些实施例中,判断身份信息的真伪的步骤包括:判断身份证号码是否真实;若身份证号码真实,判断姓名与身份证号码是否匹配;当姓名与身份证号码匹配时,判断身份信息为真。
其中,可通过与经认证的第三方数据库联网核查来判断身份证号码是否真实,例如与公安部的人口数据库联网核查。当身份证号码真实,且姓名与身份证号码匹配时,可判定身份信息真实。当身份信息为真,则执行:
S40、根据身份信息获取匹配的身份照片,并判断头像照片与身份照片是否相似。
其中,身份照片预存于经认证的第三方数据库中,如公安部的人口数据库中,每个身份信息具有匹配的一张或多张身份照片。根据身份信息中的身份证号码,联网获取与该身份证号码唯一对应的身份照片。或者,身份照片也可预存于审核***中,当从证件图像中识别出身份信息并判断身份信息有效时,可通过身份信息中的身份证号码调取与该身份证号码唯一对应的身份照片。
在一些实施例中,判断头像照片与身份照片是否相似的方法是:比对头像照片和身份照片,获得比对结果的置信度;将比对结果的置信度与置信度阈值比较;当比对结果的置信度大于置信度阈值,则判断头像照片与身份照片相似。当身份信息存在匹配的多张身份照片时,可以在比对结果的置信度中选择最高的一个与置信度阈值比较。
进一步的,置信度阈值可以包括多个基于不同误识率的阈值,当比对结果的置信度至少大于基于最小误识率的阈值,则判断头像照片与身份照片相似。
具体来说,置信度阈值包含以下四个字段,每个字段的值为一个[0,100]的浮点数,其中:
1e-3:是误识率为千分之一的置信度阈值;
1e-4:是误识率为万分之一的置信度阈值;
1e-5:是误识率为十万分之一的置信度阈值;
1e-5:是误识率为百万分之一的置信度阈值。
如果比对结果的置信度低于误识率为“千分之一”的阈值,则不建议认为头像照片与身份照片是同一个人,即判断头像照片与身份照片不相似。如果比对结果的置信度超过误识率为“百万分之一”的阈值,则头像照片与身份照片是同一个人的几率非常高。根据不同的相似度要求,可以设定当比对结果的置信度大于基于某一误识率的阈值,则判断头像照片与身份照片相似。本实施例中设定当比对结果的置信度至少大于基于最小误识率的阈值,则判断头像照片与身份照片相似。
进一步的,参照图3所示,在优选的实施例中,获得像照片与身份照片的比对结果的置信度的步骤包括:S402、灰度化头像照片和身份照片。灰度化可以减少后续对头像照片和身份照片的计算量。S403、获得灰度化后头像照片的平均灰度值和灰度化后身份照片的平均灰度值。其中,平均灰度值是指像素阵列的平均灰度值。S404、将头像照片和身份照片归一化为相同个像素。例如,将头像照片和身份照片归一化为8*8的像素阵列。S405、比较归一化后头像照片的每个像素的灰度值和其平均灰度值,获得头像照片的指纹编码。S406、比较归一化后身份照片的每个像素的灰度值和其平均灰度值,获得身份照片的指纹编码。以及S407、比对头像照片的指纹编码和身份照片的指纹编码,得到比对结果的置信度。
在优选的实施方式中,获得头像照片的指纹编码的方法是:自头像照片的起点像素起遍历其像素阵列,将灰度值大于其平均灰度值的像素记为1,灰度值小于其平均灰度值的像素记为0,生成头像照片的二进制指纹编码。例如从头像照片的8*8像素阵列的左上角的起点像素起,向右按照“S”形遍历其像素阵列,比较经过的每个像素的灰度与头像照片的平均灰度值,若大则将该像素标记为1,若小则将该像素标记为0,遍历完像素阵列后生成头像照片的64位的二进制的指纹编码。
获得身份照片的指纹编码的方法是:自身份照片的起点像素起遍历其像素阵列,将灰度值大于其平均灰度值的像素记为1,灰度值小于其平均灰度值的像素记为0,生成身份照片的二进制指纹编码。其中,身份照片的起点像素的位置与头像照片的起点像素的位置相对应,且身份照片的像素阵列的遍历顺序与头像照片的像素阵列的遍历顺序相同。
具体来说,按照上述头像照片的遍历方式,从身份照片的8*8像素阵列的左上角的起点像素起,向右按照“S”形遍历其像素阵列,比较经过的每个像素的灰度与身份照片的平均灰度值,若大则将该像素标记为1,若小则将该像素标记为0,遍历完像素阵列后生成身份照片的64位的二进制的指纹编码。
接着,比较头像照片的指纹编码和身份照片的指纹编码,计算相似度,就可以得到头像照片和身份照片的比对结果的置信度,取值[0,100]。
当判断头像照片与身份照片相似,表明头像照片与身份照片是同一人,可进一步判定证件真实有效,并执行:
S50、判断人脸照片与头像照片是否相似。
在一些实施例中,判断人脸照片与头像照片是否相似的方法,与上述判断头像照片与身份照片是否相似的方法一致。即通过比对人脸照片和头像照片获得比对结果的置信度,并将比对结果的置信度与置信度阈值比较的方式来判断人脸照片与头像照片是否相似。
具体来说,参照图4所示,判断人脸照片与头像照片是否相似主要包括以下步骤:S502、灰度化人脸照片和头像照片。在灰度化之前,可以包括去噪等预处理步骤。S503、获得灰度化后人脸照片的平均灰度值和灰度化后头像照片的平均灰度值。S504、将人脸照片和头像照片归一化为相同个像素。例如,将人脸照片和身份照片都归一化为8*8的像素阵列。S505、比较归一化后人脸照片的每个像素的灰度值和其平均灰度值,获得人脸照片的指纹编码。S506、比较归一化后头像照片的每个像素的灰度值和其平均灰度值,获得头像照片的指纹编码。S507、比对人脸照片的指纹编码和头像照片的指纹编码,得到比对结果的置信度。S508、将比对结果的置信度与置信度阈值比较。以及S509、当比对结果的置信度大于置信度阈值,则判断人脸照片与头像照片相似。
在上述步骤中,对头像照片的处理,包括灰度化、归一化、计算指纹编码等可直接沿用S40中对应步骤的处理结果。
在优选的实施方式中,获得人脸照片的指纹编码的方法是:自人脸照片的起点像素起遍历其像素阵列,将灰度值大于其平均灰度值的像素记为1,灰度值小于其平均灰度值的像素记为0,生成人脸照片的二进制指纹编码。例如从人脸照片的8*8像素阵列的左上角的起点像素起,向右按照“S”形遍历其像素阵列,比较经过的每个像素的灰度与头像照片的平均灰度值,若大则将该像素标记为1,若小则将该像素标记为0,遍历完像素阵列后生成人脸照片的64位的二进制的指纹编码。
获得头像照片的指纹编码的方法可参照上面的描述。获得人脸照片的指纹编码和头像照片的指纹编码后,计算两个指纹编码的相似度,就可以得到人脸照片和头像照片的比对结果的置信度,取值[0,100]。
当判断人脸照片与头像照片相似,表明人脸照片与头像照片是同一人。且在上述步骤中已经判定身份信息真实,且头像照片与身份照片相符,当人脸照片与头像照片相似,可进一步判定人、证、与经认证的身份照片均相匹配,真实有效,因此执行S60:推送身份核验通过的消息。
也即,仅当证件上的身份信息真实,且证件的头像照片与经认证的身份照片相似,且实拍的人脸照片与头像照片相似,判断人、证、与经认证的身份照片相匹配,通过身份核验。
在一些实施例中,S40中判断头像照片与身份照片是否相似的步骤与S50的判断人脸照片与头像照片是否相似的步骤可组合进行交叉判断。即将头像照片、身份照片、人脸照片进行两两相似度判断,当任意两张照片的相似度符合要求时通过身份核验。
上述各个实施例的身份核验方法将用户的身份信息(包括姓名与身份证号码)作为基础核验门槛,当判断身份信息真实有效后将人脸照片、证件的头像照片与经认证的身份照片进行相似度计算,判断照片所摄取的是否是同一人。通过多次核查比对,确保身份核验的准确性。
进一步的,在一些实施例中,参照图5所示,身份核验方法还包括下述步骤中的一个或多个:S70、若身份信息为假,推送报警消息;和/或S80、若头像照片与身份照片不相似,推送人工核验的提醒消息;和/或,若人脸照片与头像照片不相似,执行S80推送人工核验的提醒消息。
当身份信息为假,如身份证号码经核查不存在,或姓名与身份证号码不匹配,则表明用户上传的证件图像中的身份信息存在很大的造假嫌疑,因此推送报警消息。当头像照片与身份照片不相似,或者人脸照片与头像照片不相似,可能是用户在证件上造假,也可能是实拍的人脸照片、证件上的头像照片、和预存的身份照片由于年龄差、面部受损、或穿戴物品等原因造成面部结构变化,导致识别为不相似。因此当头像照片与身份照片不相似,或者人脸照片与头像照片不相似时,推送人工核验的提醒消息,流转至人工审核,避免由于非人为原因造成身份核验不通过。
综上可知,本发明的身份核验方法通过移动终端的前后摄像头同时摄取人脸照片和证件图像,确保数据采集的便捷高效和真实性;通过对证件身份信息、证件的头像照片、实拍的人脸照片和经认证的身份照片的多次比对判断,确保人证匹配且与经认证的身份照片相匹配,提高身份核验的准确性;并通过人工审核补充查验,在确保身份核验准确性的同时提高审核效率,提升用户体验。
本发明的实施例还提供一种身份核验***。参照图6所示,在一些实施例中,身份核验***6包括:
采集模块601,用于通过移动终端的前后摄像头同时摄取人脸照片和证件图像,并识别证件图像中的身份信息和头像照片。
在一些实施例中,采集模块601可用来执行上述任意实施例的身份核验方法中的步骤S10和S20。
第一判断模块602,用于判断身份信息的真伪。
在一些实施例中,第一判断模块602可用来执行上述任意实施例的身份核验方法中的步骤S30。
第二判断模块603,用于当身份信息为真时,根据身份信息获取匹配的身份照片,并判断头像照片与身份照片是否相似。
在一些实施例中,第二判断模块603可用来执行上述任意实施例的身份核验方法中的步骤S40。
第三判断模块604,用于当头像照片与身份照片相似时,判断人脸照片与头像照片是否相似。
在一些实施例中,第三判断模块604可用来执行上述任意实施例的身份核验方法中的步骤S50。
推送模块605,用于当人脸照片与头像照片相似时,推送身份核验通过的消息。
在一些实施例中,推送模块605可用来执行上述任意实施例的身份核验方法中的步骤S60。
由上可知,本发明的身份核验***6通过采集模块601控制移动终端的前后摄像头同时摄取人脸照片和证件图像,确保数据采集的便捷高效和真实性;通过第一判断模块602、第二判断模块603和第三判断模块604对证件身份信息、证件的头像照片、实拍的人脸照片和经认证的身份照片的多次比对判断,确保身份核验的准确性。
进一步的,在一些实施例中,身份核验***6还可包括当第一判断模块602判断身份信息为假时,推送报警消息的报警模块;和/或当头像照片与身份照片不相似,或人脸照片与头像照片不相似时,推送人工核验的提醒消息的提醒模块。通过人工审核补充查验,在确保身份核验准确性的同时提高审核效率,提升用户体验。
本发明实施例还提供一种电子设备,包括处理器和存储器,存储器中存储有可执行指令,处理器被配置为经由执行可执行指令来执行上述任意实施例中的身份核验方法的步骤。
如上所述,本发明的电子设备能够保证数据采集的便捷高效和真实性,确保身份核验的准确性,并提高审核效率,提升用户体验。
图7是本发明实施例中电子设备的结构示意图,应当理解的是,图7仅仅是示意性地绘示出各个模块,这些模块可以是虚拟的软件模块或实际的硬件模块,这些模块的合并、拆分及其余模块的增加都在本发明的保护范围之内。
所属技术领域的技术人员能够理解,本发明的各个方面可以实现为***、方法或程序产品。因此,本发明的各个方面可以具体实现为以下形式,即:完全的硬件实施方式、完全的软件实施方式(包括固件、微代码等),或硬件和软件方面结合的实施方式,这里可以统称为“电路”、“模块”或“平台”。
下面参照图7来描述根据本发明的这种实施方式的电子设备700。图7显示的电子设备700仅仅是一个示例,不应对本发明实施例的功能和使用范围带来任何限制。
如图7所示,电子设备700以通用计算设备的形式表现。电子设备700的组件可以包括但不限于:至少一个处理单元710、至少一个存储单元720、连接不同平台组件(包括存储单元720和处理单元710)的总线730、显示单元740等。
其中,存储单元存储有程序代码,程序代码可以被处理单元710执行,使得处理单元710执行本说明书上述身份核验方法部分描述的根据本发明各种示例性实施方式的步骤。例如,处理单元710可以分别执行如图1所示的步骤。
存储单元720可以包括易失性存储单元形式的可读介质,例如随机存取存储单元(RAM)7201和/或高速缓存存储单元7202,还可以进一步包括只读存储单元(ROM)7203。
存储单元720还可以包括具有一组(至少一个)程序模块7205的程序/实用工具7204,这样的程序模块7205包括但不限于:操作***、一个或者多个应用程序、其它程序模块以及程序数据,这些示例中的每一个或某种组合中可能包括网络环境的实现。
总线730可以为表示几类总线结构中的一种或多种,包括存储单元总线或者存储单元控制器、***总线、图形加速端口、处理单元或者使用多种总线结构中的任意总线结构的局域总线。
电子设备700也可以与一个或多个外部设备800(例如键盘、指向设备、蓝牙设备等)通信,还可与一个或者多个使得用户能与该电子设备700交互的设备通信,和/或与使得该电子设备700能与一个或多个其它计算设备进行通信的任何设备(例如路由器、调制解调器等等)通信。这种通信可以通过输入/输出(I/O)接口750进行。并且,电子设备700还可以通过网络适配器760与一个或者多个网络(例如局域网(LAN),广域网(WAN)和/或公共网络,例如因特网)通信。网络适配器760可以通过总线730与电子设备700的其它模块通信。应当明白,尽管图中未示出,可以结合电子设备700使用其它硬件和/或软件模块,包括但不限于:微代码、设备驱动器、冗余处理单元、外部磁盘驱动阵列、RAID***、磁带驱动器以及数据备份存储平台等。
本发明实施例还提供一种计算机可读存储介质,用于存储程序,程序被执行时实现上述任意实施例的身份核验方法的步骤。在一些可能的实施方式中,本发明的各个方面还可以实现为一种程序产品的形式,其包括程序代码,当程序产品在终端设备上运行时,程序代码用于使终端设备执行本说明书上述身份核验方法部分描述的根据本发明各种示例性实施方式的步骤。
如上所述,本发明的计算机可读存储介质能够保证数据采集的便捷高效和真实性,确保身份核验的准确性,并提高审核效率,提升用户体验。
图8是本发明的计算机可读存储介质的结构示意图。参考图8所示,描述了根据本发明的实施方式的用于实现上述方法的程序产品900,其可以采用便携式紧凑盘只读存储器(CD-ROM)并包括程序代码,并可以在终端设备,例如个人电脑上运行。然而,本发明的程序产品不限于此,在本文件中,可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行***、装置或者器件使用或者与其结合使用。
程序产品可以采用一个或多个可读介质的任意组合。可读介质可以是可读信号介质或者可读存储介质。可读存储介质例如可以为但不限于电、磁、光、电磁、红外线、或半导体的***、装置或器件,或者任意以上的组合。可读存储介质的更具体的例子(非穷举的列表)包括:具有一个或多个导线的电连接、便携式盘、硬盘、随机存取存储器(RAM)、只读存储器(ROM)、可擦式可编程只读存储器(EPROM或闪存)、光纤、便携式紧凑盘只读存储器(CD-ROM)、光存储器件、磁存储器件、或者上述的任意合适的组合。
计算机可读存储介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了可读程序代码。这种传播的数据信号可以采用多种形式,包括但不限于电磁信号、光信号或上述的任意合适的组合。可读存储介质还可以是可读存储介质以外的任何可读介质,该可读介质可以发送、传播或者传输用于由指令执行***、装置或者器件使用或者与其结合使用的程序。可读存储介质上包含的程序代码可以用任何适当的介质传输,包括但不限于无线、有线、光缆、RF等等,或者上述的任意合适的组合。
可以以一种或多种程序设计语言的任意组合来编写用于执行本发明操作的程序代码,程序设计语言包括面向对象的程序设计语言—诸如Java、C++等,还包括常规的过程式程序设计语言—诸如“C”语言或类似的程序设计语言。程序代码可以完全地在用户计算设备上执行、部分地在用户设备上执行、作为一个独立的软件包执行、部分在用户计算设备上部分在远程计算设备上执行、或者完全在远程计算设备或服务器上执行。在涉及远程计算设备的情形中,远程计算设备可以通过任意种类的网络,包括局域网(LAN)或广域网(WAN)连接到用户计算设备,或者,可以连接到外部计算设备(例如利用因特网服务提供商来通过因特网连接)。
以上内容是结合具体的优选实施方式对本发明所作的进一步详细说明,不能认定本发明的具体实施只局限于这些说明。对于本发明所属技术领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干简单推演或替换,都应当视为属于本发明的保护范围。
Claims (13)
1.一种身份核验方法,其特征在于,包括:
通过移动终端的前后摄像头同时摄取人脸照片和证件图像,识别所述证件图像中的身份信息和头像照片;
判断所述身份信息的真伪;
若所述身份信息为真,根据所述身份信息获取匹配的身份照片,并判断所述头像照片与所述身份照片是否相似;
若所述头像照片与所述身份照片相似,判断所述人脸照片与所述头像照片是否相似;
若所述人脸照片与所述头像照片相似,推送身份核验通过的消息。
2.如权利要求1所述的身份核验方法,其特征在于,判断所述头像照片与所述身份照片是否相似的方法是:
比对所述头像照片和所述身份照片,获得比对结果的置信度;
将所述比对结果的置信度与置信度阈值比较;
当所述比对结果的置信度大于所述置信度阈值,则判断所述头像照片与所述身份照片相似。
3.如权利要求2所述的身份核验方法,其特征在于,所述置信度阈值包括多个基于不同误识率的阈值,当所述比对结果的置信度至少大于基于最小误识率的阈值,则判断所述头像照片与所述身份照片相似。
4.如权利要求2所述的身份核验方法,其特征在于,所述获得比对结果的置信度的步骤包括:
灰度化所述头像照片和所述身份照片;
获得灰度化后所述头像照片的平均灰度值和灰度化后所述身份照片的平均灰度值;
将所述头像照片和所述身份照片归一化为相同个像素;
比较归一化后所述头像照片的每个像素的灰度值和其平均灰度值,获得所述头像照片的指纹编码;
比较归一化后所述身份照片的每个像素的灰度值和其平均灰度值,获得所述身份照片的指纹编码;
比对所述头像照片的指纹编码和所述身份照片的指纹编码,得到所述比对结果的置信度。
5.如权利要求4所述的身份核验方法,其特征在于,获得所述头像照片的指纹编码的方法是:自所述头像照片的起点像素起遍历其像素阵列,将灰度值大于其平均灰度值的像素记为1,灰度值小于其平均灰度值的像素记为0,生成所述头像照片的二进制指纹编码;
获得所述身份照片的指纹编码的方法是:自所述身份照片的起点像素起遍历其像素阵列,将灰度值大于其平均灰度值的像素记为1,灰度值小于其平均灰度值的像素记为0,生成所述身份照片的二进制指纹编码;
其中,所述身份照片的起点像素的位置与所述头像照片的起点像素的位置相对应,且所述身份照片的像素阵列的遍历顺序与所述头像照片的像素阵列的遍历顺序相同。
6.如权利要求2-5任一项所述的身份核验方法,其特征在于,判断所述人脸照片与所述头像照片是否相似的方法,与判断所述头像照片与所述身份照片是否相似的方法一致。
7.如权利要求2-5任一项所述的身份核验方法,其特征在于,所述身份照片预存于经认证的第三方数据库中,每个身份信息具有匹配的一张或多张身份照片。
8.如权利要求1所述的身份核验方法,其特征在于,所述身份信息是所述证件图像中表征身份的文字信息,包括姓名和身份证号码,判断所述身份信息的真伪的步骤包括:
判断所述身份证号码是否真实;
若所述身份证号码真实,判断所述姓名与所述身份证号码是否匹配;
当所述姓名与所述身份证号码匹配时,判断所述身份信息为真。
9.如权利要求1所述的身份核验方法,其特征在于,所述通过移动终端的前后摄像头同时摄取人脸照片和证件图像的步骤包括:
当检测到移动终端的后摄像头被触发时,通过所述移动终端的后摄像头摄取证件图像;以及同步地
开启所述移动终端的前摄像头,摄取人脸照片。
10.如权利要求1所述的身份核验方法,其特征在于,还包括:
若所述身份信息为假,推送报警消息;和/或
若所述头像照片与所述身份照片不相似,推送人工核验的提醒消息;和/或
若所述人脸照片与所述头像照片不相似,推送人工核验的提醒消息。
11.一种身份核验***,其特征在于,包括:
采集模块,用于通过移动终端的前后摄像头同时摄取人脸照片和证件图像,识别所述证件图像中的身份信息和头像照片;
第一判断模块,用于判断所述身份信息的真伪;
第二判断模块,用于当所述身份信息为真时,根据所述身份信息获取匹配的身份照片,并判断所述头像照片与所述身份照片是否相似;
第三判断模块,用于当所述头像照片与所述身份照片相似时,判断所述人脸照片与所述头像照片是否相似;
推送模块,用于当所述人脸照片与所述头像照片相似时,推送身份核验通过的消息。
12.一种电子设备,其特征在于,包括:
处理器;以及
存储器,用于存储可执行指令;
其中,所述处理器配置为经由执行所述可执行指令来执行权利要求1~10任一项所述的身份核验方法的步骤。
13.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1~10任一项所述的身份核验方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811158012.1A CN109409245A (zh) | 2018-09-30 | 2018-09-30 | 身份核验方法、***、电子设备和存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811158012.1A CN109409245A (zh) | 2018-09-30 | 2018-09-30 | 身份核验方法、***、电子设备和存储介质 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN109409245A true CN109409245A (zh) | 2019-03-01 |
Family
ID=65466666
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201811158012.1A Pending CN109409245A (zh) | 2018-09-30 | 2018-09-30 | 身份核验方法、***、电子设备和存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109409245A (zh) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110210424A (zh) * | 2019-06-05 | 2019-09-06 | 重庆两江新区管理委员会 | 一种基于人脸识别的工人身份信息采集***及方法 |
CN110263775A (zh) * | 2019-05-29 | 2019-09-20 | 阿里巴巴集团控股有限公司 | 图像识别方法、装置、设备和认证方法、装置、设备 |
CN111414814A (zh) * | 2020-03-04 | 2020-07-14 | 江苏物云通物流科技有限公司 | 网络货运平台司机注册用司机及车辆信息自动认证*** |
US10796199B1 (en) | 2019-05-29 | 2020-10-06 | Alibaba Group Holding Limited | Image recognition and authentication |
CN111767840A (zh) * | 2020-06-29 | 2020-10-13 | 北京百度网讯科技有限公司 | 用于验证图像的方法、装置、电子设备及计算机可读存储介质 |
CN113613190A (zh) * | 2021-06-22 | 2021-11-05 | 国网思极网安科技(北京)有限公司 | 终端安全接入单元、***及方法 |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103247037A (zh) * | 2012-02-10 | 2013-08-14 | 联想(北京)有限公司 | 图像处理方法、装置和电子设备 |
CN104123485A (zh) * | 2014-07-18 | 2014-10-29 | 广州三星通信技术研究有限公司 | 实名制信息绑定的方法和装置 |
CN104636488A (zh) * | 2015-02-26 | 2015-05-20 | 北京奇艺世纪科技有限公司 | 一种基于图片的重复视频文件确定方法及装置 |
CN105407042A (zh) * | 2015-11-26 | 2016-03-16 | 北京拓明科技有限公司 | 一种基于微信公众平台的远程sim卡开通方法及*** |
WO2017010058A1 (ja) * | 2015-07-14 | 2017-01-19 | パナソニックIpマネジメント株式会社 | 識別媒体認識装置および識別媒体認識方法 |
CN106650829A (zh) * | 2017-01-04 | 2017-05-10 | 华南理工大学 | 一种图片相似度计算方法 |
CN107808118A (zh) * | 2017-09-28 | 2018-03-16 | 平安科技(深圳)有限公司 | 身份识别方法、电子装置及计算机可读存储介质 |
CN108171032A (zh) * | 2017-12-01 | 2018-06-15 | 平安科技(深圳)有限公司 | 一种身份鉴定方法、电子装置及计算机可读存储介质 |
-
2018
- 2018-09-30 CN CN201811158012.1A patent/CN109409245A/zh active Pending
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103247037A (zh) * | 2012-02-10 | 2013-08-14 | 联想(北京)有限公司 | 图像处理方法、装置和电子设备 |
CN104123485A (zh) * | 2014-07-18 | 2014-10-29 | 广州三星通信技术研究有限公司 | 实名制信息绑定的方法和装置 |
CN104636488A (zh) * | 2015-02-26 | 2015-05-20 | 北京奇艺世纪科技有限公司 | 一种基于图片的重复视频文件确定方法及装置 |
WO2017010058A1 (ja) * | 2015-07-14 | 2017-01-19 | パナソニックIpマネジメント株式会社 | 識別媒体認識装置および識別媒体認識方法 |
CN105407042A (zh) * | 2015-11-26 | 2016-03-16 | 北京拓明科技有限公司 | 一种基于微信公众平台的远程sim卡开通方法及*** |
CN106650829A (zh) * | 2017-01-04 | 2017-05-10 | 华南理工大学 | 一种图片相似度计算方法 |
CN107808118A (zh) * | 2017-09-28 | 2018-03-16 | 平安科技(深圳)有限公司 | 身份识别方法、电子装置及计算机可读存储介质 |
CN108171032A (zh) * | 2017-12-01 | 2018-06-15 | 平安科技(深圳)有限公司 | 一种身份鉴定方法、电子装置及计算机可读存储介质 |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110263775A (zh) * | 2019-05-29 | 2019-09-20 | 阿里巴巴集团控股有限公司 | 图像识别方法、装置、设备和认证方法、装置、设备 |
US10796199B1 (en) | 2019-05-29 | 2020-10-06 | Alibaba Group Holding Limited | Image recognition and authentication |
CN110263775B (zh) * | 2019-05-29 | 2021-03-05 | 创新先进技术有限公司 | 图像识别方法、装置、设备和认证方法、装置、设备 |
CN110210424A (zh) * | 2019-06-05 | 2019-09-06 | 重庆两江新区管理委员会 | 一种基于人脸识别的工人身份信息采集***及方法 |
CN111414814A (zh) * | 2020-03-04 | 2020-07-14 | 江苏物云通物流科技有限公司 | 网络货运平台司机注册用司机及车辆信息自动认证*** |
CN111767840A (zh) * | 2020-06-29 | 2020-10-13 | 北京百度网讯科技有限公司 | 用于验证图像的方法、装置、电子设备及计算机可读存储介质 |
CN113613190A (zh) * | 2021-06-22 | 2021-11-05 | 国网思极网安科技(北京)有限公司 | 终端安全接入单元、***及方法 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109409245A (zh) | 身份核验方法、***、电子设备和存储介质 | |
CN113283883B (zh) | 业务实现方法和装置 | |
US20190034702A1 (en) | Living body detecting method and apparatus, device and storage medium | |
CN100424610C (zh) | 验证***以及用于验证***的程序检查方法 | |
US20060206724A1 (en) | Biometric-based systems and methods for identity verification | |
CN107220890A (zh) | 信贷额度确定方法及装置 | |
US20210165865A1 (en) | Identification system enrollment and validation and/or authentication | |
US20220076008A1 (en) | Systems and methods for enrollment and identity management using mobile imaging | |
US20200364716A1 (en) | Methods and systems for generating a unique signature based on user device movements in a three-dimensional space | |
US20190258838A1 (en) | Systems and Methods for Point of Sale Age Verification | |
KR20190122206A (ko) | 신분 인증 방법 및 장치, 전자 기기, 컴퓨터 프로그램 및 저장 매체 | |
CN108875495B (zh) | 人证核验装置及人证核验方法 | |
BR112019027681A2 (pt) | emulação de cartão com biometria facial para autorização de pagamento em lojas | |
US20190057390A1 (en) | Biometric system for authenticating a biometric request | |
US20190164167A1 (en) | System and Method for Identity Verification of a User | |
CN109598251A (zh) | 人证核验方法、装置、设备和***及存储介质 | |
CN111598122B (zh) | 数据校验方法、装置、电子设备和存储介质 | |
CN112634017A (zh) | 远程开卡激活方法、装置、电子设备及计算机存储介质 | |
US20220294780A1 (en) | Authentication system, program | |
US11886952B2 (en) | Systems and methods for point of sale age verification | |
CN110688878B (zh) | 活体识别检测方法、装置、介质及电子设备 | |
CN108875553A (zh) | 人证核验的方法、装置、***及计算机存储介质 | |
CN109995761B (zh) | 服务处理方法、装置、电子设备及存储介质 | |
CN111882425A (zh) | 业务数据处理方法、装置和服务器 | |
CN107615299A (zh) | 用于评估指纹模板的方法和*** |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
TA01 | Transfer of patent application right |
Effective date of registration: 20210401 Address after: No.123, Kaifa Avenue, Guiyang Economic and Technological Development Zone, 550000, Guizhou Province Applicant after: Man Bang Information Consulting Co.,Ltd. Address before: 210012 3-5 / F, building 4, 170-1 software Avenue, Yuhuatai District, Nanjing City, Jiangsu Province Applicant before: JIANGSU MANYUN SOFTWARE TECHNOLOGY Co.,Ltd. |
|
TA01 | Transfer of patent application right | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20190301 |
|
RJ01 | Rejection of invention patent application after publication |