[go: up one dir, main page]

CN101303729A - A New Fingerprint Singularity Detection Method - Google Patents

A New Fingerprint Singularity Detection Method Download PDF

Info

Publication number
CN101303729A
CN101303729A CNA200810138119XA CN200810138119A CN101303729A CN 101303729 A CN101303729 A CN 101303729A CN A200810138119X A CNA200810138119X A CN A200810138119XA CN 200810138119 A CN200810138119 A CN 200810138119A CN 101303729 A CN101303729 A CN 101303729A
Authority
CN
China
Prior art keywords
point
singular
singular point
fingerprint
sigma
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.)
Granted
Application number
CNA200810138119XA
Other languages
Chinese (zh)
Other versions
CN101303729B (en
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.)
Shandong University
Original Assignee
Shandong 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 Shandong University filed Critical Shandong University
Priority to CN200810138119XA priority Critical patent/CN101303729B/en
Publication of CN101303729A publication Critical patent/CN101303729A/en
Application granted granted Critical
Publication of CN101303729B publication Critical patent/CN101303729B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Collating Specific Patterns (AREA)
  • Image Analysis (AREA)

Abstract

本发明公开了一种新的指纹奇异点检测方法。它解决了目前奇异点提取方法严重依赖指纹方向场、不能有效处理低质量指纹图像、难以适于工程应用等问题,该方法分为前后两个阶段,前一阶段对现有的Poincare index庞加莱指数方法进行了有效的改进,并利用其提取指纹图像中的候选奇异点,后一阶段有效利用Gaussian-Hermite高斯-埃尔米特矩对候选奇异点进行去伪处理,该方法有效结合了奇异点周围邻域的纹线方向变化信息和奇异点周围局部区域的纹线一致性变化趋势信息,能准确可靠地提取指纹图像中的奇异点,具有抗噪性强、准确可靠性高、工程应用价值大等特点。

The invention discloses a novel fingerprint singular point detection method. It solves the problems that the current singular point extraction method relies heavily on the fingerprint direction field, cannot effectively deal with low-quality fingerprint images, and is difficult to be suitable for engineering applications. The method is divided into two stages. The Lay index method is effectively improved, and it is used to extract the candidate singular points in the fingerprint image. In the latter stage, the Gaussian-Hermite Gauss-Hermitian moments are effectively used to remove the spurious processing of the candidate singular points. This method effectively combines the The ridge direction change information in the neighborhood around the singular point and the ridge consistency change trend information in the local area around the singular point can accurately and reliably extract the singular point in the fingerprint image, which has strong noise resistance, high accuracy and reliability, and engineering Features such as great application value.

Description

一种新的指纹奇异点检测方法 A New Fingerprint Singularity Detection Method

技术领域 technical field

本发明涉及一种指纹图像检测方法,具体地说一种实用自动指纹识别系统(AFIS)中的低质量指纹图像的新的指纹奇异点检测方法。The invention relates to a fingerprint image detection method, in particular to a novel fingerprint singular point detection method for low-quality fingerprint images in an automatic fingerprint identification system (AFIS).

背景技术 Background technique

目前在实用自动指纹识别系统中,指纹分类技术是加快系统识别速度的关键技术之一,而现今主流的分类技术多是依据奇异点的数目、类型和位置等信息来实现的,而且在处理低质量指纹图像时所采用的纹理匹配算法也需要准确可靠的奇异点信息。现今自动指纹识别系统中采用的主流的奇异点提取方法,绝大多数依赖于指纹方向场的准确提取,但在处理低质量指纹图像时,由于可靠的计算纹线方向本身就是一个难题,因而这些方法提取的奇异点不仅定位不够准确,在纹线方向计算有误的地方以及一些噪声污染的地方,还往往容易检测到许多虚假的奇异点。这使得这些方法难以有效满足工程应用。在实际的应用中需要一种准确可靠的奇异点提取算法。At present, in the practical automatic fingerprint identification system, the fingerprint classification technology is one of the key technologies to speed up the identification speed of the system, but the current mainstream classification technology is mostly realized based on the number, type and position of singular points, and is low in processing. The texture matching algorithm used in quality fingerprint images also requires accurate and reliable singular point information. Most of the mainstream singular point extraction methods used in today's automatic fingerprint identification systems rely on the accurate extraction of the fingerprint direction field. The singular points extracted by the method are not only inaccurately positioned, but also often detect many false singular points easily in places where the calculation of the ridge direction is wrong and where some noise is polluted. This makes these methods difficult to effectively meet engineering applications. In practical applications, an accurate and reliable singular point extraction algorithm is needed.

发明内容 Contents of the invention

本发明的目的就是为了解决现有的奇异点提取方法严重依赖指纹方向场、不能有效处理低质量指纹图像、难以适于工程应用等问题,提供一种准确可靠的新的指纹奇异点检测方法,该方法分为前后两个阶段,前一阶段对现有的Poincare index庞加莱指数方法进行了有效的改进,并利用其提取指纹图像中的候选奇异点,后一阶段效利用Gaussian-Hermite高斯-埃尔米特矩矩对候选奇异点进行去伪处理,该方法有效结合了奇异点周围邻域的纹线方向变化信息和奇异点周围局部区域的纹线一致性变化趋势信息,能准确可靠地提取指纹图像中的奇异点,具有抗噪性强、准确可靠性高、工程应用价值大等特点。The purpose of the present invention is to provide a new accurate and reliable fingerprint singular point detection method to solve the problems that the existing singular point extraction method relies heavily on the fingerprint direction field, cannot effectively process low-quality fingerprint images, and is difficult to be suitable for engineering applications. The method is divided into two stages. In the former stage, the existing Poincare index method is effectively improved and used to extract candidate singular points in the fingerprint image. In the latter stage, the Gaussian-Hermite Gaussian -The Hermitian moment de-aliases the candidate singular points. This method effectively combines the ridge direction change information of the neighborhood around the singular point and the ridge consistency change trend information of the local area around the singular point, which can be accurate and reliable. It has the characteristics of strong anti-noise, high accuracy and reliability, and great engineering application value.

为实现上述目的,本发明采用如下技术方案:To achieve the above object, the present invention adopts the following technical solutions:

一种准确可靠的奇异点提取方法,它的方法为,An accurate and reliable singular point extraction method, its method is,

(1)预备阶段:包括指纹图像的背景分离和方向场信息计算。(1) Preparatory stage: including the background separation of the fingerprint image and the calculation of the direction field information.

(2)第一阶段:候选奇异点的提取,包括以下几个步骤:(2) The first stage: the extraction of candidate singular points, including the following steps:

(a)方向域O′中的每一个点(i,j)按公式(1)计算其相应的Poincare index庞加莱指数PG,C(i,j)。本算法中采用了两条长度分别为5×5和7×7的封闭曲线来计算每个点的Poincare index庞加莱指数值,只要其中一条的计算结果符合奇异点条件,则认定该点为候选奇异点,若两条曲线检测出的奇异点类型不一致,则直接认定该点为伪点。(a) Each point (i, j) in the direction domain O' calculates its corresponding Poincare index PG, C (i, j) according to the formula (1). In this algorithm, two closed curves with lengths of 5×5 and 7×7 are used to calculate the Poincare index value of each point. As long as the calculation result of one of them meets the singular point condition, the point is considered to be Candidate singular points, if the types of singular points detected by the two curves are inconsistent, the point is directly identified as a false point.

