Nothing Special   »   [go: up one dir, main page]

CN102819729B - 一种指纹识别方法 - Google Patents

一种指纹识别方法 Download PDF

Info

Publication number
CN102819729B
CN102819729B CN201210246251.9A CN201210246251A CN102819729B CN 102819729 B CN102819729 B CN 102819729B CN 201210246251 A CN201210246251 A CN 201210246251A CN 102819729 B CN102819729 B CN 102819729B
Authority
CN
China
Prior art keywords
fingerprint
triangle
fingerprints
unique point
unique
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.)
Expired - Fee Related
Application number
CN201210246251.9A
Other languages
English (en)
Other versions
CN102819729A (zh
Inventor
李甫
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Neijiang Normal University
Original Assignee
Neijiang Normal University
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Neijiang Normal University filed Critical Neijiang Normal University
Priority to CN201210246251.9A priority Critical patent/CN102819729B/zh
Publication of CN102819729A publication Critical patent/CN102819729A/zh
Application granted granted Critical
Publication of CN102819729B publication Critical patent/CN102819729B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Collating Specific Patterns (AREA)

Abstract

本发明公开了一种指纹识别方法,通过分别以待识别指纹和已知指纹的每一个特征点构造三角形;判断三角形相等;以两枚指纹的各个特征点到各自的基准三角形的三个顶点的距离组成的有序三数组来表示两枚指纹的各个特征点;将两枚指纹中除基准三角形的三个顶点外的各个特征点进行比对,并记录下类型相同的每个特征点的有序三数组相等的次数;最后根据指纹特征点的相等次数,对两枚指纹的相似度做出判断。本发明的积极效果是:通过将基于三元组构造的方法用于指纹识别系统中,提高了指纹的识别率,解决了现有指纹识别技术中,当待匹配的指纹图像与原始指纹图像发生位移、旋转、以及残缺,很难校准或者准确定位、以及容错能力低的问题。

Description

一种指纹识别方法
技术领域
本发明属于指纹识别技术领域,具体涉及一种指纹识别方法。
背景技术
现有基于特征点的指纹识别技术,先采集指纹图像,再提取指纹特征点,在识别时,如果有奇异点,则通过奇异点来对齐识别;如果没有奇异点,则对齐就很难,且会产生较大的误差。由此,现在的基于特征点的指纹识别就很难对齐校准,产生如下不足:
1、当待比对的指纹和原始的指纹发生旋转时,现有识别方法很难校准对齐。
2、当待比对的指纹和原始的指纹既发生了位移也发生了旋转时,现有识别方法更难校准对齐。
3、如果待比对的指纹发生残缺,则现有识别方法比对的容错能力会显著下降,而这种情况是在公安破案时常常遇到的,所以现有指纹识别方法已不能满足公安侦破工作的需要。
发明内容
为了克服现有技术的上述缺点,本发明提供了一种指纹识别方法。
本发明解决其技术问题所采用的技术方案是:一种指纹识别方法,包括如下步骤:
步骤一、利用图像采集仪器采集指纹的全部图像信息;
步骤二、对指纹图像的信息进行处理,提取指纹的特征点;
步骤三、分别以待识别指纹和已知指纹的每一个特征点构造三角形;
步骤四、判断待识别指纹的每一个特征点按步骤三构造的三角形是否与已知指纹的每一个特征点按步骤三构造的三角形相等:
1)如果全都不相等,则说明该两枚指纹不是同一枚指纹,比对结束;
2)如果待识别指纹的某一个特征点构造的三角形与已知指纹的某一个特征点构造的三角形相等,则进入步骤五;
步骤五、分别以步骤四中确定的三角形为基准三角形,以两枚指纹的各个特征点到各自的基准三角形的三个顶点的距离组成的有序三数组来表示两枚指纹的各个特征点;
步骤六、将两枚指纹中除基准三角形的三个顶点外的各个特征点进行比对,并记录下类型相同的每个特征点的有序三数组相等的次数;
步骤七、根据步骤六记录下的指纹特征点的相等次数,采用现有的指纹相似判断方法对两枚指纹的相似度做出判断:如果两枚指纹是同一枚指纹,则判断结束;如果不是同一枚指纹,则继续比对待识别指纹的其余特征点构造的三角形是否与已知指纹的某一个特征点构造的三角形相等,如果相等,则进入步骤五,直至待识别指纹的全部特征点构造的三角形均比对完毕。
步骤三所述的用特征点构造三角形的方法为:分别以每个指纹特征点为准,在该指纹中找出与其距离最近的两个特征点,判断该点与其最近的两个点是否构成三角形,如果是则记录下该三角形;如果否,则标记该特征点构造三角形失败,该特征点不参与比对,并继续以其他特征点构造三角形。
与现有技术相比,本发明的积极效果是:通过将基于三元组构造的方法用于指纹识别系统中,提高了指纹的识别率,解决了现有指纹识别技术中,当待匹配的指纹图像与原始指纹图像发生位移、旋转、以及残缺,很难校准或者准确定位、以及容错能力低的问题。
具体实施方式
一种指纹识别方法, 包括如下步骤:
步骤一、利用图像采集仪器采集指纹的全部图像信息;
步骤二、对指纹图像的信息进行处理,提取指纹的特征点;
步骤三、分别以两枚指纹(待识别指纹和已知指纹)的每一个特征点构造三角形,具体方法如下:
分别以每个指纹特征点为准,在该指纹中找出与其距离最近的两个特征点,判断该点与其最近的两个点是否构成三角形,如果是则记录下该三角形;如果否,则标记该特征点构造三角形失败,该特征点不参与比对,并继续以其他特征点按本步骤所述的方法构造三角形。
步骤四、判断待识别指纹的每一个特征点按步骤三构造的三角形是否与已知指纹的每一个特征点按步骤三构造的三角形相等:
1)如果全都不相等,则说明该两枚指纹不是同一枚指纹,比对结束;
2)如果待识别指纹的某一个特征点构造的三角形与已知指纹的某一个特征点构造的三角形相等,则进入步骤五;
步骤五、分别以步骤四中确定的三角形为基准三角形,以两枚指纹的各个特征点到各自的基准三角形的三个顶点的距离组成的有序三数组(a, b, c)来表示两枚指纹的各个特征点:
该步骤的原理如下:
对于平面上的一个给定的△ABC,平面上的每个点P都决定唯一一个三数组(a,b,c),其中a,b,c分别是点P到△ABC的三个顶点A,B,C的距离;反之,给定任一三数组(x,y,z)未必能决定唯一一个平面上的点Q,它分别以x,y,z为其到△ABC的顶点A,B,C的距离。
据此事实,本发明分别以步骤四中确定的三角形为基准三角形,对整个指纹特征点不以传统的直角坐标或者极坐标表示,而是以特征点到确定三角形三个顶点的距离组成的有序三数组(a, b, c)来表示。
之所以采用这种方法,是由于:
1、这种构建方法在模式识别中,只要在两个平面中找到一个相等的三角形,就可以以这两个三角形的顶点为基准,分别计算出平面上的点或者特征点到该平面上的三角形的三个顶点的标量距离,再进行匹配。这样匹配,可以非常精确地匹配,不需要校准,也不存在误差传递,计算量小。
2、对于一个残缺的平面或者平面特征点与一个完整的平面或者平面特征点进行匹配时,如果采用传统的匹配方式,则这个问题就是个NP问题,计算量相当大,如果采用此方法,即:先在两个平面上分别找到一个三角形,如果这两个三角形相等,就可以采用1的方法进行匹配,这样就不是一个NP问题,减小了计算量,同时也更加精确。
步骤六、将两枚指纹中除基准三角形的三个顶点外的各个特征点进行比对,并记录下类型相同的每个特征点的三数组(a, b, c)相等的次数;
步骤七、根据步骤六记录下的指纹特征点的相等次数,采用现有的指纹相似判断方法对两枚指纹的相似度做出判断:如果两枚指纹是同一枚指纹,则判断结束;如果不是同一枚指纹,则继续比对待识别指纹的其余特征点构造的三角形是否与已知指纹的某一个特征点构造的三角形相等,如果相等,则进入步骤五,直至待识别指纹的全部特征点构造的三角形均比对完毕。

