一种基于身份证信息的支付处理方法、装置及设备与流程

文档序号:18082941发布日期:2019-07-06 10:14阅读:222来源:国知局
一种基于身份证信息的支付处理方法、装置及设备与流程

本发明涉及计算机技术领域,尤其涉及一种基于身份证信息的支付处理方法、装置及设备。



背景技术:

目前人们去商场购物、入住酒店、去医院住院买药,需要携带和本人相关的证件,喜欢用刷银行卡的方式结账。有些用户可能会拥有多家银行或者多种类型的银行卡,例如工资卡、储蓄卡、不同银行的信用卡等等。当用户出门时,可能会携带很多张银行卡或者相关证件,如果这些银行卡或者证件遗失了,对用户来说是很大的损失,同时用户一次性携带很多张银行卡和证件既不方便也不安全。



技术实现要素:

本发明的主要目的在于提供一种基于身份证信息的支付处理方法、装置及设备,旨在解决用户进行结账支付时,由于必须携带多张证件而给用户带来操作不便的技术问题。

为实现上述目的,本发明提供一种基于身份证信息的支付处理方法,所述方法包括:

对当前用户进行头像采集,获得当前用户的当前人脸头像;

对当前身份证进行图像采集,获得当前身份证信息;

将所述当前人脸头像与所述当前身份证信息进行匹配,在匹配成功时,生成与所述当前身份证信息对应的待支付订单信息;

获取用户输入的银行卡信息,将所述银行卡信息与所述当前身份证信息进行匹配,在匹配成功时,根据所述银行卡信息对所述待支付订单信息进行支付处理。

优选地,所述当前身份证信息包括当前身份证号;

相应地,所述将所述当前人脸头像与所述当前身份证信息进行匹配,在匹配成功时,生成与所述当前身份证信息对应的待支付订单信息的步骤,包括:

根据所述当前身份证号从预设数据库中获取对应的待匹配人脸照片;

将所述当前人脸头像与所述待匹配人脸照片进行比对,在所述当前人脸头像与所述待匹配人脸照片之间的相似度大于预设值时,判定所述当前人脸头像与所述待匹配人脸照片匹配成功;

执行所述生成与所述当前身份证信息对应的待支付订单信息的步骤。

优选地,所述根据所述当前身份证号从预设数据库中获取对应的待匹配人脸照片的步骤,具体包括:

根据所述当前身份证号从预设数据库中获取对应的目标预存正脸照片和目标预存3d人脸模型,所述目标预存正脸照片与所述目标预存3d人脸模型存在映射关系;

根据预设人脸检测算法对所述当前人脸头像进行人脸检测,并输出当前人脸参数,所述当前人脸参数包括人脸的矩形框和两眼像素坐标;

通过所述当前人脸参数中的矩形框和两眼像素坐标对所述目标预存正脸照片进行合成处理,生成当前3d人脸;

相应地,所述将所述当前人脸头像与所述待匹配人脸照片进行比对,在所述当前人脸头像与所述待匹配人脸照片之间的相似度大于预设值时,判定所述当前人脸头像与所述待匹配人脸照片匹配成功的步骤,具体包括:

通过lbp算法提取所述当前3d人脸中的待匹配底层纹理特征向量,所述待匹配底层纹理特征向量包括整张人脸的底层纹理特征;

将所述待匹配底层纹理特征向量代入所述目标预存3d人脸模型中进行匹配,若匹配结果为匹配分数大于预设阈值,则判定所述当前3d人脸与所述目标预存3d人脸模型匹配成功,其中,所述匹配分数表示所述当前用户的人脸的底层纹理特征与所述目标预存3d人脸模型的底层纹理特征之间的相似度。

优选地,所述通过lbp算法提取所述当前3d人脸中的待匹配底层纹理特征向量的步骤,具体包括:

将所述当前3d人脸划分为n个区域人脸图;

