一种基于人脸识别和指纹识别的支付系统的制作方法

文档序号:11952793阅读:741来源:国知局
一种基于人脸识别和指纹识别的支付系统的制作方法与工艺

本发明涉及一种基于人脸识别和指纹识别的支付系统。



背景技术:

人脸识别技术是对人脸的面部特征用计算机进行识别的一种技术。主要方法是用摄像头拍摄人脸图像,计算机根据人脸识别算法对得到的图像进行判断识别。人脸识别系统的研究开始于20世纪60年代,80年代后随着计算机技术和光学成像技术的发展得到一定的提高,90年代后期才进入应用阶段。人脸与人体的其他生物特征一样与生俱来,它具有唯一性,这位身份鉴别提供了必要的条件。人脸识别主要用于身份识别,它可以采用人脸检测技术从图像中查找到人脸,并且与数据库中的人脸图像进行比对,从而实现身份识别,人脸识别技术已经广泛用于政府、军队、银行、社会福利保障、电子商务、安全防务等领域。例如,一位储户走进了银行,他既没带银行卡,也没有回忆密码就径直提款,当他在提款机上提款时,一台摄像机对该用户的眼睛扫描,然后迅速而准确地完成了用户身份鉴定,办理完业务。这是美国德克萨斯州联合银行的一个营业部中发生的一个真实的镜头。而该营业部所使用的正是现代生物识别技术中的“虹膜识别系统”。此外,美国“9.11”事件后,反恐怖活动已成为各国政府的共识,加强机场的安全防务十分重要。美国维萨格公司的脸像识别技术在美国的两家机场大显神通,它能在拥挤的人群中挑出某一张面孔,判断他是不是通缉犯。

指纹识别技术由于指纹具有终身不变性和唯一性而得到了广泛的应用。指纹是人的手指末端正面皮肤上的凹凸不平的纹线,纹线有规律的排列形成了不同的纹型。由于每个人的指纹都不同,而且同一个人的十指的指纹也有很明显的区别,所以指纹可以作为一种唯一的鉴定信息。19世纪很多国家采用指纹鉴别法作为身份鉴定的主要方法,用于识别罪犯。到了20世纪90年代,由于计算机技术的发展,用于个人身份鉴定和自动指纹识别系统得到了很广发的开发和应用。指纹也作为密码得到了很好应用,例如2015年6月8日,微信6.2版本推出了“指纹支付”功能。用户开通该功能后,下单后进入支付流程,根据界面提示将手指置于手机指纹识别区,即可实现“秒付”。整个支付流程,无需输入密码。

移动支付已经在我们的日常生活中得到了广泛的使用,例如手机支付中的微信支付、支付宝支付和百度钱包支付等,当人们外出消费时,已经不需要携带钱包、信用卡或银行卡了,只需要使用手机即可以完成支付。以微信支付为例,付款人事先将银行卡与微信账户绑定,可以向微信钱包中存入一定的钱,付款时只需要将微信钱包中的钱转到收款人账户即可,也可以直接用微信账户绑定的银行卡付款。这样的好处是多方面的。第一,这大大减少了人们出行时所需要携带的物件,省去了带钱带卡等很多繁琐的事项,人们可以不用携带现金或者银行卡,这就减少了现金和银行卡丢失的风险。第二,在付款以后也不需要找零钱,因为付款人所付的款额就是收款人所收的款额,从而省去了找零这一繁琐的事项,付款人也不用再为零钱的存放而发愁了。第三,收款人也不需要担心收到假币或者残币了,因为所进行的交易都是网上账户交易,不存在纸币交易,所以自然就没有假币和残币了。

专利号为201310422613.X的专利公开了一种人脸识别支付系统,包括人脸采集终端和支付中心服务器,但是它缺少了密码机制,很容易被人盗刷。申请号为201410101181.7的专利公开了一种人脸支付认证系统及方法,所述认证系统包括人脸原始数据绑定、面部质量评估、面部姿态纠正、人脸识别、支付数据智能处理五大模块,但是所述系统侧重于人脸识别算法,没有支付流程上。申请号为201510026512.X的专利公开了一种基于脸部识别的手机安全支付系统及其支付方法,所述支付系统主要依赖于手机,而不是直接用生物特征进行识别。

目前移动支付仍然需要用户携带终端设备例如手机或平板等电子设备,当付款人没有携带手机等终端设备时,便不能进行身份认证,不能进行支付。而且,手机支付过度依赖手机卡账号,一旦手机卡遗失,那么银行账户就有被盗刷的危险。有鉴于此,现今需要设计一种支付和认证的方式来克服上诉缺点。