Claims (1)

1.一种指纹识别方法,其特征在于:包括如下步骤:
步骤一、利用图像采集仪器采集指纹的全部图像信息;
步骤二、对指纹图像的信息进行处理,提取指纹的特征点;
步骤三、分别以待识别指纹和已知指纹的每一个特征点构造三角形:
用特征点构造三角形的方法为:分别以每个指纹特征点为准,在该指纹中找出与其距离最近的两个特征点,判断该点与其最近的两个点是否构成三角形,如果是则记录下该三角形;如果否,则标记该特征点构造三角形失败,该特征点不参与比对,并继续以其他特征点构造三角形;
步骤四、判断待识别指纹的每一个特征点按步骤三构造的三角形是否与已知指纹的每一个特征点按步骤三构造的三角形相等:
1)如果全都不相等,则说明该两枚指纹不是同一枚指纹,比对结束;
2)如果待识别指纹的某一个特征点构造的三角形与已知指纹的某一个特征点构造的三角形相等,则进入步骤五;
步骤五、分别以步骤四中确定的三角形为基准三角形,以两枚指纹中除基准三角形的三个顶点外的每个特征点到各自的基准三角形的三个顶点的距离组成的有序三数组来表示两枚指纹的每个特征点; 
步骤六、将两枚指纹中除基准三角形的三个顶点外的各个特征点进行比对,并记录下类型相同的每个特征点的有序三数组相等的次数;
步骤七、根据步骤六记录下的指纹特征点的相等次数,采用现有的指纹相似判断方法对两枚指纹的相似度做出判断:如果两枚指纹是同一枚指纹,则判断结束;如果不是同一枚指纹,则继续比对待识别指纹的其余特征点构造的三角形是否与已知指纹的某一个特征点构造的三角形相等,如果相等,则进入步骤五,直至待识别指纹的全部特征点构造的三角形均比对完毕。
CN201210246251.9A 2012-07-17 2012-07-17 一种指纹识别方法 Expired - Fee Related CN102819729B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201210246251.9A CN102819729B (zh) 2012-07-17 2012-07-17 一种指纹识别方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201210246251.9A CN102819729B (zh) 2012-07-17 2012-07-17 一种指纹识别方法