确定各区域人脸图的中心像素点,并对所述区域人脸图中的相邻的8个像素点进行遍历;

将遍历到的相邻的8个目标像素点的灰度值分别与所述中心像素点进行比较,在遍历到的目标像素点的灰度值大于所述中心像素点的灰度值时,将所述目标像素点的位置标记为1,否则将所述目标像素点的位置标记为0,根据所述8个目标像素点的位置标记生成8位二进制数,将生成的8位二进制数作为所述区域人脸图的中心像素点的lbp值;

根据所述区域人脸图的lbp值计算所述区域人脸图的直方图;

将所述n个区域人脸图的直方图进行连接,将连接结果作为所述当前3d人脸中的待匹配底层纹理特征向量。

优选地,所述目标预存3d人脸模型由所述目标预存正脸照片和多个预存的侧脸照片生成;

其中,所述目标预存正脸照片的底层纹理特征向量为所述目标预存3d人脸模型的正样本,各侧脸照片的的底层纹理特征向量为所述目标预存3d人脸模型的负样本,所述目标预存3d人脸模型由通过预设向量算法基于所述正样本和所述负样本生成。

优选地,所述获取用户输入的银行卡信息,将所述银行卡信息与所述当前身份证信息进行匹配,在匹配成功时,根据所述银行卡信息对所述待支付订单信息进行支付处理的步骤,具体包括:

获取用户输入的当前银行卡号,将所述当前银行卡信息与所述当前身份证信息进行匹配,在匹配成功时,生成并展示卡号密码输入界面;

接收用户输入的当前卡号密码,在所述当前卡号密码与所述当前银行卡号匹配成功时,对所述待支付订单信息进行支付处理。

优选地,所述方法还包括:

获取所述当前用户输入的目标入住房间和入住信息;

相应地,所述将所述当前人脸头像与所述当前身份证信息进行匹配,在匹配成功时,生成与所述当前身份证信息对应的待支付订单信息的步骤,具体包括:

将所述当前人脸头像与所述当前身份证信息进行匹配,在匹配成功时,基于所述入住房间和所述入住信息生成与所述当前身份证信息对应的当前入住订单信息;

相应地,所述方法还包括:

获取待验证入住房间的房门设备传输的待验证用户信息,

对与所述待验证用户信息对应的入住订单信息进行查找;

在查找结果为所述待验证用户信息对应的入住订单信息为所述当前入住订单信息时,判定所述待验证入住房间为所述目标入住房间,并对所述当前入住订单信息的支付状态进行查询;

在查询结果为所述当前入住订单信息的状态为支付成功时,向所述目标入住房间的房门设备发送房门开启指令,以使得所述目标入住房间的房门开启;

其中,所述待验证用户信息为待验证身份证信息,所述待验证入住房间的房门设备用于获取用户输入的身份证信息;

所述待验证用户信息为待验证头像信息,所述待验证入住房间的房门设备用于对用户进行头像采集。

优选地,所述对当前身份证进行图像采集,获得当前身份证信息的步骤之后,还包括:

将所述当前人脸头像与所述当前身份证信息进行匹配,在匹配成功时,判断是否与目标服务器处于通讯状态,若是,则从所述目标服务器对应的数据库中查找与所述当前身份证信息关联的证件信息,并将查找到的目标证件信息进行展示。

此外,为实现上述目的,本发明还提出一种基于身份证信息的支付处理装置,所述装置包括:

第一采集模块,用于对当前用户进行头像采集,获得当前用户的当前人脸头像;

第二采集模块,用于对当前身份证进行图像采集,获得当前身份证信息;

第一匹配模块,用于将所述当前人脸头像与所述当前身份证信息进行匹配,在匹配成功时,生成与所述当前身份证信息对应的待支付订单信息;

第二匹配模块,用于获取用户输入的银行卡信息,将所述银行卡信息与所述当前身份证信息进行匹配,在匹配成功时,根据所述银行卡信息对所述待支付订单信息进行支付处理。

