基于三维人脸识别的移动支付系统及方法

文档序号:6636391阅读:182来源:国知局
基于三维人脸识别的移动支付系统及方法
【专利摘要】本发明公开了一种基于三维人脸识别的移动支付系统,包括移动终端和服务器端,所述移动终端用于根据用户指示,采用自带三维扫描仪采集用户三维人脸数据,并从所述三维人脸数据中提取三维人脸特征,将所述三维人脸特征和用户指示发送至所述服务器端;所述服务器端用于根据所述用户指示对所述移动终端发送的所述三维人脸特征进行存储或人脸识别,当进行人脸识别成功时,向所述移动终端返回认证成功信息,否则返回认证失败信息;所述移动终端还用于当所述服务器端返回的信息为认证成功信息时允许支付,否则拒绝支付。本发明还公开了一种基于三维人脸识别的移动支付方法。本发明采用三维人脸识别作为移动支付的身份认证方法,更安全可靠。
【专利说明】基于三维人脸识别的移动支付系统及方法

【技术领域】
[0001]本发明涉及身份认证【技术领域】,尤其涉及一种基于三维人脸识别的移动支付系统及方法。

【背景技术】
[0002]在现代社会中,网上购物的人越来越多,因此,技术人员提供了移动支付方法,移动支付为人们网购提供了很大的便利。但是用户使用移动支付时都是采用输入六位数字密码或移动验证码进行验证,此方法简单有效,但是也容易被不法分子利用。特别是当今的钓鱼网站越来越多,很有可能输入的密码或验证码被不法分子非法获取,从而损害用户利益。因此现有的移动终端的密码身份验证方法具有很大的缺陷。
[0003]在当前社会,个人身份认证方法多种多样,个人身份认证技术的应用无所不在,其中基于指纹、虹膜、人脸等人体生物特征的识别技术在多个领域有巨大的市场需求,如门禁系统、视频监控、机场安检、智能空间、自然人机交互等。尽管基于指纹和虹膜的身份认证比人脸识别技术具有更高的准确性和可靠性,但人脸识别因具有自然、友好、对用户干扰少、易被用户接受等优势而有更广阔的应用前景。
[0004]人脸识别研究可以追溯到20世纪初。经过研究人员的不懈努力,基于图像的二维人脸识别技术日趋成熟,在一定约束条件下已取得较好的识别结果。然而,研究实验表明,光照、姿态、化妆、表情、年龄等变化显著地降低了二维人脸识别算法的性能,而且不法分子有可能采用用户图片来伪装,因此,采用二位人脸识别认证仍然有很大的缺陷。


【发明内容】

[0005]本发明所要解决的技术问题在于,提供一种基于三维人脸识别的移动支付系统及处理方法,其采用三维人脸识别作为移动支付的身份认证方法,更安全可靠。
[0006]为了解决上述技术问题,本发明提供了一种基于三维人脸识别的移动支付系统,包括移动终端和服务器端,
[0007]所述移动终端用于根据用户指示,采用自带三维扫描仪采集用户三维人脸数据,并从所述三维人脸数据中提取三维人脸特征,将所述三维人脸特征和用户指示发送至所述服务器端;
[0008]所述服务器端用于根据所述用户指示对所述移动终端发送的所述三维人脸特征进行存储或人脸识别,当进行人脸识别成功时,向所述移动终端返回认证成功信息,否则返回认证失败信息;
[0009]所述移动终端还用于当述服务器端返回的信息为认证成功信息时允许支付,否则拒绝支付。
[0010]本发明还提供了一种基于三维人脸识别的移动支付方法,包括:
[0011]移动终端采用自带三维扫描仪采集用户三维人脸数据,并从所述三维人脸数据中提取三维人脸特征,将所述三维人脸特征和用户指示发送至所述服务器端;
[0012]所述服务器端根据所述用户指示对所述移动终端发送的所述三维人脸特征进行存储或人脸识别,当进行人脸识别成功时,向所述移动终端返回认证成功信息,否则返回认证失败信息;
[0013]当所述服务器端返回的信息为认证成功信息时允许支付,否则拒绝支付。
[0014]实施本发明,具有如下有益效果:本发明采用三维人脸识别作为移动支付的身份认证方法,更安全可靠。