技术实现要素:

本发明要解决的技术问题是提供一种简化了支付流程,减少了付款人需要使用的支付工具,付款人只需要进行人脸识别和指纹识别即可完成支付,不需要携带手机,更不需要携带银行卡或者现金的基于人脸识别和指纹识别的支付系统。

为解决上述问题,本发明采用如下技术方案:

一种基于人脸识别和指纹识别的支付系统,其特征在于:包括人脸和指纹信息模块,用户账户模块,银行账户模块和识别设备模块,所述人脸和指纹信息模块和银行账户模块分别与用户账户模块相连,所述用户账户模块与银行账户模块相连。

本发明要解决的另一技术问题为提供一种基于人脸识别和指纹识别的支付系统的技术方案,所述支付系统的支付方法是通过融合指纹、人脸等生物特征,利用支付系统认证支付,其支付的具体步骤如下:

步骤1、用户首先进行注册,录入人脸图像信息数据和指纹信息数据,填写个人真实数据,与银行卡进行绑定。

步骤2、用户在进行交易时,首先由收款人发起交易,输入交易金额。

步骤3、收款人提供人脸识别设备,对付款人的人脸进行识别。

步骤4、系统通过人脸识别算法找到该人脸图像关联的账户。

步骤5、收款人提供指纹识别这边,对付款人的指纹密码进行识别。

步骤6、付款人进行指纹认证识别并确认交易信息。

步骤7、系统将付款人银行卡账户中的交易金额数转到收款人账户中,交易完成。

步骤8、交易完成,系统记录交易信息,识别设备中的识别信息将清除。

作为优选,所述识别设备模块内设置有认证系统,所述认证系统内设置有人脸识别系统。在支付时,不需要付款人使用手机,不需要提供二维码,不需要用手机卡获得动态验证码,也不需要刷银行卡,只需要收款人提供人脸识别设备如摄像头等,采集付款人的人脸信息,并将采集到人脸图像信息传给系统,系统如果通过此人脸图像信息找到与之对应的用户账户,则建立起与此用户账户对应的连接,否则不建立连接,需要重新识别或者直接中断支付。

作为优选,所述认证系统内设置有指纹验证系统。在支付时需要输入指纹密码,用于验证用户身份的正确性。如果在生物识时验证错误,那么系统也可以提供数字密码识别功能。

本发明的有益效果为:本发明与现有的技术相比,具有如下显著优点:直接用人脸识别找到用户的账户,进而找到与此账户绑定的银行卡账户,最后用指纹作密码确认支付,整个支付流程不需要付款人使用任何电子设备、手机或者银行卡,只需要刷脸识别和指纹识别即可完成支付,这为外出的付款人提供了极大地方便,不需要携带过多的银行卡或者手机等设备。

附图说明

图1为本发明一种基于人脸识别和指纹识别的支付系统的结构框图;

图2是本发明的一种基于人脸和指纹支付认证系统的工作流程图。

具体实施方式

如图1、2所示,一种基于人脸识别和指纹识别的支付系统,其特征在于:包括人脸和指纹信息模块,用户账户模块,银行账户模块和识别设备模块,所述人脸和指纹信息模块和银行账户模块分别与用户账户模块相连,所述用户账户模块与银行账户模块相连。

本发明要解决的另一技术问题为提供一种基于人脸识别和指纹识别的支付系统的技术方案,所述支付系统的支付方法是通过融合指纹、人脸等生物特征,利用支付系统认证支付,其支付的具体步骤如下:

步骤1、用户首先进行注册,录入人脸图像信息数据和指纹信息数据,填写个人真实数据,与银行卡进行绑定。并将支付和收款功能授权给系统,让系统能够帮用户完成支付和收款。

步骤2、用户在进行交易时,首先由收款人发起交易,输入交易金额。付款人在收款人处进行消费,需要付给收款人一定额度的款项,然后收款人发起收款,确定交易款项的具体数值。

步骤3、收款人提供人脸识别设备,对付款人的人脸进行识别。在这一步中,采集图像的光线应该充足,人脸的表情和面部妆容应该尽量与用户输入到系统的人脸图像一致,便于系统能够识别出来并进行关联。

步骤4、系统通过人脸识别算法找到该人脸图像关联的账户。如果能够找到与之对应的用户账户,则识别成功,进入下一步,否则识别失败,重新采集付款人的人脸图像进行识别或者中止支付流程。

步骤5、收款人提供指纹识别这边,对付款人的指纹密码进行识别。如果能够找到与之对应的用户账户,则识别成功,进入下一步,否则识别失败,重新采集付款人的人脸图像进行识别或者中止支付流程。

