当前位置: 首页 > 专利查询>吴伟运专利>正文

一种基于身份证信息的支付处理方法、装置及设备制造方法及图纸

技术编号:21549245 阅读:21 留言:0更新日期:2019-07-06 22:14
本发明专利技术公开了一种基于身份证信息的支付处理方法、装置及设备,本发明专利技术首先对当前用户进行头像采集,获得当前用户的当前人脸头像;再对当前身份证进行图像采集,获得当前身份证信息;然后将所述当前人脸头像与所述当前身份证信息进行匹配,在匹配成功时完成第一重验证,进而生成与所述当前身份证信息对应的待支付订单信息;随后获取用户输入的银行卡信息,将所述银行卡信息与所述当前身份证信息进行匹配,在匹配成功时完成第二重验证,最后根据所述银行卡信息对所述待支付订单信息进行支付处理,用户不需要携带多张银行卡或者信用卡,仅仅通过一张身份证即可实现刷卡支付消费,方便快捷。

A Payment Processing Method, Device and Equipment Based on ID Card Information

【技术实现步骤摘要】
一种基于身份证信息的支付处理方法、装置及设备
本专利技术涉及计算机
,尤其涉及一种基于身份证信息的支付处理方法、装置及设备。
技术介绍
目前人们去商场购物、入住酒店、去医院住院买药,需要携带和本人相关的证件,喜欢用刷银行卡的方式结账。有些用户可能会拥有多家银行或者多种类型的银行卡,例如工资卡、储蓄卡、不同银行的信用卡等等。当用户出门时,可能会携带很多张银行卡或者相关证件,如果这些银行卡或者证件遗失了,对用户来说是很大的损失,同时用户一次性携带很多张银行卡和证件既不方便也不安全。
技术实现思路
本专利技术的主要目的在于提供一种基于身份证信息的支付处理方法、装置及设备,旨在解决用户进行结账支付时,由于必须携带多张证件而给用户带来操作不便的技术问题。为实现上述目的,本专利技术提供一种基于身份证信息的支付处理方法,所述方法包括:对当前用户进行头像采集,获得当前用户的当前人脸头像;对当前身份证进行图像采集,获得当前身份证信息;将所述当前人脸头像与所述当前身份证信息进行匹配,在匹配成功时,生成与所述当前身份证信息对应的待支付订单信息;获取用户输入的银行卡信息,将所述银行卡信息与所述当前身份证信息进行匹配,在匹配成功时,根据所述银行卡信息对所述待支付订单信息进行支付处理。优选地,所述当前身份证信息包括当前身份证号;相应地,所述将所述当前人脸头像与所述当前身份证信息进行匹配,在匹配成功时,生成与所述当前身份证信息对应的待支付订单信息的步骤,包括:根据所述当前身份证号从预设数据库中获取对应的待匹配人脸照片;将所述当前人脸头像与所述待匹配人脸照片进行比对,在所述当前人脸头像与所述待匹配人脸照片之间的相似度大于预设值时,判定所述当前人脸头像与所述待匹配人脸照片匹配成功;执行所述生成与所述当前身份证信息对应的待支付订单信息的步骤。优选地,所述根据所述当前身份证号从预设数据库中获取对应的待匹配人脸照片的步骤,具体包括:根据所述当前身份证号从预设数据库中获取对应的目标预存正脸照片和目标预存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.一种基于身份证信息的支付处理方法,其特征在于,所述方法包括:对当前用户进行头像采集,获得当前用户的当前人脸头像;对当前身份证进行图像采集,获得当前身份证信息;将所述当前人脸头像与所述当前身份证信息进行匹配,在匹配成功时,生成与所述当前身份证信息对应的待支付订单信息;获取用户输入的银行卡信息,将所述银行卡信息与所述当前身份证信息进行匹配,在匹配成功时,根据所述银行卡信息对所述待支付订单信息进行支付处理。