此外,为实现上述目的,本发明还提出一种用于基于身份证信息的支付设备,所述设备包括:摄像头、显示屏、存储器、处理器及存储在所述存储器上并可在所述处理器上运行的基于身份证信息的支付处理的程序,所述基于身份证信息的支付处理的程序配置为实现如上所述的方法的步骤。

本发明首先对当前用户进行头像采集,获得当前用户的当前人脸头像;再对当前身份证进行图像采集,获得当前身份证信息;然后将所述当前人脸头像与所述当前身份证信息进行匹配,在匹配成功时完成第一重验证,进而生成与所述当前身份证信息对应的待支付订单信息;随后获取用户输入的银行卡信息,将所述银行卡信息与所述当前身份证信息进行匹配,在匹配成功时完成第二重验证,最后根据所述银行卡信息对所述待支付订单信息进行支付处理,用户不需要携带多张银行卡或者信用卡,仅仅通过一张身份证即可实现刷卡支付消费(用户携带一张身份证能够代替用户携带多张证件原件,方便安全),本发明的身份证是集储存、支付验证系统一体的使用工具,提高了用户外出支付的方便性,使用起来简单快捷,帮人们节约了时间;并且通过身份证、人脸识别和银行卡三个验证技术环节进行层层验证,即使身份证、银行卡密码都被不法分子盗取和知晓,还有人脸识别认证这关过不了,使得支付的安全性得到保障。

附图说明

图1是本发明实施例方案涉及的基于身份证信息的支付设备的结构示意图;

图2为本发明一种基于身份证信息的支付处理方法第一实施例的流程示意图;

图3为本发明一种基于身份证信息的支付处理方法一实施例的流程示意图;

图4为本发明一种基于身份证信息的支付处理方法二实施例的流程示意图;

图5为本发明一种基于身份证信息的支付处理方法第三实施例的流程示意图;

图6为本发明一种基于身份证信息的支付处理方法第五实施例的流程示意图;

图7为本发明一种基于身份证信息的支付处理装置的结构框图。

本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。

具体实施方式

应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

参照图1,图1为本发明实施例方案涉及的基于身份证信息的支付设备的结构示意图。

如图1所示,所述支付设备可以包括:处理器1001,例如cpu,通信总线1002、用户接口1003,网络接口1004,存储器1005,摄像头1006和显示屏1007。其中,通信总线1002用于实现这些组件之间的连接通信。可选地,用户接口1003还可以包括标准的有线接口、无线接口。网络接口1004可选的可以包括标准的有线接口、无线接口(如wi-fi接口)。存储器1005可以是高速ram存储器,也可以是稳定的存储器(non-volatilememory),例如磁盘存储器。存储器1005可选的还可以是独立于前述处理器1001的存储装置;摄像头1006用于对用户的人脸头像和身份证进行图像采集。本实施例的支付设备可以为装载有基于身份证信息的支付处理的程序的一体机,可布设于商场、医院、酒店等公共场所

本领域技术人员可以理解,图1中示出的基于身份证信息的支付设备结构并不构成对本发明所述的支付设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。

如图1所示,作为一种计算机存储介质的存储器1005中可以包括操作系统、网络通信模块、用户接口模块以及基于身份证信息的支付处理程序。

本发明所述终端设备通过处理器1001调用存储器1005中存储的基于身份证信息的支付处理程序以执行所述基于身份证信息的支付处理方法的步骤。

基于上述硬件结构,提出本发明一种基于身份证信息的支付处理方法实施例。

参照图2,图2为本发明一种基于身份证信息的支付处理方法第一实施例的流程示意图。

本实施例中,所述方法包括以下步骤:

步骤s10,对当前用户进行头像采集,获得当前用户的当前人脸头像。

可理解的是,当前用户可以是去商场购物的用户、可以是去酒店入住的用户、可以是去医院就医的用户,用户仅仅携带一张身份证即可完成刷卡消费,无需携带者多张信用卡或者银行卡。

