一种人脸特征值同步方法及身份验证系统与流程

文档序号:36876054发布日期:2024-02-02 20:54阅读:90来源:国知局
一种人脸特征值同步方法及身份验证系统与流程

本发明涉及一种人脸特征值同步方法及身份验证系统,属于身份验证。


背景技术:

1、通过人脸特征值进行身份验证是最常用的身份验证方法之一。其通过验证设备获取待验证用户的人脸特征值,与数据库中信息进行匹配从而完成人脸特征值验证。

2、现有技术中的人脸特征值验证方法存在以下问题:

3、1、没有完善的人脸特征值数据更新机制,导致存在利用人脸特征值更新的间隔期获利的方法,如短时间内在未同步数据的不同设备上反复进行身份验证。

4、2、未考虑到验证设备网络不通畅导致的数据更新滞后问题。部分景点处于偏僻位置,网络并不稳定,因此数据更新不够及时,存在安全问题。

5、3、未考虑到多验证设备同时验证身份的问题。如景区存在多个出入口,用户具有通过多个出入口的权限,而多个出入口未统一数据,存在可以利用多个出入口同时验证身份的风险。


技术实现思路

1、为了克服上述问题,本发明提供一种人脸特征值同步方法及身份验证系统,该特征值同步方法通过预设的机制对人脸特征值进行验证和更新,考虑到多验证设备、同一验证设备多验证终端以及验证设备网络通畅的不同情况,制定了不同的验证和更新测量,使得验证过程效率提高,降低验证设备负荷,最重要的是提高了验证的安全性,避免损失。

2、本发明的技术方案如下:

3、第一方面

4、一种人脸特征值同步方法,包括以下步骤:

5、从云端信息库中获取人脸特征值及所述人脸特征值对应的用户信息;

6、将所述人脸特征值和用户信息下发至所述用户信息对应的验证设备的本地信息库;

7、获取用户的第一人脸特征值,并将所述第一人脸特征值与所述本地信息库中的人脸特征值进行匹配,匹配过程具体为:

8、若匹配成功,则调用本地信息库中与所述第一人脸特征值匹配的人脸特征值a和用户信息a,根据所述用户信息a对验证结果进行判断,并根据所述判断结果修改所述用户信息a,做出用户验证结果判定;

9、若匹配失败,则判定用户验证失败;

10、所述本地信息库包括n个人脸基础库,各所述人脸基础库能够存储rn个人脸特征值,所述人脸特征值和所述用户信息按照更新顺序存储于各所述人脸基础库中,具体为:

11、将更新时间最新的人脸特征值和对应的用户信息存储于人脸基础库t1中,若人脸基础库t1中的人脸特征值数量超过r1,则将人脸基础库t1中更新时间最早的人脸特征值和对应的用户信息降级存储至人脸基础库t2中,若人脸基础库t2中的人脸特征值数量超过r2,则人脸基础库t2中更新时间最早的人脸特征值和对应的用户信息降级存储至人脸基础库t3中,以此类推;

12、将第一人脸特征值与本地信息库中的人脸特征值进行匹配时,首先将第一人脸特征值与人脸基础库t1中的人脸特征值进行匹配,若匹配成功则进行后续判定步骤,否则将第一人脸特征值与人脸基础库t2中的人脸特征值进行匹配,以此类推,直至第一人脸特征值与本地信息库中所有的人脸基础库均匹配失败,则判定用户验证失败。

13、进一步的,所述验证设备包括若干终端设备,同一所述验证设备内的终端设备通过局域网连接,各所述终端设备均能够获取所述第一人脸特征值;

14、各所述终端设备的终端信息库中均存储有所述本地信息库中的人脸特征值;

15、获取所述第一人脸特征值的第一终端设备将所述第一人脸特征值与所述第一终端设备的终端信息库中的人脸特征值进行匹配,若匹配成功,则将匹配到的所述人脸特征值a返回给所述本地信息库,若匹配失败,则判定用户验证失败,并返回给用户;

16、实时根据修改后的所述用户信息a同步各所述终端设备的终端信息库中的人脸特征值a。

17、进一步的,根据所述判断结果修改所述用户信息a包括以下修改方式:删除所述人脸特征值a和所述用户信息a;

18、若修改方式为删除所述人脸特征值a和所述用户信息a,则通过局域网同时删除所述验证设备包含的所有所述终端设备的终端信息库中的所述人脸特征值a。

19、进一步的,所述用户信息包括第一数据、第二数据和第三数据,所述第一数据用于表示项目b匹配的所述验证设备,所述第二数据用于表示项目b的用户状态,所述用户状态包括进行中和未进行,所述第三数据用于表示项目b的有效次数;

20、若用户信息a的所述第一数据匹配一个以上的所述验证设备时,第一验证设备匹配成功后,还包括:

21、将匹配信息和修改后的用户信息a返回所述云端信息库;

22、所述云端信息库接收并核对匹配信息是否正确,若正确,则根据用户信息a同步所述云端信息库中的人脸特征值a和用户信息a,并将同步后的人脸特征值a和用户信息a下发至所述用户信息a匹配的所有验证设备,令所有验证设备进行同步,否则,将所述云端信息库中的人脸特征值a和用户信息a下发至所述用户信息a匹配的所有验证设备,并令所有验证设备进行同步;

