System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种证件照相似性比对方法、装置、设备及存储介质制造方法及图纸_技高网

一种证件照相似性比对方法、装置、设备及存储介质制造方法及图纸

技术编号:40353082 阅读:4 留言:0更新日期:2024-02-09 14:37
本发明专利技术公开了一种证件照相似性比对方法,包括以下步骤:S1、计算当前照片和历史照片的md5值并比对;S2、获取脸部区域定位和68点脸部特征点;S3、根据脸部特征点和脸部区域定位计算出头部区域和领部区域;S4、通过HOG提取头部区域的特征向量,计算余弦距离以评价头部区域相似度f1;S5、通过深度网络模型提取脸部特征向量,计算向量余弦距离以评价脸部区域相似度f2;S6、通过通过HOG提取领部区域特征向量,计算向量余弦距离以评价领部感兴趣区域相似度f3;S7、判断是否为同一张照片。本申请还提供一种证件照相似性比对装置、设备及存储介质。本发明专利技术通过评估历史照片和当前使用的照片之间的相似度,从而准确判断是否由同一个底图进行了修改,有效防止一张照片被多次用于不同职位时期,从而保障照片的真实性和完整性。

【技术实现步骤摘要】

本专利技术涉及图像处理领域,更具体地说,特别涉及一种证件照相似性比对方法、装置、设备及存储介质


技术介绍

1、在现代社会中,证件照片广泛应用于各种场景。然而,随着数字技术的快速发展,图像处理软件的普及,以及编辑和修改照片的便捷性,使得照片的修改变得极为简单。尤其对于个人履历的变迁或职位更替后,当需要提交新的履职照片时,用户面临重新采集照片的困扰。然而,幸运的是,图片处理技术的不断发展为用户提供了一个更为简单的解决途径。通过修图软件,用户可以轻松将之前提交的履职照片中的制服和关键信息进行修改和更新,而无需再进行线下采集。尽管这种方便性为用户带来了便利,但也引发了一个问题,即系统无法通过历史照片跟踪用户容貌的变更。也无法保障系统的准确性和安全性。


技术实现思路

1、本专利技术的目的在于提供一种证件照相似性比对方法,以克服现有技术中所存在的问题。

2、一种证件照相似性比对方法,包括以下步骤:

3、s1、计算当前照片和历史照片的md5值并比对,根据比对结果过滤重复照片;

4、s2、检测当前照片和历史照片的脸部特征点,获取脸部区域定位和68点脸部特征点;

5、s3、根据脸部特征点和脸部区域定位计算出头部区域和领部区域;

6、s4、通过hog提取头部区域的特征向量,计算余弦距离以评价头部区域相似度f1;

7、s5、通过深度网络模型提取脸部特征向量,计算向量余弦距离以评价脸部区域相似度f2;

8、s6、通过通过hog提取领部区域特征向量,计算向量余弦距离以评价领部感兴趣区域相似度f3;

9、s7、判断头部区域相似度f1、脸部区域相似度f2和领部感兴趣区域相似度f3中至少一个大于第一设定值,或头部区域相似度f1和脸部区域相似度f2之和大于第二设定值且领部感兴趣区域相似度f3大于第三设定值,则判断为同一张照片。

10、进一步地,所述步骤s3中采用通用的68点脸部特征点检测算法。

11、进一步地,所述步骤s3中头部区域的计算具体包括:

12、s31、通过证件照片人像头顶位置定位算法定位到头顶;

13、s32、通过识别的脸部区域,获取到脸宽,并在脸宽左右两边均增加脸宽的1/6宽度,得到头部感兴趣区域宽;

14、s33、通过下巴点8和计算的头顶位置得到头高,并在头顶增加脸宽的1/6;

15、s34、以脸宽的1/6为一个比例值,确保从两张不同照片截取出来的头部感兴趣区域只受到脸部区域定位的影响;

16、s35、头部感兴趣区域往外拓展脸部宽度的1/6。

17、进一步地,所述步骤s3中领部区域的计算具体包括:

18、s36、建立图像坐标系,该图像坐标系是左上角为原点,纵向往下为y轴,横向往右为x轴;

19、s37、通过检测到的脸部特征点,以下巴两侧点6和点10的x值计算出宽度,高度设置为宽度的3倍,以下巴两侧点6的x值和点8的y值做左上角起始点,建立领部区域。

20、为了解决上述技术问题,本申请实施例还提供一种证件照相似性比对装置,采用了如下所述的技术方案:

21、一种证件照相似性比对装置,包括:

22、比对过滤模块,用于计算当前照片和历史照片的md5值并比对,根据比对结果过滤重复照片;

23、检测模块,用于检测当前照片和历史照片的脸部特征点,获取脸部区域定位和68点脸部特征点;

24、第一计算模块,用于根据脸部特征点和脸部区域定位计算出头部区域和领部区域;

25、第二计算模块,用于通过hog提取头部区域的特征向量,计算余弦距离以评价头部区域相似度f1;

26、第三计算模块,用于通过深度网络模型提取脸部特征向量,计算向量余弦距离以评价脸部区域相似度f2;

27、第四计算模块,用于通过通过hog提取领部区域特征向量,计算向量余弦距离以评价领部感兴趣区域相似度f3;

28、判断模块,用于判断头部区域相似度f1、脸部区域相似度f2和领部感兴趣区域相似度f3中至少一个大于第一设定值,或头部区域相似度f1和脸部区域相似度f2之和大于第二设定值且领部感兴趣区域相似度f3大于第三设定值,则判断为同一张照片。

29、为了解决上述技术问题,本申请实施例还提供一种计算机设备,采用了如下所述的技术方案:

30、一种计算机设备,包括存储器和处理器,所述存储器中存储有计算机程序,其特征在于:所述处理器执行所述计算机程序时实现如上所述的证件照相似性比对方法的步骤。

31、为了解决上述技术问题,本申请实施例还提供一种存储介质,采用了如下所述的技术方案:

32、一种存储介质,所述存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如上所述的证件照相似性比对方法的步骤。

33、与现有技术相比,本专利技术的优点在于:本专利技术通过评估历史照片和当前使用的照片之间的相似度,从而准确判断是否由同一个底图进行了修改,有效防止一张照片被多次用于不同职位时期,从而保障照片的真实性和完整性。

本文档来自技高网...

【技术保护点】

1.一种证件照相似性比对方法,其特征在于,包括以下步骤:

2.根据权利要求1所述的证件照相似性比对方法,其特征在于,所述步骤S3中采用通用的68点脸部特征点检测算法。

3.根据权利要求1所述的证件照相似性比对方法,其特征在于,所述步骤S3中头部区域的计算具体包括:

4.根据权利要求1所述的证件照相似性比对方法,其特征在于,所述步骤S3中领部区域的计算具体包括:

5.一种证件照相似性比对装置,其特征在于,包括:

6.一种计算机设备,包括存储器和处理器,所述存储器中存储有计算机程序,其特征在于:所述处理器执行所述计算机程序时实现如权利要求1至4中任一项所述的证件照相似性比对方法的步骤。

7.一种存储介质,其特征在于,所述存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1至4中任一项所述的证件照相似性比对方法的步骤。

【技术特征摘要】

1.一种证件照相似性比对方法,其特征在于,包括以下步骤:

2.根据权利要求1所述的证件照相似性比对方法,其特征在于,所述步骤s3中采用通用的68点脸部特征点检测算法。

3.根据权利要求1所述的证件照相似性比对方法,其特征在于,所述步骤s3中头部区域的计算具体包括:

4.根据权利要求1所述的证件照相似性比对方法,其特征在于,所述步骤s3中领部区域的计算具体包括:

<...

【专利技术属性】
技术研发人员:王沛沈大勇张忠山姚锋王涛闫俊刚程力潘雨吕济民何磊陈宇宁陈盈果刘晓路杜永浩陈英武
申请(专利权)人:中国人民解放军国防科技大学
类型:发明
国别省市:

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

1