需要说明的是,本实施例的执行主体为上述用于基于身份证信息的支付设备,上述支付设备可理解为装载有基于身份证信息的支付处理的程序的一体机,可布设于商场、医院、酒店等公共场所。

具体地,当前用户可以对准所述支付设备的摄像头进行人脸识别,即所述支付设备对当前用户进行头像采集,获得当前用户的当前人脸头像。

步骤s20,对当前身份证进行图像采集,获得当前身份证信息。

具体地,当前用户可以将随身携带的身份证对准所述支付设备的摄像头图像识别,可通过ocr(opticalcharacterrecognition,光学字符识别)技术从采集到的身份证图像中识别出当前身份证号码、姓名、出生年月、家庭住址等信息;同时也可截取身份证图像中的登记头像。

步骤s30,将所述当前人脸头像与所述当前身份证信息进行匹配,在匹配成功时,生成与所述当前身份证信息对应的待支付订单信息。

需要说明的是,本实施例的上述支付设备通过和相关部门的服务器建立通信连接,所述服务器上配有一个预设数据库,所述预设数据库存储有每个居民的身份证信息,同时还会存储有每个居民的人脸照片信息,在所述预设数据库中,每个居民的人脸照片会与他的身份证信息对应关联。当然,本实施例的所述支付设备可对每个居民的身份证信息、人脸照片以及这个居民的身份证信息与这个居民的人脸照片之间的关系进行存储,即所述支付设备实时地和服务器的数据保持一致,即便所述支付设备与所述服务器断开连接,也能完成支付处理。

本实施例在具体实现中,将所述当前人脸头像与所述当前身份证信息进行匹配的方式可以有以下两种:

第一种方式可以是将当前人脸头像与身份证图像中的登记头像进行比对,在两者相同时,判定匹配成功,进而生成与所述当前身份证信息对应的待支付订单信息。

第二种方式是为利用身份证号的唯一性,执行所述将所述当前人脸头像与所述当前身份证信息进行匹配,在匹配成功时,生成与所述当前身份证信息对应的待支付订单信息的步骤,如图3所示,具体地步骤s30可以包括:

步骤s31:首先根据所述当前身份证号从预设数据库中获取对应的待匹配人脸照片;

步骤s32:然后将所述当前人脸头像与所述待匹配人脸照片进行比对,在所述当前人脸头像与所述待匹配人脸照片之间的相似度大于预设值时,判定所述当前人脸头像与所述待匹配人脸照片匹配成功,进而执行所述生成与所述当前身份证信息对应的待支付订单信息的步骤。

第二种方式相较之第一种方式识别的准确率更高,例如目前常规的人脸识别技术的准确率大概95%左右,而第二种方式利用身份证号的唯一性,能够解决剩下的5%左右的人脸识别误差,可以防止双胞胎、三胞胎的用户的误识别。

在具体实现中,若所述当前人脸头像与预设数据库中的所述待匹配人脸照片匹配成功,则说明当前身份证确实是本人持有;进而所述支付设备会执行所述生成与所述当前身份证信息对应的待支付订单信息的步骤,然后所述支付设备的会对所述待支付订单信息进行展示,所述支付设备的显示屏上会出现所述当前用户的身份证信息和待支付订单信息,此时,待支付订单信息包括支付金额和需要支付的对象。

同时,显示屏会展示出一个银行卡支付选项,包括各种待选的银行卡和信用卡选项,以及银行卡号输入框。

步骤s40,获取用户输入的银行卡信息,将所述银行卡信息与所述当前身份证信息进行匹配,在匹配成功时,根据所述银行卡信息对所述待支付订单信息进行支付处理。

在具体实现中,所述支付设备会响应当前用户输入的银行卡信息的操作,而所述支付设备会与银行的服务器保持通信连接,进而完成支付。