【技术特征摘要】
1.一种基于身份证信息的支付处理方法,其特征在于,所述方法包括:对当前用户进行头像采集,获得当前用户的当前人脸头像;对当前身份证进行图像采集,获得当前身份证信息;将所述当前人脸头像与所述当前身份证信息进行匹配,在匹配成功时,生成与所述当前身份证信息对应的待支付订单信息;获取用户输入的银行卡信息,将所述银行卡信息与所述当前身份证信息进行匹配,在匹配成功时,根据所述银行卡信息对所述待支付订单信息进行支付处理。2.如权利要求1所述的方法,其特征在于,所述当前身份证信息包括当前身份证号;相应地,所述将所述当前人脸头像与所述当前身份证信息进行匹配,在匹配成功时,生成与所述当前身份证信息对应的待支付订单信息的步骤,包括:根据所述当前身份证号从预设数据库中获取对应的待匹配人脸照片;将所述当前人脸头像与所述待匹配人脸照片进行比对,在所述当前人脸头像与所述待匹配人脸照片之间的相似度大于预设值时,判定所述当前人脸头像与所述待匹配人脸照片匹配成功;执行所述生成与所述当前身份证信息对应的待支付订单信息的步骤。3.如权利要求2所述的方法,其特征在于,所述根据所述当前身份证号从预设数据库中获取对应的待匹配人脸照片的步骤,具体包括:根据所述当前身份证号从预设数据库中获取对应的目标预存正脸照片和目标预存3D人脸模型,所述目标预存正脸照片与所述目标预存3D人脸模型存在映射关系;根据预设人脸检测算法对所述当前人脸头像进行人脸检测,并输出当前人脸参数,所述当前人脸参数包括人脸的矩形框和两眼像素坐标;通过所述当前人脸参数中的矩形框和两眼像素坐标对所述目标预存正脸照片进行合成处理,生成当前3D人脸;相应地,所述将所述当前人脸头像与所述待匹配人脸照片进行比对,在所述当前人脸头像与所述待匹配人脸照片之间的相似度大于预设值时,判定所述当前人脸头像与所述待匹配人脸照片匹配成功的步骤,具体包括:通过LBP算法提取所述当前3D人脸中的待匹配底层纹理特征向量,所述待匹配底层纹理特征向量包括整张人脸的底层纹理特征;将所述待匹配底层纹理特征向量代入所述目标预存3D人脸模型中进行匹配,若匹配结果为匹配分数大于预设阈值,则判定所述当前3D人脸与所述目标预存3D人脸模型匹配成功,其中,所述匹配分数表示所述当前用户的人脸的底层纹理特征与所述目标预存3D人脸模型的底层纹理特征之间的相似度。4.如权利要求3所述的方法,其特征在于,所述通过LBP算法提取所述当前3D人脸中的待匹配底层纹理特征向量的步骤,具体包括:将所述当前3D人脸划分为n个区域人脸图;确定各区域人脸图的中心像素点,并对所述区域人脸图中的相邻的8个像素点进行遍历;将遍历到的相邻的8个目标像素点的灰度值分别与所述中心像素点进行比较,在遍历到的目标像素点的灰度值大于所述中心像素点的灰度值时,将所述目标像素点的位置标记为1,否则将所述目标像素点的位置标记为0,根据所述8个目标像素点的位置标记生成8位二进制数,将生成的8位二进制数作为所述区域人脸图的中心像素点的LBP值;根据所述区域人脸图的LBP值计算所述区域人脸图的直方图;将所述n个区域人脸图的直方图进行连接,将连接结果作为所述当前3D人脸中的待匹配底层纹理特征向量。5.如权利要求3-4任一项所述的方法,其特征在于,所述目标预存3D人脸模型由所述目标预存正脸照片...

【专利技术属性】
技术研发人员:吴伟运
申请(专利权)人:吴伟运
类型:发明
国别省市:湖北,42

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

1