本发明专利技术提供了一种基于人体三维模型识别的存取款方法及装置,可以用于金融领域或其他领域,方法包括:采集经客户授权的多个角度的人体图像,确定人体图像的像素点二维坐标及二元掩膜;根据人体图像的像素点二维坐标及二元掩膜,确定人体图像的像素点三维坐标;利用预先建立的人体三维模型,对人体图像的像素点三维坐标进行比对处理,得到比对结果;根据预设的比对阈值与比对结果,得到客户识别结果,利用客户识别结果完成客户存取款处理。本发明专利技术通过对客户进行三维人体识别,提高客户身份识别的准确性,实现在非本人进行存取款操作时,即使知道密码也不会成功,从而保证财产安全,并且在极大提高了客户资金的安全性的同时,提升了客户体验。
【技术实现步骤摘要】
本专利技术涉及三维模型,尤指一种基于人体三维模型识别的存取款方法及装置。
技术介绍
1、随着数字化和网络化的发展,当银行卡丢失或者被盗窃之后,他人可以更加多样的方式获取卡片密码,例如诱导客户输入密码或者根据客户信息进行大数据计算获取到卡片密码,就可以对卡片进行线下取款,这会导致持卡人的资金受到损失。
2、目前,atm取款机的机制仍是卡片卡号和密码的校验,只要卡片的密码正确,无论取款人的身份都可以进行正常取款。因此,存在对于客户资金的保护措施不足、安全性不足,客户体验差等问题。
技术实现思路
1、针对现有技术中存在的问题,本专利技术实施例的主要目的在于提供一种基于人体三维模型识别的存取款方法及装置,提高客户身份识别的准确性,提升取存款的安全性与客户体验。
2、为了实现上述目的,本专利技术实施例提供一种基于人体三维模型识别的存取款方法,方法包括:
3、采集经客户授权的多个角度的人体图像,并确定人体图像的像素点二维坐标及人体图像中正视图对应的二元掩膜;
4、根据人体图像的像素点二维坐标及人体图像中正视图对应的二元掩膜,确定人体图像的像素点三维坐标;
5、利用预先建立的人体三维模型,对人体图像的像素点三维坐标进行比对处理,得到比对结果;
6、根据预设的比对阈值与比对结果,得到客户识别结果,并利用客户识别结果完成客户存取款处理。
7、可选的,在本专利技术一实施例中,采集经客户授权的多个角度的人体图像包括:p>8、利用摄像头采集经客户授权的多个角度的人体图像;其中,人体图像还包括后视图、左视图、右视图及俯视图。
9、可选的,在本专利技术一实施例中,确定人体图像中正视图对应的二元掩膜包括:
10、确定人体图像中正视图对应的图像矩阵,并将图像矩阵与预设的遮挡板矩阵进行乘积运算,得到人体图像中正视图对应的二元掩膜。
11、可选的,在本专利技术一实施例中,根据人体图像的像素点二维坐标及人体图像中正视图对应的二元掩膜,确定人体图像的像素点三维坐标包括:
12、利用归一化算法,对人体图像的像素点二维坐标及人体图像中正视图对应的二元掩膜进行处理,确定人体图像的像素点三维坐标。
13、可选的,在本专利技术一实施例中,人体三维模型是通过如下步骤建立的:
14、获取经客户授权的上传图像,并确定上传图像的像素点二维坐标及其对应的二元掩膜;
15、利用归一化算法,对上传图像的像素点二维坐标及其对应的二元掩膜进行处理,确定上传图像的像素点三维坐标;
16、根据上传图像的像素点三维坐标,生成多个二维投影,并将上传图像的像素点二维坐标与二维投影进行比对,得到坐标差值;
17、利用坐标差值对初始卷积神经网络模型进行训练,得到人体三维模型。
18、可选的,在本专利技术一实施例中,根据上传图像的像素点三维坐标,生成多个二维投影,并将上传图像的像素点二维坐标与二维投影进行比对,得到坐标差值包括:
19、对上传图像的像素点三维坐标依次进行三维坐标值取零,生成侧面二维投影、正面二维投影及俯视二维投影;
20、将侧面二维投影、正面二维投影及俯视二维投影中的像素点与上传图像的像素点二维坐标进行比对,得到坐标差值。
21、可选的,在本专利技术一实施例中,方法还包括:
22、采集经客户授权的正面图像,并确定正面图像对应的人脸坐标;
23、根据人脸坐标,确定人体三维模型对应的人脸信息集合,并将人脸信息集合与客户预留人脸信息进行比对,得到模型验证结果。
24、本专利技术实施例还提供一种基于人体三维模型识别的存取款装置,装置包括:
25、图像采集模块,用于采集经客户授权的多个角度的人体图像,并确定人体图像的像素点二维坐标及人体图像中正视图对应的二元掩膜;
26、三维坐标模块,用于根据人体图像的像素点二维坐标及人体图像中正视图对应的二元掩膜,确定人体图像的像素点三维坐标;
27、坐标比对模块,用于利用预先建立的人体三维模型,对人体图像的像素点三维坐标进行比对处理,得到比对结果;
28、识别结果模块,用于根据预设的比对阈值与比对结果,得到客户识别结果,并利用客户识别结果完成客户存取款处理。
29、可选的,在本专利技术一实施例中,图像采集模块还用于利用摄像头采集经客户授权的多个角度的人体图像;其中,所述人体图像还包括后视图、左视图、右视图及俯视图。
30、可选的,在本专利技术一实施例中,图像采集模块还用于确定人体图像中正视图对应的图像矩阵,并将图像矩阵与预设的遮挡板矩阵进行乘积运算,得到人体图像中正视图对应的二元掩膜。
31、可选的,在本专利技术一实施例中,三维坐标模块还用于利用归一化算法,对人体图像的像素点二维坐标及人体图像中正视图对应的二元掩膜进行处理,确定人体图像的像素点三维坐标。
32、可选的,在本专利技术一实施例中,装置还包括:
33、上传图像模块,用于获取经客户授权的上传图像,并确定上传图像的像素点二维坐标及其对应的二元掩膜;
34、坐标转换模块,用于利用归一化算法,对上传图像的像素点二维坐标及其对应的二元掩膜进行处理,确定上传图像的像素点三维坐标;
35、坐标差值模块,用于根据上传图像的像素点三维坐标,生成多个二维投影,并将上传图像的像素点二维坐标与二维投影进行比对,得到坐标差值;
36、模型训练模块,用于利用坐标差值对初始卷积神经网络模型进行训练,得到人体三维模型。
37、可选的,在本专利技术一实施例中,坐标差值模块包括:
38、二维投影单元,用于对上传图像的像素点三维坐标依次进行三维坐标值取零,生成侧面二维投影、正面二维投影及俯视二维投影;
39、坐标差值单元,用于将侧面二维投影、正面二维投影及俯视二维投影中的像素点与上传图像的像素点二维坐标进行比对,得到坐标差值。
40、可选的,在本专利技术一实施例中,装置还包括:
41、人脸坐标模块,用于采集经客户授权的正面图像,并确定正面图像对应的人脸坐标;
42、模型验证模块,用于根据人脸坐标,确定人体三维模型对应的人脸信息集合,并将人脸信息集合与客户预留人脸信息进行比对,得到模型验证结果。
43、本专利技术还提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,处理器执行所述程序时实现上述方法。
44、本专利技术还提供一种计算机可读存储介质,计算机可读存储介质存储有由计算机执行上述方法的计算机程序。
45、本专利技术还提供一种计算机程序产品,包括计算机程序/指令,计算机程序/指令被处理器执行时实现上述方法的步骤。
46、本专利技术通过对客户进行三维人体识别,提高客户身份识别的准确性,实现在非本人进行存取款操作时,即使知道密码也不会本文档来自技高网
...
【技术保护点】
1.一种基于人体三维模型识别的存取款方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,采集经客户授权的多个角度的人体图像包括:
3.根据权利要求1所述的方法,其特征在于,确定所述人体图像中正视图对应的二元掩膜包括:
4.根据权利要求1所述的方法,其特征在于,根据所述人体图像的像素点二维坐标及所述人体图像中正视图对应的二元掩膜,确定所述人体图像的像素点三维坐标包括:
5.根据权利要求1所述的方法,其特征在于,所述人体三维模型是通过如下步骤建立的:
6.根据权利要求5所述的方法,其特征在于,根据所述上传图像的像素点三维坐标,生成所述多个二维投影,并将所述上传图像的像素点二维坐标与所述二维投影进行比对,得到坐标差值包括:
7.根据权利要求5所述的方法,其特征在于,所述方法还包括:
8.一种基于人体三维模型识别的存取款装置,其特征在于,所述装置包括:
9.一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至7任一项所述方法。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有由计算机执行权利要求1至7任一项所述方法的计算机程序。
...
【技术特征摘要】
1.一种基于人体三维模型识别的存取款方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,采集经客户授权的多个角度的人体图像包括:
3.根据权利要求1所述的方法,其特征在于,确定所述人体图像中正视图对应的二元掩膜包括:
4.根据权利要求1所述的方法,其特征在于,根据所述人体图像的像素点二维坐标及所述人体图像中正视图对应的二元掩膜,确定所述人体图像的像素点三维坐标包括:
5.根据权利要求1所述的方法,其特征在于,所述人体三维模型是通过如下步骤建立的:
6.根据权利要求5所述的方法,其特征在于,根据所述上...
【专利技术属性】
技术研发人员:吴琪,
申请(专利权)人:中国工商银行股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。