System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及指纹识别,特别是涉及一种指纹识别方法、装置、计算机设备、存储介质和程序产品。
技术介绍
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、基于该放大图像中各像素点的灰度值的二进制值,对该放大图像进行位平面分解,得到各该二进制值中同一位置的比特位对应的位平面图像;
24、将最高比特位对应的位平面图像作为该第一位平面图像;
25、将该最高比特位的下一个比特位对应的位平面图像作为该第二位平面图像。
26、在其中一个实施例中,该对该指纹图像进行灰度图转换,确定该指纹图像的灰度图像,包括:
27、对该指纹图像进行滤波处理和归一化处理,得到处理后的指纹图像;
28、对该处理后的指纹图像进行灰度图转换,得到该灰度图像。
29、第二方面,本申请还提供了一种指纹识别装置。该装置包括:
30、第一确定模块,用于根据目标设备发送的资源转移请求中的目标用户标识和预设对应关系,确定该目标用户标识下的目标手指标识;该预设对应关系包括用户标识下手指标识和手指标识对应的指纹特征样本之间的对应关系;
31、发送模块,用于向该目标设备发送该目标手指标识;
32、接收模块,用于接收该目标设备基于该目标手指标识发送的指纹图像;
33、第二确定模块,用于根据该目标手指标识和该预设对应关系,确定该目标手指标识对应的目标指纹特征样本;
34、第三确定模块,用于根据该指纹图像、该目标手指标识对应的目标指纹特征样本,确定该目标用户的指纹识别结果。
35、第三方面,本申请还提供了一种计算机设备。该计算机设备包括存储器和处理器,该存储器存储有计算机程序,该处理器执行该计算机程序时实现以下步骤:
36、根据目标设备发送的资源转移请求中的目标用户标识和预设对应关系,确定该目标用户标识下的目标手指标识;该预设对应关系包括用户标识下手指标识和手指标识对应的指纹特征样本之间的对应关系;
37、向该目标设备发送该目标手指标识;
38、接收该目标设备基于该目标手指标识发送的指纹图像;
39、根据该目标手指标识和该预设对应关系,确定该目标手指标识对应的目标指纹特征样本;
40、根据该指纹图像、该目标手指标识对应的目标指纹特征样本,确定该目标用户的指纹识别结果。
41、第四方面,本申请还提供了一种计算机可读存储介质。该计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现以下步骤:
42、根据目标设备发送的资源转移请求中的目标用户标识和预设对应关系,确定该目标用户标识下的目标手指标识;该预设对应关系包括用户标识下手指标识和手指标识对应的指纹特征样本之间的对应关系;
43、向该目标设备发送该目标手指标识;
44、接收该目标设备基于该目标手指标识发送的指纹图像;
45、根据该目标手指标识和该预设对应关系,确定该目标手指标识对应的目标指纹特征样本;
46、根据该指纹图像、该目标手指标识对应的目标指纹特征样本,确定该目标用户的指纹识别结果。
47、第五方面,本申请还提供了一种计算机程序产品。该计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现以下步骤:
48、根据目标设备发送的资源转移请求中的目标用户标识和预设对应关系,确定该目标用户标识下的目标手指标识;该预设对应关系包括用户标识下手指标识和手指标识对应的指纹特征样本之间的对应关系;
49、向该目标设备发送该目标手指标识;
50、接收该目标设备基于该目标手指标识发送的指纹图像;
51、根据该目标手指标识和该预设对应关系,确定该目标手指标识对应的目标指纹特征样本;
52、根据该指纹图像、该目标手指标识对应的目标指纹特征样本,确定该目标用户的指纹识别结果。
53、上述指纹识别方法、装置、计算机设备、存储介质和程序产品,通过根据目标设备发送的资源转移请求中的目标用户标识和预设对应关系,确定目标用户标识下的目标手指标识,进而向目标设备发送目标手指标识本文档来自技高网...
【技术保护点】
1.一种指纹识别方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述根据所述指纹图像、所述目标手指标识对应的目标指纹特征样本,确定所述目标用户的指纹识别结果,包括:
3.根据权利要求2所述的方法,其特征在于,所述根据所述比对结果,确定所述目标用户的指纹识别结果,包括:
4.根据权利要求2所述的方法,其特征在于,所述对所述指纹图像进行指纹特征提取,确定所述指纹图像对应的指纹特征,包括:
5.根据权利要求4所述的方法,其特征在于,所述确定所述灰度图像的二值化图像,包括:
6.根据权利要求5所述的方法,其特征在于,所述对所述放大图像进行位平面分解,以确定第一位平面图像和第二位平面图像,包括:
7.根据权利要求4所述的方法,其特征在于,所述对所述指纹图像进行灰度图转换,确定所述指纹图像的灰度图像,包括:
8.一种指纹识别装置,其特征在于,所述装置包括:
9.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至7中任一项所述的方法的步骤。
11.一种计算机程序产品,包括计算机程序,其特征在于,该计算机程序被处理器执行时实现权利要求1至7中任一项所述的方法的步骤。
...【技术特征摘要】
1.一种指纹识别方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述根据所述指纹图像、所述目标手指标识对应的目标指纹特征样本,确定所述目标用户的指纹识别结果,包括:
3.根据权利要求2所述的方法,其特征在于,所述根据所述比对结果,确定所述目标用户的指纹识别结果,包括:
4.根据权利要求2所述的方法,其特征在于,所述对所述指纹图像进行指纹特征提取,确定所述指纹图像对应的指纹特征,包括:
5.根据权利要求4所述的方法,其特征在于,所述确定所述灰度图像的二值化图像,包括:
6.根据权利要求5所述的方法,其特征在于,所述对所述放大图像进行位平面分解,以确定第一位平面图像和第二...
【专利技术属性】
技术研发人员:周钰帆,
申请(专利权)人:中国银行股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。