具体地,所述支付设备会获取用户输入的当前银行卡号,将所述当前银行卡信息与所述当前身份证信息进行匹配,在匹配成功时,生成并展示卡号密码输入界面;

接收用户输入的当前卡号密码,在所述当前卡号密码与所述当前银行卡号匹配成功时,对所述待支付订单信息进行支付处理。此时所述支付设备的显示屏会展示所述待支付订单信息的支付处理信息,包括用户输入的银行卡号(信用卡号),当前用户只需要触碰所述显示屏上的确认支付按钮即可完成订单支付。

本实施例首先对当前用户进行头像采集,获得当前用户的当前人脸头像;再对当前身份证进行图像采集,获得当前身份证信息;然后将所述当前人脸头像与所述当前身份证信息进行匹配,在匹配成功时完成第一重验证,进而生成与所述当前身份证信息对应的待支付订单信息;随后获取用户输入的银行卡信息,将所述银行卡信息与所述当前身份证信息进行匹配,在匹配成功时完成第二重验证,最后根据所述银行卡信息对所述待支付订单信息进行支付处理,用户不需要携带多张银行卡或者信用卡,仅仅通过一张身份证即可实现刷卡支付消费(用户携带一张身份证能够代替用户携带多张证件原件,方便安全);本实施例的身份证是集储存、支付验证系统一体的使用工具,提高了用户外出支付的方便性,使用起来简单快捷,帮人们节约了时间;并且通过身份证、人脸识别和银行卡三个验证技术环节进行层层验证,即使身份证、银行卡密码都被不法分子盗取和知晓,还有人脸识别认证这关过不了,使得支付的安全性得到保障。

进一步地,一实施例中,所述步骤s20对当前身份证进行图像采集,获得当前身份证信息的步骤之后,还包括:

步骤:将所述当前人脸头像与所述当前身份证信息进行匹配,在匹配成功时,判断是否与目标服务器处于通讯状态,若是,则从所述目标服务器对应的数据库中查找与所述当前身份证信息关联的证件信息,并将查找到的目标证件信息进行展示。

在具体实现中,所述目标服务器会预先录入各个居民的多个证件信息,将居民的各种证件信息与该居民的身份证进行关联,然后存储到所述目标服务器的数据库中,所述目标服务器可以是发证机关(如政府部门)对应的服务器。这些证件可以包括该居民的毕业证、工作证、从业资格证、驾驶证、退休证、不动产权证等,以及银行卡和信用卡的证件。例如,通常办事人(即当前用户)到某个单位去办一件事情需要几个个人证件原件,而本实施例只要出示一个身份证,在系统上显示出几个证件的电子版,就是一个身份证取代,各种个人证件,百证合一(身份证)。

本实施例能够通过银行卡和刷脸的双重识别来确认办事人的身份,若确认是本人无误,再来办理相关证件的事情。因此办事员只要拿着一个身份证,就可以办理很多需要有证件的事情,节约了时间,方便、快捷、简单。

参考图4,基于上述第一实施例,提出本发明一种基于身份证信息的支付处理方法的第二实施例。

本实施例中,所述步骤s31,具体包括:

步骤311:根据所述当前身份证号从预设数据库中获取对应的目标预存正脸照片和目标预存3d人脸模型,所述目标预存正脸照片与所述目标预存3d人脸存在映射关系;

可理解的是,本实施例利用身份证号的唯一性,本实施的预设数据库中会预先存储有一张与该身份证号对应的正脸照片和一个3d人脸模型,其中该正脸照片属于该3d人脸模型的一部分,具体地,所述目标预存3d人脸模型由所述目标预存正脸照片和多个预存的侧脸照片生成;

其中,所述目标预存正脸照片的底层纹理特征向量为所述目标预存3d人脸模型的正样本,各侧脸照片的的底层纹理特征向量为所述目标预存3d人脸模型的负样本,所述目标预存3d人脸模型由通过预设向量算法基于所述正样本和所述负样本生成。

