检测证件真伪的方法及装置制造方法及图纸

技术编号:31022980 阅读:15 留言:0更新日期:2021-11-30 03:17
本说明书一个或多个实施例提供一种检测证件真伪的方法及装置。该方法可以包括:获取待检测证件的证件图像,所述证件图像在待检测证件的旋转过程中采集得到;基于所述证件图像获取待检测证件的证件表面信息;在所述证件表面信息满足预设检测条件的情况下,确定所述待检测证件为真实证件。检测证件为真实证件。检测证件为真实证件。

【技术实现步骤摘要】
检测证件真伪的方法及装置


[0001]本说明书一个或多个实施例涉及信息安全领域,尤其涉及一种检测证件真伪的方法及装置。

技术介绍

[0002]在金融、政务、社交等诸多业务中,通常需要通过第二代居民身份证、社保卡等卡片类证件对用户进行身份验证。例如在金融领域的EKYC(Know Your Customer,了解你的客户)、AML(Anti Money Laundering,反洗钱)等场景下,金融平台对应的验证方需要用户通过终端设备现场采集自身证件的证件图像,以通过该图像验证用户的真实性和合法性。
[0003]在验证过程中,可能存在非法用户使用真实证件的复印件等虚假证件伪装真实证件,以企图欺骗检测方(或称假证攻击)。要保证用户身份验证结果的可靠性,首先要保证用户所提供证件的真实性,因此检测方需要对上述卡片类证件的真伪进行检测。

技术实现思路

