检测证件水印的方法、装置、设备及存储介质制造方法及图纸

技术编号:24172600 阅读:55 留言:0更新日期:2020-05-16 03:28
本申请涉及一种检测证件水印的方法、装置、设备及存储介质,方法包括:获取证件晃动过程中依次采集到的N帧证件图像;根据所述N帧证件图像,确定晃动过程中的图像色彩分布的区间;根据晃动过程中的图像色彩分布的区间,判断所述证件是否包含水印。本申请用以能够高效检测出证件上的水印,提高证件验证的准确性和验证效率。

【技术实现步骤摘要】
检测证件水印的方法、装置、设备及存储介质
本申请涉及图像处理
,尤其涉及一种检测证件水印的方法、装置、设备及存储介质。
技术介绍
随着互联网普及以及技术的发展,证券、银行、保险等行业中的很多业务的办理也逐渐可以在终端设备(如VTM,手机等)上实现,目前最普遍的是网上银行、手机银行等。这些业务按照规定都是需要“客户本人持本人有效证件”进行办理。如果按传统方式在营业网点的柜面办理,需要客户本人持本人有效证件到柜面进行办理,由柜面工作人员现场验证客户身份。如果将这些业务搬到终端设备上,则面临的主要问题是对客户身份的验证,即如何确定是“客户本人持本人有效证件”在办理。上述过程需要进行两个阶段的验证:身份证信息验证,以及是否本人的验证。对于身份证验证,目前比较常用的做法是让客户分别拍身份证正反面的图像和人脸图像,然后传到后台审核人员进行人工审核(针对所有身份证)。身份证上的水印是身份证重要的防伪标志,采集的身份证是是否包含水印,是验证身份证真伪的重要方面。在身份证采集和验证过程中,如果能高效检测出身份证上的水印,将会提高身份证验证的准确性和验证效率。
技术实现思路
本申请提供了一种检测证件水印的方法、装置、设备及存储介质,用以能够高效检测出证件上的水印,提高证件验证的准确性和验证效率。第一方面,本申请实施例提供了一种检测证件水印的方法,包括:获取证件晃动过程中依次采集到的N帧证件图像;根据所述N帧证件图像,确定晃动过程中的图像色彩分布的区间;根据晃动过程中的图像色彩分布的区间,判断所述证件是否包含水印。可选地,根据所述N帧证件图像,确定晃动过程中的图像色彩分布的区间,包括:分别从所述N帧证件图像中提取指定特征点;获取提取到所述指定特征点的M帧证件图像;根据所述指定特征点,对所述M帧证件图像进行对齐处理;根据对齐处理后的所述M帧证件图像,确定晃动过程中的图像色彩分布的区间。可选地,根据所述指定特征点,对所述M帧证件图像进行对齐处理,包括:从所述M帧证件图像中选取一帧证件图像,作为参考图像;对所述M帧证件图像中除所述参考图像之外的每帧证件图像进行以下处理:根据所述证件图像中指定特征点的像素坐标,以及所述参考图像中指定特征点的像素坐标,计算从所述证件图像映射到所述参考图像的投影矩阵,根据所述投影矩阵将所述证件图像与所述参考图像对齐。可选地,根据对齐处理后的所述M帧证件图像,确定晃动过程中的图像色彩分布的区间,包括:获取所述M帧证件图像中同一像素位置的色调值,组成所述像素位置对应的色彩序列;根据每个所述像素位置对应的色彩序列,确定晃动过程中的图像色彩分布的区间。可选地,根据每个所述像素位置对应的色彩序列,确定晃动过程中的图像色彩分布的区间,包括:分别对每个所述像素位置进行以下处理:对所述像素位置对应的色彩序列进行直方图运算,将直方图运算的结果,作为晃动过程中所述像素位置对应的图像色彩分布的区间。可选地,根据晃动过程中的图像色彩分布的区间,判断所述证件是否包含水印,包括:分别对每个所述像素位置对应的图像色彩分布的区间进行以下处理:判断所述图像色彩分布的区间的长度是否大于预设值,若是,判定所述像素位置包含水印,否则,判定所述像素位置不包含水印;统计包含水印的像素的个数,判断统计结果是否超过设定值,若是,则确定所述证件包含水印,否则,则确定所述证件不包含水印。第二方面,本申请实施例提供了一种检测证件水印的装置,包括:获取模块,用于获取证件晃动过程中依次采集到的N帧证件图像;确定模块,用于根据所述N帧证件图像,确定晃动过程中的图像色彩分布的区间;判断模块,用于根据晃动过程中的图像色彩分布的区间,判断所述证件是否包含水印。可选地,所述确定模块具体用于:分别从所述N帧证件图像中提取指定特征点;获取提取到所述指定特征点的M帧证件图像;根据所述指定特征点,对所述M帧证件图像进行对齐处理;根据对齐处理后的所述M帧证件图像,确定晃动过程中的图像色彩分布的变化。第三方面,本申请实施例提供了一种电子设备,包括:处理器、通信接口、存储器和通信总线,其中,处理器、通信接口和存储器通过通信总线完成相互间的通信;所述存储器,用于存储计算机程序;所述处理器,用于执行所述存储器中所存储的程序,实现第一方面所述的检测证件水印的方法。第四方面,本申请实施例提供了一种计算机可读存储介质,存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现第一方面所述的检测证件水印的方法。本申请实施例提供的上述技术方案与现有技术相比具有如下优点:本申请实施例提供的该方法,通过证件晃动过程中依次采集的N帧证件图像,获得晃动过程中图像色彩分布的区间,从而能够根据该变量量,判断证件是否包含水印,检测方法简单,不需要复杂的运算,能够快速、准确识别出证件中的水印,提高了证件验证的准确性和验证效率。附图说明此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本专利技术的实施例,并与说明书一起用于解释本专利技术的原理。为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为本申请实施例中检测证件水印的方法流程示意图;图2为本申请实施例中检测证件水印的装置结构示意图;图3为本申请实施例中电子设备的结构示意图。具体实施方式为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请的一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本申请保护的范围。本申请实施例中,考虑到证件上的水印程序多种色彩,色域较广,在采集过程中如果检测采集到的图像的色域变化,则根据该色域变化即可判断证件中是否包含水印。基于此,本申请实施例中提供了一种检测证件水印的方法,该方法能够应用于任意一个电子设备上。如图1所示,检测证件水印的具体过程如下:步骤101,获取证件晃动过程中依次采集到的N帧证件图像。具体地,提示用户将证件放置在采集框内,并且按照指定动作转动证件,例如,提示用户左右或者上下转动证件,启动对证件晃动过程的录制。从录制的该晃动过程中,依次采集得到N帧证件图像。其中,该N帧证件图像可以是从该录制过程中依次提取的连续的N帧图像,也可以是从该录制过程中依次提取的不完全连续的N帧图像。本申请实施例中,N为大于1的整数,优选地,N为大于30的整数。其中,晃动过程可以是小范围且慢速的本文档来自技高网...

