活体检测方法、系统、电子设备及存储介质与流程

摘要: 本技术涉及计算机,具体而言,涉及一种活体检测方法、系统、电子设备及存储介质。背景技术:1、随着生物识别技术的广泛应用,活体检测成为了确保系统安全性的重要环节,并...
活体检测方法、系统、电子设备及存储介质与流程

本技术涉及计算机,具体而言,涉及一种活体检测方法、系统、电子设备及存储介质。

背景技术:

1、随着生物识别技术的广泛应用,活体检测成为了确保系统安全性的重要环节,并在现代安全验证系统中扮演着至关重要的角色。活体检测旨在区分真实用户与非活体的图像、视频或模拟攻击,从而有效保障系统安全,避免非授权访问。相关技术中在进行活体检测时可以基于用户简单动作的验证来判断用户是否为真实活体,操作简便,但安全防御能力较弱,特别是对于高级攻击手段的抵御力有限。相关技术中还可以基于复杂硬件的技术进行活体检测,例如利用三维结构光传感器进行活体检测,虽然能够大大提升了检测的准确性和安全性,但其设备成本和实施复杂度较高,影响了用户体验和大规模普及。因此,相关技术中进行活体检测的方式均未能在保证高安全性的前提下,同时实现低成本和良好的用户体验。

2、针对上述的问题,目前尚未提出有效的解决方案。

技术实现思路

1、本技术实施例提供了一种活体检测方法、系统、电子设备及存储介质,以至少解决相关技术中提供的活体检测方式存在安全性低、检测实施成本高的技术问题。

2、根据本技术实施例的一个方面,提供了一种活体检测方法,包括:采用第一生物特征验证方式,对目标对象进行指定动作验证,得到第一验证结果,以及采用第二生物特征验证方式,对目标对象进行指定部位验证,得到第二验证结果,其中,第一生物特征验证方式用于对目标对象的指定动作进行交互式行为特征验证,第二生物特征验证方式用于对目标对象的指定部位进行交互式颜色变化响应验证;将第一验证结果与第二验证结果发送至服务端,其中,服务端用于对第一验证结果与第二验证结果进行校验;接收来自于服务端的校验结果,其中,校验结果用于表明第一验证结果与第二验证结果是否均通过服务端的校验;响应于校验结果表明第一验证结果与第二验证结果均通过服务端的校验,确定目标对象为活体。

3、根据本技术实施例的另一方面,还提供了一种活体检测方法,包括:接收来自于客户端的第一验证结果与第二验证结果,其中,第一验证结果采用第一生物特征验证方式对目标对象进行指定动作验证后得到,第二验证结果采用第二生物特征验证方式对目标对象进行指定部位验证后得到,第一生物特征验证方式用于对目标对象的指定动作进行交互式行为特征验证,第二生物特征验证方式用于对目标对象的指定部位进行交互式颜色变化响应验证;对第一验证结果与第二验证结果进行校验,得到校验结果,其中,校验结果用于表明第一验证结果与第二验证结果是否均通过校验;将校验结果反馈至客户端。

4、根据本技术实施例的另一方面,还提供了一种活体检测方法,包括:采用第一生物特征验证方式,对宠物进行指定动作验证,得到第一验证结果,以及采用第二生物特征验证方式,对宠物进行指定部位验证,得到第二验证结果,其中,第一生物特征验证方式用于对宠物的指定动作进行交互式行为特征验证,第二生物特征验证方式用于对宠物的指定部位进行交互式颜色变化响应验证;将第一验证结果与第二验证结果发送至服务端,其中,服务端用于对第一验证结果与第二验证结果进行校验;接收来自于服务端的校验结果,其中,校验结果用于表明第一验证结果与第二验证结果是否均通过服务端的校验;响应于校验结果表明第一验证结果与第二验证结果均通过服务端的校验,确定宠物为活体;响应于宠物的指定部位图像与门禁系统预先存储的图像相符,解锁门禁以允许宠物进入。

5、根据本技术实施例的另一方面,还提供了一种活体检测方法,包括:通过第一应用程序编程接口获取活体检测请求,其中,活体检测请求中携带的请求数据包括:第一验证结果与第二验证结果,第一验证结果采用第一生物特征验证方式对目标对象进行指定动作验证后得到,第二验证结果采用第二生物特征验证方式对目标对象进行指定部位验证后得到,第一生物特征验证方式用于对目标对象的指定动作进行交互式行为特征验证,第二生物特征验证方式用于对目标对象的指定部位进行交互式颜色变化响应验证;通过第二应用程序编程接口返回活体检测响应,其中,活体检测响应中携带的响应数据包括:校验结果,校验结果用于表明第一验证结果与第二验证结果是否均通过校验。