【专利附图】

【附图说明】
[0015]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0016]图1是本发明提供的基于三维人脸识别的移动支付系统的一个实施例的功能框图;
[0017]图2是本发明提供的基于三维人脸识别的移动支付方法的一个实施例的流程示意图。

【具体实施方式】
[0018]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0019]图1是本发明提供的基于三维人脸识别的移动支付系统的一个实施例的功能框图,包括移动终端11和服务器端12,其中,所述移动终端11用于根据用户指示,采用自带三维扫描仪采集用户三维人脸数据,并从所述三维人脸数据中提取三维人脸特征,将所述三维人脸特征和用户指示发送至所述服务器端12 ;所述服务器端12用于根据所述用户指示对所述移动终端11发送的所述三维人脸特征进行存储或人脸识别,当进行人脸识别成功时,向所述移动终端11返回认证成功信息,否则返回认证失败信息;所述移动终端11还用于当述服务器端返回的信息为认证成功信息时允许支付,否则拒绝支付。
[0020]其中,如图1所示,所述移动终端11包括:
[0021]用户指示获取模块111,用于获取用户指示,其中,所述用户指示包括用户三维人脸录入指示和移动支付人脸扫描指示;
[0022]三维扫描仪112,用于根据所述用户指示采用自带三维扫描仪采集用户的三维数据;
[0023]三维数据处理模块113,用于将所述三维数据采集模块采集的三维数据进行预处理,从而获取三维人脸数据,并对所述三维人脸数据进行处理,从而提取用户的三维人脸特征;
[0024]三维数据传输模块114,用于将所述用户指示和所述三维人脸特征传输至所述服务器端12 ;
[0025]认证处理模块115,用于当所述服务器端返回的信息为认证成功信息时允许支付,否则拒绝支付。
[0026]其中,所述服务器端12包括:
[0027]用户指示识别模块121,用于识别三维数据传输模块传输的用户指示为用户三维人脸录入指示还是移动支付人脸扫描指示;
[0028]用户三维人脸数据库122,用于当所述用户指示为用户三维人脸录入指示时,存储所述移动终端11传输过来的三维人脸特征;
[0029]用户三维人脸识别模块123,用于当所述用户指示为移动支付人脸扫描指示时,将所述移动终端11传输过来的三维人脸特征与用户三维人脸数据库中存储的三维人脸特征进行识别,若识别结果为一致,则认证成功,否则失败;
[0030]识别结果返回模块124,用于将认证成功信息或认证失败信息返回至所述移动终端11。
[0031]其中,所述三维数据处理模块113包括:
[0032]三维人脸提取单元,用于采用PCA方法给出姿态的估计,将所述三维数据采集模块采集的三维数据中去掉肩部区域,获取三维人脸数据;
[0033]三维人脸噪声处理单元,用于采用网格平滑方法,去除所述三维人脸数据中的毛刺噪声;
[0034]三维人脸标志点定位单元,用于从去除毛刺噪声的三维人脸数据中选取标志点作为三维人脸特征,所述标志点包括眼睛、鼻子、嘴巴和瞳孔中心。
[0035]图2是本发明提供的基于三维人脸识别的移动支付方法的一个实施例的流程示意图,包括:
[0036]S21、移动终端采用自带三维扫描仪采集用户三维人脸数据,并从所述三维人脸数据中提取三维人脸特征,将所述三维人脸特征和用户指示发送至所述服务器端。
[0037]具体的,步骤S21包括:
[0038]S211、获取用户指示,其中,所述用户指示包括用户三维人脸录入指示和移动支付人脸扫描指示;
[0039]S212、根据获取的用户指示采用自带三维扫描仪采集用户的三维数据;
[0040]S213、将所述三维数据进行预处理,从而获取三维人脸数据,并对所述三维人脸数据进行处理,从而提取用户的三维人脸特征;
[0041]S214、将所述用户指示和所述三维人脸特征传输至所述服务器端。
[0042]其中,步骤S213具体包括:
[0043]S2131、采用PCA方法给出姿态的估计,将所述三维数据中去掉肩部区域,获取三维人脸数据;
[0044]S2132、采用网格平滑方法,去除所述三维人脸数据中的毛刺噪声;
[0045]S2133、从去除毛刺噪声的三维人脸数据中选取标志点作为三维人脸特征,所述标志点包括眼睛、鼻子、嘴巴和瞳孔中心。
[0046]S22、所述服务器端根据所述用户指示对所述移动终端发送的所述三维人脸特征进行存储或人脸识别,当进行人脸识别成功时,向所述移动终端返回认证成功信息,否则返回认证失败信息。
[0047]具体的,步骤S22包括:
[0048]S221、识别所述移动终端传输的用户指示为用户三维人脸录入指示还是移动支付人脸扫描指示;
[0049]S222、当所述用户指示为用户三维人脸录入指示时,将所述移动终端传输过来的三维人脸特征存储至用户三维人脸数据库中;
[0050]S223、当所述用户指示为移动支付人脸扫描指示时,将所述移动终端传输过来的三维人脸特征与用户三维人脸数据库中存储的三维人脸特征进行识别,若识别结果为一致,则认证成功,否则失败;
[0051]S224、将认证成功信息或认证失败信息返回至所述移动终端。
[0052]S23、当所述服务器端返回的信息为认证成功信息时允许支付,否则拒绝支付。
[0053]实施本发明,具有如下有益效果:本发明采用三维人脸识别作为移动支付的身份认证方法,更安全可靠。
[0054]需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。
[0055]上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
[0056]在本申请所提供的几个实施例中,应该理解到,所揭露的系统和方法可以通过其它的方式实现。例如,以上所描述的系统实施例仅仅是示意性的,例如,所述模块的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个模块或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或模块的间接耦合或通信连接,可以是电性,机械或其它的形式。
[0057]专业人员还可以进一步意识到,结合本文中所公开的实施例描述的各示例的模块及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。
[0058]结合本文中所公开的实施例描述的方法或算法的步骤可以直接用硬件、处理器执行的软件模块,或者二者的结合来实施。软件模块可以置于随机存储器(RAM)、内存、只读存储器(ROM)、电可编程ROM、电可擦除可编程ROM、寄存器、硬盘、可移动磁盘、CD-ROM、或【技术领域】内所公知的任意其它形式的存储介质中。
[0059]对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本发明。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。
【权利要求】
1.一种基于三维人脸识别的移动支付系统,包括移动终端和服务器端,其特征在于, 所述移动终端用于根据用户指示,采用自带三维扫描仪采集用户三维人脸数据,并从所述三维人脸数据中提取三维人脸特征,将所述三维人脸特征和用户指示发送至所述服务器端; 所述服务器端用于根据所述用户指示对所述移动终端发送的所述三维人脸特征进行存储或人脸识别,当进行人脸识别成功时,向所述移动终端返回认证成功信息,否则返回认证失败信息; 所述移动终端还用于当所述服务器端返回的信息为认证成功信息时允许支付,否则拒绝支付。
2.如权利要求1所述的基于三维人脸识别的移动支付系统,其特征在于,所述移动终端包括: 用户指示获取模块,用于获取用户指示,其中,所述用户指示包括用户三维人脸录入指示和移动支付人脸扫描指示; 三维扫描仪,用于根据所述用户指示采用自带三维扫描仪采集用户的三维数据;三维数据处理模块,用于将所述三维数据采集模块采集的三维数据进行预处理,从而获取三维人脸数据,并对所述三维人脸数据进行处理,从而提取用户的三维人脸特征; 三维数据传输模块,用于将所述用户指示和所述三维人脸特征传输至所述服务器端。
3.如权利要求2所述的基于三维人脸识别的移动支付系统,其特征在于,所述服务器端包括: 用户指示识别模块,用于识别三维数据传输模块传输的用户指示为用户三维人脸录入指示还是移动支付人脸扫描指示; 用户三维人脸数据库,用于当所述用户指示为用户三维人脸录入指示时,存储所述移动终端传输过来的三维人脸特征; 用户三维人脸识别模块,用于当所述用户指示为移动支付人脸扫描指示时,将所述移动终端传输过来的三维人脸特征与用户三维人脸数据库中存储的三维人脸特征进行识别,若识别结果为一致,则认证成功,否则失败; 识别结果返回模块,用于将认证成功信息或认证失败信息返回至所述移动终端。
4.如权利要求3所述的基于三维人脸识别的移动支付系统,其特征在于,所述移动终端还包括: 认证处理模块,用于当所述服务器端返回的信息为认证成功信息时允许支付,否则拒绝支付。
5.如权利要求2-4中任意一项所述的基于三维人脸识别的移动支付系统,其特征在于,所述三维数据处理模块包括: 三维人脸提取单元,用于采用方法给出姿态的估计,将所述三维数据采集模块采集的三维数据中去掉肩部区域,获取三维人脸数据; 三维人脸噪声处理单元,用于采用网格平滑方法,去除所述三维人脸数据中的毛刺噪声; 三维人脸标志点定位单元,用于从去除毛刺噪声的三维人脸数据中选取标志点作为三维人脸特征,所述标志点包括眼睛、鼻子、嘴巴和瞳孔中心。
6.一种基于三维人脸识别的移动支付方法,其特征在于,包括: 移动终端采用自带三维扫描仪采集用户三维人脸数据,并从所述三维人脸数据中提取三维人脸特征,将所述三维人脸特征和用户指示发送至所述服务器端; 所述服务器端根据所述用户指示对所述移动终端发送的所述三维人脸特征进行存储或人脸识别,当进行人脸识别成功时,向所述移动终端返回认证成功信息,否则返回认证失败信息; 当所述服务器端返回的信息为认证成功信息时允许支付,否则拒绝支付。
7.如权利要求6所述的基于三维人脸识别的移动支付方法,其特征在于,所述移动终端采用自带三维扫描仪采集用户三维人脸数据,并从所述三维人脸数据中提取三维人脸特征,将所述三维人脸特征和用户指示发送至所述服务器端,具体包括: 获取用户指示,其中,所述用户指示包括用户三维人脸录入指示和移动支付人脸扫描指示; 根据获取的用户指示采用自带三维扫描仪采集用户的三维数据; 将所述三维数据进行预处理,从而获取三维人脸数据,并对所述三维人脸数据进行处理,从而提取用户的三维人脸特征; 将所述用户指示和所述三维人脸特征传输至所述服务器端。
8.如权利要求7所述的基于三维人脸识别的移动支付方法,其特征在于,所述服务器端根据所述用户指示对所述移动终端发送的所述三维人脸特征进行存储或人脸识别,当进行人脸识别成功时,向所述移动终端返回认证成功信息,否则返回认证失败信息,具体包括: 识别所述移动终端传输的用户指示为用户三维人脸录入指示还是移动支付人脸扫描指示; 当所述用户指示为用户三维人脸录入指示时,将所述移动终端传输过来的三维人脸特征存储至用户三维人脸数据库中; 当所述用户指示为移动支付人脸扫描指示时,将所述移动终端传输过来的三维人脸特征与用户三维人脸数据库中存储的三维人脸特征进行识别,若识别结果为一致,则认证成功,否则失败; 将认证成功信息或认证失败信息返回至所述移动终端。
9.如权利要求7或8所述的基于三维人脸识别的移动支付方法,其特征在于,所述将所述三维数据进行预处理,从而获取三维人脸数据,并对所述三维人脸数据进行处理,从而提取用户的三维人脸特征,具体包括: 采用方法给出姿态的估计,将所述三维数据中去掉肩部区域,获取三维人脸数据; 采用网格平滑方法,去除所述三维人脸数据中的毛刺噪声; 从去除毛刺噪声的三维人脸数据中选取标志点作为三维人脸特征,所述标志点包括眼睛、鼻子、嘴巴和瞳孔中心。
【文档编号】G06K9/00GK104392356SQ201410707398
【公开日】2015年3月4日 申请日期:2014年11月28日 优先权日:2014年11月28日
【发明者】张会林, 孙利华 申请人:苏州福丰科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1