支付方法、装置、设备以及存储介质制造方法及图纸

技术编号:26305347 阅读:69 留言:0更新日期:2020-11-10 20:02
本申请公开了一种支付方法、装置、设备以及存储介质,属于互联网技术领域。所述方法包括:广播人脸识别设备的设备标识;在接收到人脸支付认证请求后,采集待认证用户的人脸图像;基于采集到的人脸图像,对待认证用户进行人脸活体识别;当确定待认证用户为活体时,将人脸识别中间结果上传至服务器,服务器用于在接收到人脸识别中间结果、人脸识别设备的设备标识和多个用户终端的用户标识后,进行人脸支付认证,以及在认证通过后执行支付操作,多个用户终端均为接收到广播的终端且直接或间接地将本端的用户标识上传至服务器。本申请实施例实现了检测或认证用户手持终端设备+用户人脸1:N识别的双重因子认证方式,提升了支付速度和支付安全性。

【技术实现步骤摘要】
支付方法、装置、设备以及存储介质
本申请涉及互联网
,特别涉及一种支付方法、装置、设备以及存储介质。
技术介绍
随着互联网技术的快速发展和智能移动终端的迅速普及,移动支付在人群中越来越受欢迎。其中,移动支付通常也称之为手机支付,是指交易双方为了某种货物或者服务,以移动终端为载体,通过通信网络实现的商业交易。相关技术中移动支付方式包括但不限于扫码支付、指纹支付、人脸支付等。其中,指纹支付和人脸支付属于基于人体生物特征识别的支付方式。以人脸支付为例,该种支付方式仅需用户在支付时面对视频采集设备,支付系统会自动将用户面部信息与个人账户相关联,从而完成扣款。众所周知,支付过程中支付安全性和支付速度是决定用户体验的关键因素,为此,如何进行支付,以确保支付安全性和简化支付流程,成为了本领域技术人员亟待解决的一个问题。
技术实现思路
本申请实施例提供了一种支付方法、装置、设备以及存储介质,能够确保支付安全性和支付速度。所述技术方案如下:一方面,提供了一种支付方法,所述方法应用于人脸识别设备,所述方法包括:广播所述人脸识别设备的设备标识;在接收到人脸支付认证请求后,采集待认证用户的人脸图像;基于采集到的人脸图像,对所述待认证用户进行人脸活体识别;当确定所述待认证用户为活体时,将人脸识别中间结果上传至服务器,所述服务器用于在接收到所述人脸识别中间结果、所述人脸识别设备的设备标识和多个用户终端的用户标识后,进行人脸支付认证,以及在认证通过后执行支付操作,所述多个用户终端均为接收到广播的终端,且所述多个用户终端直接或间接地将本端的用户标识上传至所述服务器。在一种可能的实现方式中,所述方法还包括:在采集到的人脸图像中进行图像筛选,得到目标深度图和目标彩色图;将所述目标深度图和所述目标彩色图作为所述人脸识别中间结果。在一种可能的实现方式中,所述方法还包括:接收所述服务器返回的人脸支付认证结果,展示所述人脸支付认证结果。另一方面,提供了一种支付方法,所述方法应用于用户终端,所述方法包括:接收人脸识别设备的广播;当所述用户终端处于在线模式时,从接收到的广播中获取所述人脸识别设备的设备标识,将所述用户终端的用户标识和所述设备标识上传至服务器;当所述用户终端处于离线模式时,将所述用户标识返回给所述人脸识别设备,由所述人脸识别设备将所述用户标识和所述设备标识上传至所述服务器;其中,所述服务器用于在接收到所述人脸识别设备上传的人脸识别中间结果、所述设备标识和多个用户终端的用户标识后,进行人脸支付认证,以及在认证通过后执行支付操作,所述多个用户终端均为接收到广播的终端。另一方面,提供了一种支付方法,所述方法应用于服务器,所述方法包括:接收人脸识别设备在确定待认证用户为活体后上传的人脸识别中间结果,所述人脸识别设备用于广播自身的设备标识,以及在接收到人脸支付认证请求后,采集待认证用户的人脸图像,基于采集到的人脸图像,对所述待认证用户进行人脸活体识别;基于接收到的所述人脸识别中间结果、所述设备标识和多个用户终端的用户标识,进行人脸支付认证,以及在认证通过后执行支付操作,所述多个用户终端均为接收到广播的终端,且所述多个用户终端直接或间接地将本端的用户标识上传至所述服务器。另一方面,提供了一种支付方法,所述方法应用于支付系统,所述支付系统包括用户终端、人脸识别设备和服务器,所述方法包括:所述人脸识别设备广播自身的设备标识;所述用户终端收到广播,当处于在线模式时,所述用户终端从接收到的广播中获取所述设备标识,将所述用户终端的用户标识和所述设备标识上传至所述服务器;当处于离线模式时,所述用户终端将所述用户标识返回给所述人脸识别设备;所述人脸识别设备在接收到人脸支付认证请求后,采集待认证用户的人脸图像,基于所述待认证用户的人脸图像进行人脸活体识别,将人脸识别中间结果、所述设备标识以及接收到的用户标识上传至服务器;所述服务器在接收到所述设备标识、多个用户终端的用户标识和所述人脸识别中间结果后,进行人脸支付认证,在认证通过后执行支付操作,所述多个用户终端均为接收到广播的终端。另一方面,提供了一种支付装置,所述装置应用于人脸识别设备,所述装置包括:广播模块,用于广播所述人脸识别设备的设备标识;采集模块,用于在接收到人脸支付认证请求后,采集待认证用户的人脸图像;识别模块,用于基于采集到的人脸图像,对所述待认证用户进行人脸活体识别;上传模块,用于当确定所述待认证用户为活体时,将人脸识别中间结果上传至服务器,所述服务器用于在接收到所述人脸识别中间结果、所述人脸识别设备的设备标识和多个用户终端的用户标识后,进行人脸支付认证,以及在认证通过后执行支付操作,所述多个用户终端均为接收到广播的终端,且所述多个用户终端直接或间接地将本端的用户标识上传至所述服务器。在一种可能的实现方式中,所述装置还包括:接收模块,用于接收处于离线模式的所述用户终端返回的用户标识;所述上传模块,还用于将所述设备标识和处于离线模式的所述用户终端的用户标识上传至所述服务器。在一种可能的实现方式中,所述装置还包括:获取模块,用于在采集到的人脸图像中进行图像筛选,得到目标深度图和目标彩色图;将所述目标深度图和所述目标彩色图作为所述人脸识别中间结果。在一种可能的实现方式中,所述接收模块,还用于接收所述服务器返回的人脸支付认证结果,展示所述人脸支付认证结果。另一方面,提供了一种支付装置,所述装置应用于用户终端,所述装置包括:接收模块,用于接收人脸识别设备的广播;获取模块,用于当所述用户终端处于在线模式时,从接收到的广播中获取所述人脸识别设备的设备标识;上传模块,用于将所述用户终端的用户标识和所述设备标识上传至服务器;发送模块,用于当所述用户终端处于离线模式时,将所述用户标识返回给所述人脸识别设备,由所述人脸识别设备将所述用户标识和所述设备标识上传至所述服务器;其中,所述服务器用于在接收到所述人脸识别设备上传的人脸识别中间结果、所述设备标识和多个用户终端的用户标识后,进行人脸支付认证,以及在认证通过后执行支付操作,所述多个用户终端均为接收到广播的终端。另一方面,提供了一种支付装置,所述装置应用于服务器,所述装置包括:接收模块,用于接收人脸识别设备在确定待认证用户为活体后上传的人脸识别中间结果,所述人脸识别设备用于广播自身的设备标识,以及在接收到人脸支付认证请求后,采集待认证用户的人脸图像,基于采集到的人脸图像,对所述待认证用户进行人脸活体识别;认证模块,用于基于接收到的所述人脸识别中间结果、所述设备标识和多个用户终端的用户标识,进行人脸支付认证,以及在认证通过后执行支付操作,所述多个用户终端均为接收到广播的终端,且所述多个用户终端直接或间接地将本端的用户标识上传至所述服务器。在一种可能的本文档来自技高网...

