[发明专利]一种光学指纹识别方法、装置、电子设备及存储介质在审
申请号: | 202011485118.X | 申请日: | 2020-12-16 |
公开(公告)号: | CN112507917A | 公开(公告)日: | 2021-03-16 |
发明(设计)人: | 李伟江 | 申请(专利权)人: | 北京集创北方科技股份有限公司 |
主分类号: | G06K9/00 | 分类号: | G06K9/00 |
代理公司: | 北京德崇智捷知识产权代理有限公司 11467 | 代理人: | 王金双 |
地址: | 100176 北京市大兴*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 光学 指纹识别 方法 装置 电子设备 存储 介质 | ||
一种光学指纹识别方法、装置、电子设备及存储介质。所述方法,包括以下步骤:对环境光进行判断,确认所述环境光为强环境光;在光源为高亮模式下,采集指纹图像并获取第一指纹图像;在光源为低亮模式下,采集指纹图像并获取第二指纹图像;根据所述第一指纹图像和所述第二指纹图像,获取第三指纹图像;对所述第三指纹图像进行指纹识别;所述高亮模式为光源的亮度大于第一阈值的模式,所述低亮模式为光源的亮度小于第二阈值的模式,所述第二阈值小于第一阈值。本发明的光学指纹识别方法,避免了强环境光对指纹图像的干扰,提高了指纹识别的识别率。
技术领域
本发明涉及图像处理技术领域,尤其涉及一种光学指纹识别方法、装置、电子设备及存储介质。
背景技术
在全面屏普及之后,大多数的终端中都采用屏下指纹识别技术来进行指纹识别。屏下指纹识别技术的原理为:终端中的光源发射出光线,该光线经过手指反射后被位于屏幕下方的光线采集模块采集到,由于指纹谷脊对光线的反射率不同,因此,光学采集模块对指纹谷脊采集到的光信号也不同。光学采集模块对光信号的差异进行光电转换后再进行放大和量化,得到指纹图像,最后将得到的指纹图像上传到应用程序,由应用程序利用指纹识别算法对该指纹图像进行识别。
由于指纹采集是利用光线的反射来形成灰阶的指纹图像,而外界的环境光会经过手指后透射进光线采集模块,从而对形成的指纹图像产生干扰。
现有技术中,在利用指纹识别算法对指纹图像进行识别时,若对第一帧指纹图像识别失败,则会继续获取第二帧指纹图像,再对第二帧指纹图像进行识别,从而通过多次识别来提高识别率。
图1为采集指纹图像的原理示意图,如图1所示,屏幕中的光源向外发射光线,该光线被位于玻璃盖板上的手指反射,光线采集模块可以采集反射光,再对反射光进行处理,得到指纹图像。
图2采集指纹图像时环境光透射原理示意图,如图2所示,外界的环境光也会透过手指透射到光线采集模块中,从而对指纹图像产生干扰。
图3为现有技术指纹识别方法流程示意图,如图3所示,采集指纹图像和利用算法识别指纹可以并行执行。即,采集第一帧指纹图像;在采集第二帧指纹图像时,对第一帧指纹图像进行指纹识别;在采集第三帧指纹图像时,对第二帧指纹图像进行指纹识别,依此类推。
若对第一帧指纹图像的指纹识别失败,则会继续对后续采集到的多帧指纹图像进行指纹识别,以期通过多次识别来提高识别率。然而在强环境光的环境下,强环境光对指纹图像的干扰不会随着采集次数的增多而减小,所以,即使多次采集指纹图像进行识别,仍然无法识别出指纹。
发明内容
为了解决现有技术存在的不足,本发明的目的在于提供一种光学指纹识别方法、装置、电子设备及存储介质,先消除强环境光对指纹图像的干扰,再利用消除干扰后的指纹图像进行指纹识别,可以提高指纹的识别率。
为了实现上述目的,本发明提供一种光学指纹识别方法,包括以下步骤:
对环境光进行判断,确认所述环境光为强环境光;
在光源为高亮模式下,采集指纹图像并获取第一指纹图像;
在光源为低亮模式下,采集指纹图像并获取第二指纹图像;
根据所述第一指纹图像和所述第二指纹图像,获取第三指纹图像;
对所述第三指纹图像进行指纹识别;
所述高亮模式为光源的亮度大于第一阈值的模式,所述低亮模式为光源的亮度小于第二阈值的模式,所述第二阈值小于第一阈值。
进一步地,所述对环境光进行判断,确认所述环境光为强环境光的步骤,还包括,
利用光线传感器,获取环境光的测量数据,并将该测量数据与预设亮度阈值进行比较,若该测量数据大于预设亮度阈值,则确认外界环境光为强环境光;或,
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京集创北方科技股份有限公司,未经北京集创北方科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011485118.X/2.html,转载请声明来源钻瓜专利网。