Publications (2)

Publication Number Publication Date
CN102819729A CN102819729A (zh) 2012-12-12
CN102819729B true CN102819729B (zh) 2014-07-16

Family

ID=47303838

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201210246251.9A Expired - Fee Related CN102819729B (zh) 2012-07-17 2012-07-17 一种指纹识别方法

Country Status (1)

Country Link
CN (1) CN102819729B (zh)

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104301099B (zh) * 2014-10-16 2017-04-12 内江师范学院 一种指纹特征点拓扑结构的加密方法
CN104298980B (zh) * 2014-11-03 2018-08-28 北京大唐智能卡技术有限公司 一种基于智能卡的指纹匹配方法及装置
CN106203240A (zh) * 2015-05-07 2016-12-07 神盾股份有限公司 指纹辨识方法和电子装置
CN105574507B (zh) * 2015-12-17 2018-07-13 内江师范学院 一种基于特征点的指纹融合方法
WO2018113208A1 (zh) * 2017-06-14 2018-06-28 钟杰东 一种残纹和残膜支付设备
CN107888956A (zh) * 2017-11-01 2018-04-06 深圳智英电子有限公司 基于北斗卫星定位的指纹识别认证数字机顶盒及控制方法
CN116311395B (zh) * 2022-08-18 2023-11-14 荣耀终端有限公司 指纹识别的方法和装置

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1912889A (zh) * 2005-08-11 2007-02-14 中国科学院自动化研究所 基于局部三角结构特征集的形变指纹识别方法
CN1983301A (zh) * 2006-06-14 2007-06-20 北京握奇数据系统有限公司 两阶段混合指纹特征匹配方法、匹配装置及其应用

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1275187C (zh) * 2004-04-18 2006-09-13 杭州中正生物认证技术有限公司 基于全局脊线的指纹识别方法

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1912889A (zh) * 2005-08-11 2007-02-14 中国科学院自动化研究所 基于局部三角结构特征集的形变指纹识别方法
CN1983301A (zh) * 2006-06-14 2007-06-20 北京握奇数据系统有限公司 两阶段混合指纹特征匹配方法、匹配装置及其应用