【技术保护点】
1.一种支付方法,其特征在于,所述方法应用于人脸识别设备,所述方法包括:/n广播所述人脸识别设备的设备标识;/n在接收到人脸支付认证请求后,采集待认证用户的人脸图像;/n基于采集到的人脸图像,对所述待认证用户进行人脸活体识别;/n当确定所述待认证用户为活体时,将人脸识别中间结果上传至服务器,所述服务器用于在接收到所述人脸识别中间结果、所述人脸识别设备的设备标识和多个用户终端的用户标识后,进行人脸支付认证,以及在认证通过后执行支付操作,所述多个用户终端均为接收到广播的终端,且所述多个用户终端直接或间接地将本端的用户标识上传至所述服务器。/n

【技术特征摘要】
1.一种支付方法,其特征在于,所述方法应用于人脸识别设备,所述方法包括:
广播所述人脸识别设备的设备标识;
在接收到人脸支付认证请求后,采集待认证用户的人脸图像;
基于采集到的人脸图像,对所述待认证用户进行人脸活体识别;
当确定所述待认证用户为活体时,将人脸识别中间结果上传至服务器,所述服务器用于在接收到所述人脸识别中间结果、所述人脸识别设备的设备标识和多个用户终端的用户标识后,进行人脸支付认证,以及在认证通过后执行支付操作,所述多个用户终端均为接收到广播的终端,且所述多个用户终端直接或间接地将本端的用户标识上传至所述服务器。


