刷脸支付方法、装置及电子设备制造方法及图纸

技术编号:24518604 阅读:42 留言:0更新日期:2020-06-17 07:08
本说明书实施例公开了一种刷脸支付方法、装置及电子设备,其基本思想是,在采集到刷脸图像时,如果识别到不同用户的行为特征,则根据所述不同用户的行为特征判断各用户的支付意愿值,利用所述各用户的支付意愿值判断所述各用户各自是否达到支付用户设定条件,如果至少两个用户达到所述支付用户设定条件,则启动用户身份认证。根据认证结果确定待支付目标用户,以基于所述待支付目标用户的脸部信息执行支付操作。

Payment method, device and electronic equipment

【技术实现步骤摘要】
刷脸支付方法、装置及电子设备
本说明书实施例涉及计算机
,尤其涉及一种刷脸支付方法、装置及电子设备。
技术介绍
基于人脸识别的刷脸支付是目前线下场景的新型支付手段。具体地,在一现有技术场景中,采集用户脸部信息,再将其与数据库中的信息进行比对,当比对成功,即验证消费者的身份信息,执行支付操作。当前,刷脸支付已逐渐不需要用户输入其他身份信息就可完成支付行为。那么,如何保证刷脸支付过程中的支付安全,成为业界思考的一个课题。
技术实现思路
有鉴于此,本说明书实施例提供了一种提升刷脸支付安全性的刷脸支付方法、装置及电子设备。本说明书实施例采用下述技术方案:本说明书实施例提供一种刷脸支付方法,包括:采集刷脸图像;如果在所述刷脸图像中识别出不同用户的行为特征,则根据所述不同用户的行为特征判断各用户的支付意愿值;利用所述各用户的支付意愿值判断所述各用户各自是否达到支付用户设定条件;如果至少两个用户达到所述支付用户设定条件,则启动用户身份认证;根据认证结果,从所述至少两个用户中确定待支付目标用户,以基于所述待支付目标用户的人脸信息执行支付操作。本说明书实施例还提供一种刷脸支付装置,包括:采集模块,采集刷脸图像;第一判断模块,如果在所述刷脸图像中识别出不同用户的行为特征,则根据所述不同用户的行为特征判断各用户的支付意愿值;第二判断模块,利用所述各用户的支付意愿值判断所述各用户各自是否达到支付用户设定条件;启动模块,如果至少两个用户达到所述支付用户设定条件,则启动用户身份认证;确定模块,根据认证结果,从所述至少两个用户中确定待支付目标用户,以基于所述待支付目标用户的人脸信息执行支付操作。本说明书实施例还提供一种电子设备,包括:处理器;以及被配置成存储计算机程序的存储器,所述计算机程序在被执行时使所述处理器执行以下操作:采集刷脸图像;如果在所述刷脸图像中识别出不同用户的行为特征,则根据所述不同用户的行为特征判断各用户的支付意愿值;利用所述各用户的支付意愿值判断所述各用户各自是否达到支付用户设定条件;如果至少两个用户达到所述支付用户设定条件,则启动用户身份认证;根据认证结果,从所述至少两个用户中确定待支付目标用户,以基于所述待支付目标用户的人脸信息执行支付操作。本说明书实施例采用的上述至少一个技术方案能够达到以下有益效果:在采集到刷脸图像时,如果识别到不同用户的行为特征,则根据所述不同用户的行为特征判断各用户的支付意愿值,利用所述各用户的支付意愿值判断所述各用户各自是否达到支付用户设定条件,如果至少两个用户达到所述支付用户设定条件,则启动用户身份认证。根据认证结果确定待支付目标用户,以基于所述待支付目标用户的人脸信息执行支付操作。利用本说明书实施例提出的方案,可以解决在一次刷脸支付情境中出现的多用户刷脸支付意愿风险问题。由于用户的行为特征可以反映用户的支付意愿,那么就可以事先根据各个用户的行为特征来推断每个用户的支付意愿值,判断各用户是否具有支付意愿,实现对多个用户进行筛选。同时,如果出现了多个待支付目标用户,则可以启动用户身份认证,以降低出现支付误扣风险,提升刷脸支付安全性。附图说明此处所说明的附图用来提供对本说明书实施例的进一步理解,构成本说明书实施例的一部分,本说明书的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:图1为本说明书实施例提出的一种刷脸支付方法的流程图;图2为本说明书实施例提出的一种刷脸支付方法的流程图;图3为本说明书实施例提出的一种刷脸支付方法的应用示例的流程图;图4为本说明书实施例提出的一种刷脸支付方法的应用示例的流程图;图5为本说明书实施例提出的一种刷脸支付方法的应用示例的流程图;图6为本说明书实施例提出的一种刷脸支付方法的应用示例的流程图;图7为本说明书实施例提出的一种刷脸支付装置的结构示意图。具体实施方式对现有技术进行分析发现,现有刷脸支付方案的思路是,将采集到的单帧图像中的人脸与所存储人脸信息进行比对,以完成验证。即使采集到的图像中包含多个人脸,也只是将这些人脸分别与所存储人脸信息进行比对,选出一个目标用户的人脸。本说明书实施例提出一种刷脸支付方法、装置及电子设备,其核心思想是,在采集到刷脸图像时,如果识别到不同用户的行为特征,则根据所述不同用户的行为特征判断各用户的支付意愿值,利用所述各用户的支付意愿值判断所述各用户各自是否达到支付用户设定条件,如果至少两个用户达到所述支付用户设定条件,则启动用户身份认证。根据认证结果确定待支付目标用户,以基于所述待支付目标用户的人脸信息执行支付操作。利用本说明书实施例提出的方案,可以解决在一次刷脸支付情境中出现的多用户刷脸支付意愿风险问题。由于用户的行为特征可以反映用户的支付意愿,那么就可以事先根据各个用户的行为特征来推断每个用户的支付意愿值,判断各用户是否具有支付意愿,实现对多个用户进行筛选。同时,如果出现了多个待支付目标用户,则可以启动用户身份认证,以降低出现支付误扣风险,提升刷脸支付安全性。为使本申请的目的、技术方案和优点更加清楚,下面将结合本说明书具体实施例及相应的附图对本申请技术方案进行清楚、完整地描述。显然,所描述的实施例仅是本说明书一部分实施例,而不是全部的实施例。基于本说明书中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。以下结合附图,详细说明本说明书各实施例提供的技术方案。图1为本说明书实施例提出的一种刷脸支付方法的流程图。本方法的执行主体可以是终端或在终端运行的客户端,还可以是服务器,在此不作具体限定。步骤101:采集刷脸图像。在本说明书实施例中,可以是根据刷脸支付指令采集刷脸图像。该刷脸支付指令可以是终端根据订单而生成,或者是终端接收到的。对刷脸图像的采集设备可以是摄像头,刷脸图像可以图片或视频。在刷脸图像中可以包含人脸信息及用户的行为特征。其中,人脸信息为用户生物特征信息,可用于对用户身份进行认证。行为特征表征用户在刷脸支付时所表现出的外在行为,通过行为特征可以分析用户真实的支付意愿表示。尤其是,一旦扫脸时采集到多个用户的人脸信息,那么就可以借助于行为特征分析各用户的支付意愿,以确定真实的待支付用户。具体地,行为特征可以包括人体姿态信息、头部旋转角度、眼部特征、用户到采集设备的距离中的一种或多种,在此不作具体限定。步骤103:如果在所述刷脸图像中识别出不同用户的行为特征,则根据所述不同用户的行为特征判断各用户的支付意愿值。在具体应用中,如果采集到不同用户的行为特征,则需要从中确定真实的待支付用户,以避免出现误扣。而本说明书实施例提出了根据这些用户的行为特征分析每个用户的支付意本文档来自技高网...