步骤312:根据预设人脸检测算法对所述当前人脸头像进行人脸检测,并输出当前人脸参数,所述当前人脸参数包括人脸的矩形框和两眼像素坐标;

步骤313:通过所述当前人脸参数中的矩形框和两眼像素坐标对所述目标预存正脸照片进行合成处理,生成当前3d人脸;

可理解的是,通常用户在对准摄像头进行拍摄的时候,通常都是抓拍用户的头像,即很少会存在摄像头视线和所拍人物的正面夹角为0度的场景,即摄像头一般不会100%拍摄到一张正脸图像,即所述当前人脸头像是摄像头的视线会与当前拍摄的角度呈一定的夹角的人脸图像。

在具体实现中,所述预设人脸检测算法可以是通过眨眼,张嘴,摇头等动作,运用自然人运动分析、3d形状分析、背景相对运动分析,图像纹理等技术防止照片、ps、视屏等仿冒欺诈,精准检测摄像头前的用户是否是真人本人操作,并输出当前人脸参数,所述当前人脸参数包括人脸的矩形框和两眼像素坐标。将上述当前人脸参数矫正到预设标准位置并且归一化到固定大小,即将包括人脸的矩形框和两眼像素坐标的当前人脸参数矫正和缩放为固定分辨率的标准人脸图片格式。本实施例采用x*y的标准图像大小,并且保证将人脸的眼睛位置置于目标预存正脸照片中与上述预设标准位置的对应的位置。

相应地,所述步骤s32,具体包括:

步骤321:通过lbp算法(localbinarypatterns,线性反投影算法)提取所述当前3d人脸中的待匹配底层纹理特征向量,所述待匹配底层纹理特征向量包括整张人脸的底层纹理特征。

具体地,本实施例首先将所述当前3d人脸划分为n个区域人脸图,并确定各区域人脸图的中心像素点,并对所述区域人脸图中的相邻的8个像素点进行遍历;再将遍历到的相邻的8个目标像素点的灰度值分别与所述中心像素点进行比较,在遍历到的目标像素点的灰度值大于所述中心像素点的灰度值时,将所述目标像素点的位置标记为1,否则将所述目标像素点的位置标记为0,根据所述8个目标像素点的位置标记生成8位二进制数,将生成的8位二进制数作为所述区域人脸图的中心像素点的lbp值;根据所述区域人脸图的lbp值计算所述区域人脸图的直方图;最后将所述n个区域人脸图的直方图进行连接,将连接结果作为所述当前3d人脸中的待匹配底层纹理特征向量。

步骤322:将所述待匹配底层纹理特征向量代入所述目标预存3d人脸模型中进行匹配,若匹配结果为匹配分数大于预设阈值,则判定所述当前3d人脸与所述目标预存3d人脸模型匹配成功,其中,所述匹配分数表示所述当前用户的人脸的底层纹理特征与所述目标预存3d人脸模型的底层纹理特征之间的相似度。

可理解的是,本实施例是3d模型与3d模型直接的比对,识别人脸的广度和准确性会大大提高。

参考图5,基于上述第一实施例,提出本发明一种基于身份证信息的支付处理方法的第三实施例。

本实施例的实施场景为将上述实施例中的基于身份证信息的支付设备放在酒店或者旅馆等用于住宿的场所为例进行说明,所述方法还包括:

步骤s01:获取所述当前用户输入的目标入住房间和入住信息。

可理解的是,所述支付设备会同步记录当前住宿场所的各个房间的状态信息和各个房间的价格,这些状态信息包括各个房间是否已经被预定、房间是否被入住。

所述支付设备的显示屏上会展示当前住宿场所的各个房间的状态信息,去当前用户

当前用户能够基于显示屏上展示的内容选择目标入住房间,并输入相应的入住信息。

相应地,所述步骤s30,具体包括:

步骤s31:将所述当前人脸头像与所述当前身份证信息进行匹配,在匹配成功时,基于所述入住房间和所述入住信息生成与所述当前身份证信息对应的当前入住订单信息。

