K-plet and CBFS : A Graph based Fingerprint Representation and Matching Algorithm

In this paper, we present a new fingerprint matching algorith m based on graph matching principles. We define a new representation called K-plet to encode the local neighborhood of each minutia. We also pre sentCBFS(Coupled BFS), a new dual graph traversal algorithm for consolidatin g all the local neighborhood matches and analyze its computational complexity. The proposed algorithm is robus t to non-linear distortion since only local neighborhoods are matched at each stage. Ambiguities in minutiae pairings are olved by employing a dynamic programming based optimization approach. The coupled BFS algorithm provides a very generic way of consolidating the local matches. No explicit alignment is required during the entire matchin g process. We present an experimental evaluation of the proposed approach and showed that it exceeds the performanc e of the NIST BOZORTH3 [9] matching algorithm. The paper also provides an extensive survey and taxonomy of e xisting minutiae based matching algorithms.

[1]  Nalini K. Ratha,et al.  Impact of singular point detection on fingerprint matching performance , 2005, Fourth IEEE Workshop on Automatic Identification Advanced Technologies (AutoID'05).

[2]  Venu Govindaraju,et al.  A minutia-based partial fingerprint recognition system , 2005, Pattern Recognit..

[3]  Venu Govindaraju,et al.  Fingerprint Image Enhancement Using STFT Analysis , 2005, ICAPR.

[4]  Anil K. Jain,et al.  Handbook of Fingerprint Recognition , 2005, Springer Professional Computing.

[5]  Josef Bigün,et al.  Localization of corresponding points in fingerprints by complex filtering , 2003, Pattern Recognit. Lett..

[6]  Sabih H. Gerez,et al.  Fingerprint matching by thin-plate spline modelling of elastic deformations , 2003, Pattern Recognit..

[7]  Jukka Saarinen,et al.  Optimized singular point detection algorithm for fingerprint images , 2001, Proceedings 2001 International Conference on Image Processing (Cat. No.01CH37205).

[8]  Sabih H. Gerez,et al.  Extraction of Singular Points from Directional Fields of Fingerprints , 2001 .

[9]  Nalini K. Ratha,et al.  Robust fingerprint authentication using local structural similarity , 2000, Proceedings Fifth IEEE Workshop on Applications of Computer Vision.

[10]  Xudong Jiang,et al.  Fingerprint minutiae matching based on the local and global structures , 2000, Proceedings 15th International Conference on Pattern Recognition. ICPR-2000.

[11]  Anil K. Jain,et al.  On-line fingerprint verification , 1996, Proceedings of 13th International Conference on Pattern Recognition.

[12]  Anil K. Jain,et al.  A Real-Time Matching System for Large Fingerprint Databases , 1996, IEEE Trans. Pattern Anal. Mach. Intell..

[13]  Lisa M. Brown,et al.  A survey of image registration techniques , 1992, CSUR.

[14]  V. S. Srinivasan,et al.  Detection of singular points in fingerprint images , 1992, Pattern Recognit..

[15]  A. Ardeshir Goshtasby,et al.  Registration of images with geometric distortions , 1988 .

[16]  A. Ardeshir Goshtasby,et al.  Piecewise cubic mapping functions for image registration , 1987, Pattern Recognit..

[17]  A. Ardeshir Goshtasby,et al.  Piecewise linear mapping functions for image registration , 1986, Pattern Recognit..

[18]  Azriel Rosenfeld,et al.  Point pattern matching by relaxation , 1980, Pattern Recognit..

[19]  Richard O. Duda,et al.  Use of the Hough transformation to detect lines and curves in pictures , 1972, CACM.