23、所述第一验证设备接收所述云端信息库下发的人脸特征值a和用户信息a后,判断与所述第一验证设备的本地信息库中的数据是否相同,若是,则根据所述用户信息a做出用户验证结果判定,否则,判定用户验证失败;

24、所述云端信息库接收并核对匹配信息是否正确,包括:

25、获取云端信息库中用户信息a的第二数据表示的用户状态,若用户状态为进行中,则判定匹配信息错误;

26、根据所述用户信息a对验证结果进行判断,并根据所述判断结果修改所述用户信息a,包括:

27、获取所述第三数据表示的有效次数,若有效次数为1次,则修改所述用户信息a的方式为删除用户信息a及对应的人脸特征值,若有效次数为复数次,则修改所述用户信息a的方式为将所述第三数据表示的有效次数减一,若有效次数为不限次,则修改所述用户信息a的方式为不进行修改。

28、第二方面

29、一种基于人脸特征值同步的身份验证系统,包括票务系统和若干闸机系统;

30、所述票务系统用于存储用户的人脸特征值和所述人脸特征值对应的用户信息;

31、所述票务系统将所述人脸特征值和所述用户信息下发至所述用户信息对应的闸机系统,所述闸机系统的本地信息库存储接收到的人脸特征值和用户信息;

32、所述闸机系统获取用户的第一人脸特征值,并将所述第一人脸特征值与所述本地信息库中的人脸特征值进行匹配,匹配过程具体为:

33、若匹配成功,则调用所述本地信息库中与所述第一人脸特征值匹配的人脸特征值a和用户信息a,根据所述用户信息a对验证结果进行判断,并根据所述判断结果修改所述用户信息a,做出用户验证结果判定;

34、若匹配失败,则判定用户验证失败。

35、进一步的,还包括:周期性的根据修改后的所述用户信息a同步所述云端信息库中的人脸特征值a和用户信息a。

36、进一步的,所述闸机系统包括若干闸机,同一所述闸机系统内的闸机通过局域网连接,各所述闸机均能够获取所述第一人脸特征值;

37、所述闸机系统将本地信息库中的人脸特征值下发至所述闸机系统内的闸机,各所述闸机对所述人脸特征值进行存储;

38、获取所述第一人脸特征值的第一闸机将所述第一人脸特征值与所述第一闸机的终端信息库中的人脸特征值进行匹配,若匹配成功,则将匹配到的所述人脸特征值a返回给所述本地信息库,若匹配失败,则判定用户验证失败,并返回给用户;

39、实时根据修改后的所述用户信息a同步各所述闸机的终端信息库中的人脸特征值a。

40、进一步的,根据所述判断结果修改所述用户信息a包括以下修改方式:删除所述人脸特征值a和所述用户信息a;

41、若修改方式为删除所述人脸特征值a和所述用户信息a,则通过局域网同时删除该闸机系统内所有所述闸机终端信息库中的人脸特征值a。

42、进一步的,所述用户信息包括第一数据、第二数据和第三数据,所述第一数据用于表示项目b匹配的所述闸机系统,所述第二数据用于表示项目b的用户状态,所述用户状态包括进行中和未进行,所述第三数据用于表示项目b的有效次数;

43、若用户信息a的所述第一数据匹配一个以上的所述闸机系统时,第一闸机系统匹配成功后,还包括:

44、将匹配信息和修改后的用户信息a返回所述票务系统;

45、所述票务系统接收并核对匹配信息是否正确,若正确,则根据用户信息a同步所述票务系统中的人脸特征值a和用户信息a,并将同步后的人脸特征值a和用户信息a下发至所述用户信息a匹配的所有闸机系统,令所有闸机系统进行同步,否则,将云端信息库中的人脸特征值a和用户信息a下发至所述用户信息a匹配的所有验证设备,并令所有验证设备进行同步;

46、所述第一闸机系统接收所述票务系统下发的人脸特征值a和用户信息a后,判断与所述第一闸机设备的本地信息库中的数据是否相同,若是,则根据所述用户信息a做出用户验证结果判定,否则,判定用户验证失败;

47、所述票务系统接收并核对匹配信息是否正确,包括:

48、获取票务系统中用户信息a的第二数据表示的用户状态,若用户状态为进行中,则判定匹配信息错误;

49、根据所述用户信息a对验证结果进行判断,并根据所述判断结果修改所述用户信息a,包括:

50、获取所述第三数据表示的有效次数,若有效次数为1次,则修改所述用户信息a的方式为删除用户信息a及用户信息a对应的人脸特征值,若有效次数为复数次,则修改所述用户信息a的方式为将所述第三数据表示的有效次数减一,若有效次数为不限次,则修改所述用户信息a的方式为不进行修改。

51、本发明具有如下有益效果:

52、该方法通过预设的机制对人脸特征值进行验证和更新,考虑到多验证设备、同一验证设备多验证终端以及验证设备网络通畅的不同情况,制定了不同的验证和更新测量,使得验证过程效率提高,降低验证设备负荷,最重要的是提高了验证的安全性,避免损失。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1