CN101727567A - 指纹的识别方法及其识别处理装置 - Google Patents
指纹的识别方法及其识别处理装置 Download PDFInfo
- Publication number
- CN101727567A CN101727567A CN200810155617A CN200810155617A CN101727567A CN 101727567 A CN101727567 A CN 101727567A CN 200810155617 A CN200810155617 A CN 200810155617A CN 200810155617 A CN200810155617 A CN 200810155617A CN 101727567 A CN101727567 A CN 101727567A
- Authority
- CN
- China
- Prior art keywords
- fingerprint
- module
- fingerprint image
- point
- vector
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 38
- 239000013598 vector Substances 0.000 claims abstract description 30
- 238000001914 filtration Methods 0.000 claims abstract description 8
- 230000002093 peripheral effect Effects 0.000 claims abstract description 5
- 230000008569 process Effects 0.000 claims description 15
- 230000000875 corresponding effect Effects 0.000 claims description 12
- 239000004744 fabric Substances 0.000 claims description 6
- 230000002596 correlated effect Effects 0.000 claims description 3
- 239000000284 extract Substances 0.000 claims description 3
- 238000005516 engineering process Methods 0.000 abstract description 11
- 230000002349 favourable effect Effects 0.000 abstract 1
- 101100524644 Toxoplasma gondii ROM4 gene Proteins 0.000 description 3
- 230000005540 biological transmission Effects 0.000 description 2
- 230000008878 coupling Effects 0.000 description 2
- 238000010168 coupling process Methods 0.000 description 2
- 238000005859 coupling reaction Methods 0.000 description 2
- 238000000605 extraction Methods 0.000 description 2
- 230000006872 improvement Effects 0.000 description 2
- 230000005764 inhibitory process Effects 0.000 description 2
- 238000011160 research Methods 0.000 description 2
- 101100328887 Caenorhabditis elegans col-34 gene Proteins 0.000 description 1
- 230000003542 behavioural effect Effects 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 238000011156 evaluation Methods 0.000 description 1
- 238000003909 pattern recognition Methods 0.000 description 1
- 230000035479 physiological effects, processes and functions Effects 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
- 230000009466 transformation Effects 0.000 description 1
- 238000013519 translation Methods 0.000 description 1
Images
Landscapes
- Collating Specific Patterns (AREA)
Abstract
本发明涉及指纹的识别方法及其识别处理装置。方法是:首先将采集的指纹图像分为互不重叠的网格块,随后计算网格块内每个像素点沿其X、Y方向的梯度向量;接着估算每块中心点的梯度方向作为网格块的局部方向,然后采用偶对称Gabor滤波,获取相关特征点;最后比较特征点之间的比例值和角度大小进行识别。其装置包括存储模块、控制模块、电源模块和处理芯片,存储模块、控制模块以及电源模块各自的外围接口模块都集成在处理芯片上,处理芯片提供SPI接口、UART接口、USB接口三种可选接口,构成片上芯片结构。本发明既确保快速准确地采集和识别指纹,又利于将指纹识别技术与现有常见的移动存储设备相结合,提高移动存储设备的安全性。
Description
技术领域
本发明涉及一种生物特征识别方法及其识别设备,尤其涉及一种指纹的识别方法及其识别处理装置,属于计算领域。
背景技术
随着信息技术的不断发展,安全问题日益引起人们的关注,越来越多的领域需要应用生物识别技术提供的解决方案,信息安全市场近几年在国内保持高速增长。生物识别技术是基于个人独特的生理和行为特征进行身份鉴别的技术,它以生物技术为基础,以信息技术为手段,属于模式识别的研究课题。与传统的加解密方法相比较,生物识别技术是目前最为方便与安全的识别技术,它不需要记住复杂的密码,也不需要携带钥匙、智能卡之类的东西。
指纹识别技术以其稳定性、易用性、唯一性成为生物识别领域的最佳选择,可广泛应用于犯罪鉴定、门禁、金融安全、出入境等系统。
然而,如何进一步提高指纹识别的性能仍然具有重要的意义,尤其是技术和产品相结合,需要对现有的算法和硬件电路性能都进行优化,才能满足用户的需要。需要一种方法对指纹图像的预处理、图像增强、特征提取和匹配等多个方面进行改进。
发明内容
本发明的目的就是为了解决现有技术中存在的上述问题,提供一种指纹的识别方法及其识别处理装置。
本发明的目的通过以下技术方案来实现:
指纹的识别方法,其包括以下步骤:
步骤①,将采集的指纹图像分为互不重叠的网格块;
步骤②,计算网格块内每个像素点(i,j)沿其X、Y方向的梯度向量;
步骤③,估算以像素点(i,j)为中心点的每个网格块的局部方向;
步骤④,采用偶对称Gabor滤波,滤除噪声并保持脊或谷的结构,获取采集指纹图像的相关特征点;
步骤⑤,比较采集指纹图像与特征指纹图像上特征点之间的比例值和角度大小进行识别。
上述的指纹的识别方法,其中:所述的估算为以像素点(i,j)的四个最邻近中心点块梯度向量的加权平均,作为以i,j为中心点的网格块的梯度向量,即将每块分成四个小块,计算每个小块中心点的梯度向量,加权平均作为该块X、Y方向的梯度向量,再计算该点的方向。当然,直接以每小块中心点的梯度向量估算该小块的方向,相当于将每块划分得细,则抗噪声能力将明显减弱。
进一步地,上述的指纹的识别方法,其中:所述的识别过程为设a为输入图像的某一特征点;b1、b2、b3、b4为其最邻近的4个特征点,c1、c2、c3、c4分别为b1、b2、b3、b4除a点外最邻近的特征点,分别计算三角形ab1c1、ab2c2、ab3c3、ab4c4的面积两两之间的比值以及相应的角ab1c1、ab2c2、ab3c3、ab4c4记入输入向量组中,向量组中每个成员由比值与相应的两个角组成,计算同样结果存入的模板向量组中,比较输入部分和模板部分中所有的向量,根据选定的阈值判断两幅图像是否匹配。
指纹识别处理装置,其中:包括存储模块、控制模块、电源模块、处理芯片,存储模块、控制模块、电源模块各自的外围接口模块都集成在处理芯片上,处理芯片提供SPI接口、UART接口、USB接口三种可选接口,构成片上芯片结构。
上述的指纹识别处理装置,其中:所述的存储模块其由RAM、ROM、EEPROM组成,ROM存储用以识别指纹图像的程序,EEPROM存储录入的用以认证的指纹图像模板以及设备配置信息。
进一步地,上述的指纹识别处理装置,其中:所述的控制模块,用于采集指纹图像后通知处理芯片完成相应的计算,然后与存储模块所述的EEPROM中提取特征指纹图像进行匹配,并将结果输出。
进一步地,上述的指纹识别处理装置,其中:所述的EEPROM内存储的相关数据由64位TDES加密算法保护,密钥存储在ROM中。
更进一步地,上述的指纹识别处理装置,其中:所述的步骤①中的网格块,取最小值为16×16像素,最大值取32×32像素。
本发明技术方案的突出的实质性特点和显著的进步主要体现在:采用本发明的方法,整个指纹采集识别快速准确。同时,采用本方法后有利于将指纹识别技术与现有常见的移动存储设备相结合使用,提高移动存储设备的安全性。并且在确保准确性和保持较高硬盘数据传输速度的情况下,本发明采用加密模块的芯片面积减小了近三分之二,为本领域的技术进步拓展了空间,实施效果好。
附图说明
本发明的目的、优点和特点,将通过下面优选实施例的非限制性说明进行图示和解释。这些实施例仅是应用本发明技术方案的典型范例,凡采取等同替换或者等效变换而形成的技术方案,均落在本发明要求保护的范围之内。这些附图当中,
图1是指纹采集识别的施示意图;
图2是指纹特征点的构造示意图;
图3是指纹识别处理装置的构造示意图。
图中各附图标记的含义如下:
1 USB接口 2 UART接口
3 RAM 4 ROM
5 EEPROM 6 芯片
具体实施方式
在常见的指纹识别中,图像增强主要用于改善不清晰区域的指纹图像质量,对于指纹图像增强算法,一般都是基于方向场估计的滤波算法,将指纹纹路分为若干个方向计算像素灰度值,大都使用纹路方向作为增强算法的参数。因此,本发明首先在指纹的图像处理和匹配方面做了相应的改善和研究,结合图1~3来看,方法如下:首先将采集的指纹图像分为互不重叠的W×W网格块,其中W取最小值为16×16像素,最大值取32×32像素,完成指纹采集,即步骤S1。
然后,进行图像预处理S2,具体来说:计算网格块内每个像素点(i,j)其沿X、Y方向的梯度向量。随后估算以像素点(i,j)为中心点的每个网格块的局部方向,即以像素点(i,j)的四个最邻近中心点块梯度向量的加权平均,作为以i,j为中心点的网格块的梯度向量。接着,采用偶对称Gabor滤波,滤除噪声并保持脊或谷的结构,获取采集指纹图像的相关特征点,即步骤S3。完成上述工作时亦可同时完成步骤S4的指纹登记。最后比较采集指纹图像与特征指纹图像上特征点之间的比例值和角度大小进行识别,即步骤S5。所有工作完成后进行匹配结果的输出,即步骤S6。
进一步来看,对于指纹匹配方法,指纹特征点具有唯一性和稳定性,大多数指纹算法是基于特征点的,特征点的提取、类型的选择直接影响到指纹匹配的准确性。由于在计算特征点的过程中难免存在误差,产生虚假特征点,而且指纹图像之间存在旋转、平移、非线性形变,影响匹配的准确性。本发明在每幅指纹图像上计算特征点之间的比例值和角度大小,再比较两幅图像对应的比例值和角度关系,能够较有效消除非线性形变的影响。
具体来说,如图2所示:设a为输入图像的某一特征点,b1、b2、b3、b4为其最邻近的4个特征点,c1、c2、c3、c4分别为b1、b2、b3、b4除a点外最邻近的特征点。分别计算三角形ab1c1、ab2c2、ab3c3、ab4c4的面积两两之间的比值以及相应的角ab1c1、ab2c2、ab3c3、ab4c4记入输入向量组中,向量组中每个成员由比值与相应的两个角组成,计算同样的结果存入模板向量组,比较输入部分和模板部分中所有的向量组,相应的向量组之间再进行相互比较,根据选定的阈值决定两幅图像是否匹配。
在实际的电路实现上,本发明采用片上芯片6的原理,将存储模块、控制模块、电源模块,外围接口模块都集成在同一片芯片6上,芯片6提供了三种可以选择的接口,分别是SPI接口、UART接口2、USB接口1。
结合图3来看,存储模块由RAM3、ROM4、EEPROM5组成。ROM4存储算法程序及系统程序。EEPROM5存储录入用以认证的指纹图像模板、设备配置信息以及对硬件的更新,里面的数据由64位TDES加密算法保护,其密钥存放在ROM4中。控制器在采集完一幅指纹图像采集后通知处理芯片6完成相应的计算,然后与EEPROM5中提取的特征指纹进行匹配,并将结果输出到外设。芯片6在没有工作的情况下将自动进入节电模式,在保证系统快速稳定计算的同时,极大的减少了连线和芯片6面积,降低了整个系统的功耗
目前来说,常见的指纹识别主要用于门禁、笔记本电脑等系统。本发明能够将指纹识别模块应用在移动存储设备上。指纹识别模块由于本身体积较小且支持USB通信,是移动存储加密的最佳选择。通过指纹识别模块与硬盘的结合,不仅数据的加解密准确无误,而且在各种系统测试下均达到较高的速度。
通过上述文字表述并结合附图可以看出,采用本发明的方法,整个指纹采集识别快速准确。同时,采用本方法后有利于将指纹识别技术与现有常见的移动存储设备相结合使用,提高移动存储设备的安全性。并且在确保准确性和保持较高硬盘数据传输速度的情况下,本发明采用加密模块的芯片面积减小了近三分之二,有着很好的实施前景。
Claims (8)
1.指纹的识别方法(“采集”无特征!),其特征在于包括以下步骤:
步骤①,将采集的指纹图像分为互不重叠的网格块;
步骤②,计算网格块内每个像素点(i,j)其沿X、Y方向的梯度向量;
步骤③,估算以像素点(i,j)为中心点的每个网格块的局部方向;
步骤④,采用偶对称Gabor滤波,滤除噪声并保持脊或谷的结构,获取采集指纹图像的相关特征点;
步骤⑤,比较采集指纹图像与特征指纹图像上特征点之间的比例值和角度大小进行识别。
2.根据权利要求1所述的指纹的识别方法,其特征在于:步骤③所述的估算为以像素点(i,j)的四个最邻近中心点块梯度向量的加权平均,作为以i,j为中心点的网格块的梯度向量,即将每块分成四个小块,计算每个小块中心点的梯度向量,加权平均作为该块X、Y方向的梯度向量,再计算该点的方向。
3.根据权利要求1所述的指纹的识别方法,其特征在于:所述的识别过程为设a为输入图像的某一特征点;b1、b2、b3、b4为其最邻近的4个特征点,c1、c2、c3、c4分别为b1、b2、b3、b4除a点外最邻近的特征点,分别计算三角形ab1c1、ab2c2、ab3c3、ab4c4的面积两两之间的比值以及相应的角ab1c1、ab2c2、ab3c3、ab4c4记入输入向量组中,向量组中每个成员由比值与相应的两个角组成,计算同样的模板图像结果存入模板向量组,比较输入向量组和模板向量组中对应的向量,根据选定的阈值判断两幅图像是否匹配。
4.一种指纹识别处理装置,其特征在于:包括存储模块、控制模块、电源模块、处理芯片,存储模块、控制模块、电源模块各自的外围接口模块都集成在处理芯片上,处理芯片提供SPI接口、UART接口、USB接口三种可选接口,构成片上芯片结构。
5.根据权利要求4所述的指纹识别处理装置,其特征在于:所述的存储模块其由RAM、ROM、EEPROM组成,ROM存储用以识别指纹图像的程序,EEPROM存储录入的用以认证的指纹图像模板以及设备配置信息。
6.根据权利要求4所述的指纹识别处理装置,其特征在于:所述的控制模块,用于采集指纹图像后通知处理芯片完成相应的计算,然后与存储模块所述的EEPROM中提取特征指纹图像进行匹配,并将结果输出。
7.根据权利要求4所述的指纹识别处理装置,其特征在于:所述的EEPROM内存储的相关数据由64位TDES加密算法保护,密钥存储在ROM中。
8.根据权利要求1所述的指纹的识别方法,其特征在于:步骤①中的网格块,取最小值为16×16像素,最大值取32×32像素。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN200810155617A CN101727567A (zh) | 2008-10-28 | 2008-10-28 | 指纹的识别方法及其识别处理装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN200810155617A CN101727567A (zh) | 2008-10-28 | 2008-10-28 | 指纹的识别方法及其识别处理装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN101727567A true CN101727567A (zh) | 2010-06-09 |
Family
ID=42448445
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN200810155617A Pending CN101727567A (zh) | 2008-10-28 | 2008-10-28 | 指纹的识别方法及其识别处理装置 |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN101727567A (zh) |
Cited By (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN104050458A (zh) * | 2014-06-30 | 2014-09-17 | 洛阳企盟信息科技有限公司 | 一种指纹身份识别系统 |
| CN105354462A (zh) * | 2015-09-30 | 2016-02-24 | 山东超越数控电子有限公司 | 一种移动存储器的保护方法及移动存储器 |
| WO2016054890A1 (zh) * | 2014-10-11 | 2016-04-14 | 深圳市汇顶科技股份有限公司 | 指纹输入信息的处理方法、系统及移动终端 |
| CN106682470A (zh) * | 2015-11-09 | 2017-05-17 | 南昌欧菲生物识别技术有限公司 | 基于加密指纹信息的指纹识别系统、终端设备及方法 |
| CN109035508A (zh) * | 2018-07-11 | 2018-12-18 | 刘建 | 指纹锁开关模式选择平台 |
| CN109815780A (zh) * | 2018-08-31 | 2019-05-28 | 武汉芯盈科技有限公司 | 一种基于图像处理的高精度指纹识别方法及系统 |
| CN109976500A (zh) * | 2015-02-13 | 2019-07-05 | 比亚迪股份有限公司 | 指纹识别装置、移动终端和指纹识别装置的唤醒方法 |
| CN110263754A (zh) * | 2019-06-28 | 2019-09-20 | 北京迈格威科技有限公司 | 屏下指纹去底纹方法、装置、计算机设备和存储介质 |
| CN112039730A (zh) * | 2020-08-31 | 2020-12-04 | 海南大学 | 一种加密算法的性能评估方法及存储介质 |
-
2008
- 2008-10-28 CN CN200810155617A patent/CN101727567A/zh active Pending
Cited By (13)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN104050458A (zh) * | 2014-06-30 | 2014-09-17 | 洛阳企盟信息科技有限公司 | 一种指纹身份识别系统 |
| WO2016054890A1 (zh) * | 2014-10-11 | 2016-04-14 | 深圳市汇顶科技股份有限公司 | 指纹输入信息的处理方法、系统及移动终端 |
| CN109976500A (zh) * | 2015-02-13 | 2019-07-05 | 比亚迪股份有限公司 | 指纹识别装置、移动终端和指纹识别装置的唤醒方法 |
| CN105354462A (zh) * | 2015-09-30 | 2016-02-24 | 山东超越数控电子有限公司 | 一种移动存储器的保护方法及移动存储器 |
| CN105354462B (zh) * | 2015-09-30 | 2018-05-18 | 山东超越数控电子有限公司 | 一种移动存储器的保护方法及移动存储器 |
| CN106682470A (zh) * | 2015-11-09 | 2017-05-17 | 南昌欧菲生物识别技术有限公司 | 基于加密指纹信息的指纹识别系统、终端设备及方法 |
| CN109035508B (zh) * | 2018-07-11 | 2020-12-01 | 六安志成智能科技有限公司 | 指纹锁开关模式选择平台 |
| CN109035508A (zh) * | 2018-07-11 | 2018-12-18 | 刘建 | 指纹锁开关模式选择平台 |
| CN109815780A (zh) * | 2018-08-31 | 2019-05-28 | 武汉芯盈科技有限公司 | 一种基于图像处理的高精度指纹识别方法及系统 |
| CN110263754A (zh) * | 2019-06-28 | 2019-09-20 | 北京迈格威科技有限公司 | 屏下指纹去底纹方法、装置、计算机设备和存储介质 |
| CN110263754B (zh) * | 2019-06-28 | 2021-08-06 | 北京迈格威科技有限公司 | 屏下指纹去底纹方法、装置、计算机设备和存储介质 |
| CN112039730A (zh) * | 2020-08-31 | 2020-12-04 | 海南大学 | 一种加密算法的性能评估方法及存储介质 |
| CN112039730B (zh) * | 2020-08-31 | 2022-06-07 | 海南大学 | 一种加密算法的性能评估方法及存储介质 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN101727567A (zh) | 指纹的识别方法及其识别处理装置 | |
| Heidari et al. | Biometric authentication using a deep learning approach based on different level fusion of finger knuckle print and fingernail | |
| Liu et al. | An embedded real-time finger-vein recognition system for mobile devices | |
| Jagadeesan et al. | Cryptographic key generation from multiple biometric modalities: Fusing minutiae with iris feature | |
| CN101499134A (zh) | 基于现场可编程门阵列的虹膜识别方法及系统 | |
| CN101303724A (zh) | 一种认证授权方法及系统 | |
| CN109815780A (zh) | 一种基于图像处理的高精度指纹识别方法及系统 | |
| CN102214299A (zh) | 一种基于改进的asm算法的人脸特征定位方法 | |
| WO2022000334A1 (zh) | 生物特征识别方法、装置、设备及存储介质 | |
| Umer et al. | IoT-enabled multimodal biometric recognition system in secure environment | |
| CN109657657A (zh) | 一种基于图像处理的手机小面积高精度指纹识别方法及系统 | |
| Zahid et al. | Biometric authentication security system using human DNA | |
| CN108171900B (zh) | 一种atm取现系统 | |
| CN104915590A (zh) | 一种用于计算机加密的人脸识别系统及方法 | |
| Meng et al. | RFID-Based security authentication system based on a novel face-recognition structure | |
| Meraoumia et al. | Do multispectral palmprint images be reliable for person identification? | |
| Desai et al. | Face anti-spoofing technique using CNN and SVM | |
| Mahendran et al. | Analysis of face feature recognition using MATLAB | |
| Shivabasappa et al. | A hybrid learning scheme towards authenticating hand-geometry using multi-modal features | |
| Lavanya et al. | A comparative study on ATM security with multimodal biometric system | |
| Sharma et al. | Improved Iris Recognition System Using Wavelet Transform and Ant Colony Optimization | |
| Chauhan et al. | Two-Layered Security Mechanism for Enhanced Biometric Security of IoT-Based Digital Wallet | |
| CN105931319A (zh) | 柜体安全开启装置 | |
| Patil et al. | Enhancement of feature extraction in image quality | |
| Ramjeevan et al. | Identification and Tracking of Facial Features for Attendance System |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| C12 | Rejection of a patent application after its publication | ||
| RJ01 | Rejection of invention patent application after publication |
Open date: 20100609 |