【技术保护点】
1.一种刷脸支付方法,包括:/n采集刷脸图像;/n如果在所述刷脸图像中识别出不同用户的行为特征,则根据所述不同用户的行为特征判断各用户的支付意愿值;/n利用所述各用户的支付意愿值判断所述各用户各自是否达到支付用户设定条件;/n如果至少两个用户达到所述支付用户设定条件,则启动用户身份认证;/n根据认证结果,从所述至少两个用户中确定待支付目标用户,以基于所述待支付目标用户的人脸信息执行支付操作。/n

【技术特征摘要】
1.一种刷脸支付方法,包括:
采集刷脸图像;
如果在所述刷脸图像中识别出不同用户的行为特征,则根据所述不同用户的行为特征判断各用户的支付意愿值;
利用所述各用户的支付意愿值判断所述各用户各自是否达到支付用户设定条件;
如果至少两个用户达到所述支付用户设定条件,则启动用户身份认证;
根据认证结果,从所述至少两个用户中确定待支付目标用户,以基于所述待支付目标用户的人脸信息执行支付操作。


2.如权利要求1所述的方法,若从所述刷脸图像中识别到人体姿态信息,则根据所述不同用户的行为特征判断各用户的支付意愿值,包括:
根据骨架目标点,从所述刷脸图像中提取所述人体姿态信息;
将所述人体姿态信息转化为关于所述骨架目标点的特征向量;
利用所述特征向量与预设特征向量之间的匹配度判断所述支付意愿值。


