一种指纹识别方法及装置制造方法及图纸

技术编号:26259936 阅读:14 留言:0更新日期:2020-11-06 17:55
本申请公开一种指纹识别方法及装置。所述方法包括:获取通过非接触式图像采集设备采集到的指纹图像;对所述指纹图像执行滤波和灰度处理,得到灰度图像;对所述灰度图像进行对比度增强,得到对比度增强后的图像;对所述对比度增强后的图像进行指纹特征提取,并基于提取结果进行指纹识别。

【技术实现步骤摘要】
一种指纹识别方法及装置
本申请涉及互联网领域,尤其涉及一种指纹识别方法及装置。
技术介绍
基于生物识别的身份认证,在各个领域广泛应用,而指纹识别又是其中最广泛使用的生物识别之一。目前较为流行的指纹识别均为接触式指纹识别,比如将手指按压在指纹传感器中,从而获取指纹信息,并以此进行身份认证。但在实际应用中发现,这种指纹识别方式受按压力度、按压面积、按压角度、污渍、汗渍等因素影响较大,从而影响识别准确性。所以亟需一种方案,用来提升指纹识别的准确性。
技术实现思路
本申请实施例提供一种指纹识别方法,可以较为准确地进行指纹识别。本申请实施例提供一种指纹识别装置,可以较为准确地进行指纹识别。为解决上述技术问题,本申请实施例是这样实现的:本申请实施例采用下述技术方案:一种指纹识别方法,其特征在于,包括:获取通过非接触式图像采集设备采集到的指纹图像;对所述指纹图像执行滤波和灰度处理,得到灰度图像;对所述灰度图像进行对比度增强,得到对比度增强后的图像;对所述对比度增强后的图像进行指纹特征提取,并基于提取结果进行指纹识别。一种指纹识别装置,其特征在于,包括:图像获取单元、图像处理单元、以及指纹识别单元,其中,所述图像获取单元,用于获取通过非接触式图像采集设备采集到的指纹图像;所述图像处理单元,用于对所述指纹图像执行滤波和灰度处理,得到灰度图像;所述图像处理单元,用于对所述灰度图像进行对比度增强,得到对比度增强后的图像;所述指纹识别单元,用于对所述对比度增强后的图像进行指纹特征提取,并基于提取结果进行指纹识别。由以上实施例提供的技术方案可见,可以先获取到通过非接触式图像采集设备采集到的指纹图像,此后基于该指纹图像,可以进行滤波和灰度处理,再对灰度图像进行对比度增强处理,从而根据对比度增强后的图像进行指纹特征提取,并基于提取结果进行指纹识别。也即,可以通过非接触式图像采集设备,采集近似于无畸变的指纹图像,并通过滤波、灰度、对比度增强等图像处理方式,提高指纹中脊线和谷线的对比度,从而可以较为准确地进行指纹识别。附图说明为了更清楚地说明本申请实施例或现有的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请中记载的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为本申请实施例提供的指纹识别方法的流程示意图;图2为本申请实施例提供的采集到的指纹图像的示意图;图3为本申请实施例提供的对指纹图像进行对比度增强的示意图;图4为本申请实施例提供的对指纹图像进行图像降噪的示意图;图5为本申请实施例提供的对指纹图像进行特征提取的示意图;图6为本申请实施例提供的指纹识别方法的示意图;图7为本申请实施例提供的指纹识别装置的结构示意图;图8为本申请实施例提供的电子设备的结构示意图。具体实施方式为使本申请的目的、技术方案和优点更加清楚,下面将结合具体实施例及相应的附图对本申请的技术方案进行清楚、完整地描述。显然,所描述的实施例仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。以下结合附图,详细说明本申请中各实施例提供的技术方案。实施例1本实施例提供一种指纹识别方法,可以较为准确地进行指纹识别。假设执行主体可以指纹识别设备、或身份认证设备中的处理器。本实施例的具体流程示意图如图1所示,包括:步骤102:获取通过非接触式图像采集设备采集到的指纹图像。前文已经介绍,目前较为流行的指纹识别通常是按压式的,也即手指与指纹传感器接触,这就可能会由于按压力度、按压面积、按压角度、污渍、汗渍的不同影响指纹识别的准确性。所以本步骤,可以通过非接触式的图像采集设备,对指纹图像进行采集。具体地,非接触式图像采集设备可以是光学摄像头,比如安装在手机上的前置或后置摄像头,安装在门禁上的监控摄像头等。用户可以将手指对准图像采集设备而不用接触,从而便于设备采集到指纹图像。比如当用户需要进行门禁认证时,可以将需要进行认证的手指摆放在门禁的摄像头前而无需接触。在本步骤中,执行主体可以直接获取通过非接触式图像采集设备采集到并保存的指纹图像,也可以获取通过非接触式图像采集设备实时采集到的指纹图像。通过非接触式图像采集设备,采集到的指纹由于避免了按压导致的指纹畸变,所以更加接近于真实的生物指纹。在实际应用中,可能获取到的图像包含了其他的非指纹图像,比如采集到了人脸、背景等。所以为了能够较为准确地获取到指纹图像,在一种实施方式中,获取通过非接触式图像采集设备采集到的指纹图像,可以包括:获取通过非接触式图像采集设备采集到的图像;对该图像进行图像识别;基于图像识别结果,从采集到的图像中截取出包含指纹的指纹图像。具体地,可以先获取通过非接触式图像采集设备采集到的图像,由于图像中可能包含有指纹,也可能不包含指纹,并且包含指纹的区域有可能较大,也有可能较小,所以便可以对该图像进行图像识别,得到识别结果,从而根据图像识别结果,确定其中是否包含有指纹,若是,则可以基于图像识别结果,从采集到的图像中截取出包含指纹的指纹图像。这里的图像识别,可以是指利用计算机对图像进行处理、分析和理解,以识别各种不同模式的目标和对象的技术,是应用深度学习算法的一种实践应用。比如,可以对文字、图案等图像特征进行识别,也可以对人脸、指纹等生物特征进行识别。所以,为了能够较为准确地获取到包含指纹的指纹图像,便可以通过图像识别的方式,从获取到的图像中截取出指纹图像,从而在后续步骤中可以较为准确地进行指纹识别。在实际应用中,即使通过非接触式图像采集装置采集到指纹图像,也有可能受到距离、角度等因素,影响指纹识别的准确性。所以为了能够进一步提高指纹识别的准确性,在一种实施方式中,获取通过非接触式图像采集设备采集到的指纹图像,可以包括:获取通过非接触式图像采集设备连续采集到的多张指纹图像。具体地,可以通过非接触式图像采集设备,连续采集多张指纹图像,比如可以提示用户在空间上进行移动,或者在同一个空间位置时连续拍摄等。从而可以采集多张指纹图像。也可以结合上文介绍的图像识别,通过在多张原始图像中进行分别截取,得到多张指纹图像。在本步骤中,通过图像采集设备采集到的指纹图像,可以是三原色光模式(RGBcolormodel)的图像、或称RGB色彩模式的图像(下文简称RGB图像)。如图2所示,可以是采集到的RGB图像,可以看到,几乎没有按压后出现的畸变。步骤104:对该指纹图像执行滤波和灰度处理,得到灰度图像。在指纹识别中,通常是基于灰度图像进行特征提取,并根据特征提取结果进行识别和认证。所本文档来自技高网...