(b)对上一步检测到的core核心点点和delta三角点运用聚类算法按欧氏距离分别进行聚类,并统计各个聚类包含的奇异点的个数Nm。Nm<N,(N表示指纹模式区应该能够检测到的奇异点的个数,这里N取为25)的聚类被删除。(b) Use the clustering algorithm to cluster the core points and delta triangle points detected in the previous step according to the Euclidean distance, and count the number N m of singular points contained in each cluster. N m <N, (N represents the number of singular points that should be detectable in the fingerprint pattern area, where N is taken as 25) clusters are deleted.

(c)求取剩余的各个聚类的平均突变程度,并按奇异点类型、突变程度大小分别对这些聚类进行排序,选取前M(本方法M=3,core核心点点聚类和delta三角点点聚类都取3个,当实际聚类个数少于3个时取实际聚类个数)个突变程度较大的聚类作为候选奇异点聚类,候选奇异点最终就定位在这些聚类的质心上。(c) Find the average mutation degree of each remaining cluster, and sort these clusters according to the type of singular point and the degree of mutation, and select the top M (this method M=3, core core point clustering and delta triangle Take 3 point clusters, and when the actual number of clusters is less than 3, take the actual number of clusters) clusters with a greater degree of mutation as candidate singular point clusters, and the candidate singular points are finally located in these clusters on the centroid of the class.

(3)第二阶段:候选奇异点的去伪,包含以下几个步骤:(3) The second stage: de-falsification of candidate singular points, including the following steps:

(a)对每个候选奇异点,按公式(2)计算其周围半径为6τ的圆形邻域内每个像素的分布一致性coherence值(τ为平均纹线距离)。(a) For each candidate singular point, calculate the distribution consistency coherence value of each pixel in a circular neighborhood with a radius of 6τ (τ is the average ridge distance) according to formula (2).

(b)然后将该圆形区域划分为32个扇形和一个中心小圆形区域并计算各个部分的平均coherence值,圆形区域的半径和两个圆带的宽度均为2τ。(b) Then divide the circular area into 32 sectors and a central small circular area and calculate the average coherence value of each part. The radius of the circular area and the width of the two circular bands are both 2τ.

(c)最后,比较16个方向每个方向上的三个区域的平均分布一致性coherence值的大小(中心圆形区域为16个方向公共的区域),若自里向外分布一致性coherence值越来越大,则标记该方向为有效方向。对某一候选奇异点而言,若有效方向数大于等于10,则提取该点为奇异点,否则,认为该点为伪点。若奇异点的某些方向出了指纹边界则将剩余的方向作为参考方向,在这些方向上计算有效方向。此外,经实验分析,计算每个象素分布一致性coherence值的窗口大小取为(4τ+1)×(4τ+1)较为合适。(c) Finally, compare the average coherence value of the three areas in each direction of the 16 directions (the central circular area is the area common to the 16 directions), if the coherence value is distributed from the inside to the outside If it becomes larger and larger, this direction is marked as a valid direction. For a candidate singular point, if the number of effective directions is greater than or equal to 10, the point is extracted as a singular point, otherwise, the point is considered as a false point. If some directions of the singular point are out of the fingerprint boundary, the remaining directions are taken as reference directions, and effective directions are calculated on these directions. In addition, through experimental analysis, it is more appropriate to take (4τ+1)×(4τ+1) as the window size for calculating the coherence value of each pixel distribution consistency.

第一阶段,所述步骤(a)中,计算每一个奇异点(i,j)的Poincare index庞加莱指数值时按如下的公式进行:In the first stage, in the step (a), the Poincare index Poincare index value of each singular point (i, j) is calculated according to the following formula:

PoincarePoincare (( ii .. jj )) == 11 22 &pi;&pi; &Sigma;&Sigma; kk == 00 N&psi;N&psi; -- 11 &Delta;&Delta; (( kk )) ,,

&Delta;&Delta; (( kk )) == &delta;&delta; (( kk )) ,, ifif || &delta;&delta; (( kk )) || << &pi;&pi; 22 &pi;&pi; ++ &delta;&delta; (( kk )) ,, if&delta;if&delta; (( kk )) &le;&le; -- &pi;&pi; 22 &pi;&pi; -- &delta;&delta; (( kk )) ,, otherwiseotherwise -- -- -- (( 11 ))

