人脸核身安全性自动化检测系统及方法与流程

未命名 07-23 阅读:48 评论:0


1.本发明属于数据安全领域,具体涉及一种人脸核身安全性自动化检测方法及系统。


背景技术:

2.人脸核身的安全性是业内老生常谈的问题,目前业界一般采用手工测试方式来模拟呈现攻击,进而检测该人脸核身的安全性。其中,呈现攻击是指攻击者通过技术手段或者借助其他媒介(图像/视频等)呈现给设备摄像头,以达到欺骗目的一种攻击方式,也是检测设备是否具备判定人脸的真伪能力(大小)的一种主流测试手段。
3.手工生物核身往往面临诸多挑战,例如:测试周期长、人力成本高、测试精度低以及问题难复现的问题。
4.具体来说,在传统的人脸生物安全性测试中,一般是人工手持人脸识别攻击材料,呈现在人脸识别设备面前,看是否可以顺利验证通过人脸识别。手工测试过程中,人手持人脸识别攻击材料虽然会在不同的角度、距离下进行呈现攻击,但难免会因为拿不稳、晃动等情况导致本可以攻击通过的位置反而无法验证通过。此外,在手工测试过程中,对数据的记录也是不同步的,带有人为主观因素,容易将测试结果数据记录错误,引起分析偏差。
5.因此,为了实现多角度、多光照条件、多人脸id的自动化检测,并且节省人工测试周期,需要一种人脸核身生物安全性的自动化检测系统。


技术实现要素:

6.本技术的目的在于构建一套人脸核身安全性自动化检测系统,将安全性、机器人技术和技术视觉等技术结合到一起,实现自动化。
7.为了实现上述目的,本发明提供一种人脸核身安全性自动化检测系统,其包括控制器、设备机械臂和待测的图像采集设备;
8.所述图像采集设备装载于所述设备机械臂上,其设置为:采集图像;以及响应于控制器发出的人脸识别触发指令,进行人脸识别,得到人脸识别结果;
9.所述设备机械臂设置为:响应于控制器发出的相对位姿调整指令,进行移动以将图像采集设备和人脸识别攻击材料之间的相对位姿调整至相应的相对位姿点;
10.所述控制器设置为:针对图像采集设备和人脸识别攻击材料之间的每一个相对位姿点,生成调整至该相对位姿点的相对位姿调整指令并发送给所述设备机械臂,在图像采集设备和人脸识别攻击材料之间的相对位姿调整至该相对位姿点时,生成人脸识别触发指令并发送给所述图像采集设备,以获取该相对位姿点的人脸识别结果,并根据各个相对位姿点的人脸识别结果对图像采集设备的抗攻击性进行检测。
11.优选地,所述图像采集设备和人脸识别攻击材料中的至少一个的数量为多个;且
12.所述控制器还设置为:根据预设的测试顺序选取当前的图像采集设备和当前的人脸识别攻击材料,使得当前的图像采集设备装载于所述设备机械臂上。
13.优选地,所述图像采集设备包括同一个型号的多个设备,且对于同一个型号的多个图像采集设备,每个图像采集设备仅仅录入其中一个被测人员的人脸;
14.所述控制器还设置为:在结束测试之后,对于同一型号的图像采集设备,统计记录其每个人脸识别攻击材料、每个图像采集设备和每个相对位姿的测试数据,得到图像采集设备的统计结果,作为图像采集设备的抗攻击性的检测结果。
15.优选地,所述相对位姿点通过以下方式得到:预先设置多个相对位姿点,选取当前的图像采集设备,以一个人员对象的人脸为基准,将当前的图像采集设备对应的所有人脸识别攻击材料依次设置为当前的人脸识别攻击材料并且每次根据预先设置的多个相对位姿点来进行测试;统计所有相对位姿点的测试数据,得到易攻击点,将易攻击点作为实际的相对位姿点。
16.优选地,所述图像采集设备的数量为多个,每个图像采集设备在未被装载时分别放置于一个设备放置区域,每个图像采集设备对应于唯一的设备识别标签和唯一的设备id;
17.所述控制器还设置为:在选取当前的图像采集设备之后,若当前的图像采集设备尚未装载于所述设备机械臂上,则向设备机械臂发出带有当前的图像采集设备的信息的设备装载指令,所述图像采集设备的信息包括图像采集设备的设备id和设备放置区域;
18.所述设备机械臂上设有载物装置和摄像头,所述设备机械臂还设置为:响应于设备装载指令,移动所述设备机械臂以使其摄像头向下对准所需的图像采集设备的设备放置区域;利用摄像头获取设备识别标签以由控制器解析得到设备id;在得到的设备id是所需的图像采集设备的设备id时,根据设备识别标签的位置进行移动以使其载物装置对准并接触所述图像采集设备;驱动所述设备机械臂的载物装置以将当前的图像采集设备装载于所述设备机械臂上。
19.优选地,所述控制器还设置为:在当前的图像采集设备和当前的人脸识别攻击材料选取完成且当前的图像采集设备装载于所述设备机械臂上之后,生成相对位姿调整指令之前,生成测试准备指令;
20.所述设备机械臂还设置为:响应于测试准备指令,进行移动以使所述图像采集设备位于面向所述人脸识别攻击材料的初始测试位姿。
21.优选地,所述设备机械臂进行移动以将图像采集设备和人脸识别攻击材料之间的相对位姿调整至相应的相对位姿点,具体包括:在初始测试位姿的基础上,使图像采集设备环绕于人脸识别攻击材料的人脸进行球面运动来调节图像采集设备和人脸识别攻击材料之间的相对角度,在图像采集设备与人脸识别攻击材料的连线上进行直线运动来调节图像采集设备和人脸识别攻击材料之间的相对距离。
22.优选地,环绕于人脸识别攻击材料的人脸进行球面运动,具体包括:以人脸识别攻击材料为球心建立经线圈和纬线圈,使图像采集设备运动至人脸识别攻击材料的经线圈和纬线圈的交点并使图像采集设备保持正对所述人脸识别攻击材料的姿态。
23.优选地,所述控制器还设置为:在选取当前的人脸识别攻击材料之后,生成相对位姿调整指令之前,判断当前的人脸识别攻击材料是否为机械臂呈现材料;
24.若是,在选取当前的人脸识别攻击材料之后,生成相对位姿调整指令之前,使得当前的机械臂呈现材料装载于材料机械臂上,并在生成相对位姿调整指令之后将生成的相对
位姿调整指令发送给材料机械臂;否则,在生成相对位姿调整指令之后将生成的相对位姿调整指令发送给设备机械臂;
25.所述材料机械臂设置为:响应于相对位姿调整指令,进行移动以将图像采集设备和人脸识别攻击材料之间的相对位姿调整至该相对位姿点。
26.优选地,每个机械臂呈现材料在未被装载时分别放置于该机械臂呈现材料的具体种类所对应的材料放置区域,所有的机械臂呈现材料上均粘贴有材料识别标签,每个机械臂呈现材料对应于唯一的材料识别标签和唯一的材料id;
27.若当前的人脸识别攻击材料为机械臂呈现材料且尚未装载于材料机械臂上,则使得当前的机械臂呈现材料装载于材料机械臂上,具体包括:向材料机械臂发出带有当前的人脸识别攻击材料的信息的材料装载指令,以使得所述机械臂呈现材料装载在材料机械臂上,所述人脸识别攻击材料的信息包括材料id以及材料放置区域;
28.所述材料机械臂上设有载物装置和摄像头,所述材料机械臂设置为:响应于材料装载指令,进行移动以使其摄像头向下对准所需的机械臂呈现材料所对应的材料放置区域;利用摄像头获取材料识别标签以由控制器解析得到材料id;在得到的材料id是所需的机械臂呈现材料的材料id时,根据材料识别标签的位置进行移动以使其载物装置对准并接触所述机械臂呈现材料;驱动所述材料机械臂的载物装置以将所述人脸识别攻击材料装载于所述材料机械臂上。
29.优选地,同一具体种类的机械臂呈现材料以堆叠的方式放置于同一材料放置区域,且该材料放置区域具有至少两个堆叠位置;
30.摄像头向下对准所需的机械臂呈现材料所对应的材料放置区域,具体包括:摄像头向下对准材料放置区域的其中一个堆叠位置,作为当前检查堆叠位置;
31.所述材料机械臂还设置为:在解析得到材料id之后,在得到的材料id是所需的机械臂呈现材料的材料id之前,
32.若得到的材料id不是所需的机械臂呈现材料的材料id,根据材料识别标签的位置进行移动,以使其载物装置对准并接触所述机械臂呈现材料;
33.驱动所述材料机械臂的载物装置以将人脸识别攻击材料装载在材料机械臂上;
34.移动至当前检查堆叠位置以外的另一个堆叠位置;
35.驱动所述材料机械臂的载物装置以将人脸识别攻击材料卸载;
36.进行移动以使其摄像头向下对准当前检查堆叠位置,重复解析得到材料id和装载、卸载人脸识别攻击材料的步骤,直到解析得到的材料id是所需的机械臂呈现材料的材料id。
37.优选地,所述载物装置为吸泵。
38.优选地,所述控制器还设置为:针对每一个相对位姿点,在调整至该相对位姿点之后,调节光照条件,以在不同的光照条件分别生成人脸识别触发指令,获取该相对位姿点的多个光照条件下的人脸识别结果,所述光照系统包括灯光位置、照度和色温。
39.另一方面,本发明提供一种人脸核身安全性自动化检测方法,包括:
40.提供装载于设备机械臂上的图像采集设备;针对图像采集设备和人脸识别攻击材料之间的每一个相对位姿点,由控制器生成调整至该相对位姿点的相对位姿调整指令并发送给设备机械臂或装载有人脸识别攻击材料的材料机械臂;
41.响应于相对位姿调整指令,由设备机械臂进行移动以将图像采集设备和人脸识别攻击材料之间的相对位姿调整至该相对位姿点,或者,由材料机械臂进行移动以将图像采集设备和人脸识别攻击材料之间的相对位姿调整至该相对位姿点;
42.在调整至该相对位姿点时,由控制器生成人脸识别触发指令;
43.由待测的图像采集设备响应于人脸识别触发指令,进行人脸识别;
44.由控制器获取该相对位姿点的人脸识别结果,并根据各个相对位姿点的人脸识别结果对图像采集设备的抗攻击性进行检测。
45.优选地,所述图像采集设备和人脸识别攻击材料中的至少一个的数量为多个;
46.且提供装载于设备机械臂上的图像采集设备,具体包括:根据预设的测试顺序选取当前的图像采集设备和当前的人脸识别攻击材料,使得当前的图像采集设备装载于所述设备机械臂上。
47.优选地,所述图像采集设备的数量为多个,每个图像采集设备在未被装载时分别放置于一个设备放置区域,每个图像采集设备对应于唯一的设备识别标签和唯一的设备id;所述设备机械臂上设有载物装置和摄像头;
48.在选取当前的图像采集设备之后,若当前的图像采集设备尚未装载于所述设备机械臂上,则使得当前的图像采集设备装载于所述设备机械臂上,具体包括:
49.由控制器向设备机械臂发出带有当前的图像采集设备的信息的设备装载指令,所述图像采集设备的信息包括图像采集设备的设备id和设备放置区域;
50.由设备机械臂响应于设备装载指令,进行移动以使其摄像头向下对准所需的图像采集设备的设备放置区域;利用摄像头获取设备识别标签以由控制器解析得到设备id;在得到的设备id是所需的图像采集设备的设备id时,根据设备识别标签的位置进行移动以使其载物装置对准并接触所述图像采集设备;驱动所述设备机械臂的载物装置以将当前的图像采集设备装载在所述设备机械臂上。
51.优选地,在选取当前的人脸识别攻击材料之后,生成相对位姿调整指令之前,还包括:由控制器判断当前的人脸识别攻击材料是否为机械臂呈现材料;
52.若是,在选取当前的人脸识别攻击材料之后,生成相对位姿调整指令之前,使得当前的机械臂呈现材料装载于材料机械臂上,并在生成相对位姿调整指令之后由控制器将生成的相对位姿调整指令发送给材料机械臂,由材料机械臂响应于相对位姿调整指令进行移动以将图像采集设备和人脸识别攻击材料之间的相对位姿调整至该相对位姿点;
53.否则,在生成相对位姿调整指令之后由控制器将生成的相对位姿调整指令发送给设备机械臂,由设备机械臂响应于相对位姿调整指令进行移动以将图像采集设备和人脸识别攻击材料之间的相对位姿调整至该相对位姿点。
54.优选地,每个机械臂呈现材料在未被装载时分别放置于该机械臂呈现材料的具体种类所对应的材料放置区域,所有的机械臂呈现材料上均粘贴有材料识别标签,每个机械臂呈现材料对应于唯一的材料识别标签和唯一的材料id;所述材料机械臂上设有载物装置和摄像头;
55.若当前的人脸识别攻击材料尚未装载于材料机械臂上,则使得当前的机械臂呈现材料装载于材料机械臂上,具体包括:
56.由控制器向材料机械臂发出带有当前的人脸识别攻击材料的信息的材料装载指
令,所述人脸识别攻击材料的信息包括材料id以及材料放置区域;
57.由材料机械臂响应于材料装载指令,进行移动以使其摄像头向下对准所需的机械臂呈现材料所对应的材料放置区域;利用其摄像头获取材料识别标签以由控制器解析得到材料id;在得到的材料id是所需的机械臂呈现材料的材料id时,根据材料识别标签的位置进行移动以使其载物装置对准并接触所述机械臂呈现材料;驱动其载物装置以将人脸识别攻击材料装载在材料机械臂上。
58.优选地,同一具体种类的机械臂呈现材料以堆叠的方式放置于同一材料放置区域,且该材料放置区域具有至少两个堆叠位置;
59.摄像头向下对准所需的机械臂呈现材料所对应的材料放置区域,具体包括:摄像头向下对准材料放置区域的其中一个堆叠位置,作为当前检查堆叠位置;
60.在解析得到材料id之后,在得到的材料id是所需的机械臂呈现材料的材料id之前,还包括:
61.若得到的材料id不是所需的机械臂呈现材料的材料id,由材料机械臂根据材料识别标签的位置进行移动,以使其载物装置对准并接触所述机械臂呈现材料;
62.由材料机械臂驱动其载物装置以将人脸识别攻击材料装载在材料机械臂上;
63.由材料机械臂移动至当前检查堆叠位置以外的另一个堆叠位置;
64.由材料机械臂驱动其载物装置以将人脸识别攻击材料卸载;
65.由材料机械臂进行移动以使其摄像头向下对准当前检查堆叠位置,重复解析得到材料id和装载、卸载人脸识别攻击材料的步骤,直到解析得到的材料id是所需的机械臂呈现材料的材料id。
66.优选地,针对每一个相对位姿点,在调整至该相对位姿点之后,还包括:由控制器调节光照条件,以在不同的光照条件分别生成人脸识别触发指令,获取该相对位姿点的多个光照条件下的人脸识别结果,所述光照系统包括灯光位置、照度和色温。
67.本发明的人脸核身安全性自动化检测系统通过机械臂来移动被测设备,在空间中相对位姿自动可变,进而对图像采集设备的人脸识别系统发起攻击;同时,也可通过机械臂移动攻击材料。另外,本发明的人脸核身安全性自动化检测系统能够自动化地装载设备、材料,并且可以自动化的控制光源、手机人脸识别功能、自动获取检测结果,综合利用机械臂控制、光源控制、手机自动化控制和生物安全性检测等多种技术融合到一起,实现了全方位的自动化,解决多种光照场景、多种手机和多种app的自动化检测难题。本发明能够将检测过程的场景数据(角度、距离、光线、材料等)多维度因素记录,自动化汇总攻击通过率,自动化生成检测报告。
附图说明
68.图1是本发明的一种人脸核身安全性自动化检测系统的整体结构图。
69.图2是本发明的一种人脸核身安全性自动化检测方法的流程图。
具体实施方式
70.以下结合具体实施例,对本发明做进一步说明。应理解,以下实施例仅用于说明本发明而非用于限制本发明的范围。
71.本发明的人脸核身安全性自动化检测系统主要的测试对象为各种具有人脸认证功能的设备,如移动终端、视觉传感器和人脸识别算法的组合、具有人脸识别算法sdk的各种设备等等。本发明的人脸核身安全性自动化检测系统主要服务于各类测试协议,如google生物识别安全协议、iifaa测试协议和ibass测试协议,这些协议规定了设备需要满足的生物核身安全性检测结果的阈值范围,规定了安全性的级别与生物核身安全性检测结果的阈值范围的关系,而本发明用于测试得到各种设备的生物核身安全性检测结果,实现了攻击材料量化、测试过程量化和测试结果量化。利用本发明的人脸核身安全性自动化检测系统所得到的测试结果可以以生物识别安全性的数据报告、评价报告、评价分等形式发送给送侧方,如oem厂商、芯片厂商、算法厂商、iifaa联盟乘员以及提测人授权的第三方等等。
72.第一实施例人脸核身安全性自动化检测系统
73.如图1所示为根据本发明的第一实施例的人脸核身安全性自动化检测系统,其包括控制器10、至少一个待测的图像采集设备20、和设备机械臂30,并用于通过多种人脸识别攻击材料60来测试所述图像采集设备20的安全性。
74.所述图像采集设备20设置为:采集图像;以及响应于控制器10的人脸识别触发指令,进行人脸识别,得到人脸识别结果。
75.所述设备机械臂30设置为:响应于相对位姿调整指令,进行移动以将图像采集设备20和人脸识别攻击材料60之间的相对位姿(即空间位置和姿态)调整至相应的相对位姿点。
76.所述控制器10设置为:针对图像采集设备20和人脸识别攻击材料60之间的每一个相对位姿点,生成调整至该相对位姿点的相对位姿调整指令并发送给设备机械臂或材料机械臂,在调整至该相对位姿点时,生成人脸识别触发指令以获取该相对位姿点的人脸识别结果,并根据各个相对位姿点的人脸识别结果对图像采集设备的抗攻击性进行检测;
77.由此,通过机械臂的设置,避免了人工手持图像采集设备20所导致的图像晃动和偏移。
78.在本实施例中,所述人脸核身安全性自动化检测系统还包括一个材料机械臂40,材料机械臂40设置为:响应于相对位姿调整指令,使图像采集设备20和人脸识别攻击材料60之间的相对位姿(即空间位置和姿态)调整至该相对位姿点。由此,通过机械臂的设置,避免了人工手持人脸识别攻击材料60所导致的材料晃动和偏移。
79.所述设备机械臂30和材料机械臂40上均设有载物装置和摄像头。所述设备机械臂30的载物装置设置为响应于驱动信号来装载和卸下所述图像采集设备20。所述材料机械臂40的载物装置设置为响应于驱动信号来装载和卸下所述机械臂呈现材料。
80.在本实施例中,所述设备机械臂30和材料机械臂40的载物装置分别为设置于所述设备机械臂30和材料机械臂40的顶端的吸泵,从而通过吸盘吸取的方式来装载图像采集设备20和人脸识别攻击材料60。在其他实施例中,吸泵也可以夹持装置等其他用于装载的装置。
81.在本实施例中,所述图像采集设备20和人脸识别攻击材料60的至少一个的数量为多个。相应地,所述控制器10还设置为:根据图像采集设备20和人脸识别攻击材料60的信息,预设测试顺序;根据预设的测试顺序,在满足设备材料切换条件时,根据预设的测试顺
序选取当前的图像采集设备和当前的人脸识别攻击材料,使得当前的图像采集设备装载于所述设备机械臂上,且调整至相应的相对位姿点的是当前的图像采集设备和当前的人脸识别攻击材料之间的相对位姿。其中,满足设备材料切换条件包括:测试开启,或者当前的图像采集设备和当前的人脸识别攻击材料之间的每一个相对位姿点的人脸识别结果均获取完成且测试未结束。
82.其中,所述图像采集设备20包括具有人脸核身功能的设备,如手机、平板等等。在本实施例中,考虑到同一个设备无法录入多个被测人员的人脸,因此,所述图像采集设备20包括同一个型号的多个设备和/或不同型号的多个设备,且对于同一个型号的多个图像采集设备20,每个图像采集设备20仅仅录入其中一个被测人员的人脸。需要说明的是,不同的测试协议对于被测人员的人数的要求不同。重新选取当前的图像采集设备20,意味着可以测试下一个被测人员的人脸的全部人脸识别攻击材料60。
83.每个图像采集设备20在未被装载时分别放置于一个设备放置区域。
84.所述人脸识别攻击材料60包括用于生物核身的多种人脸识别攻击材料60。所述人脸识别攻击材料60根据是否能够由材料机械臂40呈现而划分为机械臂呈现材料和非机械臂呈现材料。
85.所述人脸识别攻击材料60的种类包括屏幕类材料、纸类材料等等,并能够进一步细分为各个具体种类。每一具体种类的材料的数量为多个,同一具体种类的材料的每一个均对应于一个被测人员。
86.每个机械臂呈现材料在未被装载时分别放置于该机械臂呈现材料的具体种类所对应的材料放置区域。在本实施例中,同一具体种类的机械臂呈现材料以堆叠的方式放置于同一个材料放置区域,且该材料放置区域具有至少两个堆叠位置。
87.需要说明的是,不同的图像采集设备20可能对应于不同的协议,因此测试要求可能不同,需要的人脸识别攻击材料60也可能不同。
88.所有的图像采集设备20上均粘贴有设备识别标签,每个图像采集设备20对应于唯一的设备识别标签和唯一的设备id。所有的人脸识别攻击材料60上均粘贴有材料识别标签,每个人脸识别攻击材料60对应于唯一的材料识别标签和唯一的材料id。在本实施例中,所述设备识别标签和材料识别标签为二维码。
89.因此,图像采集设备20的信息包括图像采集设备20的设备id和设备放置区域。所述人脸识别攻击材料60的信息包括材料id以及材料放置区域。
90.选取当前的图像采集设备20和人脸识别攻击材料60,具体包括:所述控制器10根据测试顺序,判断对于当前的图像采集设备20来说,是否所有人脸识别攻击材料60均已测试完成,若否,则重新选取当前的人脸识别攻击材料60,若是,则在所有图像采集设备20并未测试完成时,重新选取当前的图像采集设备20,并在所有图像采集设备20测试完成时结束测试。
91.所述控制器10还设置为:在结束测试之后,对于同一型号的图像采集设备20,统计记录其每个人脸识别攻击材料60、每个图像采集设备20和每个相对位姿的测试数据,得到图像采集设备20的统计结果,作为图像采集设备20的抗攻击性的检测结果。
92.在本实施例中,所述图像采集设备20的统计结果对应于同一型号的图像采集设备20,其包括横向统计得到的每种人脸识别攻击材料60的平均sar,以及纵向统计得到的所有
人脸识别攻击材料60的总的攻击通过率sar。
93.其中,相对位姿点通过以下方式得到:预先设置多个相对位姿点,选取一个当前的图像采集设备20,以一个人员对象的人脸为基准,将当前的图像采集设备20对应的所有人脸识别攻击材料60依次设置为当前的人脸识别攻击材料并且每次根据预先设置的多个相对位姿点来进行测试;统计所有相对位姿点的测试数据,得到易攻击点,将易攻击点作为实际的相对位姿点。由此,根据一个人员对象的检测到的易攻击点,能够用来进行多个人员对象的测试。
94.具体可参见现有的人工的人脸测试流程,在材料准备后,首先进行易攻击点筛选,该阶段以1人为基准,使用机械臂对该人名下的每种材料做54个校准点的测试筛查;每个校准点攻击1次,最终输出能攻击通过的点集合;随后进行攻击测试,该阶段将第一阶段筛选出的点分别对10人进行复验,使用机核臂按材料逐相对位姿点地还原攻击位置并做48次攻击.最终输出每人每种材料每个相对位姿点的攻击通过率sar;最终得到测试报告:横向统计每种材料的平均sar,纵向统计10人总的攻击通过率sar。
95.下面具体描述设备机械臂30装载图像采集设备20的过程。
96.所述控制器10还设置为:选取当前的图像采集设备20,若当前的图像采集设备尚未装载于所述设备机械臂上,则向设备机械臂30发出带有当前的图像采集设备20的信息的设备装载指令,其中,重新选取当前的图像采集设备20还包括向设备机械臂30发出设备卸下指令。所述图像采集设备20的信息包括图像采集设备20的设备id和设备放置区域。
97.相应地,所述设备机械臂30设置为:响应于设备装载指令,移动所述设备机械臂30以使其摄像头向下对准所需的图像采集设备20的设备放置区域;利用摄像头获取设备识别标签以由控制器10解析得到设备id,在得到的设备id是所需的图像采集设备20的设备id时,根据设备识别标签的位置进行移动以使其载物装置对准并接触所述图像采集设备20;驱动所述设备机械臂30的载物装置以将当前的图像采集设备20装载在设备机械臂30上。
98.在本实施例中,人脸识别攻击材料60分为机械臂呈现材料和非机械臂呈现材料,其中,机械臂呈现材料需要被装载在材料机械臂40上,而非机械臂呈现材料不能被装载在材料机械臂40上,而必须固定在原地不动。因此,有必要对人脸识别攻击材料60是否为机械臂呈现材料进行判断。
99.具体来说,所述控制器还设置为:在选取当前的人脸识别攻击材料60之后,生成相对位姿调整指令之前,判断当前的人脸识别攻击材料60是否为机械臂呈现材料,若是,在选取当前的人脸识别攻击材料之后,生成相对位姿调整指令之前,使得所述机械臂呈现材料装载于材料机械臂40上,并在生成相对位姿调整指令之后将生成的相对位姿调整指令发送给材料机械臂40;否则,在生成相对位姿调整指令之后将生成的相对位姿调整指令发送给设备机械臂30。
100.在其他实施例中,可以不区分当前的人脸识别攻击材料60是否为机械臂呈现材料,将所有的人脸识别攻击材料60都按照机械臂呈现材料的测试方法来执行。
101.下面具体描述材料机械臂40装载机械臂呈现材料的过程。
102.材料机械臂40的装载方式通过上文所述的材料id来实现。具体来说,若当前的人脸识别攻击材料60为机械臂呈现材料且尚未装载于材料机械臂上,则使得当前的机械臂呈现材料装载于材料机械臂上,具体包括:向材料机械臂发出带有当前的人脸识别攻击材料
的信息的材料装载指令,以使得所述机械臂呈现材料装载在材料机械臂上。在材料机械臂上装载有其他的机械臂呈现材料时,还包括:在测试完成的人脸识别攻击材料60为机械臂呈现材料时,向材料机械臂40发出带有当前的人脸识别攻击材料60的信息的材料卸下指令。所述人脸识别攻击材料60的信息包括材料id以及材料放置区域。
103.所述材料机械臂40设置为:响应于材料装载指令,进行移动以使其摄像头向下对准所需的机械臂呈现材料所对应的材料放置区域;利用摄像头获取材料识别标签以由控制器10解析得到材料id,在得到的材料id是所需的机械臂呈现材料的材料id时,根据材料识别标签的位置进行移动以使其载物装置对准并接触所述机械臂呈现材料;驱动所述材料机械臂40的载物装置以将人脸识别攻击材料60装载在材料机械臂40上。
104.在本实施例中,由于同一具体种类的机械臂呈现材料以堆叠的方式放置于同一材料放置区域,且该材料放置区域具有至少两个堆叠位置,因此,摄像头向下对准所需的机械臂呈现材料所对应的材料放置区域,具体包括:摄像头向下对准材料放置区域的其中一个堆叠位置,作为当前检查堆叠位置;所述材料机械臂40还设置为:在解析得到材料id之后,在得到的材料id是所需的机械臂呈现材料的材料id之前,若得到的材料id不是所需的机械臂呈现材料的材料id,根据材料识别标签的位置进行移动,以使其载物装置对准并接触所述机械臂呈现材料;驱动所述材料机械臂40的载物装置以将人脸识别攻击材料60装载在材料机械臂40上;移动至当前检查堆叠位置以外的另一个堆叠位置;驱动所述材料机械臂40的载物装置以将人脸识别攻击材料60卸载;进行移动以使其摄像头向下对准当前检查堆叠位置,重复解析得到材料id和装载、卸载人脸识别攻击材料60的步骤,直到解析得到的材料id是所需的机械臂呈现材料的材料id。
105.由此,能够以类似翻找的方式检查堆叠在一起的测试材料。
106.综上,设备装载指令和设备卸下指令由设备机械臂30来执行,材料装载和材料卸下指令由材料机械臂40来执行。在其他实施例中,设备装载指令和设备卸下指令以及和材料装载和材料卸下指令可以由一个与控制器10相连的显示屏来显示,由人工来装载和卸下图像采集设备20或人脸识别攻击材料60。
107.在图像采集设备20装载完成之前,还包括:利用显示屏显示正在吸取测试手机的界面说明。
108.在图像采集设备20装载完成之后,还包括:利用显示屏显示正在搬运图像采集设备20、调整测试角度的说明。
109.在人脸识别攻击材料60装载完成之后,还包括:利用显示屏显示正在搬运人脸识别攻击材料60、调整测试角度的说明。
110.由于人脸如果不位于图像采集设备20拍摄的图像的中心,就会导致很容易被人脸识别软件识别出来,导致人脸核身安全性检测失效。
111.因此,在本实施例中,所述控制器10还设置为:在当前的图像采集设备和当前的人脸识别攻击材料选取完成且当前的图像采集设备装载于所述设备机械臂上之后,生成相对位姿调整指令之前,生成测试准备指令。相应地,所述设备机械臂30还设置为:响应于测试准备指令,进行移动以使所述图像采集设备20位于面向所述人脸识别攻击材料60的初始测试位姿。由此,保证装载后,图像采集设备20和人脸识别攻击材料60在初始时彼此对准。
112.在本实施例中,初始测试位姿不仅仅是图像采集设备20面向所述人脸识别攻击材
料60的位姿。在初始测试位姿下,所述图像采集设备20的摄像头与人脸识别攻击材料60在同一水平面上且人脸识别攻击材料60的人脸位于图像采集设备20采集的图像的中心。
113.相应地,所述控制器10设置为:在所述图像采集设备20面向所述人脸识别攻击材料60时,接收图像采集设备20采集的图像,根据采集的图像确定所述人脸识别攻击材料60的人脸的位置,根据人脸的位置进行移动确定作为测试准备指令的设备机械臂30的移动参数,所述设备机械臂30设置为根据设备机械臂30的移动参数来移动至初始测试位姿。
114.下面说明在各个相对位姿点之间切换时的机械臂运动方式。
115.其中,对于非机械臂呈现材料,材料机械臂40不动,设备机械臂30运动。对于机械臂呈现材料,材料机械臂40运动,设备机械臂30不不动。
116.具体来说,所述控制器设置为:若当前的人脸识别攻击材料60是机械臂呈现材料,将生成的相对位姿调整指令发送给材料机械臂40;否则,将生成的相对位姿调整指令发送给设备机械臂30;所述材料机械臂40设置为:响应于相对位姿调整指令,使图像采集设备20和人脸识别攻击材料60之间的相对位姿调整至该相对位姿点。
117.所述设备机械臂30进行移动以使图像采集设备20和人脸识别攻击材料60之间的相对位姿调整至该相对位姿点,具体包括:在初始测试位姿的基础上,使图像采集设备20环绕于人脸识别攻击材料60的人脸进行球面运动来调节图像采集设备20和人脸识别攻击材料60之间的相对角度,在图像采集设备20与人脸识别攻击材料60的连线上进行直线运动来调节图像采集设备20和人脸识别攻击材料60之间的相对距离。
118.其中,环绕于人脸识别攻击材料60的人脸进行球面运动,具体包括:以人脸识别攻击材料60为球心建立经线圈和纬线圈,使图像采集设备20运动至人脸识别攻击材料60的经线圈和纬线圈的交点并使图像采集设备20保持正对所述人脸识别攻击材料60的姿态。这个姿态,即图像采集设备20的平面应该位于经线圈和纬线圈所形成的切面上。经线圈和纬线圈的间距是人为设定的,且经线圈和纬线圈的交点的具体坐标可以通过计算得到。
119.所述材料机械臂40进行移动以使图像采集设备20和人脸识别攻击材料60之间的相对位姿调整至该相对位姿点,具体包括:在初始测试位姿的基础上,使人脸识别攻击材料60环绕于图像采集设备20的摄像头进行球面运动来调节图像采集设备20和人脸识别攻击材料60之间的相对角度,在图像采集设备20与人脸识别攻击材料60的连线上进行直线运动来调节图像采集设备20和人脸识别攻击材料60之间的相对距离。
120.环绕于图像采集设备20的摄像头进行球面运动也是以类似建立经线圈和纬线圈的方式来进行。
121.在本实施例中,每一次测试对应于光照条件和人脸识别攻击材料60与图像采集设备20的相对位姿的一个组合。在本实施例中,对于任意一种人脸识别攻击材料60,其对应的相对位姿的信息都是一致的,因为相对位姿的数量足够多就可以囊括所有可能的情况。相对位姿的数量为54个,即3种光照条件、2种距离和9个角度的全部组合。在其他实施例中,光照条件、距离和角度的数量可以根据需求来变化(通常是增加)。光照角度包括灯光的位置、照度和色温。照度一般取0lx~10000lx,色温一般取2700k到5400k。
122.相应地,所述控制器还设置为:针对每一个相对位姿点,在调整至该相对位姿点之后,调节光照条件,并在不同的光照条件分别生成人脸识别触发指令,以获取该相对位姿点的多个光照条件下的人脸识别结果,所述光照系统包括灯光位置、照度和色温。
123.由于所述设备机械臂30和材料机械臂40的上方固定安装有自动化导轨,所述灯光安装于所述自动化导轨上,所述灯光和自动化导轨均与人脸核身安全性自动化检测系统通信连接。由此,人脸核身安全性自动化检测系统可以通过驱动自动化导轨灯光改变位置,并且可以驱动灯光改变照度和色温。
124.在其他实施例中,如果不需要测试多个光照条件和距离,每一个相对位姿的信息可以仅仅包括人脸识别攻击材料60相对于图像采集设备20的角度。
125.获取相对位姿点的人脸识别结果,具体包括:实时获取当前的图像采集设备20的截屏或视频数据,并根据截屏或视频数据和ocr信息提取来得到人脸识别结果。
126.具体来说,由于人脸识别成功和失败时的用户界面(ui)不同,尤其用户界面上的文字不同,因此根据截屏或视频数据和ocr信息提取可以得到人脸识别结果。
127.第二实施例人脸核身安全性自动化检测方法
128.本发明提供一种人脸核身安全性自动化检测方法,其应用于一个与图像采集设备20、设备机械臂30、材料机械臂40和光照系统均通信连接的人脸核身安全性自动化检测系统上,用于通过多种人脸识别攻击材料60来测试所述图像采集设备20的安全性。
129.如图2所示,所述人脸核身安全性自动化检测方法包括:
130.100:根据预设的测试顺序选取当前的图像采集设备20和当前的人脸识别攻击材料60,使得当前的图像采集设备20装载于所述设备机械臂30上;由此,提供装载于设备机械臂30上的图像采集设备20。
131.其中,根据图像采集设备和人脸识别攻击材料的信息,预设测试顺序;在满足设备材料切换条件时,根据预设的测试顺序选取当前的图像采集设备和当前的人脸识别攻击材料,满足设备材料切换条件包括:测试开启,或者当前的图像采集设备和当前的人脸识别攻击材料之间的每一个相对位姿点的人脸识别结果均获取完成。
132.所述图像采集设备20的数量为多个,每个图像采集设备20在未被装载时分别放置于一个设备放置区域,每个图像采集设备20对应于唯一的设备识别标签和唯一的设备id;所述设备机械臂30上设有载物装置和摄像头;
133.在选取当前的图像采集设备20之后,若当前的图像采集设备尚未装载于所述设备机械臂上,则使得当前的图像采集设备装载于所述设备机械臂上,具体包括:
134.由控制器10向设备机械臂30发出带有当前的图像采集设备20的信息的设备装载指令,所述图像采集设备20的信息包括图像采集设备20的设备id和设备放置区域;
135.设备机械臂30响应于设备装载指令,进行移动以使其摄像头向下对准所需的图像采集设备20的设备放置区域;利用摄像头获取设备识别标签以由控制器10解析得到设备id;在得到的设备id是所需的图像采集设备20的设备id时,根据设备识别标签的位置进行移动以使其载物装置对准并接触所述图像采集设备20;驱动所述设备机械臂30的载物装置以将当前的图像采集设备20装载在设备机械臂30上。
136.每个机械臂呈现材料在未被装载时分别放置于该机械臂呈现材料的具体种类所对应的材料放置区域,所有的机械臂呈现材料上均粘贴有材料识别标签,每个机械臂呈现材料对应于唯一的材料识别标签和唯一的材料id;同一具体种类的机械臂呈现材料以堆叠的方式放置于同一材料放置区域,且该材料放置区域具有至少两个堆叠位置;所述材料机械臂40上设有载物装置和摄像头。
137.在选取当前的人脸识别攻击材料60之后,生成相对位姿调整指令之前,还包括:由控制器10判断当前的人脸识别攻击材料60是否为机械臂呈现材料,若是,在选取当前的人脸识别攻击材料60之后,生成相对位姿调整指令之前,使得当前的机械臂呈现材料60装载于材料机械臂40上,并在控制器10生成相对位姿调整指令之后由控制器10将生成的相对位姿调整指令发送给材料机械臂40,由材料机械臂40响应于相对位姿调整指令进行移动以将图像采集设备和人脸识别攻击材料之间的相对位姿调整至该相对位姿点;
138.否则,在生成相对位姿调整指令之后将生成的相对位姿调整指令发送给设备机械臂30,由设备机械臂30响应于相对位姿调整指令进行移动以将图像采集设备20和人脸识别攻击材料60之间的相对位姿调整至该相对位姿点。
139.在选取当前的图像采集设备20之后,若当前的图像采集设备20尚未装载于所述设备机械臂上,则使得当前的机械臂呈现材料20装载于材料机械臂上,具体包括:由控制器10向材料机械臂40发出带有当前的人脸识别攻击材料60的信息的材料装载指令,所述人脸识别攻击材料60的信息包括材料id以及材料放置区域;
140.由所述材料机械臂40响应于材料装载指令,进行移动以使其摄像头向下对准所需的机械臂呈现材料所对应的材料放置区域;利用摄像头获取材料识别标签以由控制器10解析得到材料id;在得到的材料id是所需的机械臂呈现材料的材料id时,根据材料识别标签的位置进行移动以使其载物装置对准并接触所述机械臂呈现材料;驱动所述材料机械臂40的载物装置以将人脸识别攻击材料60装载在材料机械臂40上。
141.摄像头向下对准所需的机械臂呈现材料所对应的材料放置区域,具体包括:摄像头向下对准材料放置区域的其中一个堆叠位置,作为当前检查堆叠位置;
142.在解析得到材料id之后,在得到的材料id是所需的机械臂呈现材料的材料id之前,还包括:
143.若得到的材料id不是所需的机械臂呈现材料的材料id,由材料机械臂40根据材料识别标签的位置进行移动,以使其载物装置对准并接触所述机械臂呈现材料;
144.由所述材料机械臂40驱动其载物装置以将人脸识别攻击材料60装载在材料机械臂40上;
145.由材料机械臂40移动至当前检查堆叠位置以外的另一个堆叠位置;
146.由材料机械臂40驱动其载物装置以将人脸识别攻击材料60卸载;
147.由材料机械臂40进行移动以使其摄像头向下对准当前检查堆叠位置,重复解析得到材料id和装载、卸载人脸识别攻击材料60的步骤,直到解析得到的材料id是所需的机械臂呈现材料的材料id。
148.110:生成测试准备指令;
149.在选取当前的人脸识别攻击材料60之后,生成测试准备指令之前,还包括:判断当前的人脸识别攻击材料60是否为机械臂呈现材料,若是,将所述机械臂呈现材料装载在材料机械臂40上;
150.120:由设备机械臂30响应于测试准备指令,进行移动以使所述图像采集设备20位于面向所述人脸识别攻击材料60的初始测试位姿;
151.在所述初始测试位姿下,所述图像采集设备20的摄像头与人脸识别攻击材料60在同一水平面上且人脸识别攻击材料60的人脸位于图像采集设备20采集的图像的中心。
152.130:针对图像采集设备20和人脸识别攻击材料60之间的每一个相对位姿点,由控制器10生成调整至该相对位姿点的相对位姿调整指令并发送给设备机械臂30或装载有人脸识别攻击材料60的材料机械臂40。
153.140:响应于相对位姿调整指令,由设备机械臂30进行移动以将图像采集设备20和人脸识别攻击材料60之间的相对位姿调整至该相对位姿点,或者,由材料机械臂40进行移动以将图像采集设备20和人脸识别攻击材料60之间的相对位姿调整至该相对位姿点;
154.具体来说,若当前的人脸识别攻击材料60是机械臂呈现材料,将生成的相对位姿调整指令发送给材料机械臂40,由材料机械臂40进行移动以将图像采集设备20和人脸识别攻击材料60之间的相对位姿调整至该相对位姿点;否则,将生成的相对位姿调整指令发送给设备机械臂30,由设备机械臂30进行移动以将图像采集设备20和人脸识别攻击材料60之间的相对位姿调整至该相对位姿点。
155.150:在调整至该相对位姿点时,由控制器10生成人脸识别触发指令;
156.其中,针对每一个相对位姿点,在调整至该相对位姿点之后,还包括:调节光照条件,以在不同的光照条件分别生成人脸识别触发指令,获取该相对位姿点的多个光照条件下的人脸识别结果,所述光照系统包括灯光位置、照度和色温。
157.160:由待测的图像采集设备20响应于人脸识别触发指令,进行人脸识别,得到人脸识别结果;
158.170:由控制器10获取该相对位姿点的人脸识别结果,并根据各个相对位姿点的人脸识别结果对图像采集设备20的抗攻击性进行检测;
159.具体来说,对于同一型号的图像采集设备20,统计记录其每个人脸识别攻击材料60、每个图像采集设备20和每个相对位姿的测试数据,得到图像采集设备20的统计结果,作为图像采集设备20的抗攻击性的检测结果。
160.在本实施例中,所述图像采集设备20的统计结果对应于同一型号的图像采集设备20,其包括横向统计得到的每种人脸识别攻击材料60的平均sar,以及纵向统计得到的所有人脸识别攻击材料60的总的攻击通过率sar。
161.sar(spoof accept rate,欺骗行为接受率)指通过欺骗攻击形式,通过人脸识别认证的比率。计算公式sar(%)=欺骗攻击通过接受次数/欺骗攻击总测试
×
100%。
162.以上所述的,仅为本发明的较佳实施例,并非用以限定本发明的范围,本发明的上述实施例还可以做出各种变化。凡是依据本发明申请的权利要求书及说明书内容所作的简单、等效变化与修饰,皆落入本发明专利的权利要求保护范围。本发明未详尽描述的均为常规技术内容。