[0004]有鉴于此,本说明书一个或多个实施例提供一种检测证件真伪的方法及装置。
[0005]为实现上述目的,本说明书一个或多个实施例提供技术方案如下:
[0006]根据本说明书一个或多个实施例的第一方面,提出了一种检测证件真伪的方法,包括:
[0007]获取待检测证件的证件图像,所述证件图像在待检测证件的旋转过程中采集得到;
[0008]基于所述证件图像获取待检测证件的证件表面信息;
[0009]在所述证件表面信息满足预设检测条件的情况下,确定所述待检测证件为真实证件。
[0010]根据本说明书一个或多个实施例的第二方面,提出了一种检测证件真伪的装置,包括:
[0011]图像获取单元,用于获取待检测证件的证件图像,所述证件图像在待检测证件的旋转过程中采集得到;
[0012]信息获取单元,用于基于所述证件图像获取待检测证件的证件表面信息;
[0013]真实确定单元,用于在所述证件表面信息满足预设检测条件的情况下,确定所述待检测证件为真实证件。
[0014]根据本说明书一个或多个实施例的第三方面,提出了一种电子设备,包括:
[0015]处理器;
[0016]用于存储处理器可执行指令的存储器;
[0017]其中,所述处理器通过运行所述可执行指令以实现如第一方面所述的方法。
[0018]根据本说明书一个或多个实施例的第四方面,提出了一种计算机可读存储介质,其上存储有计算机指令,该指令被处理器执行时实现如第一方面所述方法的步骤。
附图说明
[0019]图1是一示例性实施例提供的一种证件真伪检测系统的架构示意图。
[0020]图2是一示例性实施例提供的一种检测证件真伪的方法的流程图。
[0021]图3是一示例性实施例提供的一种待检测证件的旋转过程的示意图。
[0022]图4是一示例性实施例提供的一种标准证件内容的排版示意图。
[0023]图5是一示例性实施例提供的一种设备的结构示意图。
[0024]图6是一示例性实施例提供的一种检测证件真伪的装置的框图。
具体实施方式
[0025]这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本说明书一个或多个实施例相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本说明书一个或多个实施例的一些方面相一致的装置和方法的例子。
[0026]需要说明的是:在其他实施例中并不一定按照本说明书示出和描述的顺序来执行相应方法的步骤。在一些其他实施例中,其方法所包括的步骤可以比本说明书所描述的更多或更少。此外,本说明书中所描述的单个步骤,在其他实施例中可能被分解为多个步骤进行描述;而本说明书中所描述的多个步骤,在其他实施例中也可能被合并为单个步骤进行描述。
[0027]为识别复印件的假证攻击,相关技术中提出两类方法。一类是通过数据驱动的深度学习方法对待检测证件进行识别,但这类方法对逼真程度高的彩色复印件,尤其是裁剪后的彩色复印件的识别准确度较低。另一类是通过采集明暗程度不同的双帧图片,分析待检测证件表面否能够反光判定其是否为复印件,但是这类方法所采用的闪光灯可能照射不到待检测证件,因而导致真实证件的识别通过率较低。
[0028]为此,本说明书实施例提出一种检测证件真伪的方法,以通过检测待检测证件是否为真实证件,高效识别复印件的假证攻击。该方法可以应用于如图1所示的证件真伪检测系统。如图1所示,该系统可以包括网络10,若干服务端,比如第一服务器11、第二服务器12,若干电子设备,比如手机13、手机14和手机15等。
[0029]其中,第一服务器11和第二服务器12中的任一服务器可以为包含一独立主机的物理服务器,或者也可以为主机集群承载的虚拟服务器、云服务器等。在运行过程中,第一服务器11和第二服务器12可以分别运行相同或不同应用的服务器侧的程序,以实现该应用的相关业务功能。比如当第一服务器11运行业务平台的程序时,可以实现为该业务平台的服务端(下称业务服务端);再比如,当第二服务器12运行身份验证平台的程序时,可以实现为该身份验证平台的服务端(下称验证服务端)。其中,本说明书所述的检测证件真伪的方法即可以应用于上述验证服务端。当然,上述验证服务端也可以集成在业务服务端中,以作为运行在业务服务端中用于实现证件真伪检测功能的功能组件。
[0030]手机13~15只是用户可以使用的一种类型的电子设备。实际上,用户显然还可以使用诸如下述类型的电子设备:平板设备、笔记本电脑、掌上电脑(PDAs,Personal Digital Assistants)、可穿戴设备(如智能眼镜、智能手表等)等,本说明书一个或多个实施例并不
对此进行限制。其中,上述任一电子设备均具备图像拍摄和/或视频拍摄功能。在运行过程中,该电子设备可以运行某一应用的客户端侧的程序,以实现该应用的相关业务功能,比如当该电子设备运行上述身份验证平台的程序时,可以实现为该平台的客户端。需要指出的是:身份验证平台的客户端的应用程序可以被预先安装在电子设备上,使得该客户端可以在该电子设备上被启动并运行;当然,当采用诸如HTML5技术的在线“客户端”时,无需在电子设备上安装相应的应用程序,即可获得并运行该客户端。
[0031]在本说明书所述实施例的技术方案中,可由第二服务器12通过与手机13~15上运行的客户端配合,以实现对待检测证件的真伪检测过程。其中,上述手机13~15用于采集待检测证件的证件图像或者旋转视频,并将该证件图像或者旋转视频上传至第二服务器12,以由第二服务器12通过本说明书实施例所述的检测证件真伪的方法检测待检测证件的真伪。
[0032]或者,本说明书实施例所述的检测证件真伪的方法也可以由于上述手机13~15分别实现,即该方法可以作为端侧检测方案运行在终端设备中,以在端侧实现对待检测证件的真伪检测。可见,本说明书实施例所述的检测证件本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种检测证件真伪的方法,包括:获取待检测证件的证件图像,所述证件图像在待检测证件的旋转过程中采集得到;基于所述证件图像获取待检测证件的证件表面信息;在所述证件表面信息满足预设检测条件的情况下,确定所述待检测证件为真实证件。2.根据权利要求1所述的方法,所述获取待检测证件的证件图像,包括:获取所述待检测证件在多种旋转角度下的多张证件图像。3.根据权利要求2所述的方法,所述证件表面信息包括证件亮度,所述预设检测条件包括:根据所述多张证件图像分别确定的多个证件亮度之间的亮度变化量不小于预设的变化量阈值。4.根据权利要求3所述的方法,确定所述亮度变化量,包括:根据所述多张图像分别确定所述待检测证件在相应旋转角度下的证件亮度;计算相邻旋转角度下的证件亮度之间的亮度差值,以作为所述亮度变化量。5.根据权利要求2所述的方法,所述证件表面信息包括证件内容,所述证件内容包括对应于所述待检测证件的任一面的第一内容和对应于另一面的第二内容;所述预设检测条件包括:所述第一内容匹配于所述第二内容。6.根据权利要求5所述的方法,通过下述方式确定所述第一内容匹配于所述第二内容,包括:在标准证件内容集合中查询匹配于所述第一内容的第一标准内容,以及关联至所述第一标准内容的第二标准内容,所述标准证件内容集合中包括至少一种类型的证件分别对应的多个相互关联的标准内容;在所述第二内容匹配于所述第二标准内容的情况下,确定所述第一内容匹配于所述第二内容。7.根据权利要求5所述的方法,任一标准内容包括:按照预设位置排版的文字和/或图片。8.根据权利要求1所述的方法,所述证件表面信息包括证件厚度;所述预设检测条件包括:所述证件厚度不小于预设的厚度阈值。9.根据权利要求8所述的方法,确定所述证件厚度,包括:确定所述证件图像中的侧面图像;根据所述侧面图像确定所述待检测证件的侧面的长度和宽度,并将所述宽度与长度的比值作为所述证件厚度;或者,根据所述侧面图像确定所述待检测证件的侧面的宽度和当前旋转角度,并根据所述宽度和所述当前旋转角度确定所述待检测证件的实际厚度...

【专利技术属性】
技术研发人员:徐炎
申请(专利权)人:支付宝杭州信息技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1