可理解的是,在确定当前用户所持有的身份证就是本人时,所述支付设备会根据当前用户选择的入住房间、所填写的入住信息生成与所述当前身份证信息对应的当前入住订单信息。

相应地,所述方法还包括:

步骤s50:获取待入住房间的房门设备传输的待验证用户信息。

需要说明的是,待入住房间上装载有房门设备,所述房门设备具有一摄像头,所述摄像头用于采集想要进入房间的用户的人脸图像进行人脸识别,或者采集想要进入房间的用户所携带的身份证进行身份认证。

具体地,所述待验证用户信息为待验证身份证信息时,所述待入住房间的房门设备用于获取用户输入的身份证信息;

而所述待验证用户信息为待验证头像信息,所述待入住房间的房门设备用于对用户进行头像采集。

在所述待入住房间的房门设备采集到当前用户的待验证用户信息时,会实时地将所述待验证用户信息传输给所述支付设备。

步骤s60:对与所述待验证用户信息对应的入住订单信息进行查找;

可理解的是,在所述支付设备接收到所述待验证用户信息时,会查找是否存在与所述待验证用户信息相关的入住订单信息。

步骤s70:在查找结果为所述待验证用户信息对应的入住订单信息为所述当前入住订单信息时,判定所述待入住房间为所述目标入住房间,并对所述当前入住订单信息的支付状态进行查询;

步骤s80:在查询结果为所述当前入住订单信息的状态为支付成功时,向所述目标入住房间的房门设备发送房门开启指令,以使得所述目标入住房间的房门开启。

可理解的是,若所述支付终端查询到与所述待验证用户信息对应的入住订单信息为,且该入住订单已经完成支付,则说明该用户已经完成了对所述待入住房间的付款,即所述待入住房间就用户预订的目标入住房间,然后所述支付终端会向所述目标入住房间的房门设备发送房门开启指令,以使得所述目标入住房间的房门自动开启,用户可以进房入住。

本实施例中的身份证相当于集存储、支付、验证系统为一体的使用工具,用户只需要拿一张身份证(用户携带一张身份证能够代替用户携带多张证件原件,方便安全),刷脸确认身份证信息和本人相符,就可以刷开酒店的房间门入住,这样入住酒店时就无需到前台缴纳现金和退房时的手型,节约了住店的时间,方便快捷。

进一步地,基于上述第一实施例,提出本发明一种基于身份证信息的支付处理方法的第四实施例。

本实施例的实施场景为将上述实施例中的基于身份证信息的支付设备放在火车站或者飞机场等人流量多的出行场所为例进行说明,本实施例的方法的执行主体为所述基于身份证信息的支付设备。

所述方法还包括:

步骤:获取所述当前用户输入的出行订单信息。

可理解的是,所述支付设备会同步记录当前各个(火车或者飞机)班次的信息和各个班次的价格,这些状态信息包括各个班次是否已经满员。

所述支付设备的显示屏上会展示当前出行场所的各个班次的状态信息,当前用户能够基于显示屏上展示的内容选择目标班次。

相应地,所述步骤s30,具体包括:

步骤:将所述当前人脸头像与所述当前身份证信息进行匹配,在匹配成功时,基于所述目标班次生成与所述当前身份证信息对应的当前出行订单信息。

可理解的是,在确定当前用户所持有的身份证就是本人时,所述支付设备会根据当前用户选择的目标班次生成与所述当前身份证信息对应的当前出行订单信息。

相应地,所述方法还包括:

步骤:获取检票口设备传输的待验证用户信息。

需要说明的是,所述检票口设备具有一扫描装置,所述扫描装置用于获取想要进入乘车或者乘飞机的的用户所携带的身份证进行身份认证,或者对用户的人脸图像进行采集。

具体地,所述待验证用户信息为待验证身份证信息时,所述扫描装置用于获取用户输入的身份证信息;