【技术保护点】
1.一种检测证件水印的方法,其特征在于,包括:/n获取证件晃动过程中依次采集到的N帧证件图像;/n根据所述N帧证件图像,确定晃动过程中的图像色彩分布的区间;/n根据晃动过程中的图像色彩分布的区间,判断所述证件是否包含水印。/n

【技术特征摘要】
1.一种检测证件水印的方法,其特征在于,包括:
获取证件晃动过程中依次采集到的N帧证件图像;
根据所述N帧证件图像,确定晃动过程中的图像色彩分布的区间;
根据晃动过程中的图像色彩分布的区间,判断所述证件是否包含水印。


2.根据权利要求1所述的检测证件水印的方法,其特征在于,根据所述N帧证件图像,确定晃动过程中的图像色彩分布的区间,包括:
分别从所述N帧证件图像中提取指定特征点;
获取提取到所述指定特征点的M帧证件图像;
根据所述指定特征点,对所述M帧证件图像进行对齐处理;
根据对齐处理后的所述M帧证件图像,确定晃动过程中的图像色彩分布的区间。


3.根据权利要求2所述的检测证件水印的方法,其特征在于,根据所述指定特征点,对所述M帧证件图像进行对齐处理,包括:
从所述M帧证件图像中选取一帧证件图像,作为参考图像;
对所述M帧证件图像中除所述参考图像之外的每帧证件图像进行以下处理:根据所述证件图像中指定特征点的像素坐标,以及所述参考图像中指定特征点的像素坐标,计算从所述证件图像映射到所述参考图像的投影矩阵,根据所述投影矩阵将所述证件图像与所述参考图像对齐。


4.根据权利要求2或3所述的检测证件水印的方法,其特征在于,根据对齐处理后的所述M帧证件图像,确定晃动过程中的图像色彩分布的区间,包括:
获取所述M帧证件图像中同一像素位置的色调值,组成所述像素位置对应的色彩序列;
根据每个所述像素位置对应的色彩序列,确定晃动过程中的图像色彩分布的区间。


5.根据权利要求4所述的检测证件水印的方法,其特征在于,根据每个所述像素位置对应的色彩序列,确定晃动过程中的图像色彩分布的区间,包括:
分别对每个所述像素位置进行以下处理:对所述像素位置对应的色彩序列进行直方图运...

【专利技术属性】
技术研发人员:张陆
申请(专利权)人:京东数字科技控股有限公司
类型:发明
国别省市:北京;11

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

1