一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种身份信息的确定方法、装置、电子设备及存储介质与流程

2022-02-19 23:13:33 来源:中国专利 TAG:


1.本发明涉及机器视觉技术领域,尤其涉及一种身份信息的确定方法、装置、电子设备及存储介质。


背景技术:

2.随着计算机技术的发展,以及各类传感器技术的升级,智能身份认证被广泛应用于生产生活。例如,门禁系统、打卡系统、各类电子屏幕的解锁。
3.传统基于密码、指纹的智能身份认证都需要直接接触式的交互,存在卫生健康方面的隐患。新兴基于摄像头采集人脸、虹膜的智能身份认证,虽然无直接接触式的交互,但是容易被静态图像欺骗而破解。虽然现有技术中存在通过各类活体验证来应对静态图像的技术,如指定用户做出眨眼、摇摆头部等固定动作。然而,通过提前录制的动态视频的手段也可以实现该种智能身份认证,无法保证系统的安全性与可靠性。


技术实现要素:

4.本技术实施例提供一种身份信息的确定方法、装置、电子设备及存储介质,可以有效防止他人利用静态图片、录制视频等手段欺骗认证系统,可以提高系统的安全性和可靠性。
5.本技术实施例提供了一种身份信息的确定方法,包括:
6.获取用户的待验证面部图像;
7.若待验证面部图像与候选面部图像集合中的任一候选面部图像匹配,基于动态的目标生成第一图像序列;第一图像序列中的每个第一图像包括目标,目标在每个第一图像中的位置是不同的;
8.获取用户对应的第二图像序列;第二图像序列中的每个第二图像是用户注视目标时采集的用户的面部图像;
9.根据第一图像序列和第二图像序列,确定用户的身份信息。
10.进一步地,每个第一图像包括第一时间标识和目标的第一位置信息;
11.每个第二图像包括第二时间标识和用户注视目标时,视线落点的第二位置信息。
12.进一步地,根据第一图像序列和第二图像序列,确定用户的身份信息,包括:
13.从第一图像序列中确定第一待匹配图像集合;
14.根据第一待匹配图像集合,从第二图像序列中确定第二待匹配图像集合;第一待匹配图像集合中的第一待匹配图像与第二待匹配图像集合中的第二待匹配图像一一对应,一一对应的第一待匹配图像的第一时间标识和第二待匹配图像的第二时间标识匹配;
15.根据一一对应的第一待匹配图像的第一位置信息和第二待匹配图像的第二位置信息,确定位置误差集合;
16.若位置误差集合中存在至少一个位置误差与预设误差的差值在预设区间内,确定用户的身份信息为合法用户身份。
17.进一步地,方法还包括:
18.当用户注视目标时,获取用户的待复核面部图像;
19.将待复核面部图像与待验证面部图像进行匹配,得到第一匹配结果;
20.将待复核面部图像与候选面部图像集合进行匹配,得到第二匹配结果;
21.基于第一匹配结果和第二匹配结果,得到目标匹配结果。
22.相应地,本技术实施例还提供了一种身份信息的确定装置,包括:
23.第一获取模块,用于获取用户的待验证面部图像;
24.生成模块,用于若待验证面部图像与候选面部图像集合中的任一候选面部图像匹配,基于动态的目标生成第一图像序列;第一图像序列中的每个第一图像包括目标,目标在每个第一图像中的位置是不同的;
25.第二获取模块,用于获取用户对应的第二图像序列;第二图像序列中的每个第二图像是用户注视目标时采集的用户的面部图像;
26.第一确定模块,用于根据第一图像序列和第二图像序列,确定用户的身份信息。
27.进一步地,
28.每个第一图像包括第一时间标识和目标的第一位置信息;
29.每个第二图像包括第二时间标识和用户注视目标时,视线落点的第二位置信息。
30.进一步地,第一确定模块,包括:
31.第一确定子模块,用于从第一图像序列中确定第一待匹配图像集合;
32.第二确定子模块,用于根据第一待匹配图像集合,从第二图像序列中确定第二待匹配图像集合;第一待匹配图像集合中的第一待匹配图像与第二待匹配图像集合中的第二待匹配图像一一对应,一一对应的第一待匹配图像的第一时间标识和第二待匹配图像的第二时间标识匹配;
33.第三确定子模块,用于根据一一对应的第一待匹配图像的第一位置信息和第二待匹配图像的第二位置信息,确定位置误差集合;
34.第四确定子模块,用于若位置误差集合中存在至少一个位置误差与预设误差的差值在预设区间内,确定用户的身份信息为合法用户身份。
35.进一步地,装置还包括:
36.第三获取模块,用于当用户注视目标时,获取用户的待复核面部图像;
37.第一匹配模块,用于将待复核面部图像与待验证面部图像进行匹配,得到第一匹配结果;
38.第二匹配模块,用于将待复核面部图像与候选面部图像集合进行匹配,得到第二匹配结果;
39.第二确定模块,用于基于第一匹配结果和第二匹配结果,得到目标匹配结果。
40.相应地,本技术实施例还提供了一种电子设备,该电子设备包括处理器和存储器,存储器中存储有至少一条指令、至少一段程序、代码集或指令集,至少一条指令、至少一段程序、代码集或指令集由处理器加载并执行以实现上述身份信息的确定方法。
41.相应地,本技术实施例还提供了一种计算机可读存储介质,该存储介质中存储有至少一条指令、至少一段程序、代码集或指令集,至少一条指令、至少一段程序、代码集或指令集由处理器加载并执行以实现上述身份信息的确定方法。
42.本技术实施例具有如下有益效果:
43.本技术实施例所公开的一种身份信息的确定方法、装置、电子设备及存储介质,包括获取用户的待验证面部图像,若待验证面部图像与候选面部图像集合中的任一候选面部图像匹配,基于动态的目标生成第一图像序列;其中,第一图像序列中的每个第一图像包括目标,目标在每个第一图像中的位置是不同的。进而获取用户对应的第二图像序列,该第二图像序列中的每个第二图像是用户注视目标时采集的用户的面部图像,并根据第一图像序列和第二图像序列,确定用户的身份信息。基于本技术实施例通过基于动态的目标随机生成给用户注视的第一图像序列,可以有效防止他人利用静态图片、录制视频等手段欺骗认证系统,可以提高系统的安全性和可靠性。并且,通过确定待复核面部图像,可以防止身份确定过程中替换不同用户进行识别情况,可以提高身份确定的准确性,可以进一步提高系统的安全性和可靠性。
附图说明
44.为了更清楚地说明本技术实施例或现有技术中的技术方案和优点,下面将对实施例或现有技术描述中所需要使用的附图作简单的介绍,显而易见地,下面描述中的附图仅仅是本技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它附图。
45.图1是本技术实施例所提供的一种应用环境的示意图;
46.图2是本技术实施例提供的一种身份信息的确定方法的流程示意图;
47.图3是本技术实施例提供的一种确定用户的身份信息的流程示意图;
48.图4是本技术实施例提供的一种第一待匹配图的第一位置信息和第二待匹配图的第二位置信息的示意图;
49.图5是本技术实施例提供的另一种身份信息的确定方法的流程示意图;
50.图6是本技术实施例提供的一种身份信息的确定装置的结构示意图。
具体实施方式
51.为使本技术的目的、技术方案和优点更加清楚,下面将结合附图对本技术实施例作进一步地详细描述。显然,所描述的实施例仅仅是本技术一个实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有作出创造性劳动的前提下所获得的所有其他实施例,都属于本技术保护的范围。
52.此处所称的“实施例”是指可包含于本技术至少一个实现方式中的特定特征、结构或特性。在本技术实施例的描述中,需要理解的是,术语“第一”、“第二”和“第三”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”和“第三”的特征可以明示或者隐含的包括一个或者更多个该特征。而且,术语“第一”、“第二”和“第三”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本技术实施例能够以除了在这里图示或描述以外的顺序实施。此外,术语“包括”和“为”以及他们的任何变形,意图在于覆盖不排他的包含。
53.请参阅图1,其所示为本技术实施例所提供的一种应用环境的示意图,包括:计算
处理设备101、图像显示设备103、图像采集设备105和动态目标107,其中,计算处理设备101可以与图像显示设备103连接,计算处理设备101可以与图像采集设备105连接。计算处理设备101可以基于图像采集设备105获取用户的待验证面部图像,若待验证面部图像与候选面部图像集合中的任一候选面部图像匹配,基于动态的目标在图像显示设备103上生成第一图像序列;其中,第一图像序列中的每个第一图像包括目标,目标在每个第一图像中的位置是不同的。进而获取用户对应的第二图像序列,该第二图像序列中的每个第二图像是用户注视目标时采集的用户的面部图像,并根据第一图像序列和第二图像序列,确定用户的身份信息。
54.本技术实施例中,通过基于动态的目标随机生成给用户注视的第一图像序列,可以有效防止他人利用静态图片、录制视频等手段欺骗认证系统,可以提高系统的安全性和可靠性。并且,通过确定待复核面部图像,可以防止身份确定过程中替换不同用户进行识别情况,可以提高身份确定的准确性,可以进一步提高系统的安全性和可靠性。
55.下面介绍本技术一种身份信息的确定方法的具体实施例,图2是本技术实施例提供的一种身份信息的确定方法的流程示意图,本说明书提供了如实施例或流程图所示的方法操作步骤,但基于常规或者无创造性的劳动可以包括更多或者更少的操作步骤。实施例中列举的步骤顺序仅仅为众多执行顺序中的一种方式,不代表唯一的执行顺序,在实际执行时,可以按照实施例或者附图所示的方法顺序执行或者并行执行(例如并行处理器或者多线程处理的环境)。具体的如图2所示,该方法包括:
56.s201:获取用户的待验证面部图像。
57.本技术实施例中,计算处理设备可以通过图像采集设备采集用户的待验证面部图像,即包含当前观察者人脸的图像。
58.s203:若待验证面部图像与候选面部图像集合中的任一候选面部图像匹配,基于动态的目标生成第一图像序列;第一图像序列中的每个第一图像包括目标,目标在每个第一图像中的位置是不同的。
59.本技术实施例中,当获取用户的待验证面部图像之后,计算处理设备可以将待验证面部图像与候选面部图像集合中的每一个候选面部图像进行匹配,若匹配成功,即候选面部图像集合中存在一个候选面部图像与待验证面部图像匹配,可以在图像显示设备上基于动态的目标生成第一图像序列,其中,第一图像序列中的每个第一图像可以包括目标,该目标在每个第一图像中的位置是不同的,即目标是动态的,是运动,具体的运动轨迹可以是随机的。
60.在一种具体的实施方式中,计算处理设备可以从待验证面部图像中识别出人脸数据f0,并将该人脸数据f0与预先建立的人脸数据库中的数据进行比对,若该人脸数据f0与人脸数据库中的某一数据匹配,可以随机实时生成包含运动目标的视频。其中,人脸数据可以包括眼睛、鼻子、嘴巴等特征。
61.本技术实施例中,每个第一图像可以包括目标、第一时间标识和目标的第一位置信息。即每个第一图像可以包括每个第一图像对应的序号、目标的对称中心在图像显示设备的第一方向上的坐标以及目标的对称中心在图像显示设备的第二方向上的坐标,其中,第一方向可以与第二方向垂直。也即是,目标的对称中心在图像显示设备上的横纵坐标。可选地,第一图像可以表示为p(n,x
i
,y
i
),n可以表示第一图像的序号,x
i
可以表示目标的对称
中心在第一方向上的坐标,y
i
可以表示目标的对称中心在第二方向上的坐标。
62.s205:获取用户对应的第二图像序列;第二图像序列中的每个第二图像是用户注视目标时采集的用户的面部图像。
63.本技术实施例中,在图像显示设备上生成第一图像序列之后,即生成运动目标的视频之后,可以控制包含运动目标的视频进行播放,在播放过程中,可以在图像显示设备上生成提示信息,以指示用户注视目标,同时可以控制图像采集设备采集用户的面部图像,得到用户对应的第二图像序列。
64.本技术实施例中,第二图像序列中的每个第二图像可以包括第二时间标识和用户注视目标时,视线落点的第二位置信息。在一种具体的实施方式中,计算处理设备可以获取用户注视目标时面部图像中瞳孔中心对应的位置数据和眼球中心对应的位置数据,进而根据瞳孔中心对应的位置数据和眼球中心对应的位置数据,确定视线方向,进而可以根据第二图像对应的坐标系与图像显示设备对应的坐标系的转换规则,确定视线方向在图像显示设备上的视线落点及其对应的第二位置信息。可选地,第二图像可以表示为q(m,x
j
,y
j
),m可以表示第二图像的序号,x
j
可以表示视线落点在图像显示设备的第一方向上的坐标,y
j
可以表示视线落点在图像显示设备的第二方向上的坐标。
65.s207:根据第一图像序列和第二图像序列,确定用户的身份信息。
66.图3是本技术实施例提供的一种确定用户的身份信息的流程示意图,在一种可选的实施方式中,可以采用如下步骤确定用户的身份信息,具体步骤如下:
67.s301:从第一图像序列中确定第一待匹配图像集合。
68.本技术实施例中,计算处理设备可以从第一图像序列中确定第一待匹配图像集合,即可以从第一图像序列中抽取部分图像作为第一待匹配图像集合,或者可以将第一图像序列中的全部图像作为第一待匹配图像集合,具体抽取规则本说明书不作限定。
69.s303:根据第一待匹配图像集合,从第二图像序列中确定第二待匹配图像集合;第一待匹配图像集合中的第一待匹配图像与第二待匹配图像集合中的第二待匹配图像一一对应,一一对应的第一待匹配图像的第一时间标识和第二待匹配图像的第二时间标识匹配。
70.本技术实施例中,计算处理设备可以根据第一待匹配图像集合,从第二图像序列中确定第二待匹配图像集合,该第一待匹配图像集合中的第一待匹配图像与第二待匹配图像集合中的第二待匹配图像一一对应,一一对应的第一待匹配图的第一时间标识与第二待匹配图像的第二时间标识匹配。
71.在一种可选的实时方式中,计算处理设备可以根据第一待匹配图像集合的任一第一待匹配图像的第一时间标识,从第二待匹配图像集合中确定与第一时间标识相同的第二待匹配图像,作为与第一待匹配图像对应的第二待匹配图像,即上文中的n=m。
72.在另一可选的实施方式中,计算处理设备可以根据第第一待匹配图像集合的任一第一待匹配图像的第一时间标识,从第二待匹配图像集合中确定与第一时间标识差值在预设差值区间内的第二待匹配图像,作为与第一待匹配图像对应的第二待匹配图像。
73.s305:根据一一对应的第一待匹配图像的第一位置信息和第二待匹配图像的第二位置信息,确定位置误差集合。
74.图4是本技术实施例提供的一种第一待匹配图的第一位置信息和第二待匹配图的
第二位置信息的示意图。在一种可选的实施方式中,计算处理设备可以根据第一对应的第一待匹配图像的第一位置信息和第二待匹配图像的第二位置信息,确定位置误差集合。如图4中的a1为一一对应的第一待匹配图像的第一位置信息和b1第二待匹配图像的第二位置信息,a2为一一对应的第一待匹配图像的第一位置信息和b2第二待匹配图像的第二位置信息a3为一一对应的第一待匹配图像的第一位置信息和b3第二待匹配图像的第二位置信息。计算处理设备可以根据a1和b1确定一个位置误差,可以根据a2和b2确定一个位置误差,可以根据a3和b3确定一个位置误差,得到位置误差集合。
75.在一种具体的实施方式中,计算处理设备可以根据如下公式确定位置误差信息:
[0076][0077]
其中,(x
i
,y
i
)可以表示第一待匹配图像中目标的第一位置信息,(x
j
,y
j
)可以表示第二待匹配图像中目标的第二位置信息。
[0078]
s307:若位置误差集合中存在至少一个位置误差与预设误差的差值在预设区间内,确定用户的身份信息为合法用户身份。
[0079]
本技术实施例中,在确定位置误差集合之后,计算处理设备可以判断位置误差集合中是否存在于预设误差的差值在预设区间内的位置误差,若判定位置误差中存在至少一个位置误差与预设误差的差值在预设区间内,可以确定用户的身份信息为合法用户身份。
[0080]
在一种具体的实施方式中,当存在一个位置误差diff小于预先设定的预设误差即容忍阈值下限thre时,计算处理设备可以认为用户的注视轨迹是正确,进而可以判定用户的身份信息为合法用户身份。当位置误差集合中的每个位置误差都大于等于容忍阈值下限是,计算处理设备可以认为用户的注视轨迹是错误的,进而可以判断用户的身份信息为非法用户身份。
[0081]
在另一种可选的实施方式中,计算处理设备可以在判定位置误差集合中的每一个位置误差与预设误差的差值在预设区间内时,可以认为用户的注视轨迹是正确,进而可以判定用户的身份信息为合法用户身份,若计算处理设备判定存在一个位置误差的差值与预设误差的差值在预设区间外,可以认为用户的注视轨迹是错误的,进而可以判定用户的身份信息为非法用户身份。
[0082]
采用本技术实施例所提供的身份信息的确定方法,通过基于动态的目标随机生成给用户注视的第一图像序列,可以有效防止他人利用静态图片、录制视频等手段欺骗认证系统,可以提高系统的安全性和可靠性。
[0083]
下面介绍本技术一种身份信息的确定方法的具体实施例,图5是本技术实施例提供的另一种身份信息的确定方法的流程示意图,本说明书提供了如实施例或流程图所示的方法操作步骤,但基于常规或者无创造性的劳动可以包括更多或者更少的操作步骤。实施例中列举的步骤顺序仅仅为众多执行顺序中的一种方式,不代表唯一的执行顺序,在实际执行时,可以按照实施例或者附图所示的方法顺序执行或者并行执行(例如并行处理器或者多线程处理的环境)。具体的如图5所示,该方法包括:
[0084]
s501:获取用户的待验证面部图像。
[0085]
本技术实施例中,计算处理设备可以通过图像采集设备采集用户的待验证面部图像,即包含当前观察者人脸的图像。
[0086]
s503:若待验证面部图像与候选面部图像集合中的任一候选面部图像匹配,基于动态的目标生成第一图像序列;第一图像序列中的每个第一图像包括目标,目标在每个第一图像中的位置是不同的。
[0087]
本技术实施例中,当获取用户的待验证面部图像之后,计算处理设备可以将待验证面部图像与候选面部图像集合中的每一个候选面部图像进行匹配,若匹配成功,即候选面部图像集合中存在一个候选面部图像与待验证面部图像匹配,可以在图像显示设备上基于动态的目标生成第一图像序列,其中,第一图像序列中的每个第一图像可以包括目标,该目标在每个第一图像中的位置是不同的,即目标是动态的,是运动,具体的运动轨迹可以是随机的。
[0088]
在一种具体的实施方式中,计算处理设备可以从待验证面部图像中识别出人脸数据f0,并将该人脸数据f0与预先建立的人脸数据库中的数据进行比对,若该人脸数据f0与人脸数据库中的某一数据匹配,可以随机实时生成包含运动目标的视频。其中,人脸数据可以包括眼睛、鼻子、嘴巴等特征。
[0089]
本技术实施例中,每个第一图像可以包括目标、第一时间标识和目标的第一位置信息。即每个第一图像可以包括每个第一图像对应的序号、目标的对称中心在图像显示设备的第一方向上的坐标以及目标的对称中心在图像显示设备的第二方向上的坐标,其中,第一方向可以与第二方向垂直。也即是,目标的对称中心在图像显示设备上的横纵坐标。可选地,第一图像可以表示为p(n,x
i
,y
i
),n可以表示第一图像的序号,x
i
可以表示目标的对称中心在第一方向上的坐标,y
i
可以表示目标的对称中心在第二方向上的坐标。
[0090]
s505:获取用户对应的第二图像序列;第二图像序列中的每个第二图像是用户注视目标时采集的用户的面部图像。
[0091]
本技术实施例中,在图像显示设备上生成第一图像序列之后,即生成运动目标的视频之后,可以控制包含运动目标的视频进行播放,在播放过程中,可以在图像显示设备上生成提示信息,以指示用户注视目标,同时可以控制图像采集设备采集用户的面部图像,得到用户对应的第二图像序列。
[0092]
本技术实施例中,第二图像序列中的每个第二图像可以包括第二时间标识和用户注视目标时,视线落点的第二位置信息。在一种具体的实施方式中,计算处理设备可以获取用户注视目标时面部图像中瞳孔中心对应的位置数据和眼球中心对应的位置数据,进而根据瞳孔中心对应的位置数据和眼球中心对应的位置数据,确定视线方向,进而可以根据第二图像对应的坐标系与图像显示设备对应的坐标系的转换规则,确定视线方向在图像显示设备上的视线落点及其对应的第二位置信息。可选地,第二图像可以表示为q(m,x
j
,y
j
),m可以表示第二图像的序号,x
j
可以表示视线落点在图像显示设备的第一方向上的坐标,y
j
可以表示视线落点在图像显示设备的第二方向上的坐标。
[0093]
507:根据第一图像序列和第二图像序列,确定用户的身份信息。
[0094]
本技术实施例中,计算处理设备可以从第一图像序列中确定第一待匹配图像集合,并根据第一待匹配图像集合,从第二图像序列中确定第二待匹配图像集合,其中,第一待匹配图像集合中的第一待匹配图像与第二待匹配图像集合中的第二待匹配图像一一对应,一一对应的第一待匹配图像的第一时间标识和第二待匹配图像的第二时间标识匹配。之后,可以根据一一对应的第一待匹配图像的第一位置信息和第二待匹配图像的第二位置
信息,确定位置误差集合。若位置误差集合中存在至少一个位置误差与预设误差的差值在预设区间内,确定用户的身份信息为合法用户身份。
[0095]
s509:获取用户的待复核面部图像;
[0096]
本技术实施例中,计算处理设备可以获取用户的待复核面部图像。
[0097]
在一种可选的实施方式中,计算处理设备可以在当用户注视目标时,基于图像采集设备获取用户的待复核面部图像,即在用户注视目标的过程中基于图像采集设备采集用户的人脸数据f1。
[0098]
在另一种可选的实施方式中,计算处理设备也可以在第二图像序列中确定用户的待复核面部图像。
[0099]
s511:将待复核面部图像与待验证面部图像、候选面部图像集合进行匹配,得到目标匹配结果。
[0100]
本技术实施例中,计算处理设备可以在用户注视目标的过程中,将待复核面部图像与待验证面部图像进行匹配,得到第一匹配结果,并将待复核面部图像与候选面部图像集合进行匹配,得到第二匹配结果。若待复核面部图像与待验证面部图像匹配,且与候选面部图像集合中待验证面部图像匹配的待验证面部图像匹配,即整个识别过程中的用户为同一用户,且该用户是录入过人脸数据库的合法用户。
[0101]
在另一种可选的实施方式中,计算处理设备可以在确定用户的身份信息为合法用户身份之后,将待复核面部图像与待验证面部图像进行匹配,得到第一匹配结果,并将待复核面部图像与候选面部图像集合进行匹配,得到第二匹配结果。
[0102]
本技术实施例中,通过确定待复核面部图像,可以防止身份确定过程中替换不同用户进行识别情况,可以提高身份确定的准确性,进而可以提高系统的安全性和可靠性。
[0103]
采用本技术实施例所提供的身份信息的确定方法,通过基于动态的目标随机生成给用户注视的第一图像序列,可以有效防止他人利用静态图片、录制视频等手段欺骗认证系统,可以提高系统的安全性和可靠性。并且,通过确定待复核面部图像,可以防止身份确定过程中替换不同用户进行识别情况,可以提高身份确定的准确性,可以进一步提高系统的安全性和可靠性。
[0104]
本技术实施例还提供的一种身份信息的确定装置,图6是本技术实施例提供的一种身份信息的确定装置的结构示意图,如图6所示,该装置可以包括:
[0105]
第一获取模块601可以用于获取用户的待验证面部图像;
[0106]
生成模块603可以用于若待验证面部图像与候选面部图像集合中的任一候选面部图像匹配,基于动态的目标生成第一图像序列;第一图像序列中的每个第一图像包括目标,目标在每个第一图像中的位置是不同的;
[0107]
第二获取模块605可以用于获取用户对应的第二图像序列;第二图像序列中的每个第二图像是用户注视目标时采集的用户的面部图像;
[0108]
第一确定模块607可以用于根据第一图像序列和第二图像序列,确定用户的身份信息。
[0109]
本技术实施例中,每个第一图像可以包括第一时间标识和目标的第一位置信息;每个第二图像可以包括第二时间标识和用户注视目标时,视线落点的第二位置信息。
[0110]
本技术实施例中,第一确定模块607可以包括:
[0111]
第一确定子模块,可以用于从第一图像序列中确定第一待匹配图像集合;
[0112]
第二确定子模块,可以用于根据第一待匹配图像集合,从第二图像序列中确定第二待匹配图像集合;第一待匹配图像集合中的第一待匹配图像与第二待匹配图像集合中的第二待匹配图像一一对应,一一对应的第一待匹配图像的第一时间标识和第二待匹配图像的第二时间标识匹配;
[0113]
第三确定子模块,可以用于根据一一对应的第一待匹配图像的第一位置信息和第二待匹配图像的第二位置信息,确定位置误差集合;
[0114]
第四确定子模块,可以用于若位置误差集合中存在至少一个位置误差与预设误差的差值在预设区间内,确定用户的身份信息为合法用户身份。
[0115]
本技术实施例中,装置还可以包括:
[0116]
第三获取模块,可以用于当用户注视目标时,获取用户的待复核面部图像;
[0117]
第一匹配模块,可以用于将待复核面部图像与待验证面部图像进行匹配,得到第一匹配结果;
[0118]
第二匹配模块,可以用于将待复核面部图像与候选面部图像集合进行匹配,得到第二匹配结果;
[0119]
第二确定模块,可以用于基于第一匹配结果和第二匹配结果,得到目标匹配结果。
[0120]
本技术实施例中的装置与方法实施例基于同样的申请构思。
[0121]
采用本技术实施例提供的身份信息的确定装置,通过基于动态的目标随机生成给用户注视的第一图像序列,可以有效防止他人利用静态图片、录制视频等手段欺骗认证系统,可以提高系统的安全性和可靠性。并且,通过确定待复核面部图像,可以防止身份确定过程中替换不同用户进行识别情况,可以提高身份确定的准确性,可以进一步提高系统的安全性和可靠性。
[0122]
本技术实施例还提供的一种电子设备,电子设备可设置于服务器之中以保存用于实现方法实施例中的一种身份信息的确定方法相关的至少一条指令、至少一段程序、代码集或指令集,该至少一条指令、该至少一段程序、该代码集或指令集由该存储器加载并执行以实现上述的身份信息的确定方法。
[0123]
本技术实施例还提供的一种存储介质,存储介质可设置于服务器之中以保存用于实现方法实施例中一种身份信息的确定方法相关的至少一条指令、至少一段程序、代码集或指令集,该至少一条指令、该至少一段程序、该代码集或指令集由该处理器加载并执行以实现上述身份信息的确定方法。
[0124]
可选的,在本实施例中,上述存储介质可以位于计算机网络的多个网络服务器中的至少一个网络服务器。可选地,在本实施例中,上述存储介质可以包括但不限于包括:u盘、只读存储器(rom,read

only memory)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。
[0125]
由上述本技术提供的身份信息的确定方法、装置、电子设备或存储介质的实施例可见,本技术中方法包括获取用户的待验证面部图像,若待验证面部图像与候选面部图像集合中的任一候选面部图像匹配,基于动态的目标生成第一图像序列;其中,第一图像序列中的每个第一图像包括目标,目标在每个第一图像中的位置是不同的。进而获取用户对应的第二图像序列,该第二图像序列中的每个第二图像是用户注视目标时采集的用户的面部
图像,并根据第一图像序列和第二图像序列,确定用户的身份信息。基于本技术实施例通过基于动态的目标随机生成给用户注视的第一图像序列,可以有效防止他人利用静态图片、录制视频等手段欺骗认证系统,可以提高系统的安全性和可靠性。并且,通过确定待复核面部图像,可以防止身份确定过程中替换不同用户进行识别情况,可以提高身份确定的准确性,可以进一步提高系统的安全性和可靠性。
[0126]
在本发明中,除非另有明确的规定和限定,术语“相连”、“连接”等术语应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或成一体;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的相连或两个元件的相互作用关系。对于本领域的普通技术人员而言,可以根据具体情况理解上述术语在本发明中的具体含义。
[0127]
需要说明的是:上述本技术实施例的先后顺序仅仅为了描述,不代表实施例的优劣,且上述本说明书对特定的实施例进行了描述,其他实施例也在所附权利要求书的范围内。在一些情况下,在权利要求书中记载的动作或者步骤可以按照不同的实施例中的顺序来执行并且能够实现预期的结果。另外,在附图中描绘的过程不一定要求示出特定顺序或者而连接顺序才能够实现期望的结果,在某些实施方式中,多任务并行处理也是可以的或者可能是有利的。
[0128]
本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的均为与其他实施例的不同之处。尤其,对于装置的实施例而言,由于其基于相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
[0129]
以上所述是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也视为本发明的保护范围。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献