一种人脸识别的触发方法技术

技术编号:39894082 阅读:21 留言:0更新日期:2023-12-30 13:07
本申请提供了一种人脸识别的触发方法

【技术实现步骤摘要】
一种人脸识别的触发方法、装置、电子设备及存储介质


[0001]本申请涉及人工智能领域,尤其涉及一种人脸识别的触发方法

装置

电子设备及存储介质


技术介绍

[0002]人脸识别技术作为生物认证方式,广泛的应用在银行的各种业务场景中,给用户的业务办理提供了便捷性

而合理的人脸识别触发,不仅可以提高用户的使用体验,还可以减少人脸识别的使用成本,降低用户在业务交易中存在的风险

[0003]而目前所采用的人脸识别方法是通过原生组件直接调用人脸识别工具包

由于人脸识别工具包的本身功能完成后,需要回调至原生组件,当原生组件出现加载缓慢的情况时,会存在原生组件重复调用人脸识别工具包的情况


技术实现思路

[0004]有鉴于此,本申请提供了一种人脸识别的触发方法

装置

电子设备及存储介质,目的在于避免用户重复触发人脸识别

[0005]本申请的第一方面提供了一种人脸识别的触发方法,所述方法包括:
[0006]当应用程序接收人脸识别触发请求时,若所述应用程序的缓存区内不存在人脸识别流水号,则生成所述人脸识别流水号,并将所述人脸识别流水号存储在所述缓存区内;
[0007]根据所述人脸识别触发请求向人脸识别工具包触发人脸识别;
[0008]若触发人脸识别成功,则接收所述人脸识别工具包返回的人脸识别结果;
[0009]若所述人脸识别结果为成功,则加载所述应用程序;
[0010]若所述应用程序在预设的时间阈值内加载成功,则删除所述缓存区中的所述人脸识流水号

[0011]可选的,所述方法还包括:
[0012]若所述应用程序的缓存区内存在所述人脸识别流水号,则向所述用户发送第一提示消息,所述第一提示消息用于提示所述用户在预设的时间段之后重新发送所述人脸识别触发请求

[0013]可选的,所述方法还包括:
[0014]若触发人脸识别失败,则删除所述人脸识别流水号

[0015]可选的,所述方法还包括:
[0016]若所述人脸识别结果为失败,则删除所述人脸识别流水号

[0017]可选的,所述方法还包括:
[0018]若所述应用程序在预设的时间阈值内加载失败,则向所述用户发送第二提示消息,所述第二提示消息用于指示所述用户重启所述应用程序

[0019]本申请的第二方面提供了一种人脸识别的触发装置,所述装置包括:应用功能模块和原生组件认证模块;
[0020]当应用程序接收人脸识别触发请求时,若所述应用程序的缓存区内不存在人脸识别流水号,则所述应用功能模块,用于生成所述人脸识别流水号,并将所述人脸识别流水号存储在所述缓存区内;
[0021]所述应用功能模块,用于根据所述人脸识别触发请求向人脸识别工具包触发人脸识别;
[0022]若触发人脸识别成功,则所述应用功能模块,用于接收所述人脸识别工具包返回的人脸识别结果;
[0023]若所述人脸识别结果为成功,则所述原生组件认证模块,用于加载所述应用程序;
[0024]若所述应用程序在预设的时间阈值内加载成功,则所述应用功能模块,用于删除所述缓存区中的所述人脸识流水号

[0025]可选的,若所述应用程序的缓存区内存在所述人脸识别流水号,则所述应用功能模块,用于向所述用户发送第一提示消息,所述第一提示消息用于提示所述用户在预设的时间段之后重新发送所述人脸识别触发请求

[0026]可选的,若触发人脸识别失败,则所述应用功能模块,用于删除所述人脸识别流水号

[0027]可选的,若所述人脸识别结果为失败,则所述应用功能模块,用于删除所述人脸识别流水号

[0028]可选的,若所述应用程序在预设的时间阈值内加载失败,则所述应用功能模块,用于向所述用户发送第二提示消息,所述第二提示消息用于指示所述用户重启所述应用程序