技术特征:
1.一种人脸核身安全性自动化检测系统,其包括控制器、设备机械臂和待测的图像采集设备;所述图像采集设备装载于所述设备机械臂上,其设置为:采集图像;以及响应于控制器发送的人脸识别触发指令,进行人脸识别,得到人脸识别结果;所述设备机械臂设置为:响应于控制器发送的相对位姿调整指令,进行移动以将图像采集设备和人脸识别攻击材料之间的相对位姿调整至相应的相对位姿点;所述控制器设置为:针对图像采集设备和人脸识别攻击材料之间的每一个相对位姿点,生成调整至该相对位姿点的相对位姿调整指令并发送给所述设备机械臂,在图像采集设备和人脸识别攻击材料之间的相对位姿调整至该相对位姿点时,生成人脸识别触发指令并发送给所述图像采集设备,以获取该相对位姿点的人脸识别结果,并根据各个相对位姿点的人脸识别结果对图像采集设备的抗攻击性进行检测。2.根据权利要求1所述的人脸核身安全性自动化检测系统,所述图像采集设备和人脸识别攻击材料中的至少一个的数量为多个;且所述控制器还设置为:根据预设的测试顺序选取当前的图像采集设备和当前的人脸识别攻击材料,使得当前的图像采集设备装载于所述设备机械臂上。3.根据权利要求2所述的人脸核身安全性自动化检测系统,所述图像采集设备包括同一个型号的多个设备,且对于同一个型号的多个图像采集设备,每个图像采集设备仅仅录入其中一个被测人员的人脸;所述控制器还设置为:在结束测试之后,对于同一型号的图像采集设备,统计记录其每个人脸识别攻击材料、每个图像采集设备和每个相对位姿的测试数据,得到图像采集设备的统计结果,作为图像采集设备的抗攻击性的检测结果。4.根据权利要求3所述的人脸核身安全性自动化检测系统,所述相对位姿点通过以下方式得到:预先设置多个相对位姿点,选取当前的图像采集设备,以一个人员对象的人脸为基准,将当前的图像采集设备对应的所有人脸识别攻击材料依次设置为当前的人脸识别攻击材料并且每次根据预先设置的多个相对位姿点来进行测试;统计所有相对位姿点的测试数据,得到易攻击点,将易攻击点作为实际的相对位姿点。5.根据权利要求2所述的人脸核身安全性自动化检测系统,所述图像采集设备的数量为多个,每个图像采集设备在未被装载时分别放置于一个设备放置区域,每个图像采集设备对应于唯一的设备识别标签和唯一的设备id;所述控制器还设置为:在选取当前的图像采集设备之后,若当前的图像采集设备尚未装载于所述设备机械臂上,则向设备机械臂发出带有当前的图像采集设备的信息的设备装载指令,所述图像采集设备的信息包括图像采集设备的设备id和设备放置区域;所述设备机械臂上设有载物装置和摄像头,所述设备机械臂还设置为:响应于设备装载指令,移动所述设备机械臂以使其摄像头向下对准所需的图像采集设备的设备放置区域;利用摄像头获取设备识别标签以由控制器解析得到设备id;在得到的设备id是所需的图像采集设备的设备id时,根据设备识别标签的位置进行移动以使其载物装置对准并接触所述图像采集设备;驱动所述设备机械臂的载物装置以将当前的图像采集设备装载于所述设备机械臂上。6.根据权利要求2所述的人脸核身安全性自动化检测系统,所述控制器还设置为:在当
前的图像采集设备和当前的人脸识别攻击材料选取完成且当前的图像采集设备装载于所述设备机械臂上之后,生成相对位姿调整指令之前,生成测试准备指令;所述设备机械臂还设置为:响应于测试准备指令,进行移动以使所述图像采集设备位于面向所述人脸识别攻击材料的初始测试位姿。7.根据权利要求6所述的人脸核身安全性自动化检测系统,所述设备机械臂进行移动以将图像采集设备和人脸识别攻击材料之间的相对位姿调整至相应的相对位姿点,具体包括:在初始测试位姿的基础上,使图像采集设备环绕于人脸识别攻击材料的人脸进行球面运动来调节图像采集设备和人脸识别攻击材料之间的相对角度,在图像采集设备与人脸识别攻击材料的连线上进行直线运动来调节图像采集设备和人脸识别攻击材料之间的相对距离。8.根据权利要求7所述的人脸核身安全性自动化检测系统,环绕于人脸识别攻击材料的人脸进行球面运动,具体包括:以人脸识别攻击材料为球心建立经线圈和纬线圈,使图像采集设备运动至人脸识别攻击材料的经线圈和纬线圈的交点并使图像采集设备保持正对所述人脸识别攻击材料的姿态。9.根据权利要求2所述的人脸核身安全性自动化检测系统,所述控制器还设置为:在选取当前的人脸识别攻击材料之后,生成相对位姿调整指令之前,判断当前的人脸识别攻击材料是否为机械臂呈现材料;若是,在选取当前的人脸识别攻击材料之后,生成相对位姿调整指令之前,使得当前的机械臂呈现材料装载于材料机械臂上,并在生成相对位姿调整指令之后将生成的相对位姿调整指令发送给材料机械臂;否则,在生成相对位姿调整指令之后将生成的相对位姿调整指令发送给设备机械臂;所述材料机械臂设置为:响应于相对位姿调整指令,进行移动以将图像采集设备和人脸识别攻击材料之间的相对位姿调整至该相对位姿点。10.根据权利要求9所述的人脸核身安全性自动化检测系统,每个机械臂呈现材料在未被装载时分别放置于该机械臂呈现材料的具体种类所对应的材料放置区域,所有的机械臂呈现材料上均粘贴有材料识别标签,每个机械臂呈现材料对应于唯一的材料识别标签和唯一的材料id;若当前的人脸识别攻击材料为机械臂呈现材料且尚未装载于材料机械臂上,则使得当前的机械臂呈现材料装载于材料机械臂上,具体包括:向材料机械臂发出带有当前的人脸识别攻击材料的信息的材料装载指令,以使得所述机械臂呈现材料装载在材料机械臂上,所述人脸识别攻击材料的信息包括材料id以及材料放置区域;所述材料机械臂上设有载物装置和摄像头,所述材料机械臂设置为:响应于材料装载指令,进行移动以使其摄像头向下对准所需的机械臂呈现材料所对应的材料放置区域;利用摄像头获取材料识别标签以由控制器解析得到材料id;在得到的材料id是所需的机械臂呈现材料的材料id时,根据材料识别标签的位置进行移动以使其载物装置对准并接触所述机械臂呈现材料;驱动所述材料机械臂的载物装置以将所述人脸识别攻击材料装载于所述材料机械臂上。11.根据权利要求10所述的人脸核身安全性自动化检测系统,同一具体种类的机械臂呈现材料以堆叠的方式放置于同一材料放置区域,且该材料放置区域具有至少两个堆叠位
置;摄像头向下对准所需的机械臂呈现材料所对应的材料放置区域,具体包括:摄像头向下对准材料放置区域的其中一个堆叠位置,作为当前检查堆叠位置;所述材料机械臂还设置为:在解析得到材料id之后,在得到的材料id是所需的机械臂呈现材料的材料id之前,若得到的材料id不是所需的机械臂呈现材料的材料id,根据材料识别标签的位置进行移动,以使其载物装置对准并接触所述机械臂呈现材料;驱动所述材料机械臂的载物装置以将人脸识别攻击材料装载在材料机械臂上;移动至当前检查堆叠位置以外的另一个堆叠位置;驱动所述材料机械臂的载物装置以将人脸识别攻击材料卸载;进行移动以使其摄像头向下对准当前检查堆叠位置,重复解析得到材料id和装载、卸载人脸识别攻击材料的步骤,直到解析得到的材料id是所需的机械臂呈现材料的材料id。12.根据权利要求5或10所述的人脸核身安全性自动化检测系统,所述载物装置为吸泵。13.根据权利要求1所述的人脸核身安全性自动化检测系统,所述控制器还设置为:针对每一个相对位姿点,在调整至该相对位姿点之后,调节光照条件,以在不同的光照条件分别生成人脸识别触发指令,获取该相对位姿点的多个光照条件下的人脸识别结果,所述光照系统包括灯光位置、照度和色温。14.一种人脸核身安全性自动化检测方法,包括:提供装载于设备机械臂上的图像采集设备;针对图像采集设备和人脸识别攻击材料之间的每一个相对位姿点,由控制器生成调整至该相对位姿点的相对位姿调整指令并发送给设备机械臂或装载有人脸识别攻击材料的材料机械臂;响应于相对位姿调整指令,由设备机械臂进行移动以将图像采集设备和人脸识别攻击材料之间的相对位姿调整至该相对位姿点,或者,由材料机械臂进行移动以将图像采集设备和人脸识别攻击材料之间的相对位姿调整至该相对位姿点;在调整至该相对位姿点时,由控制器生成人脸识别触发指令;由待测的图像采集设备响应于人脸识别触发指令,进行人脸识别;由控制器获取该相对位姿点的人脸识别结果,并根据各个相对位姿点的人脸识别结果对图像采集设备的抗攻击性进行检测。15.根据权利要求14所述的人脸核身安全性自动化检测方法,所述图像采集设备和人脸识别攻击材料中的至少一个的数量为多个;且提供装载于设备机械臂上的图像采集设备,具体包括:根据预设的测试顺序选取当前的图像采集设备和当前的人脸识别攻击材料,使得当前的图像采集设备装载于所述设备机械臂上。16.根据权利要求15所述的人脸核身安全性自动化检测方法,所述图像采集设备的数量为多个,每个图像采集设备在未被装载时分别放置于一个设备放置区域,每个图像采集设备对应于唯一的设备识别标签和唯一的设备id;所述设备机械臂上设有载物装置和摄像头;在选取当前的图像采集设备之后,若当前的图像采集设备尚未装载于所述设备机械臂
上,则使得当前的图像采集设备装载于所述设备机械臂上,具体包括:由控制器向设备机械臂发出带有当前的图像采集设备的信息的设备装载指令,所述图像采集设备的信息包括图像采集设备的设备id和设备放置区域;由设备机械臂响应于设备装载指令,进行移动以使其摄像头向下对准所需的图像采集设备的设备放置区域;利用摄像头获取设备识别标签以由控制器解析得到设备id;在得到的设备id是所需的图像采集设备的设备id时,根据设备识别标签的位置进行移动以使其载物装置对准并接触所述图像采集设备;驱动所述设备机械臂的载物装置以将当前的图像采集设备装载在所述设备机械臂上。17.根据权利要求15所述的人脸核身安全性自动化检测方法,在选取当前的人脸识别攻击材料之后,生成相对位姿调整指令之前,还包括:由控制器判断当前的人脸识别攻击材料是否为机械臂呈现材料;若是,在选取当前的人脸识别攻击材料之后,生成相对位姿调整指令之前,使得当前的机械臂呈现材料装载于材料机械臂上,并在生成相对位姿调整指令之后由控制器将生成的相对位姿调整指令发送给材料机械臂,由材料机械臂响应于相对位姿调整指令进行移动以将图像采集设备和人脸识别攻击材料之间的相对位姿调整至该相对位姿点;否则,在生成相对位姿调整指令之后由控制器将生成的相对位姿调整指令发送给设备机械臂,由设备机械臂响应于相对位姿调整指令进行移动以将图像采集设备和人脸识别攻击材料之间的相对位姿调整至该相对位姿点。18.根据权利要求17所述的人脸核身安全性自动化检测方法,每个机械臂呈现材料在未被装载时分别放置于该机械臂呈现材料的具体种类所对应的材料放置区域,所有的机械臂呈现材料上均粘贴有材料识别标签,每个机械臂呈现材料对应于唯一的材料识别标签和唯一的材料id;所述材料机械臂上设有载物装置和摄像头;若当前的人脸识别攻击材料尚未装载于材料机械臂上,则使得当前的机械臂呈现材料装载于材料机械臂上,具体包括:由控制器向材料机械臂发出带有当前的人脸识别攻击材料的信息的材料装载指令,所述人脸识别攻击材料的信息包括材料id以及材料放置区域;由材料机械臂响应于材料装载指令,进行移动以使其摄像头向下对准所需的机械臂呈现材料所对应的材料放置区域;利用其摄像头获取材料识别标签以由控制器解析得到材料id;在得到的材料id是所需的机械臂呈现材料的材料id时,根据材料识别标签的位置进行移动以使其载物装置对准并接触所述机械臂呈现材料;驱动其载物装置以将人脸识别攻击材料装载在材料机械臂上。19.根据权利要求18所述的人脸核身安全性自动化检测方法,同一具体种类的机械臂呈现材料以堆叠的方式放置于同一材料放置区域,且该材料放置区域具有至少两个堆叠位置;摄像头向下对准所需的机械臂呈现材料所对应的材料放置区域,具体包括:摄像头向下对准材料放置区域的其中一个堆叠位置,作为当前检查堆叠位置;在解析得到材料id之后,在得到的材料id是所需的机械臂呈现材料的材料id之前,还包括:若得到的材料id不是所需的机械臂呈现材料的材料id,由材料机械臂根据材料识别标
签的位置进行移动,以使其载物装置对准并接触所述机械臂呈现材料;由材料机械臂驱动其载物装置以将人脸识别攻击材料装载在材料机械臂上;由材料机械臂移动至当前检查堆叠位置以外的另一个堆叠位置;由材料机械臂驱动其载物装置以将人脸识别攻击材料卸载;由材料机械臂进行移动以使其摄像头向下对准当前检查堆叠位置,重复解析得到材料id和装载、卸载人脸识别攻击材料的步骤,直到解析得到的材料id是所需的机械臂呈现材料的材料id。20.根据权利要求14所述的人脸核身安全性自动化检测方法,针对每一个相对位姿点,在调整至该相对位姿点之后,还包括:由控制器调节光照条件,以在不同的光照条件分别生成人脸识别触发指令,获取该相对位姿点的多个光照条件下的人脸识别结果,所述光照系统包括灯光位置、照度和色温。

