CN101303729B - Novel method for detecting fingerprint singularity - Google Patents

Novel method for detecting fingerprint singularity Download PDF

Info

Publication number
CN101303729B
CN101303729B CN200810138119XA CN200810138119A CN101303729B CN 101303729 B CN101303729 B CN 101303729B CN 200810138119X A CN200810138119X A CN 200810138119XA CN 200810138119 A CN200810138119 A CN 200810138119A CN 101303729 B CN101303729 B CN 101303729B
Authority
CN
China
Prior art keywords
point
singular point
sigma
poincare
fingerprint
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
CN200810138119XA
Other languages
Chinese (zh)
Other versions
CN101303729A (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

The invention discloses a novel detecting method for fingerprint singular point, which solves the problems that the existing singular point extracting method seriously depends on the direction field of the fingerprint, can not effectively treat the fingerprint images of low quality and is hard to be suitable for engineering application. The method is divided into a front stage and a back stage; the front stage carries out effective improvement on the existing Poincare index method and utilizes the Poincare index to extract the candidacy singular points in the fingerprint images. The back stageeffectively utilizes a Gaussian-Hermite moment to carry out false-removing treatment on the candidacy singular points. The method effectively combines the changing information of the dermal ridge directions of the neighboring areas surrounding the singular points and the change trend information of the dermal ridge consistency of the partial areas surrounding the singular points, can accurately and reliably extract the singular points in the fingerprint images and has the characteristics of high noise immunity, high accuracy and reliability, large engineering application value, etc.

Description

A kind of new method for detecting fingerprint singularity
Technical field
The present invention relates to a kind of fingerprint image detection method, the new method for detecting fingerprint singularity of the inferior quality fingerprint image in specifically a kind of practical Automated Fingerprint Identification System (AFIS).
Background technology
At present in practical Automated Fingerprint Identification System, the fingerprint classification technology is one of gordian technique of accelerating system identification speed, and mostly the sorting technique of main flow is that information such as number, type and position according to singular point realize now, and the texture matching algorithm that is adopted when handling the inferior quality fingerprint image also needs singular point information accurately and reliably.The singular point extracting method of the main flow that adopts in the Automated Fingerprint Identification System now, the overwhelming majority depends on the accurate extraction of direction of fingerprint field, but when handling the inferior quality fingerprint image, because calculating streakline direction itself reliably is exactly a difficult problem, thereby the singular point that these methods are extracted is not only located not accurate enough, in the place of wrong local and some noise pollutions of streakline direction calculating, also often detect the singular point of many falsenesses easily.This makes these methods be difficult to effectively satisfy engineering and uses.In the application of reality, need a kind of extraction algorithm of singular point accurately and reliably.
Summary of the invention
Purpose of the present invention seriously relies on the direction of fingerprint field in order to solve existing singular point extracting method exactly, can not effectively handle the inferior quality fingerprint image, be difficult to be suitable for problems such as engineering application, a kind of new accurately and reliably method for detecting fingerprint singularity is provided, this method is divided into former and later two stages, carried out effective improvement to existing P oincare index Poincare index method previous stage, and utilize candidate's singular point in its image that takes the fingerprint, the latter half imitates and utilizes Gaussian-Hermite Gauss-Hermite square square that candidate's singular point is gone pseudo-the processing, this method effectively combines the streakline consistance variation tendency information of regional area around the streakline direction change information of neighborhood around the singular point and the singular point, can take the fingerprint accurately and reliably singular point in the image, it is strong to have a noise immunity, the accurate reliability height, characteristics such as the engineering using value is big.
For achieving the above object, the present invention adopts following technical scheme:
A kind of extracting method of singular point accurately and reliably, its method be,
(1) preproduction phase: the background separation and the field of direction information calculations that comprise fingerprint image.
(2) phase one: the extraction of candidate's singular point comprises following step:
(a) (i, j) by formula (1) calculates its corresponding Poincare index Poincare indices P to each point among the O ' of direction territory G, C(i, j).Adopted two length to be respectively the Poincare index Poincare exponential quantity that 5 * 5 and 7 * 7 closed curve calculates each point in this algorithm, as long as wherein one result of calculation meets the singular point condition, assert that then this point is candidate's singular point, if two singular point Type-Inconsistencies that curve detection goes out assert directly that then this point is pseudo-point.
(b) the detected core core point of previous step and delta trigpoint utilization clustering algorithm is carried out cluster respectively by Euclidean distance, and add up the number N of the singular point that each cluster comprises mN m<N, the cluster of (N represents the number that the fingerprint pattern district should be able to detected singular point, and N is taken as 25 here) is deleted.
(c) ask for the average sudden change degree of remaining each cluster, and respectively these clusters are sorted by singular point type, sudden change degree size, choose preceding M (this method M=3, core core point point cluster and delta trigpoint point cluster are all got 3, when actual cluster number is less than 3, get actual cluster number) the more cluster of individual sudden change is as candidate's singular point cluster, and candidate's singular point finally just is positioned on the barycenter of these clusters.
(3) subordinate phase: candidate's singular point go puppet, comprise following step:
(a) to each candidate's singular point, by formula (2) calculate the distribution consistance coherence value (τ is average ridge distance) of each pixel in the circular neighborhood that radius around it is 6 τ.
(b) then this border circular areas is divided into 32 fan-shaped and center small circular zones and calculate the average coherence value of various piece, the width of the radius of border circular areas and two round belts is 2 τ.
(c) last, compare the trizonal size (central circular is 16 zones that direction is public) that is evenly distributed consistance coherence value on 16 each directions of direction, if the consistance coherence value that outwards distributes from the lining is increasing, then this direction of mark is a useful direction.For a certain candidate's singular point, more than or equal to 10, then extracting this point is singular point as if the useful direction number, otherwise, think that this point is pseudo-point.If some direction of singular point gone out the fingerprint border then with remaining direction as the reference direction, on these directions, calculate useful direction.In addition, through experimental analysis, it is comparatively suitable that the window size that calculates each pixel distribution consistance coherence value is taken as (4 τ+1) * (4 τ+1).
Phase one, in the described step (a), calculate each singular point (i, undertaken by following formula during j) Poincare index Poincare exponential quantity:
Poincare ( i . j ) = 1 2 π Σ k = 0 Nψ - 1 Δ ( k ) ,
&Delta; ( k ) = &delta; ( k ) , if | &delta; ( k ) | < &pi; 2 &pi; + &delta; ( k ) , if&delta; ( k ) &le; - &pi; 2 &pi; - &delta; ( k ) , otherwise - - - ( 1 )
δ(k)=O′(ψ x(i′),ψ y(i′))-O′(ψ x(i),ψ y(i)),
i′=(i+1)mod?N ψ
ψ wherein x(i) and ψ y(i) being respectively is the x and the y coordinate of k point on the closed curve with N ψ pixel at center with the set point.The difference of δ (k) expression two adjacent deflections, Δ (k) expression is adjusted later result to difference, the next point after i point of i ' expression.
Adopted 5 * 5 and 7 * 7 square closed curve in this algorithm, the formation of this formula is used to calculate certain and puts the accumulation that deflection changes on the corresponding closed curve based on the improvement to original Poincare Index Poincare index method.
In the described step (a), the singular point condition is meant the condition that singular point that this method proposes should satisfy, and this condition is that the computation process to formula (1) retrains, and specifically is meant additional following restrictive condition when doing adding up that deflection changes along closed curve:
(1) add up the sign change number of times of this N ψ direction, if direction by just to negative and by negative to just each takes place once, and only once, its Poincare index Poincare exponential quantity of continuation calculating then, otherwise, think that this point is a general point.
(2) add up absolute value in this N ψ the difference
Figure G200810138119XD00031
The number of difference, if number thinks then that more than one this point is a general point.
(3) if the value of final Poincare index Poincare index is 1/2, (i j) just is confirmed as the core core point to this set point, if Poincare index Poincare exponential quantity is-1/2 so, (i j) just is confirmed as the delta trigpoint to this set point so.
Phase one, in the described step (b), N value 25 is based on the analysis to test findings, can detected singular point number in the singular point district of fingerprint be metastable and concentrate on the penetralia in singular point district, for the inferior quality fingerprint image, as long as the singular point district is not subjected to the pollution of big noise, number that can detected singular point in the singular point district also is stable so, and this method N gets 25.
Phase one, in the described step (c), the sudden change degree is meant that adjacent two deflections are done in the difference process on the closed curve, absolute value
Figure G200810138119XD00032
That difference, on average sudden change degree is meant sudden change degree average of all pixels in each cluster.
Subordinate phase, in the described step (a), this method utilization distribution consistance coherence value is expressed the consensus information of streakline, and Gaussian-Hermite Gauss-Hermite square has been adopted in the calculating of distribution consistance coherence value.This method is described the streakline consensus information of fingerprint: M with four squares 0,1, M 1,0, M 0,3, M 3,0And to these four not the Gaussian-Hermite square of same order do as giving a definition:
M u ( x , y ) = &lambda;M 1,0 ( x , y , I ( x , y ) ) + ( 1 - &lambda; ) M 3,0 ( x , y , I ( x , y ) ) M v ( x , y ) = &lambda;M 0,1 ( x , y , I ( x , y ) ) + ( 1 - &lambda; ) M 0.3 ( x , y , I ( x , y ) ) - - - ( 2 )
Here λ (0<λ<1) is the associating weight coefficient (λ value 0.5 in this method) of the Gaussian-Hermite Gauss-Hermite square of not same order.Utilize definition (2), (i j) can calculate a proper vector [M to each pixel in the fingerprint image u, M v] TAt fingerprint singularity district and non-singular point district [M u, M v] TDistribution take on a different character, at non-singular point district [M u, M v] TDistribute along direction, at singular point district [M perpendicular to crestal line u, M v] TThen be evenly distributed on all directions, this method adopts principal component method to extract [M u, M v] TDistribution character, [M u, M v] TCovariance matrix C mDefine by following formula:
C M = &Sigma; w ( M u - m u ) 2 &Sigma; w ( M u - m u ) ( M v - m v ) &Sigma; w ( M u - m u ) ( M v - m v ) &Sigma; w ( M v - m v ) 2 - - - ( 3 )
Wherein,
Figure G200810138119XD00035
Figure G200810138119XD00036
m uAverage M in the expression window W uValue, m vAverage M in the expression window W vValue, n * n is the size of window W, and this method n value is 4 τ+1, and τ is average ridge distance.
If λ 1 and λ 2 are covariance matrix C MTwo eigenwerts, then when λ 1>>during λ 2, [M u, M v] TDistribution mainly be to distribute along long axis direction, also promptly distribute along direction perpendicular to crestal line, and in the noise range or the value of singular point district λ 1 and λ 2 be very approaching, therefore, definition [M u, M v] TDistribution consistance coherence feature as follows:
cohdrence = &lambda; 1 2 - &lambda; 2 2 &lambda; 1 2 + &lambda; 2 2 - - - ( 4 )
= ( &Sigma; w ( M u - m u ) 2 + &Sigma; w ( M v - M v ) 2 ) ( &Sigma; w ( M u - m u ) 2 - &Sigma; w ( M v - m v ) 2 ) 2 + 4 ( &Sigma; w ( M u - m u ) ( M v - m v ) ) 2 ( &Sigma; w ( M u - m u ) 2 ) 2 + ( &Sigma; w ( M v - m v ) 2 ) 2 + 2 ( &Sigma; w ( M u - m u ) ( M v - m v ) ) 2
Thus, the streakline consistance is good more, and distribution consistance coherence is big more.
Beneficial effect of the present invention: owing to adopted two stage disposal route, the reliability that singular point extracts has had raising largely, and particularly when handling the inferior quality fingerprint image, the omission of singular point, flase drop phenomenon have had minimizing largely.In addition, original Poincare index Poincare index method is improved, improve its anti-noise ability, avoided repeatedly smoothing processing, the singular point accuracy of final extraction is effectively improved the field of direction.Satisfied the application demand of practical Automated Fingerprint Identification System (AFIS).
Description of drawings
Fig. 1 is for removing pseudo-template image;
Fig. 2 is an algorithm flow chart.
Embodiment
The present invention will be further described below in conjunction with accompanying drawing and embodiment.
A kind of extracting method of singular point accurately and reliably, its method be,
(1) preproduction phase: the background separation and the field of direction information calculations that comprise fingerprint image.
(2) phase one: the extraction of candidate's singular point comprises following step:
(a) (i, j) by formula (1) calculates its corresponding Poincare index Poincare indices P to each point among the O ' of direction territory G, C(i, j).Adopted two length to be respectively the Poincareindex Poincare exponential quantity that 5 * 5 and 7 * 7 closed curve calculates each point in this algorithm, as long as wherein one result of calculation meets the singular point condition, assert that then this point is candidate's singular point, if two singular point Type-Inconsistencies that curve detection goes out assert directly that then this point is pseudo-point.
(b) the detected core core point of previous step and delta trigpoint utilization clustering algorithm is carried out cluster respectively by Euclidean distance, and add up the number N of the singular point that each cluster comprises m, N mThe cluster of<N (N is taken as 25 here) is deleted.
(c) ask for the average sudden change degree of remaining each cluster, and respectively these clusters are sorted by singular point type, sudden change degree size, choose preceding M (this method M=3, core point cluster and delta point cluster are all got 3, when actual cluster number is less than 3, get actual cluster number) the more cluster of individual sudden change is as candidate's singular point cluster, and candidate's singular point finally just is positioned on the barycenter of these clusters.
(3) subordinate phase: candidate's singular point go puppet, as shown in Figure 2, comprise following step:
(a) to each candidate's singular point, by formula (2) calculate the distribution consistance coherence value (τ is average ridge distance) of each pixel in the circular neighborhood that radius around it is 6 τ.
What (b) by template shown in Figure 1 this border circular areas is divided into 32 fan-shaped and center small circular zones then and calculates various piece is evenly distributed consistance coherence value, and the width of the radius of border circular areas and two round belts is 2 τ.
(c) last, compare the trizonal size (central circular is 16 zones that direction is public) that is evenly distributed consistance coherence value on 16 each directions of direction, if the consistance coherence value that outwards distributes from the lining is increasing, then this direction of mark is a useful direction.For a certain candidate's singular point, more than or equal to 10, then extracting this point is singular point as if the useful direction number, otherwise, think that this point is pseudo-point.If some direction of singular point gone out the fingerprint border then with remaining direction as the reference direction, on these directions, calculate useful direction.In addition, through experimental analysis, it is comparatively suitable that the window size that calculates each pixel distribution consistance coherence value is taken as (4 τ+1) * (4 τ+1).Concrete algorithm flow chart as shown in Figure 2.
Phase one, in the described step (a), calculate each point (i, undertaken by following formula during j) Poincare index value:
Poincare ( i . j ) = 1 2 &pi; &Sigma; k = 0 N&psi; - 1 &Delta; ( k ) ,
&Delta; ( k ) = &delta; ( k ) , if | &delta; ( k ) | < &pi; 2 &pi; + &delta; ( k ) , if&delta; ( k ) &le; - &pi; 2 &pi; - &delta; ( k ) , otherwise - - - ( 1 )
δ(k)=O′(ψ x(i′),ψ y(i′))-O′(ψ x(i),ψ y(i)),
i′=(i+1)mod?N ψ
ψ wherein x(i) and ψ y(i) being respectively is the x and the y coordinate of k point on the closed curve with N ψ pixel at center with the set point.The difference of δ (k) expression two adjacent deflections, Δ (k) expression is adjusted later result to difference, the next point after i point of i ' expression.
Adopted 5 * 5 and 7 * 7 square closed curve in this algorithm, the formation of this formula is used to calculate certain and puts the accumulation that deflection changes on the corresponding closed curve based on the improvement to original Poincare Index Poincare index method.
In the described step (a), the singular point condition is meant the condition that singular point that this method proposes should satisfy, and this condition is that the computation process to formula (1) retrains, and specifically is meant additional following restrictive condition when doing adding up that deflection changes along closed curve:
(1) add up the sign change number of times of this N ψ direction, if direction by just to negative and by negative to just each takes place once, and only once, its Poincare index Poincare exponential quantity of continuation calculating then, otherwise, think that this point is a general point.
(2) add up absolute value in this N ψ the difference
Figure G200810138119XD00052
The number of difference, if number thinks then that more than one this point is a general point.
(3) if the value of final Poincare index Poincare index is 1/2, (i j) just is confirmed as the core core point to this set point, if Poincare index Poincare exponential quantity is-1/2 so, (i j) just is confirmed as the delta trigpoint to this set point so.
Phase one, in the described step (b), N value 25 is based on the analysis to test findings, can detected singular point number in the singular point district of fingerprint be metastable and concentrate on the penetralia in singular point district, for the inferior quality fingerprint image, as long as the singular point district is not subjected to the pollution of big noise, number that can detected singular point in the singular point district also is stable so, and this method N gets 25.
Phase one, in the described step (c), the sudden change degree is meant that adjacent two deflections are done in the difference process on the closed curve, absolute value That difference, on average sudden change degree is meant sudden change degree average of all pixels in each cluster.
Subordinate phase, in the described step (a), this method utilization distribution consistance coherence value is expressed the consensus information of streakline, and the Gaussian-Hermite square has been adopted in the calculating of distribution consistance coherence value.This method is described the streakline consensus information of fingerprint: M with four squares 0,1, M 1,0, M 0,3, M 3,0And to these four not the Gaussian-Hermite Gauss-Hermite square of same order do as giving a definition:
M u ( x , y ) = &lambda;M 1,0 ( x , y , I ( x , y ) ) + ( 1 - &lambda; ) M 3,0 ( x , y , I ( x , y ) ) M v ( x , y ) = &lambda;M 0,1 ( x , y , I ( x , y ) ) + ( 1 - &lambda; ) M 0.3 ( x , y , I ( x , y ) ) - - - ( 2 )
Here λ (0<λ<1) is the associating weight coefficient (λ value 0.5 in this method) of the Gaussian-Hermite square of not same order.Utilize definition (2), (i j) can calculate a proper vector [M to each pixel in the fingerprint image u, M v] TAt fingerprint singularity district and non-singular point district [M u, M v] TDistribution take on a different character, at non-singular point district [M u, M v] TDistribute along direction, at singular point district [M perpendicular to crestal line u, M v] TThen be evenly distributed on all directions, this method adopts principal component method to extract [M u, M v] TDistribution character, [M u, M v] TCovariance matrix C MDefine by following formula:
C M = &Sigma; w ( M u - m u ) 2 &Sigma; w ( M u - m u ) ( M v - m v ) &Sigma; w ( M u - m u ) ( M v - m v ) &Sigma; w ( M v - m v ) 2 - - - ( 3 )
Wherein,
Figure G200810138119XD00062
Figure G200810138119XD00063
N * n is the size of window W, and this method n value is 4 τ+1, and τ is average ridge distance.
If λ 1 and λ 2 are covariance matrix C MTwo eigenwerts, then when λ 1>>during λ 2, [M u, M v] TDistribution mainly be to distribute along long axis direction, also promptly distribute along direction perpendicular to crestal line, and in the noise range or the value of singular point district λ 1 and λ 2 be very approaching, therefore, definition [M u, M v] TDistribution consistance coherence feature as follows:
cohdrence = &lambda; 1 2 - &lambda; 2 2 &lambda; 1 2 + &lambda; 2 2 - - - ( 4 )
= ( &Sigma; w ( M u - m u ) 2 + &Sigma; w ( M v - M v ) 2 ) ( &Sigma; w ( M u - m u ) 2 - &Sigma; w ( M v - m v ) 2 ) 2 + 4 ( &Sigma; w ( M u - m u ) ( M v - m v ) ) 2 ( &Sigma; w ( M u - m u ) 2 ) 2 + ( &Sigma; w ( M v - m v ) 2 ) 2 + 2 ( &Sigma; w ( M u - m u ) ( M v - m v ) ) 2
Thus, the streakline consistance is good more, and distribution consistance coherence is big more.

Claims (3)

1. a new method for detecting fingerprint singularity is characterized in that, its method is,
(1) preproduction phase: the background separation and the field of direction information calculations of carrying out fingerprint image;
(2) phase one: the extraction of candidate's singular point comprises following step:
(a) (i j) calculates its corresponding Poincare index Poincare exponential quantity P to each point among the O ' of direction territory G, C(i, j), adopt two length to be respectively the Poincare index Poincare exponential quantity that 5 * 5 and 7 * 7 closed curve calculates each some during calculating, as long as wherein one result of calculation meets the singular point condition, assert that then this point is candidate's singular point, if two singular point Type-Inconsistencies that curve detection goes out assert directly that then this point is pseudo-point; Calculate each singular point (i, undertaken by following formula during j) Poincare index Poincare exponential quantity:
Poincare ( i . j ) = 1 2 &pi; &Sigma; k = 0 N &psi; - 1 &Delta; ( k ) ,
&Delta; ( k ) = &delta; ( k ) if | &delta; ( k ) | < &pi; 2 &pi; + &delta; ( k ) if&delta; ( k ) &le; - &pi; 2 &pi; - &delta; ( k ) otherwise - - - ( 1 )
δ(k)=O′(ψ x(i′),ψ y(i′))-O′(ψ x(i),ψ y(i)),
i′=(i+1)modN ψ
ψ wherein x(i) and ψ y(i) being respectively is the N that has at center with the set point ψThe x and the y coordinate of k point on the closed curve of individual pixel; The difference of δ (k) expression two adjacent deflections, Δ (k) expression is adjusted later result to difference, the next point after i point of i ' expression; Adopted 5 * 5 and 7 * 7 square closed curve in this algorithm, the formation of this formula is used to calculate certain and puts the accumulation that deflection changes on the corresponding closed curve based on the improvement to original PoincareIndex Poincare index method;
The singular point condition is meant the condition that singular point should satisfy, and this condition is that the computation process to formula (1) retrains, and specifically is meant additional following restrictive condition when doing adding up that deflection changes along closed curve:
Add up this N ψThe sign change number of times of individual direction, if direction by just to negative and by negative to just each takes place once, and only once, its Poincare index Poincare exponential quantity of continuation calculating then, otherwise, think that this point is a general point;
Add up this N ψIn the individual difference
Figure F200810138119XC00013
The number of difference, if number thinks then that more than one this point is a general point;
If the value of final Poincare index Poincare index is 1/2, (i j) just is confirmed as the core core point to this tested measuring point, if Poincare index Poincare exponential quantity is-1/2 so, (i j) just is confirmed as delta two angle points to this tested measuring point so;
(b) the detected candidate's singular point of previous step utilization clustering algorithm is carried out cluster respectively by Euclidean distance, and add up the number N of the singular point that each cluster comprises m, N mThe cluster of<N is deleted; Wherein, N represents the number that the fingerprint pattern district should be able to detected singular point, and this number is stable, and N is taken as 25 here;
(c) ask for the average sudden change degree of remaining each cluster, and respectively these clusters are sorted by singular point type, sudden change degree size, M the more cluster of sudden change is as candidate's singular point cluster before choosing, and candidate's singular point finally just is positioned on the barycenter of these clusters; The sudden change degree is meant that adjacent two deflections are done in the difference process on the closed curve,
Figure F200810138119XC00021
That difference, on average sudden change degree is meant sudden change degree average of all pixels in each cluster;
(3) subordinate phase: candidate's singular point go puppet, comprise following step:
To each candidate's singular point, calculate radius around it and be the distribution consistance coherence value of each pixel in the circular neighborhood of 6 τ, τ is average ridge distance;
Then this border circular areas is divided into 32 fan-shaped and center small circular zones and calculates the average coherence value of various piece, the width of the radius of border circular areas and two round belts is 2 τ;
At last, compare the trizonal size that is evenly distributed consistance coherence value on 16 each directions of direction, central circular is 16 zones that direction is public, and increasing as if the consistance coherence value that outwards distributes from the lining, then this direction of mark is a useful direction; For a certain candidate's singular point, more than or equal to 10, then extracting this point is singular point as if the useful direction number, otherwise, think that this point is pseudo-point; If some direction of singular point gone out the fingerprint border then with remaining direction as the reference direction, on these directions, calculate useful direction; Detailed process is:
Distribution consistance coherence value is expressed the consensus information of streakline, and Gaussian-Hermite Gauss-Hermite square has been adopted in the calculating of distribution consistance coherence value; The streakline consensus information of fingerprint: M is promptly described with four squares 0,1, M 1,0, M 0,3, M 3,0And to these four not the Gaussian-Hermite Gauss-Hermite square of same order do as giving a definition:
M n ( x , y ) = &lambda; M 1,0 ( x , y , I ( x , y ) ) + ( 1 - &lambda; ) M 3,0 ( x , y , I ( x , y ) ) M v ( x , y ) = &lambda; M 0,1 ( x , y , I ( x , y ) ) + ( 1 - &lambda; ) M 0,3 ( x , y , I ( x , y ) ) - - - ( 2 )
Here λ is the associating weight coefficient of the Gaussian-Hermite Gauss-Hermite square of not same order, 0<λ<1 wherein, and the λ value 0.5 herein; Utilize formula (2), (i j) can calculate a proper vector [M to each pixel in the fingerprint image u, M v] TAt fingerprint singularity district and non-singular point district [M u, M v] TDistribution take on a different character, at non-singular point district [M u, M v] TDistribute along direction, at singular point district [M perpendicular to crestal line u, M v] TThen be evenly distributed on all directions, adopt principal component method to extract [M u, M v] TDistribution character, [M u, M v] TCovariance matrix C MDefine by following formula:
C M = &Sigma; w ( M u - m u ) 2 &Sigma; u ( M u - m u ) ( M v - m v ) &Sigma; w ( M u - m u ) ( M v - m v ) &Sigma; w ( M v - m v ) 2 - - - ( 3 )
Wherein,
Figure F200810138119XC00024
Figure F200810138119XC00025
m uAverage M in the expression window W uValue, m vAverage M in the expression window W vValue, n * n is the size of window W, and this method n value is 4 τ+1, and τ is average ridge distance;
If λ 1 and λ 2 are covariance matrix C MTwo eigenwerts, then when λ 1>>during λ 2, [M u, M v] TDistribution mainly be to distribute along long axis direction, also promptly distribute along direction perpendicular to crestal line, and in the noise range or the value of singular point district λ 1 and λ 2 be very approaching, therefore, definition [M u, M v] TDistribution consistance coherence feature as follows:
coherence = &lambda; 1 2 - &lambda; 2 2 &lambda; 1 2 + &lambda; 2 2 - - - ( 4 )
= ( &Sigma; w ( M u - m u ) 2 + &Sigma; w ( M v - m v ) 2 ) ( &Sigma; u ( M u - m u ) 2 - &Sigma; u ( M v - m v ) 2 ) 2 + 4 ( &Sigma; u ( M u - m u ) ( M v - m v ) ) 2 ( &Sigma; u ( M u - m u ) 2 ) 2 + ( &Sigma; u ( M v - m v ) 2 ) 2 + 2 ( &Sigma; u ( M u - m u ) ( M v - m v ) ) 2
Thus, the streakline consistance is good more, and distribution consistance coherence is big more.
2. new method for detecting fingerprint singularity as claimed in claim 1, it is characterized in that, in described phase one (b), N for the fingerprint pattern district should be able to detected singular point number, value 25 is based on the analysis to test findings, can detected singular point number in the singular point district of fingerprint be metastable and concentrate on the penetralia in singular point district, for the inferior quality fingerprint image, as long as the singular point district is not subjected to the pollution of big noise, number that can detected singular point in the singular point district also is stable so, and this method N gets 25.
3. new method for detecting fingerprint singularity as claimed in claim 1 is characterized in that, in the described subordinate phase, the window size of each pixel distribution consistance coherence value is taken as (4 τ+1) * (4 τ+1).
CN200810138119XA 2008-07-01 2008-07-01 Novel method for detecting fingerprint singularity Expired - Fee Related CN101303729B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN200810138119XA CN101303729B (en) 2008-07-01 2008-07-01 Novel method for detecting fingerprint singularity

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN200810138119XA CN101303729B (en) 2008-07-01 2008-07-01 Novel method for detecting fingerprint singularity

Publications (2)

Publication Number Publication Date
CN101303729A CN101303729A (en) 2008-11-12
CN101303729B true 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 Novel method for detecting fingerprint singularity

Country Status (1)

Country Link
CN (1) CN101303729B (en)

Families Citing this family (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102460470B (en) * 2009-06-11 2014-12-03 杜比实验室特许公司 Trend analysis in content identification based on fingerprinting
CN102592276B (en) * 2011-12-20 2014-07-09 中山大学 Image area description method and copy image detection method based on same
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
CN107024623B (en) * 2016-02-02 2020-05-22 深圳市汇顶科技股份有限公司 Test system and device of data acquisition chip and control method thereof
TWI606405B (en) * 2016-05-30 2017-11-21 友達光電股份有限公司 Image processing method and image processing system
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
CN107368780B (en) * 2017-06-07 2020-08-28 西安电子科技大学 Fingerprint registration point extraction method based on central singular point
CN116188024B (en) * 2023-04-24 2023-07-04 山东蓝客信息科技有限公司 Medical safety payment system

Citations (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
CN1327387C (en) * 2004-07-13 2007-07-18 清华大学 Method for identifying multi-characteristic of fingerprint
CN100342391C (en) * 2003-12-24 2007-10-10 中国科学院自动化研究所 Automatic fingerprint classification system and method
CN101114335A (en) * 2007-07-19 2008-01-30 南京大学 Full angle rapid fingerprint identification method
CN101145196A (en) * 2006-09-13 2008-03-19 中国科学院自动化研究所 Quick fingerprint identification method based on strange topology structure

Patent Citations (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
CN101145196A (en) * 2006-09-13 2008-03-19 中国科学院自动化研究所 Quick fingerprint identification method based on strange topology structure
CN101114335A (en) * 2007-07-19 2008-01-30 南京大学 Full angle rapid fingerprint identification method

Non-Patent Citations (4)

* Cited by examiner, † Cited by third party
Title
丁晋俊等.基于方向的指纹奇异点提取.计算机技术与发展17 2.2007,17(2),109-110,114.
丁晋俊等.基于方向的指纹奇异点提取.计算机技术与发展17 2.2007,17(2),109-110,114. *
王林等.基于Gaussian-Hermite矩的指纹奇异点定位.软件学报17 2.2006,17(2),242-249.
王林等.基于Gaussian-Hermite矩的指纹奇异点定位.软件学报17 2.2006,17(2),242-249. *

Also Published As

Publication number Publication date
CN101303729A (en) 2008-11-12

Similar Documents

Publication Publication Date Title
CN101303729B (en) Novel method for detecting fingerprint singularity
CN104050681B (en) A kind of road vanishing Point Detection Method method based on video image
CN101408932B (en) Method for matching finger print image based on finger print structure feature and veins analysis
CN102682287B (en) Pedestrian detection method based on saliency information
CN102496034B (en) High-spatial resolution remote-sensing image bag-of-word classification method based on linear words
CN101751555B (en) Deformation fingerprint identification method and system
CN106683076B (en) The method of train wheel tread damage detection based on textural characteristics cluster
CN103810288B (en) Method for carrying out community detection on heterogeneous social network on basis of clustering algorithm
CN108346159A (en) A kind of visual target tracking method based on tracking-study-detection
CN105374033A (en) SAR image segmentation method based on ridgelet deconvolution network and sparse classification
CN107103326A (en) The collaboration conspicuousness detection method clustered based on super-pixel
CN101807352A (en) Method for detecting parking stalls on basis of fuzzy pattern recognition
CN101976338B (en) Method for detecting judgment type visual saliency based on gradient direction histogram
CN101604384A (en) Individualized fingerprint identification method
CN101719220A (en) Method of trajectory clustering based on directional trimmed mean distance
CN103020614B (en) Based on the human motion identification method that space-time interest points detects
CN102831427A (en) Texture feature extraction method fused with visual significance and gray level co-occurrence matrix (GLCM)
CN107480585A (en) Object detection method based on DPM algorithms
CN101145196A (en) Quick fingerprint identification method based on strange topology structure
US11231038B2 (en) Load identification method for reciprocating machinery based on information entropy and envelope features of axis trajectory of piston rod
CN104680151B (en) A kind of panchromatic remote sensing image variation detection method of high-resolution for taking snow covering influence into account
CN105787451A (en) Fingerprint matching method based on multi-judgment point mode
CN103903238A (en) Method for fusing significant structure and relevant structure of characteristics of image
CN101840513A (en) Method for extracting image shape characteristics
CN103839074B (en) Image classification method based on matching of sketch line segment information and space pyramid

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