Non-Patent Citations (4)

* Cited by examiner, † Cited by third party
Title
基于Delaunay三角化的指纹匹配方法;尹义龙等;《计算机研究与发展》;20051231;第42卷(第9期);1622-1627 *
基于相似三角形原理的指纹匹配算法;柴海燕;《通信技术》;20091231;第42卷(第10期);57-59,62 *
尹义龙等.基于Delaunay三角化的指纹匹配方法.《计算机研究与发展》.2005,第42卷(第9期),1622-1627.
柴海燕.基于相似三角形原理的指纹匹配算法.《通信技术》.2009,第42卷(第10期),57-59,62.

Also Published As

Publication number Publication date
CN102819729A (zh) 2012-12-12

Similar Documents

Publication Publication Date Title
CN102819729B (zh) 一种指纹识别方法
Li et al. A monocular SLAM system leveraging structural regularity in Manhattan world
CN103994765B (zh) 一种惯性传感器的定位方法
CN102930525B (zh) 基于仿射不变特征与单应矩阵的线匹配方法
CN102162847B (zh) 一种基于奇异值分解的高效航迹相关方法
CN106991705B (zh) 一种基于p3p算法的位置参数估计方法
CN103854283A (zh) 一种基于在线学习的移动增强现实跟踪注册方法
CN106443664B (zh) 系统误差下基于拓扑信息的雷达与esm航迹关联方法
Wang et al. Robust component-based localizationin sparse networks
CN105809678B (zh) 一种短基线条件下两视图间线段特征全局匹配方法
Belter et al. Improving accuracy of feature-based RGB-D SLAM by modeling spatial uncertainty of point features
CN104715154A (zh) 基于kmdl准则判据的核k-均值航迹关联方法
CN101685532B (zh) 简易线性广角镜头的校正法
CN112595322A (zh) 一种融合orb闭环检测的激光slam方法
CN109581359A (zh) 一种esm无源信息与雷达有源信息关联的方法
Wang et al. mvil-fusion: Monocular visual-inertial-lidar simultaneous localization and mapping in challenging environments
Yan et al. PLPF‐VSLAM: An indoor visual SLAM with adaptive fusion of point‐line‐plane features
Zhang et al. A LiDAR-intensity SLAM and loop closure detection method using an intensity cylindrical-projection shape context descriptor
CN101894369B (zh) 从图像序列中计算摄像机焦距的实时方法
CN107504862B (zh) 一种全方位高精度激光定位方法
US11875534B2 (en) Pose estimation method for unmanned aerial vehicle based on point line and plane feature fusion
CN103605980B (zh) 基于局部特征匹配的isar目标部件检测方法
CN101661619A (zh) 基于单视图测量的图片伪造检测方法
Tsai et al. Detection of vanishing points using Hough transform for single view 3D reconstruction
CN102645646B (zh) 一种多信源不确定融合定位方法

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20140716