【技术实现步骤摘要】
一种刷脸支付方法、装置及设备
[0001]本申请涉及支付
,尤其涉及一种刷脸支付方法、装置及设备。
技术介绍
[0002]随着计算机技术以及光学成像技术的发展,基于人脸识别技术的刷脸支付方式正在日渐普及。商户可以在经营场所处设置刷脸支付设备,以供用户在商户的经营场所处进行线下消费时使用。目前,用户可以通过手动操作刷脸支付设备处的控件或按钮,以基于个人意愿去唤起刷脸支付流程,以及输入个人的确定支付的意愿,从而实现刷脸支付。
[0003]因此,如何基于用户意愿实现无接触式的刷脸支付,以避免用户在刷脸支付过程中去手动操控刷脸支付设备,成为了亟待解决的技术问题。
技术实现思路
[0004]本说明书实施例提供的一种刷脸支付方法、装置及设备,可以基于用户意愿实现无接触式的刷脸支付,以避免用户在刷脸支付过程中去手动操控刷脸支付设备。
[0005]为解决上述技术问题,本说明书实施例是这样实现的:
[0006]本说明书实施例提供的一种刷脸支付方法,包括:
[0007]刷脸支付设备采集目标图 ...
【技术保护点】
【技术特征摘要】
1.一种刷脸支付方法,包括:刷脸支付设备采集目标图像;对所述目标图像进行检测处理,得到人脸检测数据;判断所述人脸检测数据是否满足第一自动操作触发条件,得到第一判断结果;若所述第一判断结果表示所述人脸检测数据满足第一自动操作触发条件,则根据所述支付设备处的待处理支付订单的处理进度信息,确定用户意愿操作;所述用户意愿操作为可由用户针对所述支付设备触控输入的操作;响应于所述用户意愿操作,对所述待处理支付订单进行处理。2.如权利要求1所述的方法,所述确定用户意愿操作之前,还包括:所述刷脸支付设备采集声音数据;所述声音数据的采集时刻与所述目标图像的采集时刻之间的时间间隔小于等于第一阈值;对所述声音数据进行语音识别处理,得到用户语音识别结果;判断所述用户语音识别结果是否满足第二自动操作触发条件,得到第二判断结果;所述第二自动操作触发条件为用户语音识别结果中包含与待执行用户意愿操作对应的预设关键词;所述待执行用户意愿操作为可由用户针对所述支付设备处的待处理支付订单触控输入的操作;所述判断所述人脸检测数据是否满足第一自动操作触发条件,具体包括:若所述第二判断结果表示所述用户语音识别结果不满足第二自动操作触发条件,则判断所述人脸检测数据是否满足第三自动操作触发条件;所述第三自动操作触发条件包括:第一人脸深度条件、第一人脸图像质量条件及选中人脸连续一致条件;若所述第二判断结果表示所述用户语音识别结果满足第二自动操作触发条件,则判断所述人脸检测数据是否满足第四自动操作触发条件;所述第四自动操作触发条件包括:第二人脸深度条件及第二人脸图像质量条件。3.如权利要求2所述的方法,所述对所述目标图像进行检测处理,得到人脸检测数据,具体包括:对所述目标图像进行人脸检测,得到所述目标图像中的用户人脸的预测区域;对所述目标图像中的用户人脸的预测区域进行人脸深度检测处理,得到用户人脸深度值;所述用户人脸深度值用于表征所述用户人脸与所述刷脸支付设备之间的距离;所述判断所述人脸检测数据是否满足第三自动操作触发条件,具体包括:判断所述用户人脸深度值是否满足第一人脸深度条件,所述第一人脸深度条件为用户人脸深度值小于等于第二阈值;所述判断所述人脸检测数据是否满足第四自动操作触发条件,具体包括:判断所述用户人脸深度值是否满足第二人脸深度条件,所述第二人脸深度条件为用户人脸深度值小于等于第三阈值。4.如权利要求3所述的方法,所述对所述目标图像中的用户人脸的预测区域进行人脸深度检测处理,得到用户人脸深度值,具体包括:计算所述用户人脸的预测区域在所述目标图像中的面积占比;根据所述面积占比,确定用户人脸深度值。5.如权利要求2所述的方法,所述对所述目标图像进行检测处理,得到人脸检测数据,
具体包括:对所述目标图像进行人脸检测,得到所述目标图像中的用户人脸的预测区域;对所述目标图像中的用户人脸的预测区域进行人脸图像质量检测处理,得到用户人脸图像质量分值;所述用户人脸图像质量分值用于表征基于所述用户人脸的预测区域中的人脸图像确定用户意愿操作的准确程度;所述判断所述人脸检测数据是否满足第三自动操作触发条件,具体包括:判断所述用户人脸图像质量分值是否满足第一人脸图像质量条件,所述第一人脸图像质量条件为用户人脸图像质量分值大于等于第四阈值;所述判断所述人脸检测数据是否满足第四自动操作触发条件,具体包括:判断所述用户人脸图像质量分值是否满足第二人脸图像质量条件,所述第二人脸图像质量条件为用户人脸图像质量分值大于等于第五阈值。6.如权利要求5所述的方法,所述对所述目标图像中的用户人脸的预测区域进行人脸图像质量检测处理,得到用户人脸图像质量分值,具体包括:将所述用户人脸的预测区域中的人脸图像输入人脸图像质量检测模型,得到所述人脸图像质量检测模型输出的所述人脸图像的用户人脸图像质量分值;所述人脸图像质量检测模型是预先利用携带有人脸图像质量标签的人脸图像样本对深度学习模型进行训练得到的,所述人脸图像质量标签是根据所述人脸图像样本的清晰度信息、所述人脸图像样本的人脸姿态信息及所述人脸图像样本的作弊行为信息中的至少一种确定出的标签数据。7.如权利要求2所述的方法,所述对所述目标图像进行检测处理,得到人脸检测数据,具体包括:对所述目标图像进行人脸检测,得到所述目标图像中的用户人脸的预测区域;根据所述用户人脸的预测区域在所述目标图像中的位置信息,判断所述用户人脸是否是所述目标图像中的选中人脸,得到第三判断结果;若所述第三判断结果表示所述用户人脸为所述目标图像中的选中人脸,则从所述用户人脸的预测区域,提取所述用户人脸的用户人脸特征数据;所述判断所述人脸检测数据是否满足第三自动操作触发条件,具体包括:判断所述用户人脸特征数据是否满足选中人脸连续一致条件,所述选中人脸连续一致条件为多帧连续图像中的各个图像处的选中人脸的用户人脸特征数据一致,所述多帧连续图像是所述刷脸支付设备连续采集的数量大于等于第六阈值的图像,所述多帧连续图像包括所述目标图像。8.如权利要求1
‑
7中任意一项所述的方法,所述用户意愿操作包括:唤醒刷脸支付操作;所述响应于所述用户意愿操作,对所述待处理支付订单进行处理,具体包括:响应于所述唤醒刷脸支付操作,展示人脸识别界面;所述人脸识别界面用于辅助用户在针对所述待处理支付订单的支付过程中进行人脸识别操作。9.如权利要求1
‑
7中任意一项所述的方法,所述刷脸支付设备采集目标图像之前,还包括:展示包含待扣款账户及待支付金额的支付确认界面;所述待扣款账户是通过对用户进行人脸识别处理而确定出的用户账户,所述待支付金额为所述支付设备处的待处理支付订
单的交易额;所述用户意愿操作包括:确认支付操作;所述确认支付操作用于指示从所述待扣款账户中扣除所述待支付金额;所述响应于所述用户意愿操作,对所述待处理支付订单进行处理,具体包括:响应于所述确认支付操作,针对所述待处理支付订单,从所述待扣款账户中扣除所述待支付金额。10.一种刷脸支付装置,包括:图形采集模块,用于采集目标图像;人脸检测模块,用于对所述目标图像进行检测处理,得到人脸检测数据;第一判断模块,用于判断所述人脸检测数据是否满足第一自动操作触发...
【专利技术属性】
技术研发人员:方硕,
申请(专利权)人:支付宝杭州信息技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。