System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及图像处理,特别是涉及一种生物认证方法、装置、计算机设备、存储介质和计算机程序产品。
技术介绍
1、随着图像识别技术的发展,利用图像进行生物认证的方式广泛应用在了各个领域。生物认证包括面部识别认证、掌纹识别认证、或虹膜识别认证等。
2、在生物认证的过程中,用户需要不断地调整待采集的部位的位置,以使得待采集的部位处于合适的位置。以掌纹识别为例,掌纹识别的前提是采集掌纹,目前常用的采集掌纹的方式为接触式采集。在接触式采集掌纹的方式中,用户需要将手部放置在采集设备上,并调整手部的位置,使得手部位于采集设备所规定的采集区域内,以供采集设备拍摄手掌的图像。
3、然而,用户需要不断移动手掌将手掌置于采集设备指定的采集区域内,用户在多次反复放置试错后才能采集成功,采集效率低下。
技术实现思路
1、基于此,有必要针对上述技术问题,提供一种能够提高掌纹采集效率的生物认证方法、装置、计算机设备、计算机可读存储介质和计算机程序产品。
2、一方面,本申请提供了一种生物认证方法。所述方法包括:
3、响应于由目标对象的目标部位触发的隔空采集操作,显示与所述目标部位的关键区域对应的映射图案,所述映射图案的显示状态与所述目标部位相对于图像采集元件的相对位置相关;
4、在所述目标部位相对于所述图像采集元件的相对位置发生变化的情况下,当前所显示的所述映射图案的显示状态跟随所述相对位置的变化而变化,所述显示状态包括显示位置或显示大小中的至少一种;
>5、在当前所显示的映射图案与预设识别图案相匹配的情况下,通过所述图像采集元件采集所述目标部位的关键区域图像;所述关键区域图像用于对所述目标对象进行生物认证。
6、另一方面,本申请还提供了一种生物认证装置。所述装置包括:
7、显示模块,用于响应于由目标对象的目标部位触发的隔空采集操作,显示与所述目标部位的关键区域对应的映射图案,所述映射图案的显示状态与所述目标部位相对于图像采集元件的相对位置相关;
8、所述显示模块,还用于在所述目标部位相对于所述图像采集元件的相对位置发生变化的情况下,当前所显示的所述映射图案的显示状态跟随所述相对位置的变化而变化,所述显示状态包括显示位置或显示大小中的至少一种;
9、采集模块,用于在当前所显示的映射图案与预设识别图案相匹配的情况下,通过所述图像采集元件采集所述目标部位的关键区域图像;所述关键区域图像用于对所述目标对象进行生物认证。
10、在一个实施例中,所述显示模块还用于在所述目标部位相对于所述图像采集元件的空间高度发生变化的情况下,当前所显示的所述映射图案的显示大小随着所述空间高度的变化而反向变化;当前所显示的所述映射图案的显示位置,跟随着所述目标部位的关键区域在所述图像采集元件的采集范围内的平面位置的变化而同向变化。
11、在一个实施例中,所述显示模块还用于在所述目标部位相对于所述图像采集元件的空间高度越来越远的情况下,当前所显示的所述映射图案的显示大小随着所述空间高度的增加而减小;在所述目标部位相对于所述图像采集元件的空间高度越来越近的情况下,当前所显示的所述映射图案的显示大小随着所述空间高度的减小而增大。
12、在一个实施例中,所述显示模块还用于确定所述目标对象的目标部位当前相对于所述图像采集元件的空间高度;基于预先设置的距离映射关系,将所述空间高度映射为当前显示大小,其中,所述空间高度越大,映射得到的当前显示大小就越小;将映射图案的显示大小调整为所述当前显示大小进行更新显示。
13、在一个实施例中,所述图像采集元件的周边部署有多个距离传感器,所述显示模块还用于在所述目标部位处于所述图像采集元件的采集范围内的情况下,通过所述多个距离传感器获取与所述目标部位的关键区域对应的多个有效距离;基于所述多个有效距离,确定所述目标部位当前相对于所述图像采集元件的空间高度。
14、在一个实施例中,所述显示模块还用于获取所述目标部位的关键区域处于所述图像采集元件的采集范围内的平面位置;确定所述平面位置相对于所述采集范围内预设位置的偏移信息;根据所述偏移信息确定映射图案的当前显示位置,并将映射图案的显示位置调整为所述当前显示位置进行更新显示。
15、在一个实施例中,所述显示模块还用于根据所述采集范围对所述偏移信息进行归一化处理,得到偏移比例;基于所述偏移信息中携带的符号信息、以及所述偏移比例,确定映射图案在当前显示界面中的当前显示位置。
16、在一个实施例中,所述图像采集元件的周边部署有至少三个距离传感器,所述显示模块还用于在所述目标部位处于所述图像采集元件的采集范围内的情况下,通过所述距离传感器获取与所述目标部位的关键区域对应的至少三个有效距离;基于所述至少三个有效距离,构建所述关键区域的虚拟平面;基于所述虚拟平面与标准平面之间的相对角度,确定所述关键区域的相对姿态;基于所述相对姿态调整所述映射图案的显示状态。
17、在一个实施例中,上述装置还包括第一检测模块,用于获取处于所述图像采集元件的采集范围内的目标部位的移动速度;对处于所述图像采集元件的采集范围内的目标部位进行完整性检测,得到完整性检测结果;在基于所述移动速度或完整性检测结果中的至少一种,确定检测到的目标部位满足采集条件时,执行所述通过所述图像采集元件采集所述目标部位的关键区域图像的步骤。
18、在一个实施例中,所述采集模块还用于在当前所显示的映射图案与预设识别图案相匹配的情况下,触发输出第一提示信息,所述第一提示信息用于提示所述目标对象保持所述目标部位处于当前状态不变;在所述目标部位保持当前状态不变的情况下,通过所述图像采集元件采集所述目标部位的关键区域图像。
19、在一个实施例中,上述装置还包括提示模块,用于在当前所显示的映射图案与预设识别图案不匹配的情况下,触发输出第二提示信息,所述第二提示信息用于提示所述目标对象调整所述目标部位相对于所述图像采集元件的相对位置,以使得跟随所述相对位置的变化而变化显示的映射图案与所述预设识别图案相匹配。
20、在一个实施例中,在当前所显示的映射图案的显示大小大于所述预设识别图案的显示大小的情况下,所述第二提示信息用于提示所述目标对象控制所述目标部位远离所述图像采集元件。
21、在一个实施例中,在当前所显示的映射图案的显示大小小于所述预设识别图案的显示大小的情况下,所述第二提示信息用于提示所述目标对象控制所述目标部位靠近所述图像采集元件。
22、在一个实施例中,上述装置还包括第二检测模块,用于对处于图像采集元件的采集范围内出现的目标进行目标检测和活体检测;在检测到所述目标为目标对象的目标部位、且检测到活体的情况下,确定目标对象的目标部位触发了隔空采集操作。
23、在一个实施例中,上述装置还包括通信模块,用于将所采集的关键区域图像发送至服务器,以供所述服务器对所述关键区域图像进行生物认证,并在生本文档来自技高网...
【技术保护点】
1.一种生物认证方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述在所述目标部位相对于所述图像采集元件的相对位置发生变化的情况下,当前所显示的所述映射图案的显示状态跟随所述相对位置的变化而变化,包括:
3.根据权利要求2所述的方法,其特征在于,所述在所述目标部位相对于所述图像采集元件的空间高度发生变化的情况下,当前所显示的所述映射图案的显示大小随着所述空间高度的变化而反向变化,包括:
4.根据权利要求2所述的方法,其特征在于,所述在所述目标部位相对于所述图像采集元件的空间高度发生变化的情况下,当前所显示的所述映射图案的显示大小随着所述空间高度的变化而反向变化,包括:
5.根据权利要求4所述的方法,其特征在于,所述图像采集元件的周边部署有多个距离传感器,所述确定所述目标对象的目标部位当前相对于所述图像采集元件的空间高度,包括:
6.根据权利要求2所述的方法,其特征在于,所述当前所显示的所述映射图案的显示位置,跟随着所述目标部位的关键区域在所述图像采集元件的采集范围内的平面位置的变化而同向变化,
7.根据权利要求6所述的方法,其特征在于,所述根据所述偏移信息确定映射图案的当前显示位置,包括:
8.根据权利要求1所述的方法,其特征在于,所述图像采集元件的周边部署有至少三个距离传感器,所述在所述目标部位相对于所述图像采集元件的相对位置发生变化的情况下,当前所显示的所述映射图案的显示状态跟随所述相对位置的变化而变化,包括:
9.根据权利要求1所述的方法,其特征在于,所述通过所述图像采集元件采集所述目标部位的关键区域图像之前,所述方法还包括:
10.根据权利要求1所述的方法,其特征在于,所述在当前所显示的映射图案与预设识别图案相匹配的情况下,通过所述图像采集元件采集所述目标部位的关键区域图像,包括:
11.根据权利要求1所述的方法,其特征在于,所述方法还包括:
12.根据权利要求11所述的方法,其特征在于,在当前所显示的映射图案的显示大小大于所述预设识别图案的显示大小的情况下,所述第二提示信息用于提示所述目标对象控制所述目标部位远离所述图像采集元件。
13.根据权利要求11所述的方法,其特征在于,在当前所显示的映射图案的显示大小小于所述预设识别图案的显示大小的情况下,所述第二提示信息用于提示所述目标对象控制所述目标部位靠近所述图像采集元件。
14.根据权利要求11所述的方法,其特征在于,在当前所显示的映射图案的显示位置相对于所述预设识别图案的预设位置存在偏移的情况下,所述第二提示信息用于提示所述目标对象调整所述目标部位的平面位置。
15.根据权利要求1所述的方法,其特征在于,在所述响应于由目标对象的目标部位触发的隔空采集操作,显示与所述目标部位的关键区域对应的映射图案之前,所述方法还包括:
16.根据权利要求1至15中任一项所述的方法,其特征在于,所述方法还包括:
17.一种生物认证装置,其特征在于,所述装置包括:
18.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至16中任一项所述的方法的步骤。
19.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至16中任一项所述的方法的步骤。
20.一种计算机程序产品,包括计算机程序,其特征在于,该计算机程序被处理器执行时实现权利要求1至16中任一项所述的方法的步骤。
...【技术特征摘要】
1.一种生物认证方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述在所述目标部位相对于所述图像采集元件的相对位置发生变化的情况下,当前所显示的所述映射图案的显示状态跟随所述相对位置的变化而变化,包括:
3.根据权利要求2所述的方法,其特征在于,所述在所述目标部位相对于所述图像采集元件的空间高度发生变化的情况下,当前所显示的所述映射图案的显示大小随着所述空间高度的变化而反向变化,包括:
4.根据权利要求2所述的方法,其特征在于,所述在所述目标部位相对于所述图像采集元件的空间高度发生变化的情况下,当前所显示的所述映射图案的显示大小随着所述空间高度的变化而反向变化,包括:
5.根据权利要求4所述的方法,其特征在于,所述图像采集元件的周边部署有多个距离传感器,所述确定所述目标对象的目标部位当前相对于所述图像采集元件的空间高度,包括:
6.根据权利要求2所述的方法,其特征在于,所述当前所显示的所述映射图案的显示位置,跟随着所述目标部位的关键区域在所述图像采集元件的采集范围内的平面位置的变化而同向变化,包括:
7.根据权利要求6所述的方法,其特征在于,所述根据所述偏移信息确定映射图案的当前显示位置,包括:
8.根据权利要求1所述的方法,其特征在于,所述图像采集元件的周边部署有至少三个距离传感器,所述在所述目标部位相对于所述图像采集元件的相对位置发生变化的情况下,当前所显示的所述映射图案的显示状态跟随所述相对位置的变化而变化,包括:
9.根据权利要求1所述的方法,其特征在于,所述通过所述图像采集元件采集所述目标部位的关键区域图像之前,所述方法还包括:
10.根据权利要求1所述的方法,其特征在于,所述在当前所显示的映射图案与...
【专利技术属性】
技术研发人员:焦路路,戈文,王军,黄家宇,郑桂涛,郭润增,张睿欣,张映艺,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。