【技术保护点】
1.一种指纹识别方法,其特征在于,包括:/n获取通过非接触式图像采集设备采集到的指纹图像;/n对所述指纹图像执行滤波和灰度处理,得到灰度图像;/n对所述灰度图像进行对比度增强,得到对比度增强后的图像;/n对所述对比度增强后的图像进行指纹特征提取,并基于提取结果进行指纹识别。/n

【技术特征摘要】
1.一种指纹识别方法,其特征在于,包括:
获取通过非接触式图像采集设备采集到的指纹图像;
对所述指纹图像执行滤波和灰度处理,得到灰度图像;
对所述灰度图像进行对比度增强,得到对比度增强后的图像;
对所述对比度增强后的图像进行指纹特征提取,并基于提取结果进行指纹识别。


2.如权利要求1所述的方法,其特征在于,对所述对比度增强后的图像进行指纹特征提取,并基于提取结果进行指纹识别之前,所述方法还包括:
对所述对比度增强后的图像进行图像降噪,得到降噪后的图像;
对所述对比度增强后的图像进行指纹特征提取,并基于提取结果进行指纹识别,包括:
对所述降噪后的图像进行指纹特征提取,并基于提取结果进行指纹识别。


3.如权利要求1所述的方法,其特征在于,对所述灰度图像进行对比度增强,得到对比度增强后的图像,包括:
利用自适应对比度增强算法,对所述灰度图像进行对比度增强,得到对比度增强后的图像。


4.如权利要求2所述的方法,其特征在于,对所述对比度增强后的图像进行图像降噪,得到降噪后的图像,包括:
利用三维块匹配算法,对所述对比度增强后的图像进行图像降噪,得到降噪后的图像。


5.如权利要求1所述的方法,其特征在于,获取通过非接触式图像采集设备采集到的指纹图像,包括:
获取通过非接触式图像采集设备采集到的图像;
对所述图像进行图像识别;
基于图像识别结果,从所述采集到的图像中截取出包含指纹的指纹图像。


6.如权利要求1所述的方法,其特征在于,获取通过非接触式图像采集设备采集到的指纹图像,包括:
获取通过非接触式图像采集设备连续采集到的多张指纹图像;
基于提取结果进行指纹识别,包括:
基于多个提取结果进行指纹识别。
<...

【专利技术属性】
技术研发人员:王卫静
申请(专利权)人:杭州萤石软件有限公司
类型:发明
国别省市:浙江;33

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1