而所述待验证用户信息为待验证头像信息,所述扫描装置用于对用户进行头像采集。

在所述检票口设备采集到当前用户的待验证用户信息时,会实时地将所述待验证用户信息传输给所述支付设备。

步骤:对与所述待验证用户信息对应的出行订单信息进行查找,在查找到对应的当前出行订单信息时,若所述当前出行订单信息的状态为支付成功状态,向所述检票口设备发送门禁开启指令,以使得所述检票口设备的门禁开启。

本实施例的用户只要拿着一张身份证并对准所述检票口设备的扫描装置,刷脸确认和本人一致,就可以安全地通过检票口,所述扫描装置具有通行识别功能,用户可以安全地上、下火车、飞机,用户携带一张身份证能够代替用户携带多张证件原件,用户上下火车,飞机,无需纸质车票、取票方便安全。

进一步地,参考图6,基于上述第一实施例,提出本发明的第五实施例。

本实施例中,所述步骤s30,具体包括:

步骤s03:将所述当前人脸头像和所述当前身份证信息发送至服务器,以使得所述服务器执行所述将所述当前人脸头像与所述当前身份证信息进行匹配,在匹配成功时,生成与所述当前身份证信息对应的待支付订单信息的步骤;

相应地,所述步骤s40,具体包括:

步骤s04:获取用户输入的银行卡信息,并将所述银行卡信息发送至所述服务器,以使得所述服务器执行所述将所述银行卡信息与所述当前身份证信息进行匹配,在匹配成功时,根据所述银行卡信息对所述待支付订单信息进行支付处理的步骤。

本实施例中,上述支付设备通过和相关部门的服务器进行连接,所述服务器上配有一个预设数据库,该相关部门可以是政府机关;

所述服务器上配有一个预设数据库,所述预设数据库存储有每个居民的身份证信息,同时还会存储有每个居民的人脸照片信息,在所述预设数据库中,每个居民的人脸照片会与他的身份证信息对应关联。

具体地,涉及人脸识别的技术环节,以及人脸和身份证匹配的技术环节,均由服务器来完成,所有的订单均能上报云端服务器,这样的优点在于能够对所有的订单进行统一集中的管理,例如在火车站或者飞机场这种人流量多的场所,布设多台所述支付设备以方便用户买票取票,每台支付设备触发的订单统一上报云端服务器,便于火车站或者飞机场相关的工作人员统计数据。

此外,参考图7,本发明实施例还提出一种基于身份证信息的支付处理装置,所述装置包括:

第一采集模块10,用于对当前用户进行头像采集,获得当前用户的当前人脸头像;

第二采集模块20,用于对当前身份证进行图像采集,获得当前身份证信息;

第一匹配模块30,用于将所述当前人脸头像与所述当前身份证信息进行匹配,在匹配成功时,生成与所述当前身份证信息对应的待支付订单信息;

第二匹配模块40,用于获取用户输入的银行卡信息,将所述银行卡信息与所述当前身份证信息进行匹配,在匹配成功时,根据所述银行卡信息对所述待支付订单信息进行支付处理。

可理解的是,本实施例的基于身份证信息的支付处理装置可以是一种应用程序软件,并装载于所述基于身份证信息的支付设备中,同时用户也可以下载该程序软件到自己的移动终端(如智能手机、平板电脑等移动终端),用户可以将自己随身携带的移动终端配合所述支付设备使用。

本实施例的基于身份证信息的支付处理装置的具体实施方式请参照上述基于身份证信息的支付处理方法实施例,本实施例在此不予赘述。

此外,本发明还提出一种计算机存储介质,所述计算机存储介质上存储有基于身份证信息的支付处理的程序,所述基于身份证信息的支付处理的程序被处理器执行时实现如上所述的基于身份证信息的支付处理的方法的步骤。

需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者系统不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者系统所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者系统中还存在另外的相同要素。

上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。

以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。

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