[0029]本申请的第三方面提供了一种电子设备,包括:存储器以及至少一个处理器

存储器用于存储程序,至少一个处理器用于运行程序,以使得电子设备实现本申请的第一方面提供的人脸识别的触发方法

[0030]本申请的第四方面一种计算机存储介质,用于存储计算机程序,计算机程序被执行时,用于实现本申请的第一方面提供的人脸识别的触发方法

[0031]本申请提供了一种人脸识别的触发方法

装置

电子设备及存储介质,可应用于人工智能领域或金融领域,该方法包括:当应用程序接收人脸识别触发请求时,若所述应用程序的缓存区内不存在人脸识别流水号,则生成所述人脸识别流水号,并将所述人脸识别流水号存储在所述缓存区内;根据所述人脸识别触发请求向人脸识别工具包触发人脸识别;若触发人脸识别成功,则接收所述人脸识别工具包返回的人脸识别结果;若所述人脸识别结果为成功,则加载所述应用程序;若所述应用程序在预设的时间阈值内加载成功,则删除所述缓存区中的所述人脸识流水号

本申请基于人脸识别流水号控制人脸识别的触发,避免了用户重复触发人脸识别,提高了用户体验

附图说明
[0032]图1为本申请实施例提供的一种人脸识别的触发方法的流程示意图;
[0033]图2为本申请实施例提供的一种人脸识别的触发装置的结构示意图;
[0034]图3为本申请实施例提供的一种电子设备的结构示意图

具体实施方式
[0035]下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚

完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例

基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围

[0036]目前所采用的人脸识别方法是通过原生组件直接调用人脸识别工具包

以手机银行
APP
为例,手机银行
APP
集成人脸识别工具包,当接收到用户触发人脸识别请求时,需要通过工具包接口调用人脸识别工具包进行人脸识别服务,并在人脸识别成功后,回调给手机银行
APP
原生认证组件,完成最终的交易过程

但是在这个人脸识别的调用过程中,如果回调的手机银行
APP
原生组件存在加载缓慢

网络波动等情况时,用户认为人脸识别未响应,进而再次重新发起人脸识别,出现重复触发人脸识别的现象

[0037]当出现重复触发人脸识别的现象时,会导致手机银行
APP
重复提交本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.
一种人脸识别的触发方法,其特征在于,所述方法包括:当应用程序接收人脸识别触发请求时,若所述应用程序的缓存区内不存在人脸识别流水号,则生成所述人脸识别流水号,并将所述人脸识别流水号存储在所述缓存区内;根据所述人脸识别触发请求向人脸识别工具包触发人脸识别;若触发人脸识别成功,则接收所述人脸识别工具包返回的人脸识别结果;若所述人脸识别结果为成功,则加载所述应用程序;若所述应用程序在预设的时间阈值内加载成功,则删除所述缓存区中的所述人脸识流水号
。2.
根据权利要求1所述的方法,其特征在于,所述方法还包括:若所述应用程序的缓存区内存在所述人脸识别流水号,则向所述用户发送第一提示消息,所述第一提示消息用于提示所述用户在预设的时间段之后重新发送所述人脸识别触发请求
。3.
根据权利要求1所述的方法,其特征在于,所述方法还包括:若触发人脸识别失败,则删除所述人脸识别流水号
。4.
根据权利要求1所述的方法,其特征在于,所述方法还包括:若所述人脸识别结果为失败,则删除所述人脸识别流水号
。5.
根据权利要求1所述的方法,其特征在于,所述方法还包括:若所述应用程序在预设的时间阈值内加载失败,则向所述用户发送第二提示消息,所述第二提示消息用于指示所述用户重启所述应用程序
。6.
一种人脸识别的触发装置,其特征在于,所述装置包括:应用功能模块和原生组件认证模块;当应...

【专利技术属性】
技术研发人员:翁晴晴贾琳岳茹霞朱伟伟董琪施玮琦吕婉晴张宗洋李婷姝夏苗苗
申请(专利权)人:中国银行股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1