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、如果第一指纹图像与第一初始本文档来自技高网...
【技术保护点】
1.一种电子设备,其特征在于,包括:
2.根据权利要求1所述的电子设备,其特征在于,所述控制模组能够控制所述指纹识别模组与所述动力源相配合,以使所述接收模块能够接收到多普勒回波。
3.根据权利要求2所述的电子设备,其特征在于,所述多普勒回波包括第一多普勒回波,当所述指纹识别模组沿超声波发射方向的正方向移动的过程中,所述接收模块能够接收到所述第一多普勒回波;和/或,所述多普勒回波包括第二多普勒回波,当所述指纹识别模组沿超声波发射方向的反方向移动的过程中,所述接收模块能够接收到所述第二多普勒回波,所述第二多普勒回波的频率低于第一多普勒回波的频率。
4.根据权利要求1所述的电子设备,其特征在于,所述动力源被构造成驱动所述壳体组件沿所述发射方向往复振动,以使所述指纹识别模组能够沿所述发射方向往复移动。
5.根据权利要求4所述的电子设备,其特征在于,所述动力源包括振动马达,所述振动马达设置于所述壳体组件,并能够驱动所述壳体组件沿所述发射方向往复振动。
6.根据权利要求5所述的电子设备,其特征在于,所述振动马达被构造成驱动所述壳体组
7.根据权利要求1所述的电子设备,其特征在于,所述动力源包括伸缩器;
8.根据权利要求7所述的电子设备,其特征在于,所述伸缩器被构造成驱动所述指纹识别模组沿所述发射方向往复振动,以产生与所述超声波发射模块发射的超声波叠加产生多普勒效应的振动波。
9.根据权利要求1所述的电子设备,其特征在于,所述电子设备还包括显示屏,所述显示屏设置于所述壳体组件上,所述指纹识别模组夹设于所述显示屏与所述壳体组件之间,所述发射方向与所述显示屏的厚度方向同向。
10.根据权利要求1至9任一项所述的电子设备,其特征在于,所述控制模组包括:
11.根据权利要求10所述的电子设备,其特征在于,所述动力源设有振动检测单元,所述振动检测单元与所述驱动模块以及所述图像采集模块通信连接。
12.一种指纹识别方法,其特征在于,包括:
13.根据权利要求12所述的指纹识别方法,其特征在于,所述至少两种回波信息包括第一超声回波信息、第一多普勒回波信息以及第二多普勒回波信息中的至少两种;其中,所述第一多普勒回波信息的频率高于所述第一超声回波信息的频率,所述第二多普勒回波信息的频率低于所述第一超声回波信息的频率。
14.根据权利要求13所述的指纹识别方法,其特征在于,所述根据至少两种回波信息得到的指纹图像过程中,包括:
15.根据权利要求14所述的指纹识别方法,其特征在于,获得所述指纹图像之后,所述指纹识别方法还包括:
16.根据权利要求15所述的指纹识别方法,其特征在于,完成指纹录入操作后,所述指纹识别方法还包括:
17.根据权利要求14至16任一项所述的指纹识别方法,其特征在于,完成指纹录入操作后,所述指纹识别方法还包括:
18.根据权利要求14至17任一项所述的指纹识别方法,其特征在于,所述响应指纹识别操作,还包括:
19.根据权利要求18所述的指纹识别方法,其特征在于,所述动力源为振动马达,并能够产生与所述超声波叠加产生多普勒效应的振动波;
20.一种存储介质,能够被计算机所读取,所述存储介质上存储有能够的计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求12至19任一项所述的指纹识别方法。
...【技术特征摘要】
1.一种电子设备,其特征在于,包括:
2.根据权利要求1所述的电子设备,其特征在于,所述控制模组能够控制所述指纹识别模组与所述动力源相配合,以使所述接收模块能够接收到多普勒回波。
3.根据权利要求2所述的电子设备,其特征在于,所述多普勒回波包括第一多普勒回波,当所述指纹识别模组沿超声波发射方向的正方向移动的过程中,所述接收模块能够接收到所述第一多普勒回波;和/或,所述多普勒回波包括第二多普勒回波,当所述指纹识别模组沿超声波发射方向的反方向移动的过程中,所述接收模块能够接收到所述第二多普勒回波,所述第二多普勒回波的频率低于第一多普勒回波的频率。
4.根据权利要求1所述的电子设备,其特征在于,所述动力源被构造成驱动所述壳体组件沿所述发射方向往复振动,以使所述指纹识别模组能够沿所述发射方向往复移动。
5.根据权利要求4所述的电子设备,其特征在于,所述动力源包括振动马达,所述振动马达设置于所述壳体组件,并能够驱动所述壳体组件沿所述发射方向往复振动。
6.根据权利要求5所述的电子设备,其特征在于,所述振动马达被构造成驱动所述壳体组件沿所述发射方向往复振动,以产生与所述超声波发射模块发射的超声波叠加产生多普勒效应的振动波。
7.根据权利要求1所述的电子设备,其特征在于,所述动力源包括伸缩器;
8.根据权利要求7所述的电子设备,其特征在于,所述伸缩器被构造成驱动所述指纹识别模组沿所述发射方向往复振动,以产生与所述超声波发射模块发射的超声波叠加产生多普勒效应的振动波。
9.根据权利要求1所述的电子设备,其特征在于,所述电子设备还包括显示屏,所述显示屏设置于所述壳体组件上,所述指纹识别模组夹设于所述显示屏与所述壳体组件之间,所...
【专利技术属性】
技术研发人员:郝宁,
申请(专利权)人:北京小米移动软件有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。