6、根据本技术实施例的另一方面,还提供了一种活体检测方法,包括:获取当前输入的活体检测对话请求,其中,活体检测对话请求中携带的请求数据包括:第一验证结果与第二验证结果,第一验证结果采用第一生物特征验证方式对目标对象进行指定动作验证后得到,第二验证结果采用第二生物特征验证方式对目标对象进行指定部位验证后得到,第一生物特征验证方式用于对目标对象的指定动作进行交互式行为特征验证,第二生物特征验证方式用于对目标对象的指定部位进行交互式颜色变化响应验证;响应于活体检测对话请求,返回活体检测对话回复,其中,活体检测对话回复中携带的信息包括:校验结果,校验结果用于表明第一验证结果与第二验证结果是否均通过校验;在图形用户界面内展示校验结果。

7、根据本技术实施例的另一方面,还提供了一种活体检测方法,包括:响应作用于操作界面上的输入指令,在操作界面上显示第一验证结果与第二验证结果;响应作用于操作界面上的处理指令,在操作界面上显示校验结果;其中,第一验证结果采用第一生物特征验证方式对目标对象进行指定动作验证后得到,第二验证结果采用第二生物特征验证方式对目标对象进行指定部位验证后得到,第一生物特征验证方式用于对目标对象的指定动作进行交互式行为特征验证,第二生物特征验证方式用于对目标对象的指定部位进行交互式颜色变化响应验证,校验结果用于表明第一验证结果与第二验证结果是否均通过校验。

8、根据本技术实施例的另一方面,还提供了一种活体检测系统,包括:客户端,用于发送第一验证结果与第二验证结果,其中,第一验证结果采用第一生物特征验证方式对目标对象进行指定动作验证后得到,第二验证结果采用第二生物特征验证方式对目标对象进行指定部位验证后得到,第一生物特征验证方式用于对目标对象的指定动作进行交互式行为特征验证,第二生物特征验证方式用于对目标对象的指定部位进行交互式颜色变化响应验证;服务器,与客户端连接,用于对第一验证结果与第二验证结果进行校验以得到校验结果,以及将校验结果反馈至客户端,其中,校验结果用于表明第一验证结果与第二验证结果是否均通过校验;客户端还用于输出校验结果。

9、根据本技术实施例的另一方面,还提供了一种计算设备,包括:存储器,存储有可执行程序;处理器,用于运行程序,其中,程序运行时执行本技术各个实施例中的方法。

10、根据本技术实施例的另一方面,还提供了一种电子设备,包括:存储器,存储有可执行程序;处理器,通过总线与存储器连接,用于运行程序,其中,程序运行时执行本技术各个实施例中的方法。

11、根据本技术实施例的另一方面,还提供了一种计算机可读存储介质,计算机可读存储介质包括存储的可执行程序,其中,在可执行程序运行时控制计算机可读存储介质所在设备执行本技术各个实施例中的方法。

12、根据本技术实施例的另一方面,还提供了一种计算机程序产品,包括计算机程序,计算机程序在被处理器执行时实现本技术各个实施例中的方法。

13、根据本技术实施例的另一方面,还提供了一种计算机程序产品,包括非易失性计算机可读存储介质,所述非易失性计算机可读存储介质存储计算机程序,所述计算机程序被处理器执行时实现本技术各个实施例中的方法。

14、根据本技术实施例的另一方面,还提供了一种计算机程序,计算机程序被处理器执行时实现本技术各个实施例中的方法。

15、在本技术实施例中,通过对目标对象的指定动作进行交互式行为特征验证,得到第一验证结果,以及采用对目标对象的指定部位进行交互式颜色变化响应验证,得到第二验证结果,进而将第一验证结果与第二验证结果发送至服务端,以对第一验证结果与第二验证结果进行校验,随后接收来自于服务端的校验结果,当校验结果表明第一验证结果与第二验证结果均通过服务端的校验时,确定目标对象为活体,由此通过融合指定动作验证与指定部位颜色变化响应验证,有效地提升了生物识别系统的安全性,同时优化了用户体验,降低了检测实施成本,并提高了环境适应性和决策的准确性,进而解决了相关技术中提供的活体检测方式存在安全性低、检测实施成本高的技术问题。

16、容易注意到的是,上面的通用描述和后面的详细描述仅仅是为了对本技术进行举例和解释,并不构成对本技术的限定。