步骤6、付款人进行指纹认证识别并确认交易信息。付款人应该使用先前在用户账户中输入的指纹,这些指纹信息与用户账户绑定,与银行卡绑定。如果所输入的指纹密码与预先输入的指纹密码信息一致,那么进入下一步。如果使用错误的指纹或者系统识别出指纹与预先输入的指纹不一致,那么系统将要求付款人重新输入指纹密码,五次指纹密码错误时,系统将中止支付流程。

步骤7、系统将付款人银行卡账户中的交易金额数转到收款人账户中,交易完成。付款人账户和收款人账户都预先在系统进行注册并成功绑定人脸和指纹信息,绑定过银行账户信息。

步骤8、交易完成,系统记录交易信息,识别设备中的识别信息将清除。以便于进行下一次交易,也为了防止交易信息泄露而造成不必要的损失。

所述识别设备模块内设置有认证系统,所述认证系统内设置有人脸识别系统。在支付时,不需要付款人使用手机,不需要提供二维码,不需要用手机卡获得动态验证码,也不需要刷银行卡,只需要收款人提供人脸识别设备如摄像头等,采集付款人的人脸信息,并将采集到人脸图像信息传给系统,系统如果通过此人脸图像信息找到与之对应的用户账户,则建立起与此用户账户对应的连接,否则不建立连接,需要重新识别或者直接中断支付。

所述认证系统内设置有指纹验证系统。在支付时需要输入指纹密码,用于验证用户身份的正确性。如果在生物识时验证错误,那么系统也可以提供数字密码识别功能。

人脸和指纹信息模块用来收集用户的人脸图像信息和指纹信息,当用户注册并填写个人信息后,需要录入人脸图像信息和指纹信息,将人脸图像信息与用户账户和银行账户进行绑定,指纹信息与用户的支付密码进行绑定,在付款人付款时,只需要用设备识别人脸信息和指纹信息即可完成支付,用户可以对人脸和指纹信息进行更改。一个账户可以存储多张人脸信息,但必须是同一个人的人脸,以增加识别的准确性和速度。一个账户也可以存储多个指纹信息,指纹信息作为支付信息要慎重对待,最好录入本人的指纹,可以录入多个指纹,其中一个指纹识别不出来时,可以使用其他指纹识别。

银行账户模块用来记录和存储用户的银行账户信息,此模块中可以存储多张银行卡账户,付款人在付款时,用设备识别付款人人脸图像,系统将自动找到所绑定的银行卡账户。用户可以对银行账户模块的银行卡数量和信息进行管理,可以增加多张银行卡,也可以删除银行卡,选择默认支付和收款的银行卡账户。

用户账户模块用于统一管理用户的信息,它与用户的人脸和指纹信息模块绑定,与用户的银行账户绑定,设备识别模块识别信息以后也与用户账户模块关联,用户账户模块是整个系统的信息中心。用户注册时,或者用户修改个人信息时,人脸图像信息和指纹信息通过摄像头和指纹识别设备等录入数据或更新数据。用户的银行账户与之进行绑定,银行账户将支付和收款功能授权给用户账户,各用户之间可以直接进行交易,交易所产生的金额流通可以发生在用户账户之间,也可以发生在用户所绑定的银行卡之间,用户可以选择默认方式,在支付时也可以选择其他方式。设备识别模块例如摄像头捕获到付款人的人脸图像信息以后传到系统,系统通过人脸识别算法自动找到与此人脸信息关联的用户账户,在用户最后确认支付时需要输入密码,指纹识别设备识别密码,然后将指纹信息传递给用户账户模块,验证指纹密码的正确性,如果正确则完成支付,否则支付失败。

设备识别模块主要用来识别人脸图像信息和指纹信息。人脸和指纹信息通过设备录入系统,支付时也需要用摄像头拍摄人脸图像,如果能够找到与之对应的用户账户,下一步就是通过指纹验证用户账户密码的正确性。如果找不到与拍摄的人脸图像对应的用户账户,则重新拍摄人脸图像或者结束支付。

本发明的有益效果为:本发明与现有的技术相比,具有如下显著优点:直接用人脸识别找到用户的账户,进而找到与此账户绑定的银行卡账户,最后用指纹作密码确认支付,整个支付流程不需要付款人使用任何电子设备、手机或者银行卡,只需要刷脸识别和指纹识别即可完成支付,这为外出的付款人提供了极大地方便,不需要携带过多的银行卡或者手机等设备。

以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何不经过创造性劳动想到的变化或替换,都应涵盖在本发明的保护范围之内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1