本发明涉及人脸识别领域,尤其涉及一种多人脸干预下的刷脸支付方法、装置、设备以及介质。
背景技术:
1、刷脸支付是一种基于人的相貌特征信息进行身份认证从而进行货款交易的过程,刷脸支付的最大特征是能避免个人信息泄露,
2、目前多人脸干预下的刷脸支付方法主要是通过先对多张半遮挡人脸进行目标半人脸确认,在将半人脸去人脸库进行比对,这种方法因为人脸不齐全,直接比对会导致出现身份认证偏差,从而会降低刷脸支付的准确性。
技术实现思路
1、为了解决上述问题,本发明提供了一种多人脸干预下的刷脸支付方法、装置、设备以及介质,可以提高刷脸支付的准确性。
2、第一方面,本发明提供了一种多人脸干预下的刷脸支付方法,包括:
3、采集支付终端正在进行刷脸支付的原始图像,对所述原始图像进行色彩归一化处理,得到归一化图像,对所述归一化图像进行网格划分,得到图像网格,配置所述图像网格中各网格的权值值,得到权值图像网格;
4、通过生物识别技术识别所述归一化图像中的半遮挡人脸信息,根据权值图像网格,对所述半遮挡人脸信息进行权值计算,得到半遮挡人脸权值;
5、根据所述半遮挡人脸权值,判断所述半遮挡人脸信息中的目标人脸信息,对所述目标人脸信息进行几何等比处理,得到等比人脸信息,提取所述等比人脸信息的局部人脸特征;
6、计算所述局部人脸特征的特征矢量,根据所述特征矢量在预设的人脸库进行人脸映射,得到目标人脸,对所述目标人脸进行身份认证,得到个人信息,检索所述个人信息中的支付信息,根据所述支付信息,执行所述支付终端的刷脸支付。
7、在第一方面的一种可能实现方式中,所述对所述原始图像进行色彩归一化处理,得到归一化图像,包括:
8、识别所述原始图像的色彩异常点;
9、分析所述色彩异常点的异常特征;
10、根据所述异常特征,利用归一化函数对所述色彩异常点进行归一化处理,得到所述归一化图像。
11、在第一方面的一种可能实现方式中,所述配置所述图像网格中各网格的权值值,得到权值图像网格,包括:
12、分析所述图像网格中各网格的网格位置;
13、根据所述网格位置,配置所述图像网格中各网格的权值因子;
14、根据所述权值因子,利用预设的权值函数计算所述图像网格中各网格的所述权值值,得到所述权值图像网格。
15、在第一方面的一种可能实现方式中,所述归一化图像中的半遮挡人脸信息,包括:
16、提取所述归一化图像中的图像类容;分析所述图像内容的内容特征;
17、根据所述内容特征,利用生物识别函数识别所述归一化图像中的所述半遮挡人脸信息。
18、在第一方面的一种可能实现方式中,所述根据权值图像网格,对所述半遮挡人脸信息进行权值计算,得到半遮挡人脸权值,包括:
19、检索每个所述半遮挡人脸信息在所述权值图像网格中每个网格的网格占比;
20、根据每个网格所述网格占比,计算所述半遮挡人脸信息在所述权值图像网格中各网格权值值;
21、根据所述各网格权值值,利用下述权值函数计算所述半遮挡人脸信息权值值,得到所述半遮挡人脸权值。
22、
23、其中,p(a)表示半遮挡人脸信权值;表示半遮挡人脸信在第一个网格的权值;表示半遮挡人脸信在第n个网格的权值。
24、在第一方面的一种可能实现方式中,所述计算所述局部人脸特征的特征矢量,包括:
25、计算每个所述局部人脸特征的特征关系;
26、根据所述特征关系,构建所述局部人脸特征的特征关系图;
27、根据所述特征关系图,利用特征函数计算所述局部人脸特征的所述特征矢量。
28、在第一方面的一种可能实现方式中,所述特征函数,包括:
29、
30、其中,e(eivx)表示特征矢量,f(xi,yi)表示特征关系图,σ2表示局部人脸特征的方差。
31、第二方面,本发明提供了一种多人脸干预下的刷脸支付装置,所述装置包括:
32、权值配置模块,用于采集支付终端正在进行刷脸支付的原始图像,对所述原始图像进行色彩归一化处理,得到归一化图像,对所述归一化图像进行网格划分,得到图像网格,配置所述图像网格中各网格的权值值,得到权值图像网格;
33、权值计算模块,用于通过生物识别技术识别所述归一化图像中的半遮挡人脸信息,根据权值图像网格,对所述半遮挡人脸信息进行权值计算,得到半遮挡人脸权值;
34、特征提取模块,用于根据所述半遮挡人脸权值,判断所述半遮挡人脸信息中的目标人脸信息,对所述目标人脸信息进行几何等比处理,得到等比人脸信息,提取所述等比人脸信息的局部人脸特征;
35、身份认证模块,用于在计算所述局部人脸特征的特征矢量,根据所述特征矢量在预设的人脸库进行人脸映射,得到目标人脸,对所述目标人脸进行身份认证,得到个人信息,检索所述个人信息中的支付信息,根据所述支付信息,执行所述支付终端的刷脸支付。
36、第三方面,本发明提供一种电子设备,包括:
37、至少一个处理器;以及与所述至少一个处理器通信连接的存储器;
38、其中,所述存储器存储有可被所述至少一个处理器执行的计算机程序,以使所述至少一个处理器能够执行如上述第一方面中任意一项所述的多人脸干预下的刷脸支付方法。
39、第四方面,本发明提供一种计算机可读存储介质,存储有计算机程序,所述计算机程序被处理器执行时实现如上述第一方面中任意一项所述的多人脸干预下的刷脸支付方法。
40、与现有技术相比,本方案的技术原理及有益效果在于:
41、本发明实施例本发明实施例通过采集支付终端正在进行刷脸支付的原始图像可以获取终端采集照片从而为后期进行人脸识别提供照片基础,本发明实施例通过对所述原始图像进行色彩归一化处理,得到归一化图像可以对终端采集的照片进行补光、去亮等一系列操作,从而更方便的图像进行人脸识别,其次,发明实施例通过生物识别技术识别所述归一化图像中的半遮挡人脸信息可以初步筛选图像是否存在人脸从而提高人脸识别效率;再次,本发明实施例通过提取所述等比人脸信息的局部人脸特征可以提取所述目标人脸的特征信息,从而可以快速和所述人脸库的人脸进行对比,得到目标人物;最后,本发明实施例通过计算所述局部人脸特征的特征矢量可以将获取的所述局部人脸特征整合形成总的特征矢量,可以更好的进行人脸比对,提高人脸比对的准确性;因此,本发明实施例提出的一种多人脸干预下的刷脸支付方法、装置、电子设备以及存储介质,可以实现生成完整高效的多人脸干预下的刷脸支付方法,提高刷脸支付的人脸识别的准确性。
1.一种多人脸干预下的刷脸支付方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述对所述原始图像进行色彩归一化处理,得到归一化图像,包括:
3.根据权利要求1所述的方法,其特征在于,所述配置所述图像网格中各网格的权值值,得到权值图像网格,包括:
4.根据权利要求1所述的方法,其特征在于,所述归一化图像中的半遮挡人脸信息,包括:
5.根据权利要求1所述的方法,其特征在于,所述根据权值图像网格,对所述半遮挡人脸信息进行权值计算,得到半遮挡人脸权值,包括:
6.根据权利要1所述的方法,其特征在于,所述计算所述局部人脸特征的特征矢量,包括:
7.根据权利要求6所述的方法,其特征在于,所述特征函数,包括:
8.一种多人脸干预下的刷脸支付装置,其特征在于,所述装置包括:
9.一种电子设备,其特征在于,所述电子设备包括:
10.一种计算机可读存储介质,存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至7中任意一项所述的多人脸干预下的刷脸支付方法。