2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
接收处于离线模式的所述用户终端返回的用户标识,将所述设备标识和处于离线模式的所述用户终端的用户标识上传至所述服务器。


3.一种支付方法,其特征在于,所述方法应用于用户终端,所述方法包括:
接收人脸识别设备的广播;
当所述用户终端处于在线模式时,从接收到的广播中获取所述人脸识别设备的设备标识,将所述用户终端的用户标识和所述设备标识上传至服务器;
当所述用户终端处于离线模式时,将所述用户标识返回给所述人脸识别设备,由所述人脸识别设备将所述用户标识和所述设备标识上传至所述服务器;
其中,所述服务器用于在接收到所述人脸识别设备上传的人脸识别中间结果、所述设备标识和多个用户终端的用户标识后,进行人脸支付认证,以及在认证通过后执行支付操作,所述多个用户终端均为接收到广播的终端。


4.一种支付方法,其特征在于,所述方法应用于服务器,所述方法包括:
接收人脸识别设备在确定待认证用户为活体后上传的人脸识别中间结果,所述人脸识别设备用于广播自身的设备标识,以及在接收到人脸支付认证请求后,采集待认证用户的人脸图像,基于采集到的人脸图像,对所述待认证用户进行人脸活体识别;
基于接收到的所述人脸识别中间结果、所述设备标识和多个用户终端的用户标识,进行人脸支付认证,以及在认证通过后执行支付操作,所述多个用户终端均为接收到广播的终端,且所述多个用户终端直接或间接地将本端的用户标识上传至所述服务器。


5.根据权利要求4所述的方法,其特征在于,所述方法还包括:
接收所述人脸识别设备上传的所述设备标识和处于离线模式的所述用户终端的用户标识。


6.根据权利要求4所述的方法,其特征在于,所述方法还包括:
接收处于在线模式的所述用户终端上传的所述设备标识和相应的用户标识。


7.根据权利4所述的方法,其特征在于,所述基于接收到的所述人脸识别中间结果、所述设备标识和多个用户终端的用户标识,进行人脸支付认证,包括:
对本次人脸支付认证请求进行业务合法性校验;
当通过业务合法性校验后,基于与所述设备标识关联的多个用户标识,获取位于所述人脸识别设备周围的多个用户的人脸图像;
基于所述人脸识别中间结果,在所述多个用户的人脸图像中检索与待认证用户匹配度最高的目标人脸图像;
当所述人脸识别中间结果包含的人脸图像与所述目标人脸图像的匹配度超过目标阈值时,确定认证通过。


8.一种支付方法,其特征在于,所述方法应用于支付系统,所述支付系统包括用户终端、人脸识别设备和服务器,所述方法包括:
所述人脸识别设备广播自身的设备标识;
所述用...

【专利技术属性】
技术研发人员:崔齐王少鸣郭润增
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东;44

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

1