3.如权利要求2所述的方法,从所述刷脸图像中提取所述人体姿态信息,包括:
利用人体姿态模型,从所述刷脸图像中识别所述骨架目标点;
根据识别到的所述骨架目标点的特征信息构建所述人体姿态信息。


4.如权利要求1所述的方法,若从所述刷脸图像中识别到头部特征,则根据所述不同用户的行为特征判断各用户的支付意愿值,包括:
从所述刷脸图像中提取头部旋转角度;
利用所述头部旋转角度与预设头部旋转角度之间的匹配度判断所述支付意愿值。


5.如权利要求1所述的方法,若从所述刷脸图像中识别到眼部特征,则根据所述不同用户的行为特征判断各用户的支付意愿值,包括:
从所述刷脸图像中提取所述眼部特征;
根据所述眼部特征判断用户眼部是否注视屏幕;
根据判断结果确定用户的支付意愿值。


6.如权利要求1所述的方法,若采集到包含用户到采集设备的距离的人体深度图,则根据所述不同用户的行为特征判断各用户的支付意愿值,包括:
基于所述深度图提取所述用户到采集设备的距离;
根据所述各用户的距离判断各用户的支付意愿值。


7.如权利要求1所述的方法,利用所述各用户的支付意愿值判断所述各用户各自是否达到支付用户设定条件,包括:
将所述各用户的支付意愿值与预设支付意愿值进行比较,得到相对支付意愿值;
根据高于其他相对支付意愿值的相对支付意愿值,选择所述支付用户设定条件;
判断所述各用户的相对支付意愿值是否达到选择的所述支付用户设定条件。


8.如权利要求1所述的方法,启动支付认证,包括:
发送认证提示信息,以提示用户提供身份验证;
接收待验证的身份信息以进行身份验证。


9.一种刷脸支付装置,包括:
采集模块,采集刷脸图像;
第一判断模块,如果在所述刷脸图像中识别出不同用户的行为特征,则根据所述不同用户的行为特征判断各用户的支付意愿值;
第二判断模块,利用所述各用户的支付意愿值判断所述各用户各自...

【专利技术属性】
技术研发人员:傅秉涛丁菁汀
申请(专利权)人:支付宝杭州信息技术有限公司
类型:发明
国别省市:浙江;33

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

1