技术总结
本发明提供一种人脸核身安全性自动化检测系统,其包括控制器、图像采集设备和设备机械臂;图像采集设备装载于设备机械臂上,其设置为采集图像,以及响应于人脸识别触发指令,进行人脸识别;设备机械臂响应于相对位姿调整指令,进行移动以将图像采集设备和人脸识别攻击材料的相对位姿调整至相应的相对位姿点;控制器设置为每一个相对位姿点,生成调整至该相对位姿点的相对位姿调整指令,在调整至该相对位姿点时,生成人脸识别触发指令以获取人脸识别结果,以对图像采集设备的抗攻击性进行检测。本发明还提供相应的方法。本发明的人脸核身安全性自动化检测系统通过机械臂来移动被测设备,在空间中相对位姿自动可变,并实现了全方位的自动化。全方位的自动化。全方位的自动化。


技术研发人员:邱晗若 朱凯 童仁玲
受保护的技术使用者:支付宝(杭州)信息技术有限公司
技术研发日:2023.03.10
技术公布日:2023/7/21
版权声明

本文仅代表作者观点,不代表航家之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)

航空之家 https://www.aerohome.com.cn/

飞机超市 https://mall.aerohome.com.cn/

航空资讯 https://news.aerohome.com.cn/

分享:

扫一扫在手机阅读、分享本文

相关推荐