δ(k)=O′(ψx(i′),ψy(i′))-O′(ψx(i),ψy(i)),δ(k)=O'(ψ x (i'), ψ y (i'))-O'(ψ x (i), ψ y (i)),

i′(i+1)mod Nψi′(i+1)mod N ψ ,

其中ψx(i)和ψy(i)分别是以给定点为中心的具有Nψ个像素的封闭曲线上第k个点的x和y坐标。δ(k)表示两相邻方向角的差值,Δ(k)表示对差值调整以后的结果,i′表示第i个点之后的下一个点。where ψ x (i) and ψ y (i) are the x and y coordinates, respectively, of the kth point on a closed curve with Nψ pixels centered at a given point. δ(k) represents the difference between two adjacent direction angles, Δ(k) represents the result after adjusting the difference, and i' represents the next point after the i-th point.

本算法中采用了5×5和7×7的正方形封闭曲线,该公式的形成基于对原有Poincare Index庞加莱指数方法的改进,用于计算某点对应封闭曲线上方向角变化的累积。In this algorithm, 5×5 and 7×7 square closed curves are used. The formation of this formula is based on the improvement of the original Poincare Index method, which is used to calculate the accumulation of direction angle changes on the closed curve corresponding to a certain point.

所述步骤(a)中,奇异点条件是指本方法提出的奇异点应满足的条件,该条件是对公式(1)的计算过程进行约束,具体是指,在沿封闭曲线做方向角变化的累加时附加以下限制条件:In the step (a), the singular point condition refers to the condition that the singular point proposed by this method should satisfy, and this condition is to constrain the calculation process of formula (1), specifically refers to the direction angle change along the closed curve The following restrictions are added to the accumulation of :

(1)统计这Nψ个方向的符号变化次数,若方向由正到负和由负到正各发生一次,且仅有一次,则继续计算其Poincare index庞加莱指数值,否则,认为该点是普通点。(1) Count the number of sign changes in these Nψ directions. If the direction changes from positive to negative and from negative to positive, and only once, continue to calculate its Poincare index value, otherwise, consider this point It's ordinary.

(2)统计这Nψ个差中绝对值

Figure A20081013811900071
的差的个数,若个数多于一个则认为该点是普通点。(2) Statistics of the absolute value of the Nψ differences
Figure A20081013811900071
The number of differences, if the number is more than one, the point is considered to be an ordinary point.

(3)如果最终Poincare index庞加莱指数的值为1/2,那么该给定点(i,j)就被确定为core核心点,如果Poincare index庞加莱指数值为-1/2,那么该给定点(i,j)就被确定为delta三角点。(3) If the final Poincare index Poincare index value is 1/2, then the given point (i, j) is determined as the core core point, if the Poincare index Poincare index value is -1/2, then The given point (i, j) is determined as a delta triangle point.

第一阶段,所述步骤(b)中,N取值25是基于对试验结果的分析,在指纹的奇异点区能够检测到的奇异点数目是相对稳定的且集中在奇异点区的最内部,对于低质量指纹图像,只要奇异点区不受大噪声的污染,那么在奇异点区内能够检测到的奇异点的数目也是稳定的,本方法N取25。In the first stage, in the step (b), the N value of 25 is based on the analysis of the test results, and the number of singular points that can be detected in the singular point area of the fingerprint is relatively stable and concentrated in the innermost part of the singular point area , for low-quality fingerprint images, as long as the singular point area is not polluted by large noise, the number of singular points that can be detected in the singular point area is also stable, and N is set to 25 in this method.

第一阶段,所述步骤(c)中,突变程度是指,封闭曲线上相邻两方向角作差过程中,绝对值

Figure A20081013811900072
的那个差值,平均突变程度是指每一聚类内所有像素的突变程度的平均。In the first stage, in the step (c), the degree of mutation refers to the absolute value of the difference between two adjacent direction angles on the closed curve.
Figure A20081013811900072
The difference, the average mutation degree refers to the average of the mutation degree of all pixels in each cluster.

第二阶段,所述步骤(a)中,本方法利用分布一致性coherence值来表达纹线的一致性信息,而分布一致性coherence值的计算采用了Gaussian-Hermite高斯-埃尔米特矩。本方法用四个矩来描述指纹的纹线一致性信息:M0,1,M1,0,M0,3,M3,0。并对这四个不同阶的Gaussian-Hermite矩做如下定义:In the second stage, in the step (a), the method uses the coherence value of the distribution consistency to express the consistency information of the ridges, and the calculation of the coherence value of the distribution consistency adopts the Gaussian-Hermite Gaussian-Hermite moment. This method uses four moments to describe the ridge consistency information of the fingerprint: M 0,1 , M 1,0 , M 0,3 , M 3,0 . And the Gaussian-Hermite moments of these four different orders are defined as follows:

Mm uu (( xx ,, ythe y )) == &lambda;&lambda; Mm 1,01,0 (( xx ,, ythe y ,, II (( xx ,, ythe y )) )) ++ (( 11 -- &lambda;&lambda; )) Mm 3,03,0 (( xx ,, ythe y ,, II (( xx ,, ythe y )) )) Mm vv (( xx ,, ythe y )) == &lambda;&lambda; Mm 0,10,1 (( xx ,, ythe y ,, II (( xx ,, ythe y )) )) ++ (( 11 -- &lambda;&lambda; )) Mm 0,30,3 (( xx ,, ythe y ,, II (( xx ,, ythe y )) )) -- -- -- (( 22 ))

这里λ(0<λ<1)是不同阶的Gaussian-Hermite高斯-埃尔米特矩的联合权重系数(本方法中λ取值0.5)。利用定义(2),指纹图像中的每一个象素(i,j)都可以计算得到一个特征向量[Mu,Mv]T。在指纹奇异点区和非奇异点区[Mu,Mv]T的分布具有不同的特征,在非奇异点区{Mu,Mv]T沿着垂直于脊线的方向分布,在奇异点区[Mu,Mv]T则均匀地分布在各个方向上,本方法采用主分量分析方法提取[Mu,Mv]T的分布特性,[Mu,Mv]T协方差矩阵CM由下式定义:Here λ (0<λ<1) is the joint weight coefficient of Gaussian-Hermite moments of different orders (λ takes the value of 0.5 in this method). Using definition (2), each pixel (i, j) in the fingerprint image can be calculated to obtain a feature vector [M u , M v ] T . The distribution of [M u , M v ] T in the fingerprint singular point area and the non-singular point area has different characteristics, in the non-singular point area {M u , M v ] T distributes along the direction perpendicular to the ridge line, The point area [M u , M v ] T is evenly distributed in all directions. This method uses the principal component analysis method to extract the distribution characteristics of [M u , M v ] T , and the covariance matrix of [M u , M v ] T C M is defined by:

CC Mm == &Sigma;&Sigma; ww (( Mm uu -- mm uu )) 22 &Sigma;&Sigma; ww (( Mm uu -- mm uu )) (( Mm vv -- mm vv )) &Sigma;&Sigma; ww (( Mm uu -- mm uu )) (( Mm vv -- mm vv )) &Sigma;&Sigma; ww (( Mm vv -- mm vv )) 22 -- -- -- (( 33 ))

其中, m u = 1 n &times; n &Sigma; w M u , m v = 1 n &times; n &Sigma; w M v , mu表示窗口W内平均的Mu值,mv表示窗口W内平均的Mv值,n×n是窗口W的大小,,n×n是窗口W的大小,本方法n取值为4τ+1,τ为平均纹线距离。in, m u = 1 no &times; no &Sigma; w m u , m v = 1 no &times; no &Sigma; w m v , m u represents the average value of Mu in the window W, m v represents the average value of M v in the window W, n×n is the size of the window W, n×n is the size of the window W, and the value of n in this method is 4τ +1, τ is the average ridge distance.

设λ1和λ2是协方差矩阵CM的两个特征值,则当λ1>>λ2时,[Mu,Mv]T的分布主要是沿着长轴方向分布,也即沿着垂直于脊线的方向分布,而在噪声区或者奇异点区λ1和λ2的值是很接近的,因此,定义[Mu,Mv]T的分布一致性coherence特征如下:Let λ1 and λ2 be the two eigenvalues of the covariance matrix C M , then when λ1>>λ2, the distribution of [M u , M v ] T is mainly distributed along the long axis, that is, along the direction perpendicular to the ridge The direction distribution of the line, and the values of λ1 and λ2 in the noise area or singular point area are very close. Therefore, the distribution consistency coherence characteristics of [M u , M v ] T are defined as follows:

coherencecoherence == &lambda;&lambda; 11 22 -- &lambda;&lambda; 22 22 &lambda;&lambda; 11 22 ++ &lambda;&lambda; 22 22 -- -- -- (( 44 ))

== (( &Sigma;&Sigma; ww (( Mm uu -- mm uu )) 22 ++ &Sigma;&Sigma; ww (( Mm vv -- mm vv )) 22 )) (( &Sigma;&Sigma; ww (( Mm uu -- mm uu )) 22 -- &Sigma;&Sigma; ww (( Mm vv -- mm vv )) 22 )) 22 ++ 44 (( &Sigma;&Sigma; ww (( Mm uu -- mm uu )) (( Mm vv -- mm vv )) )) 22 (( &Sigma;&Sigma; ww (( Mm uu -- mm uu )) 22 )) 22 ++ (( &Sigma;&Sigma; ww (( Mm vv -- mm vv )) 22 )) 22 ++ 22 (( &Sigma;&Sigma; ww (( Mm uu -- mm uu )) (( Mm vv -- mm vv )) )) 22

由此,纹线一致性越好,分布一致性coherence越大。Therefore, the better the consistency of the ridges, the greater the coherence of the distribution consistency.

本发明的有益效果:由于采用了两阶段的处理方法,奇异点提取的可靠性有了较大程度的提高,特别是在处理低质量指纹图像时,奇异点的漏检、误检现象有了较大程度的减少。此外,对原有的Poincare index庞加莱指数方法进行了改进,提高其抗噪能力,避免了对方向场的多次平滑处理,使最终提取的奇异点准确性得到有效提高。满足了实用自动指纹识别系统(AFIS)的应用需求。Beneficial effects of the present invention: due to the adoption of the two-stage processing method, the reliability of singular point extraction has been greatly improved, especially when processing low-quality fingerprint images, the phenomenon of missed detection and false detection of singular points has been eliminated. a greater degree of reduction. In addition, the original Poincare index method is improved to improve its anti-noise ability, avoid multiple smoothing of the direction field, and effectively improve the accuracy of the final extracted singular points. It meets the application requirements of practical automatic fingerprint identification system (AFIS).

附图说明 Description of drawings

图1为去伪模板图像;Fig. 1 is to remove false template image;

图2为算法流程图。Figure 2 is the flow chart of the algorithm.

具体实施方式 Detailed ways

下面结合附图与实施例对本发明做进一步说明。The present invention will be further described below in conjunction with the accompanying drawings and embodiments.

一种准确可靠的奇异点提取方法,它的方法为,An accurate and reliable singular point extraction method, its method is,

(4)预备阶段:包括指纹图像的背景分离和方向场信息计算。(4) Preparatory stage: including the background separation of the fingerprint image and the calculation of the direction field information.

(5)第一阶段:候选奇异点的提取,包括以下几个步骤:(5) The first stage: the extraction of candidate singular points, including the following steps:

(d)方向域O′中的每一个点(i,j)按公式(1)计算其相应的Poincare index庞加莱指数PG,C(i,j)。本算法中采用了两条长度分别为5×5和7×7的封闭曲线来计算每个点的Poincare index庞加莱指数值,只要其中一条的计算结果符合奇异点条件,则认定该点为候选奇异点,若两条曲线检测出的奇异点类型不一致,则直接认定该点为伪点。(d) For each point (i, j) in the direction field O', calculate its corresponding Poincare index PG, C (i, j) according to the formula (1). In this algorithm, two closed curves with lengths of 5×5 and 7×7 are used to calculate the Poincare index value of each point. As long as the calculation result of one of them meets the singular point condition, the point is considered to be Candidate singular points, if the types of singular points detected by the two curves are inconsistent, the point is directly identified as a false point.

(e)对上一步检测到的core核心点和delta三角点运用聚类算法按欧氏距离分别进行聚类,并统计各个聚类包含的奇异点的个数Nm,Nm<N(这里N取为25)的聚类被删除。(e) Use the clustering algorithm to cluster the core points and delta triangle points detected in the previous step according to the Euclidean distance, and count the number N m of singular points contained in each cluster, N m <N (here The clusters where N is taken as 25) are deleted.

(f)求取剩余的各个聚类的平均突变程度,并按奇异点类型、突变程度大小分别对这些聚类进行排序,选取前M(本方法M=3,core点聚类和delta点聚类都取3个,当实际聚类个数少于3个时取实际聚类个数)个突变程度较大的聚类作为候选奇异点聚类,候选奇异点最终就定位在这些聚类的质心上。(f) Calculate the average degree of mutation of the remaining clusters, and sort these clusters according to the type of singular point and the degree of mutation, and select the top M (this method M=3, core point clustering and delta point clustering If the number of clusters is less than 3, the actual number of clusters is taken as the number of clusters with a large mutation degree as candidate singular point clusters, and the candidate singular points are finally located in the clusters of these clusters. on the centroid.

(6)第二阶段:候选奇异点的去伪,如图2所示,包含以下几个步骤:(6) The second stage: the de-falsification of candidate singular points, as shown in Figure 2, includes the following steps:

(d)对每个候选奇异点,按公式(2)计算其周围半径为6τ的圆形邻域内每个像素的分布一致性coherence值(τ为平均纹线距离)。(d) For each candidate singular point, calculate the distribution consistency coherence value of each pixel in a circular neighborhood with a radius of 6τ (τ is the average ridge distance) according to formula (2).

(e)然后按图1所示的模板将该圆形区域划分为32个扇形和一个中心小圆形区域并计算各个部分的平均分布一致性coherence值,圆形区域的半径和两个圆带的宽度均为2τ。(e) Then divide the circular area into 32 sectors and a central small circular area according to the template shown in Figure 1 and calculate the average distribution consistency coherence value of each part, the radius of the circular area and two circular bands The width of is 2τ.

(f)最后,比较16个方向每个方向上的三个区域的平均分布一致性coherence值的大小(中心圆形区域为16个方向公共的区域),若自里向外分布一致性coherence值越来越大,则标记该方向为有效方向。对某一候选奇异点而言,若有效方向数大于等于10,则提取该点为奇异点,否则,认为该点为伪点。若奇异点的某些方向出了指纹边界则将剩余的方向作为参考方向,在这些方向上计算有效方向。此外,经实验分析,计算每个象素分布一致性coherence值的窗口大小取为(4τ+1)×(4τ+1)较为合适。具体的算法流程图如图2所示。(f) Finally, compare the average coherence value of the three areas in each direction of the 16 directions (the central circular area is the common area of the 16 directions), if the coherence value is distributed from the inside to the outside If it becomes larger and larger, this direction is marked as a valid direction. For a candidate singular point, if the number of effective directions is greater than or equal to 10, the point is extracted as a singular point, otherwise, the point is considered as a false point. If some directions of the singular point are out of the fingerprint boundary, the remaining directions are taken as reference directions, and effective directions are calculated on these directions. In addition, through experimental analysis, it is more appropriate to take (4τ+1)×(4τ+1) as the window size for calculating the coherence value of each pixel distribution consistency. The specific algorithm flow chart is shown in Figure 2.

第一阶段,所述步骤(a)中,计算每一个点(i,j)的Poincare index值时按如下的公式进行:In the first stage, in the step (a), the Poincare index value of each point (i, j) is calculated according to the following formula:

PoincarePoincare (( ii .. jj )) == 11 22 &pi;&pi; &Sigma;&Sigma; kk == 00 N&psi;N&psi; -- 11 &Delta;&Delta; (( kk )) ,,

&Delta;&Delta; (( kk )) == &delta;&delta; (( kk )) ,, ifif || &delta;&delta; (( kk )) || << &pi;&pi; 22 &pi;&pi; ++ &delta;&delta; (( kk )) ,, if&delta;if&delta; (( kk )) &le;&le; -- &pi;&pi; 22 &pi;&pi; -- &delta;&delta; (( kk )) ,, otherwiseotherwise -- -- -- (( 11 ))

δ(k)=O′(ψx(i′),ψy(i′))-O′(ψx(i),ψy(i)),δ(k)=O'(ψ x (i'), ψ y (i'))-O'(ψ x (i), ψ y (i)),

i′=(i+1)mod Nψi'=(i+1)mod N ψ ,

其中ψx(i)和ψy(i)分别是以给定点为中心的具有Nψ个像素的封闭曲线上第k个点的x和y坐标。δ(k)表示两相邻方向角的差值,Δ(k)表示对差值调整以后的结果,i′表示第i个点之后的下一个点。where ψ x (i) and ψ y (i) are the x and y coordinates, respectively, of the kth point on a closed curve with Nψ pixels centered at a given point. δ(k) represents the difference between two adjacent direction angles, Δ(k) represents the result after adjusting the difference, and i' represents the next point after the i-th point.

本算法中采用了5×5和7×7的正方形封闭曲线,该公式的形成基于对原有Poincare Index庞加莱指数方法的改进,用于计算某点对应封闭曲线上方向角变化的累积。In this algorithm, 5×5 and 7×7 square closed curves are used. The formation of this formula is based on the improvement of the original Poincare Index method, which is used to calculate the accumulation of direction angle changes on the closed curve corresponding to a certain point.

所述步骤(a)中,奇异点条件是指本方法提出的奇异点应满足的条件,该条件是对公式(1)的计算过程进行约束,具体是指,在沿封闭曲线做方向角变化的累加时附加以下限制条件:In the step (a), the singular point condition refers to the condition that the singular point proposed by this method should satisfy, and this condition is to constrain the calculation process of the formula (1), specifically refers to the direction angle change along the closed curve The following restrictions are added to the accumulation of :

(1)统计这Nψ个方向的符号变化次数,若方向由正到负和由负到正各发生一次,且仅有一次,则继续计算其Poincare index庞加莱指数值,否则,认为该点是普通点。(1) Count the number of sign changes in these Nψ directions. If the direction changes from positive to negative and from negative to positive, and only once, continue to calculate its Poincare index value, otherwise, consider this point It's ordinary.

(2)统计这Nψ个差中绝对值

Figure A20081013811900093
的差的个数,若个数多于一个则认为该点是普通点。(2) Statistics of the absolute value of the Nψ differences
Figure A20081013811900093
The number of differences, if the number is more than one, the point is considered to be an ordinary point.

(3)如果最终Poincare index庞加莱指数的值为1/2,那么该给定点(i,j)就被确定为core核心点,如果Poincare index庞加莱指数值为-1/2,那么该给定点(i,j)就被确定为delta三角点点。(3) If the value of the final Poincare index Poincare index is 1/2, then the given point (i, j) is determined as the core core point, if the value of the Poincare index Poincare index is -1/2, then The given point (i, j) is determined as a delta triangle point.

第一阶段,所述步骤(b)中,N取值25是基于对试验结果的分析,在指纹的奇异点区能够检测到的奇异点数目是相对稳定的且集中在奇异点区的最内部,对于低质量指纹图像,只要奇异点区不受大噪声的污染,那么在奇异点区内能够检测到的奇异点的数目也是稳定的,本方法N取25。In the first stage, in the step (b), the N value of 25 is based on the analysis of the test results, and the number of singular points that can be detected in the singular point area of the fingerprint is relatively stable and concentrated in the innermost part of the singular point area , for low-quality fingerprint images, as long as the singular point area is not polluted by large noise, the number of singular points that can be detected in the singular point area is also stable, and N is set to 25 in this method.

第一阶段,所述步骤(c)中,突变程度是指,封闭曲线上相邻两方向角作差过程中,绝对值

Figure A20081013811900094
的那个差值,平均突变程度是指每一聚类内所有像素的突变程度的平均。In the first stage, in the step (c), the degree of mutation refers to the absolute value of the difference between two adjacent direction angles on the closed curve.
Figure A20081013811900094
The difference, the average mutation degree refers to the average of the mutation degree of all pixels in each cluster.

第二阶段,所述步骤(a)中,本方法利用分布一致性coherence值来表达纹线的一致性信息,而分布一致性coherence值的计算采用了Gaussian-Hermite矩。本方法用四个矩来描述指纹的纹线一致性信息:M0,1,M1,0,M0,3,M3,0。并对这四个不同阶的Gaussian-Hermite高斯-埃尔米特矩做如下定义:In the second stage, in the step (a), the method uses the coherence value of the distribution consistency to express the consistency information of the ridges, and the calculation of the coherence value of the distribution consistency adopts Gaussian-Hermite moments. This method uses four moments to describe the ridge consistency information of the fingerprint: M 0,1 , M 1,0 , M 0,3 , M 3,0 . And the Gaussian-Hermite Gaussian-Hermite moments of these four different orders are defined as follows:

Mm uu (( xx ,, ythe y )) == &lambda;&lambda; Mm 1,01,0 (( xx ,, ythe y ,, II (( xx ,, ythe y )) )) ++ (( 11 -- &lambda;&lambda; )) Mm 3,03,0 (( xx ,, ythe y ,, II (( xx ,, ythe y )) )) Mm vv (( xx ,, ythe y )) == &lambda;&lambda; Mm 0,10,1 (( xx ,, ythe y ,, II (( xx ,, ythe y )) )) ++ (( 11 -- &lambda;&lambda; )) Mm 0,30,3 (( xx ,, ythe y ,, II (( xx ,, ythe y )) )) -- -- -- (( 22 ))

这里λ(0<λ<1)是不同阶的Gaussian-Hermite矩的联合权重系数(本方法中λ取值0.5)。利用定义(2),指纹图像中的每一个象素(i,j)都可以计算得到一个特征向量[Mu,Mv]T。在指纹奇异点区和非奇异点区[Mu,Mv]T的分布具有不同的特征,在非奇异点区[Mu,Mv]T沿着垂直于脊线的方向分布,在奇异点区[Mu,Mv]T则均匀地分布在各个方向上,本方法采用主分量分析方法提取[Mu,Mv]T的分布特性,[Mu,Mv]T协方差矩阵CM由下式定义:Here λ (0<λ<1) is the joint weight coefficient of Gaussian-Hermite moments of different orders (in this method, λ takes a value of 0.5). Using definition (2), each pixel (i, j) in the fingerprint image can be calculated to obtain a feature vector [M u , M v ] T . The distribution of [M u , M v ] T in the fingerprint singular point area and non-singular point area has different characteristics. In the non-singular point area [M u , M v ] T distributes along the direction perpendicular to the ridge line. The point area [M u , M v ] T is evenly distributed in all directions. This method uses the principal component analysis method to extract the distribution characteristics of [M u , M v ] T , and the covariance matrix of [M u , M v ] T C M is defined by:

CC Mm == &Sigma;&Sigma; ww (( Mm uu -- mm uu )) 22 &Sigma;&Sigma; ww (( Mm uu -- mm uu )) (( Mm vv -- mm vv )) &Sigma;&Sigma; ww (( Mm uu -- mm uu )) (( Mm vv -- mm vv )) &Sigma;&Sigma; ww (( Mm vv -- mm vv )) 22 -- -- -- (( 33 ))

其中, m u = 1 n &times; n &Sigma; w M u , m v = 1 n &times; n &Sigma; w M v , δ(k)表示两相邻方向角的差值,Δ(k)表示对差值调整以后的结果,i′表示第i个点之后的下一个点,n×n是窗口W的大小,本方法n取值为4τ+1,τ为平均纹线距离。in, m u = 1 no &times; no &Sigma; w m u , m v = 1 no &times; no &Sigma; w m v , δ(k) represents the difference between two adjacent direction angles, Δ(k) represents the result after adjusting the difference, i' represents the next point after the i-th point, n×n is the size of the window W, this The value of method n is 4τ+1, and τ is the average ridge distance.

设λ1和λ2是协方差矩阵CM的两个特征值,则当λ1>>λ2时,[Mu,Mv]T的分布主要是沿着长轴方向分布,也即沿着垂直于脊线的方向分布,而在噪声区或者奇异点区λ1和λ2的值是很接近的,因此,定义[Mu,Mv]T的分布一致性coherence特征如下:Let λ1 and λ2 be the two eigenvalues of the covariance matrix C M , then when λ1>>λ2, the distribution of [M u , M v ] T is mainly distributed along the long axis, that is, along the direction perpendicular to the ridge The direction distribution of the line, and the values of λ1 and λ2 in the noise area or singular point area are very close. Therefore, the distribution consistency coherence characteristics of [M u , M v ] T are defined as follows:

coherencecoherence == &lambda;&lambda; 11 22 -- &lambda;&lambda; 22 22 &lambda;&lambda; 11 22 ++ &lambda;&lambda; 22 22 -- -- -- (( 44 ))

== (( &Sigma;&Sigma; ww (( Mm uu -- mm uu )) 22 ++ &Sigma;&Sigma; ww (( Mm vv -- mm vv )) 22 )) (( &Sigma;&Sigma; ww (( Mm uu -- mm uu )) 22 -- &Sigma;&Sigma; ww (( Mm vv -- mm vv )) 22 )) 22 ++ 44 (( &Sigma;&Sigma; ww (( Mm uu -- mm uu )) (( Mm vv -- mm vv )) )) 22 (( &Sigma;&Sigma; ww (( Mm uu -- mm uu )) 22 )) 22 ++ (( &Sigma;&Sigma; ww (( Mm vv -- mm vv )) 22 )) 22 ++ 22 (( &Sigma;&Sigma; ww (( Mm uu -- mm uu )) (( Mm vv -- mm vv )) )) 22

由此,纹线一致性越好,分布一致性coherence越大。Therefore, the better the consistency of the ridges, the greater the coherence of the distribution consistency.

Claims (7)

1.一种新的指纹奇异点检测方法,其特征是,它的方法为,1. A new fingerprint singular point detection method is characterized in that its method is, (1)预备阶段:进行指纹图像的背景分离和方向场信息计算;(1) Preparatory stage: background separation and direction field information calculation of the fingerprint image; (2)第一阶段:候选奇异点的提取,包括以下几个步骤:(2) The first stage: the extraction of candidate singular points, including the following steps: (a)对方向域O′中的每一个点(i,j)计算其相应的Poincare index庞加莱指数值PG,C(i,j),计算时采用两条长度分别为5×5和7×7的封闭曲线来计算每个点的Poincare index庞加莱指数值,只要其中一条的计算结果符合奇异点条件,则认定该点为候选奇异点,若两条曲线检测出的奇异点类型不一致,则直接认定该点为伪点;(a) Calculate the corresponding Poincare index P G, C (i, j) for each point (i, j) in the direction domain O′, using two lengths of 5×5 and a closed curve of 7×7 to calculate the Poincare index value of each point, as long as the calculation result of one of them meets the singular point condition, the point is considered as a candidate singular point, if the singular point detected by the two curves If the types are inconsistent, the point is directly identified as a false point; (b)对上一步检测到的候选奇异点运用聚类算法按欧氏距离分别进行聚类,并统计各个聚类包含的奇异点的个数Nm,Nm<N(N表示指纹模式区应该能够检测到的奇异点的个数,这个数目是稳定的,这里N取为25)的聚类被删除;(b) Use the clustering algorithm to cluster the candidate singular points detected in the previous step according to the Euclidean distance, and count the number N m of singular points contained in each cluster, N m <N (N represents the fingerprint pattern area The number of singular points that should be able to be detected, this number is stable, where N is taken as 25) clusters are deleted; (c)求取剩余的各个聚类的平均突变程度,并按奇异点类型、突变程度大小分别对这些聚类进行排序,选取前M个突变程度较大的聚类作为候选奇异点聚类,候选奇异点最终就定位在这些聚类的质心上;(c) Find the average mutation degree of the remaining clusters, and sort these clusters according to the type of singularity and the degree of mutation, and select the first M clusters with higher mutation degrees as candidate singularity clusters, Candidate singular points are finally positioned on the centroids of these clusters; (3)第二阶段:候选奇异点的去伪,包含以下几个步骤:(3) The second stage: de-falsification of candidate singular points, including the following steps: 对每个候选奇异点,计算其周围半径为6τ的圆形邻域内每个像素的分布一致性coherence值,τ为平均纹线距离;For each candidate singular point, calculate the distribution consistency coherence value of each pixel in a circular neighborhood with a radius of 6τ, where τ is the average ridge distance; 然后将该圆形区域划分为32个扇形和一个中心小圆形区域并计算各个部分的平均coherence值,圆形区域的半径和两个圆带的宽度均为2τ;Then divide the circular area into 32 sectors and a central small circular area and calculate the average coherence value of each part. The radius of the circular area and the width of the two circular bands are both 2τ; 最后,比较16个方向每个方向上的三个区域的平均分布一致性coherence值的大小,中心圆形区域为16个方向公共的区域,若自里向外分布一致性coherence值越来越大,则标记该方向为有效方向;对某一候选奇异点而言,若有效方向数大于等于10,则提取该点为奇异点,否则,认为该点为伪点;若奇异点的某些方向出了指纹边界则将剩余的方向作为参考方向,在这些方向上计算有效方向。Finally, compare the average distribution consistency coherence value of the three areas in each of the 16 directions. The central circular area is the common area of the 16 directions. If the distribution consistency coherence value is getting larger and larger from the inside to the outside , then mark the direction as an effective direction; for a candidate singular point, if the number of effective directions is greater than or equal to 10, then extract the point as a singular point, otherwise, consider the point as a pseudo point; if some directions of the singular point Out of the fingerprint boundary, the remaining directions are used as reference directions, and effective directions are calculated on these directions. 2.如权利要求1所述的新的指纹奇异点检测方法,其特征是,所述第一阶段的(a)中,计算每一个奇异点(i,j)的Poincare index庞加莱指数值时按如下的公式进行:2. new fingerprint singular point detection method as claimed in claim 1, is characterized in that, in the (a) of described first stage, calculate the Poincare index Poincare index value of each singular point (i, j) according to the following formula: PoincarePoincare (( ii .. jj )) == 11 22 &pi;&pi; &Sigma;&Sigma; kk == 00 N&psi;N&psi; -- 11 &Delta;&Delta; (( kk )) ,, &Delta;&Delta; (( kk )) == &delta;&delta; (( kk )) ,, ifif || &delta;&delta; (( kk )) || << &pi;&pi; 22 &pi;&pi; ++ &delta;&delta; (( kk )) ,, if&delta;if&delta; (( kk )) &le;&le; -- &pi;&pi; 22 &pi;&pi; -- &delta;&delta; (( kk )) ,, otherwiseotherwise -- -- -- (( 11 )) δ(k)=O′(ψx(i′),ψy(i′))-O′(ψx(i),ψy(i)),δ(k)=O'(ψ x (i'), ψ y (i'))-O'(ψ x (i), ψ y (i)), i′=(i+1)mod Nψi'=(i+1)mod N ψ , 其中ψx(i)和ψy(i)分别是以给定点为中心的具有Nψ个像素的封闭曲线上第k个点的x和y坐标;δ(k)表示两相邻方向角的差值,Δ(k)表示对差值调整以后的结果,i′表示第i个点之后的下一个点;本算法中采用了5×5和7×7的正方形封闭曲线,该公式的形成基于对原有PoincareIndex方法的改进,用于计算某点对应封闭曲线上方向角变化的累积。where ψ x (i) and ψ y (i) are the x and y coordinates of the kth point on a closed curve with Nψ pixels centered on a given point, respectively; δ(k) represents the difference between two adjacent orientation angles value, Δ(k) represents the result after adjusting the difference, i′ represents the next point after the i-th point; this algorithm uses a 5×5 and 7×7 square closed curve, and the formation of the formula is based on An improvement to the original PoincareIndex method, which is used to calculate the accumulation of direction angle changes on a closed curve corresponding to a certain point. 3.如权利要求1或2所述的新的指纹奇异点检测方法,其特征是,所述第一阶段的(a)中,奇异点条件是指奇异点应满足的条件,该条件是对公式(1)的计算过程进行约束,具体是指,在沿封闭曲线做方向角变化的累加时附加以下限制条件:3. the new fingerprint singular point detection method as claimed in claim 1 or 2, is characterized in that, in the (a) of described first stage, singular point condition refers to the condition that singular point should satisfy, and this condition is to The calculation process of formula (1) is constrained, specifically, the following restrictions are added when accumulating the direction angle changes along the closed curve: 统计这Nψ个方向的符号变化次数,若方向由正到负和由负到正各发生一次,且仅有一次,则继续计算其Poincare index庞加莱指数值,否则,认为该点是普通点;Count the number of sign changes in these Nψ directions. If the direction changes from positive to negative and from negative to positive, and there is only one time, continue to calculate its Poincare index value, otherwise, consider this point to be an ordinary point ; 统计这Nψ个差中
Figure A2008101381190003C1
的差的个数,若个数多于一个则认为该点是普通点;
Statistics of these Nψ differences
Figure A2008101381190003C1
The number of differences, if the number is more than one, the point is considered to be an ordinary point;
如果最终Poincare index庞加莱指数的值为1/2,那么该被检测点(i,j)就被确定为core核心点,如果Poincare index庞加莱指数值为-1/2,那么该被检测点(i,j)就被确定为delta三角点。If the value of the final Poincare index Poincaré index is 1/2, then the detected point (i, j) is determined as the core core point, if the Poincare index Poincare index value is -1/2, then the detected point (i, j) is determined as the core core point. The detection point (i, j) is determined as a delta triangle point.
4.如权利要求1所述的新的指纹奇异点检测方法,其特征是,所述第一阶段的(b)中,N为指纹模式区应该能够检测到的奇异点的个数,取值25是基于对试验结果的分析,在指纹的奇异点区能够检测到的奇异点数目是相对稳定的且集中在奇异点区的最内部,对于低质量指纹图像,只要奇异点区不受大噪声的污染,那么在奇异点区内能够检测到的奇异点的数目也是稳定的,本方法N取25。4. the novel fingerprint singular point detection method as claimed in claim 1, is characterized in that, in the (b) of described first stage, N is the number of the singular point that fingerprint mode area should be able to detect, takes value 25 is based on the analysis of the test results. The number of singular points that can be detected in the singular point area of the fingerprint is relatively stable and concentrated in the innermost part of the singular point area. For low-quality fingerprint images, as long as the singular point area is not affected by large noise pollution, then the number of singular points that can be detected in the singular point area is also stable, and N is set to 25 in this method. 5.如权利要求1所述的新的指纹奇异点检测方法,其特征是,所述第一阶段的(c)中,突变程度是指,封闭曲线上相邻两方向角作差过程中,
Figure A2008101381190003C2
的那个差值,平均突变程度是指每一聚类内所有像素的突变程度的平均。
5. The novel fingerprint singular point detection method as claimed in claim 1, characterized in that, in (c) of the first stage, the degree of mutation refers to that in the process of making a difference between two adjacent direction angles on the closed curve,
Figure A2008101381190003C2
The difference, the average mutation degree refers to the average of the mutation degree of all pixels in each cluster.
6.如权利要求1所述的新的指纹奇异点检测方法,其特征是,所述第二阶段中,用coherence一致性值来表达纹线的一致性信息,而coherence一致性值的计算采用了Gaussian-Hermite高斯-埃尔米特矩;即用四个矩来描述指纹的纹线一致性信息:M0,1,M1,0,M0,3,M3,0;并对这四个不同阶的Gaussian-Hermite高斯-埃尔米特矩做如下定义:6. The new fingerprint singular point detection method as claimed in claim 1, characterized in that, in the second stage, the coherence consistency value is used to express the consistency information of the lines, and the calculation of the coherence consistency value adopts The Gaussian-Hermite Gaussian-Hermitian moments; that is, use four moments to describe the consistency information of the fingerprints: M 0,1 , M 1,0 , M 0,3 , M 3,0 ; and for this The Gaussian-Hermite Gaussian-Hermite moments of four different orders are defined as follows: Mm uu (( xx ,, ythe y )) == &lambda;&lambda; Mm 1,01,0 (( xx ,, ythe y ,, II (( xx ,, ythe y )) )) ++ (( 11 -- &lambda;&lambda; )) Mm 3,03,0 (( xx ,, ythe y ,, II (( xx ,, ythe y )) )) Mm vv (( xx ,, ythe y )) == &lambda;&lambda; Mm 0,10,1 (( xx ,, ythe y ,, II (( xx ,, ythe y )) )) ++ (( 11 -- &lambda;&lambda; )) Mm 0,30,3 (( xx ,, ythe y ,, II (( xx ,, ythe y )) )) -- -- -- (( 22 )) 这里λ(0<λ<1)是不同阶的Gaussian-Hermite高斯-埃尔米特矩的联合权重系数(λ取值0.5);利用公式(2),指纹图像中的每一个象素(i,j)都可以计算得到一个特征向量[Mu,Mv]T;在指纹奇异点区和非奇异点区[Mu,Mv]T的分布具有不同的特征,在非奇异点区[Mu,Mv]T沿着垂直于脊线的方向分布,在奇异点区{Mu,Mv]T则均匀地分布在各个方向上,采用主分量分析方法提取[Mu,Mv]T的分布特性,[Mu,Mv]T协方差矩阵GM由下式定义:Here λ (0<λ<1) is the joint weight coefficient of Gaussian-Hermite Gaussian-Hermitian moments of different orders (λ takes a value of 0.5); using formula (2), each pixel in the fingerprint image (i , j) can be calculated to get a eigenvector [M u , M v ] T ; the distribution of [M u , M v ] T in the fingerprint singular point area and the non-singular point area [M u , M v ] T has different characteristics, and in the non-singular point area [ Mu u , M v ] T are distributed along the direction perpendicular to the ridge line, and {M u , M v ] T are evenly distributed in all directions in the singular point area, and [M u , M v ] T are extracted by principal component analysis method ] T distribution characteristics, [M u , M v ] T covariance matrix G M is defined by the following formula: CC Mm == &Sigma;&Sigma; ww (( Mm uu -- mm uu )) 22 &Sigma;&Sigma; ww (( Mm uu -- mm uu )) (( Mm vv -- mm vv )) &Sigma;&Sigma; ww (( Mm uu -- mm uu )) (( Mm vv -- mm vv )) &Sigma;&Sigma; ww (( Mm vv -- mm vv )) 22 -- -- -- (( 33 )) 其中, m u = 1 n &times; n &Sigma; w M u , m v = 1 n &times; n &Sigma; w M v , mu表示窗口W内平均的Mu值,mv表示窗口W内平均的Mv值,n×n是窗口W的大小,本方法n取值为4τ+1,τ为平均纹线距离;in, m u = 1 no &times; no &Sigma; w m u , m v = 1 no &times; no &Sigma; w m v , m u represents the average M u value in the window W, m v represents the average M v value in the window W, n×n is the size of the window W, the value of n in this method is 4τ+1, and τ is the average ridge distance; 设λ1和λ2是协方差矩阵GM的两个特征值,则当λ1>>λ2时,[Mu,Mv]T的分布主要是沿着长轴方向分布,也即沿着垂直于脊线的方向分布,而在噪声区或者奇异点区λ1和λ2的值是很接近的,因此,定义[Mu,Mv]T的分布一致性coherence特征如下:Let λ1 and λ2 be the two eigenvalues of the covariance matrix G M , then when λ1>>λ2, the distribution of [M u , M v ] T is mainly distributed along the long axis, that is, along the direction perpendicular to the ridge The direction distribution of the line, and the values of λ1 and λ2 in the noise area or singular point area are very close. Therefore, the distribution consistency coherence characteristics of [M u , M v ] T are defined as follows: coherencecoherence == &lambda;&lambda; 11 22 -- &lambda;&lambda; 22 22 &lambda;&lambda; 11 22 ++ &lambda;&lambda; 22 22 -- -- -- (( 44 )) == (( &Sigma;&Sigma; ww (( Mm uu -- mm uu )) 22 ++ &Sigma;&Sigma; ww (( Mm vv -- mm vv )) 22 )) (( &Sigma;&Sigma; ww (( Mm uu -- mm uu )) 22 -- &Sigma;&Sigma; ww (( Mm vv -- mm vv )) 22 )) 22 ++ 44 (( &Sigma;&Sigma; ww (( Mm uu -- mm uu )) (( Mm vv -- mm vv )) )) 22 (( &Sigma;&Sigma; ww (( Mm uu -- mm uu )) 22 )) 22 ++ (( &Sigma;&Sigma; ww (( Mm vv -- mm vv )) 22 )) 22 ++ 22 (( &Sigma;&Sigma; ww (( Mm uu -- mm uu )) (( Mm vv -- mm vv )) )) 22 由此,纹线一致性越好,分布一致性coherence越大。Therefore, the better the consistency of the ridges, the greater the coherence of the distribution consistency. 7.如权利要求1所述的新的指纹奇异点检测方法,其特征是,所述第二阶段中,每个象素分布一致性coherence值的窗口大小取为(4τ+1)×(4τ+1)。7. the novel fingerprint singular point detection method as claimed in claim 1 is characterized in that, in the second stage, the window size of each pixel distribution consistency coherence value is taken as (4τ+1)*(4τ +1).
CN200810138119XA 2008-07-01 2008-07-01 A New Fingerprint Singularity Detection Method Expired - Fee Related CN101303729B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN200810138119XA CN101303729B (en) 2008-07-01 2008-07-01 A New Fingerprint Singularity Detection Method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN200810138119XA CN101303729B (en) 2008-07-01 2008-07-01 A New Fingerprint Singularity Detection Method

Publications (2)

Publication Number Publication Date
CN101303729A true CN101303729A (en) 2008-11-12
CN101303729B CN101303729B (en) 2010-06-02

Family

ID=40113628

Family Applications (1)

Application Number Title Priority Date Filing Date
CN200810138119XA Expired - Fee Related CN101303729B (en) 2008-07-01 2008-07-01 A New Fingerprint Singularity Detection Method

Country Status (1)

Country Link
CN (1) CN101303729B (en)

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102460470A (en) * 2009-06-11 2012-05-16 杜比实验室特许公司 Fingerprint-based content identification trend analysis
CN102592276A (en) * 2011-12-20 2012-07-18 中山大学 Image area description method and copy image detection method based on same
CN103218616A (en) * 2013-05-05 2013-07-24 西安电子科技大学 Image outline characteristic extraction method based on Gauss-Hermite special moment
CN104866815A (en) * 2015-04-23 2015-08-26 杭州电子科技大学 Fingerprint epipole accurate positioning method based on image spatial domain characteristic
CN106127753A (en) * 2016-06-20 2016-11-16 中国科学院深圳先进技术研究院 CT image body surface handmarking's extraction method in a kind of surgical operation
CN106156774A (en) * 2016-05-30 2016-11-23 友达光电股份有限公司 Image processing method and image processing system
CN106447651A (en) * 2016-09-07 2017-02-22 遵义师范学院 Traffic sign detection method based on orthogonal Gauss-Hermite moment
CN107024623A (en) * 2016-02-02 2017-08-08 深圳市汇顶科技股份有限公司 Test system, device and its control method of data acquisition chip
CN107368780A (en) * 2017-06-07 2017-11-21 西安电子科技大学 A kind of fingerprint registration point extracting method based on center singular point
CN116188024A (en) * 2023-04-24 2023-05-30 山东蓝客信息科技有限公司 Medical safety payment system

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005038020A (en) * 2003-07-15 2005-02-10 Rikogaku Shinkokai Fingerprint authentication device, computer system and network system
CN100342391C (en) * 2003-12-24 2007-10-10 中国科学院自动化研究所 Automatic fingerprint classification system and method
CN1327387C (en) * 2004-07-13 2007-07-18 清华大学 Method for identifying multi-characteristic of fingerprint
CN101145196B (en) * 2006-09-13 2010-04-07 中国科学院自动化研究所 A Fast Fingerprint Recognition Method Based on Singular Topological Structure
CN101114335A (en) * 2007-07-19 2008-01-30 南京大学 All-angle fast fingerprint recognition method

Cited By (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8635211B2 (en) 2009-06-11 2014-01-21 Dolby Laboratories Licensing Corporation Trend analysis in content identification based on fingerprinting
CN102460470B (en) * 2009-06-11 2014-12-03 杜比实验室特许公司 Trend analysis in content identification based on fingerprinting
CN102460470A (en) * 2009-06-11 2012-05-16 杜比实验室特许公司 Fingerprint-based content identification trend analysis
CN102592276A (en) * 2011-12-20 2012-07-18 中山大学 Image area description method and copy image detection method based on same
CN102592276B (en) * 2011-12-20 2014-07-09 中山大学 Image area description method and copy image detection method based on same
CN103218616A (en) * 2013-05-05 2013-07-24 西安电子科技大学 Image outline characteristic extraction method based on Gauss-Hermite special moment
CN103218616B (en) * 2013-05-05 2016-04-13 西安电子科技大学 Based on the image outline characteristic extraction method of Gauss-Hermite special moment
CN104866815B (en) * 2015-04-23 2018-11-30 杭州电子科技大学 Fingerprint epipole accurate positioning method based on image spatial feature
CN104866815A (en) * 2015-04-23 2015-08-26 杭州电子科技大学 Fingerprint epipole accurate positioning method based on image spatial domain characteristic
CN107024623A (en) * 2016-02-02 2017-08-08 深圳市汇顶科技股份有限公司 Test system, device and its control method of data acquisition chip
CN106156774A (en) * 2016-05-30 2016-11-23 友达光电股份有限公司 Image processing method and image processing system
CN106156774B (en) * 2016-05-30 2019-12-17 友达光电股份有限公司 Image processing method and image processing system
CN106127753A (en) * 2016-06-20 2016-11-16 中国科学院深圳先进技术研究院 CT image body surface handmarking's extraction method in a kind of surgical operation
CN106127753B (en) * 2016-06-20 2019-07-30 中国科学院深圳先进技术研究院 CT images body surface handmarking's extraction method in a kind of surgical operation
CN106447651A (en) * 2016-09-07 2017-02-22 遵义师范学院 Traffic sign detection method based on orthogonal Gauss-Hermite moment
CN107368780A (en) * 2017-06-07 2017-11-21 西安电子科技大学 A kind of fingerprint registration point extracting method based on center singular point
CN107368780B (en) * 2017-06-07 2020-08-28 西安电子科技大学 Fingerprint registration point extraction method based on central singular point
CN116188024A (en) * 2023-04-24 2023-05-30 山东蓝客信息科技有限公司 Medical safety payment system

Also Published As

Publication number Publication date
CN101303729B (en) 2010-06-02

Similar Documents

Publication Publication Date Title
CN101303729B (en) A New Fingerprint Singularity Detection Method
CN101609499B (en) Rapid fingerprint identification method
CN106355577B (en) Fast Image Matching Method and System Based on Feature State and Global Consistency
CN110458174B (en) Precise extraction method for key feature points of unordered point cloud
CN103617328B (en) Aircraft three-dimensional attitude calculation method
CN102163281B (en) Real-time human body detection method based on AdaBoost frame and colour of head
CN104851095B (en) The sparse solid matching method of workpiece image based on modified Shape context
CN109785301B (en) A method for evaluating rail corrugation cycle based on image processing
CN103400388A (en) Method for eliminating Brisk key point error matching point pair by using RANSAC
CN104834923B (en) Fingerprint image method for registering based on global information
CN105894002A (en) Instrument reading identification method based on machine vision
CN102073873A (en) Method for selecting SAR (spaceborne synthetic aperture radar) scene matching area on basis of SVM (support vector machine)
CN104881671A (en) High resolution remote sensing image local feature extraction method based on 2D-Gabor
CN105787451A (en) Fingerprint matching method based on multi-judgment point mode
CN105551058A (en) Cylindrical surface image matching method combining with SURF feature extraction and curve fitting
CN101794442B (en) Calibration method for extracting illumination-insensitive information from visible images
CN101840513A (en) Method for extracting image shape characteristics
CN103413116A (en) Effective fingerprint direction field calculating method
CN109325487B (en) Full-category license plate recognition method based on target detection
CN108344997A (en) A kind of road guard rapid detection method based on mark feature
CN110210511A (en) A kind of improvement PCA-SIFT method for registering images based on cosine measure
CN101567045B (en) Accurate positioning method of human face characteristic points
CN109508674B (en) Airborne Down-View Heterogeneous Image Matching Method Based on Region Division
CN101916441B (en) A Curve Matching Method Based on Freeman Chain Code in Digital Image
CN104715160B (en) Soft sensor modeling data exception point detecting method based on KMDB

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
C17 Cessation of patent right
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20100602

Termination date: 20130701