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

攻击对象检测方法及装置、介质、设备及产品与流程

2023-01-05 14:16:07 来源:中国专利 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.图1为本说明书一实施例提供的攻击对象检测方法的流程示意图。
27.图2为本说明书一实施例提供的攻击对象检测方法的场景示意图。
28.图3为本说明书另一实施例提供的攻击对象检测方法的流程示意图。
29.图4为本说明书一实施例提供的攻击对象检测过程中用户界面的示意图。
30.图5a至图5c分别为本说明书实施例提供的攻击对象检测的场景示意图。
31.图6为本说明书一实施例提供的攻击对象检测装置的结构示意图。
32.图7为本说明书另一实施例提供的攻击对象检测装置的结构示意图。
33.图8为本说明书实施例提供的电子设备的结构示意图。
具体实施方式
34.为使本说明书的目的、技术方案和优点更加清楚,下面将结合附图对本说明书实施例方式作进一步地详细描述。
35.下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本说明书相一致的所有实施方式。相反,它们仅是如所附权利要求书中所详述的、本说明书的一些方面相一致的装置和方法的例子。
36.现在将参考附图更全面地描述示例实施方式。然而,示例实施方式能够以多种形式实施,且不应被理解为限于在此阐述的范例;相反,提供这些实施方式使得本说明书将更加全面和完整,并将示例实施方式的构思全面地传达给本领域的技术人员。所描述的特征、结构或特性可以以任何合适的方式结合在一个或更多实施方式中。在下面的描述中,提供许多具体细节从而给出对本说明书的实施方式的充分理解。然而,本领域技术人员将意识到,可以实践本说明书的技术方案而省略所述特定细节中的一个或更多,或者可以采用其它的方法、组元、装置、步骤等。在其它情况下,不详细示出或描述公知技术方案以避免喧宾
夺主而使得本说明书的各方面变得模糊。
37.此外,附图仅为本说明书的示意性图解,并非一定是按比例绘制。图中相同的附图标记表示相同或类似的部分,因而将省略对它们的重复描述。附图中所示的一些方框图是功能实体,不一定必须与物理或逻辑上独立的实体相对应。可以采用软件形式来实现这些功能实体,或在一个或多个硬件模块或集成电路中实现这些功能实体,或在不同网络和/或处理器装置和/或微控制器装置中实现这些功能实体。
38.相关技术提供的一种攻击对象检测方法中,基于单张图像进行攻击对象的检测过程。虽然该攻击对象检测方法可以拦截低分辨率图像(如,手机屏幕、打印照片等)的攻击,然而对于高分辨率图像(如,高清手机屏幕、高精度头部模型等)攻击对象的拦截作用甚微,可见对攻击对象的检测准确度较低。
39.相关技术提供的另一种攻击对象检测方法中,基于与用户之间的互动实现,如,眨眼、摇头等动作。但是,提前录制的高清视频作为攻击对象的情况下,该攻击对象检测方案无法检出。
40.本说明书实施例提供一种攻击对象检测方法、攻击对象检测装置、计算机可读存储介质、电子设备以及计算机程序产品,能够解决相关技术所提供的攻击对象检测方案中所存在的问题。
41.具体地,本说明书实施例先对攻击对象检测方法的实施例进行介绍,其中,本说明书实施例提供的攻击对象检测方案可以应用于需进行身份识别的终端,例如如图1所示的终端(例如为手机,平板电脑等),在该情况下,本说明书实施例提供的攻击对象检测方案的执行主体可以为该终端。
42.在示例性的实施例中,图2为本说明书一实施例提供的攻击对象检测方法的流程示意图。如图2所示,该图所示实施例包括:s210-s230。
43.在s210中,获取待检测对象的第一身体部位对应的第一视频,以及获取待检测对象的第二身体部位对应的第二视频,其中,第一视频和第二视频的采集时间满足预设要求。
44.在示例性的实施例中,由于将通过第一生理信号与第二生理信号之间的一致性来判断两生理信号是否来自同一生命体,而同一生命体的不同身体部位在相同时间段或时间点所产生的生理信号之间具备一致性,因此,用于分别产生上述第一生理信号与第二生理信号的第一视频与第二视频的采集时间应当满足预设要求。具体地,第一视频的采集时间段至少与第二视频的采集时间段之间具有交集。示例性的,可以同时采集第一视频与第二视频。
45.示例性的,通过如图1所示的终端实现上述第一视频与上述第二视频的采集过程。参考图1,终端设置有前置摄像部件21,以及后置摄像部件25以及后置光源23。示例性的,在开启如图1所示的终端,或者开启安装在该终端中的目标应用之前,需进行身份验证,在身份验证通过的情况下,才能够成功开启终端或者成功开启目标应用。示例性的,为了便于用于使用身份识别功能,身份识别时的用户姿势与大众正常使用终端的姿势相似。具体地,可以将脸部面向上述前置摄像部件21,为了满足视频采集时间满足上述预设要求,则需要用户面向上述前置摄像部件的同时,还将手指覆盖上述后置摄像部件25。同时,为了生理信号的采集准确度,还需用户将手机同时覆盖上述后置摄像部件25以及后置光源23。
46.需要说明的是,在采集脸部视频的同时,需采集非脸部(如,手臂、腿部等)的视频
均可以实现本说明书实施例所提供的攻击对象检测方案。在使用手机终端实现本说明书实施例所提供的攻击对象检测方案的过程中,为了便于用户操作,以采集手指部分的视频为例进行介绍。
47.示例性的,终端中按照有用于进行身份识别的应用软件,基于该应用软件执行如图3所示的实施例。其中,图3为本说明书另一实施例提供的攻击对象检测方法的流程示意图。在s310中,开启后置光源,以及输出提示语。在s320中,通过前置摄像部件采集待检测对象脸部对应的第一视频,以及通过后置摄像部件采集待检测对象手指对应的第二视频。
48.示例性的,参考图4示出的关于身份检验系统的一用于显示上述提示语的用户界面(userinterface,ui)。上述提示语用于指示用户将脸部朝向前置摄像部件,以及同时将手指遮住后置摄像部件以及后置光源。从而,可以通过前置摄像部件21采集关于待测对象的脸部视频,得到上述第一视频,通过后置摄像部件25采集关于待测对象的手指视频,得到上述第二视频。且通过上述视频采集方式上述第一视频和上述第二视频之间至少包含交集。例如,上述第一视频的采集时间为:2022年7月26日10:00:00-10:00:10,上述第二视频的采集时间为:2022年7月26日10:00:02-10:00:10,则上述两视频包含时间交集:2022年7月26日10:00:02-10:00:10,即视频采集时间满足上述预设要求。
49.示例性的,为了上述第二生理信息(如,手指对应的生理信号)的采集准确度,在采集第二视频(关于手指的视频)时,需要在手指覆盖后置摄像部件25的同时还需要手指覆盖后置光源23。示例性的,上述提示语可以以语音的方式输出,还可以以文字、图示的方式显示在终端显示屏中,从而指引用户在正确的方式下实现视频采集。
50.示例性的,在用户采集脸部视频或者采集手指视频的过程中,若采集方式不符合要求,如,前置摄像部件无法采集到整张脸部区域的图像、或用户手指没有覆盖后置摄像部件或没有覆盖后置光源,则输出提醒,以纠正用户的视频采集方式,从而通过所采集到的视频获取准确的生理信号,最终有利于提升对攻击对象的检测准确度。
51.在示例性的实施例中,参考图5a-图5c,本说明书实施例所提供的使用场景不限于如图1所示的手机、平板电脑类终端。本说明书实施例所提供的使用场景还可以是如图5a所示的笔记本使用场景中。示例性的,可以通过第一摄像部件51来获取上述第一视频,即关于脸部的视频,同时通过设置在机身上如第二摄像部件53(此处附近还可以设置光源)来采集非脸部(如上述实施例中的手指)视频,得到上述第二视频。
52.本说明书实施例所提供的使用场景还可以是如图5b所示的通过身份识别功能实现刷脸进门的场景中。示例性的,可以通过第三摄像部件55来获取上述第一视频,即关于脸部的视频,同时通过设置在机身上如第四摄像部件57(此处附近还可以设置光源)来采集非脸部(如上述实施例中的手指)视频,得到上述第二视频。
53.本说明书实施例所提供的使用场景还可以是如图5c所示的取款机的使用场景中。示例性的,可以通过设置在取款机的第五摄像部件(未在图中示出)来获取上述第一视频,即关于脸部的视频,同时通过设置在取款机的第六摄像部件(此处附近还可以设置光源,未在图中示出)来采集非脸部(如上述实施例中的手指)视频,得到上述第二视频。
54.继续参考图2,在s220中,根据第一视频获取第一生理信号,以及根据第二视频获取第二生理信号。
55.在示例性的实施例中,参考图3,作为根据第一视频获取第一生理信号的一种实施
方式,执行s330:根据第一视频获取面部特征变化信息,并根据面部特征变化信息确定第一生理信号。
56.由于心脏跳动,能够在脸部皮肤区域引起的颜色变化,进而可以确定对应的生理信号,因此,本实施例中,通过脸部生理信号提取算法,从上述第一视频中提取面部特征变化信息,进一步地,根据面部特征变化信息确定上述第一生理信号。示例性的,本实施例中采用非接触式的脸部面部图像光电容积脉搏波描记法(imagephotoplethysmography,ippg)来确定上述第一生理信号,需要说明的是,本说明书实施例不限于使用非接触式ippg来提取上述第一生理信号,还可以是本领域其他用于获取上述生理信号的方法。
57.在示例性的实施例中,参考图3,作为根据第二视频获取第二生理信号的一种实施方式,执行s330’:根据第二视频获取后置光源照射至手指的反光变化信息,并所述反光变化信息确定第二生理信号。
58.由于心脏跳动,也能够在手指皮肤(除了脸部之外的皮肤)区域引起的颜色变化,进而可以确定对应的生理信号。同时,为了避免手指覆盖后置摄像部件所引起的光线不足,进而提升生理信号的提取准确度,因此本实施例中,通过手指生理信号提取算法,从上述第二视频中提取后置光源照射至手指的反光变化信息,进一步地,根据反光变化信息确定上述第二生理信号。示例性的,本实施例中采用接触式的光电容积脉搏波描记法(photoplethysmography,ppg)来确定上述第二生理信号,需要说明的是,本说明书实施例不限于使用接触式ppg来提取上述第二生理信号,还可以是本领域其他用于获取上述生理信号的方法。
59.在示例性的实施例中,上述第一生理信号和上述第二生理信号为相同类型的生理信号,其中,生理信号的类型包括:心率、脉搏、血氧饱和度以及血压中的一种或多种。
60.在示例性的实施例中,在获取上述第一生理信号和第二生理信号之后,执行s230:根据第一生理信号和第二生理信号,确定待检测对象的检测结果。
61.示例性的,参考图3,s340-s370可以作为s230的一种具体实施方式。在s340中,第一生理信号和第二生理信号是否均不为空。对于单帧图像来说,由于无法反应由于心跳而引起的皮肤颜色变化,因此,若将单帧图像(包括高清手机屏幕、高精度头部模型等)作为攻击对象的情况下,由于不能获取到生理信号(即生理信号为空),则说明待检测对象为攻击对象,因此执行s370:确定待检测对象为攻击对象。
62.示例性的,在通过s340判断到第一生理信号和第二生理信号均不为空的情况下,则执行s350:第一生理信号和第二生理信号之间的一致性是否满足预设条件。由于若上述两种生理信号来自同一生命体,又两视频的采集时间满足上述预设要求,因此上述第一生理信号和上述第二生理信号之间的相关性较高。例如,上述生理信号的类型为心率,可以比对预设时长内,由脸部视频所提取的心率信号与由手指视频所提取的心率信号之间的相关性,在相关性大于预设值的情况下,则可以说明第一生理信号或所述第二生理信号一致性满足预设条件;在相关性不大于预设值的情况下,则可以说明第一生理信号或所述第二生理信号一致性不满足预设条件。需要说明的是,通过比对相关性是否大于预设值可以作为确定生理信号之间一致性是否满足预设要求的一种实施方式,本说明书实施例不限于该方式来确定生理信号之间一致性是否满足预设要求。
63.继续参考图3,通过s350判断到第一生理信号和第二生理信号之间的一致性满足
预设条件,说明上述第一视频和上述第二视频来自同一生命体,则执行s360:确定待检测对象为非攻击对象,即确定当前的待检测对象为真人。通过s350判断到第一生理信号和第二生理信号之间的一致性不满足预设条件,说明上述第一视频和上述第二视频并非来自同一生命体,例如,可能上述第一视频并不是来自真实脸部而是提前所录制的脸部视频,则执行s370:确定待检测对象为攻击对象。
64.通过上述说明书实施例所提供的方案,能够克服相关技术提供的攻击对象检测方案中所存在的问题,如,通过判断提前到的生理信号是否为空能够排除将单帧图像或头部模型作为攻击对象的情况,通过判断两生理信号之间的一致性是否满足预设条件来排除将预先录制视频作为攻击对象的情况,可见,本说明书实施例提供的攻击对象检测方案能够提升检测准确度。
65.在示例性的实施例中,还根据上述脸部对应的第一视频进行脸部识别,得到脸部识别结果。例如,通过预训练的分类模型来根据脸部特征来确定用户身份。进一步地,再结合上述检测结果和脸部识别结果,来确定所述待检测对象的身份识别结果,从而进一步提升身份识别结果的准确度。例如,检测结果为非攻击对象,但是脸部识别结果为非目标用户,则可以确定当前的待检测对象的身份并非目标用户。示例性的,在检测结果为非攻击对象,且脸部识别结果为目标用户的情况下,才可以确定当前的待检测对象的身份为目标用户。
66.本说明书实施例所提供的攻击对象检测方案能够克服相关技术提供的攻击对象检测方案中所存在的问题,如,通过判断提前到的生理信号是否为空能够排除将单帧图像或头部模型作为攻击对象的情况,通过判断两生理信号之间的一致性是否满足预设条件来排除将预先录制视频作为攻击对象的情况,可见,本说明书实施例提供的攻击对象检测方案能够提升检测准确度,对攻击对象能够起到良好防范作用。
67.需要注意的是,上述附图仅是根据本说明书示例性实施例的方法所包括的处理的示意性说明,而不是限制目的。易于理解,上述附图所示的处理并不表明或限制这些处理的时间顺序。另外,也易于理解,这些处理可以是例如在多个模块中同步或异步执行的。
68.下述为本说明书装置实施例,可以用于执行本说明书方法实施例。对于本说明书装置实施例中未披露的细节,请参照本说明书方法实施例。
69.其中,图6为本说明书一实施例提供的攻击对象检测装置的结构示意图。请参见图6,该图所示的攻击对象检测装置可以通过软件、硬件或者两者的结合实现成为电子设备的全部或一部分,还可以作为独立的模块集成于服务器上,还可以作为独立的模块集成于电子设备中。
70.本说明书实施例中的上述攻击对象检测装置600包括:视频获取模块610、生理信号获取模块620,以及检测结果确定模块630。
71.其中,上述视频获取模块610,用于:获取待检测对象的第一身体部位对应的第一视频,以及上述待检测对象的第二身体部位对应的第二视频,其中,上述第一视频和上述第二视频的采集时间满足预设要求;上述生理信号获取模块620,用于:根据上述第一视频获取第一生理信号,以及根据上述第二视频获取第二生理信号;以及,上述检测结果确定模块630,用于:根据上述第一生理信号和上述第二生理信号,确定上述待检测对象的检测结果。
72.在示例性的实施例中,图7为本说明书另一实施例提供的攻击对象检测装置的结
构示意图。请参见图7:
73.在示例性的实施例中,基于前述方案,上述生理信号获取模块620,具体用于:在上述第一生理信号或上述第二生理信号为空的情况下,确定上述待检测对象为攻击对象;以及,在上述第一生理信号和上述第二生理信号均不为空的情况下,确定上述第一生理信号和上述第二生理信号之间的一致性,并根据上述第一生理信号和上述第二生理信号之间的一致性确定上述待检测对象的检测结果。
74.在示例性的实施例中,基于前述方案,上述生理信号获取模块620,具体用于:在上述第一生理信号和上述第二生理信号之间的一致性满足预设条件的情况下,确定上述待检测对象为非攻击对象;以及,在上述第一生理信号和上述第二生理信号之间的一致性不满足上述预设条件的情况下,确定上述待检测对象为攻击对象。
75.在示例性的实施例中,基于前述方案,上述第一生理信号和上述第二生理信号为相同类型的生理信号,其中,生理信号的类型以下信息中的至少一种:心率、脉搏、血氧饱和度和血压。
76.在示例性的实施例中,基于前述方案,上述方法应用于包含前置摄像部件和后置摄像部件的终端;上述第一身体部位为脸部,第二身体部位为手指;上述视频获取模块610,具体用于:通过上述前置摄像部件采集上述待检测对象脸部对应的第一视频,以及通过上述后置摄像部件采集上述待检测对象手指对应的第二视频。
77.在示例性的实施例中,基于前述方案,上述攻击对象检测装置600还包括:输出模块640。
78.其中,上述输出模块640,用于:在上述获取待检测对象的第一身体部位对应的第一视频,以及上述待检测对象的第二身体部位对应的第二视频之前,开启后置光源,以及输出提示语,上述提示语用于指示用户将脸部朝向上述前置摄像部件,以及同时将手指遮住上述后置摄像部件以及上述后置光源。
79.在示例性的实施例中,基于前述方案,上述生理信号获取模块620,包括:第一获取单元6202。
80.其中,上述第一获取单元6202用于:根据上述第二视频获取上述后置光源照射至手指的反光变化信息,并根据上述反光变化信息确定上述第二生理信号。
81.在示例性的实施例中,基于前述方案,在示例性的实施例中,基于前述方案,上述生理信号获取模块620,包括:第二获取单元6204。
82.其中,上述第二获取单元6204用于:根据上述第一视频获取面部特征变化信息,并根据上述面部特征变化信息确定上述第一生理信号。
83.在示例性的实施例中,基于前述方案,上述第一身体部位为脸部,在示例性的实施例中,基于前述方案,上述攻击对象检测装置600还包括:识别模块650。
84.其中,上述识别模块650,用于:根据上述脸部对应的第一视频进行脸部识别,得到脸部识别结果;以及,根据上述检测结果和上述脸部识别结果,确定上述待检测对象的身份识别结果。
85.需要说明的是,上述实施例提供的攻击对象检测装置在执行攻击对象检测方法时,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将设备的内部结构划分成不同的功能模块,以完成以上描述
的全部或者部分功能。
86.另外,上述实施例提供的攻击对象检测装置与攻击对象检测方法实施例属于同一构思,因此对于本说明书装置实施例中未披露的细节,请参照本说明书上述的攻击对象检测方法的实施例,这里不再赘述。
87.上述本说明书实施例序号仅仅为了描述,不代表实施例的优劣。
88.本说明书实施例还提供了一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,处理器执行程序时实现上述任一实施例方法的步骤。
89.图8为本说明书实施例提供的电子设备的结构示意图。请参见图8所示,电子设备800包括有:处理器801和存储器802。
90.本说明书实施例中,处理器801为计算机系统的控制中心,可以是实体机的处理器,也可以是虚拟机的处理器。处理器801可以包括一个或多个处理核心,比如4核心处理器、8核心处理器等。处理器801可以采用数字信号处理(digital signal processing,dsp)、现场可编程门阵列(field-programmable gate array,fpga)、可编程逻辑阵列(programmable logic array,pla)中的至少一种硬件形式来实现。处理器801也可以包括主处理器和协处理器,主处理器是用于对在唤醒状态下的数据进行处理的处理器;协处理器是用于对在待机状态下的数据进行处理的低功耗处理器。
91.在本说明书实施例中,上述处理器801具体用于:
92.获取待检测对象的第一身体部位对应的第一视频,以及上述待检测对象的第二身体部位对应的第二视频,其中,上述第一视频和上述第二视频的采集时间满足预设要求;根据上述第一视频获取第一生理信号,以及根据上述第二视频获取第二生理信号;以及,根据上述第一生理信号和上述第二生理信号,确定上述待检测对象的检测结果。
93.进一步地,上述根据上述第一生理信号和上述第二生理信号,确定对上述待检测对象的检测结果,包括:在上述第一生理信号或上述第二生理信号为空的情况下,确定上述待检测对象为攻击对象;以及,在上述第一生理信号和上述第二生理信号均不为空的情况下,确定上述第一生理信号和上述第二生理信号之间的一致性,并根据上述第一生理信号和上述第二生理信号之间的一致性确定上述待检测对象的检测结果。
94.进一步地,上述根据上述第一生理信号和上述第二生理信号之间的一致性确定上述待检测对象的检测结果,包括:在上述第一生理信号和上述第二生理信号之间的一致性满足预设条件的情况下,确定上述待检测对象为非攻击对象;以及,在上述第一生理信号和上述第二生理信号之间的一致性不满足上述预设条件的情况下,确定上述待检测对象为攻击对象。
95.进一步地,上述第一生理信号和上述第二生理信号为相同类型的生理信号,其中,生理信号的类型以下信息中的至少一种:心率、脉搏、血氧饱和度和血压。
96.进一步地,上述方法应用于包含前置摄像部件和后置摄像部件的终端;上述第一身体部位为脸部,第二身体部位为手指;上述获取待检测对象的第一身体部位对应的第一视频,以及上述待检测对象的第二身体部位对应的第二视频,包括:通过上述前置摄像部件采集上述待检测对象脸部对应的第一视频,以及通过上述后置摄像部件采集上述待检测对象手指对应的第二视频。
97.进一步地,上述处理器801具体用于:
98.在上述获取待检测对象的第一身体部位对应的第一视频,以及上述待检测对象的第二身体部位对应的第二视频之前:开启后置光源,以及输出提示语,上述提示语用于指示用户将脸部朝向上述前置摄像部件,以及同时将手指遮住上述后置摄像部件以及上述后置光源。
99.可选的,上述根据上述第二视频获取第二生理信号,包括:根据上述第二视频获取上述后置光源照射至手指的反光变化信息,并根据上述反光变化信息确定上述第二生理信号。
100.在示例性的实施例中,基于前述方案,上述根据上述第一视频获取第一生理信号,包括:根据上述第一视频获取面部特征变化信息,并根据上述面部特征变化信息确定上述第一生理信号。
101.进一步地,上述处理器801具体用于:
102.上述第一身体部位为脸部,上述方法还包括:根据上述脸部对应的第一视频进行脸部识别,得到脸部识别结果;以及,根据上述检测结果和上述脸部识别结果,确定上述待检测对象的身份识别结果。
103.存储器802可以包括一个或多个计算机可读存储介质,该计算机可读存储介质可以是非暂态的。存储器802还可包括高速随机存取存储器,以及非易失性存储器,比如一个或多个磁盘存储设备、闪存存储设备。在本说明书的一些实施例中,存储器802中的非暂态的计算机可读存储介质用于存储至少一个指令,该至少一个指令用于被处理器801所执行以实现本说明书实施例中的方法。
104.一些实施例中,电子设备800还包括有:外围设备接口803和至少一个外围设备。处理器801、存储器802和外围设备接口803之间可以通过总线或信号线相连。各个外围设备可以通过总线、信号线或电路板与外围设备接口803相连。具体地,外围设备包括:显示屏804、摄像头805和音频电路806中的至少一种。
105.外围设备接口803可被用于将输入/输出(input/output,i/o)相关的至少一个外围设备连接到处理器801和存储器802。在本说明书的一些实施例中,处理器801、存储器802和外围设备接口803被集成在同一芯片或电路板上;在本说明书的一些其他实施例中,处理器801、存储器802和外围设备接口803中的任意一个或两个可以在单独的芯片或电路板上实现。本说明书实施例对此不作具体限定。
106.显示屏804用于显示用户界面(user interface,ui)。该ui可以包括图形、文本、图标、视频及其它们的任意组合。当显示屏804是触摸显示屏时,显示屏804还具有采集在显示屏804的表面或表面上方的触摸信号的能力。该触摸信号可以作为控制信号输入至处理器801进行处理。此时,显示屏804还可以用于提供虚拟按钮和/或虚拟键盘,也称软按钮和/或软键盘。在本说明书的一些实施例中,显示屏804可以为一个,设置电子设备800的前面板;在本说明书的另一些实施例中,显示屏804可以为至少两个,分别设置在电子设备800的不同表面或呈折叠设计;在本说明书的再一些实施例中,显示屏804可以是柔性显示屏,设置在电子设备800的弯曲表面上或折叠面上。甚至,显示屏804还可以设置成非矩形的不规则图形,也即异形屏。显示屏804可以采用液晶显示屏(liquid crystal display,lcd)、有机发光二极管(organic light-emitting diode,oled)等材质制备。
107.摄像头805用于采集图像或视频。可选地,摄像头805包括前置摄像头和后置摄像
versatile disc,dvd))、或者半导体介质(例如,固态硬盘(solid state disk,ssd))等。
114.需要注意的是,上述对本说明书特定实施例进行了描述。其它实施例在所附权利要求书的范围内。在一些情况下,在权利要求书中记载的动作或步骤可以按照不同于实施例中的顺序来执行并且仍然可以实现期望的结果。另外,在附图中描绘的过程不一定要求示出的特定顺序或者连续顺序才能实现期望的结果。在某些实施方式中,多任务处理和并行处理也是可以的或者可能是有利的。
115.以上上述,仅为本说明书的具体实施方式,但本说明书的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本说明书揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本说明书的保护范围之内。因此,依本说明书权利要求所作的等同变化,仍属本说明书所涵盖的范围。
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

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

相关文献