Binary Tree Based Linear Time Fingerprint Matching

Fingerprint matching algorithm is a key step in fingerprint recognition system. Though there are many existing matching algorithms, there has been inability to match fingerprints in linear time. In this paper we present a novel biometric approach to match fingerprints that run in linear time. We match the minutiae in the fingerprint by constructing a nearest neighbor vector (NNV) considering its k-nearest neighbors. The consolidation of these matched minutiae points is done by incorporating them in binary tree that propagates simultaneously in both fingerprints. This helps our algorithm to run in O(n) time in contrast to many existing algorithms when reference core point is available. We analyze the resulting improvement in computational complexity and present experimental evaluation over FVC2002 database.

[1]  Xiaoou Tang,et al.  Fingerprint matching using minutiae and interpolation-based square tessellation fingercode , 2005, IEEE International Conference on Image Processing 2005.

[2]  T. Ohtsuka,et al.  Improvement of the fingerprint core detection using extended relation graph , 2005 .

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

[4]  Mei Xie,et al.  A fingerprint minutiae matching approach based on vector triangle method and ridge structure , 2004, 2004 International Conference on Communications, Circuits and Systems (IEEE Cat. No.04EX914).

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

[6]  Bernd Girod,et al.  Robust and efficient scalable video coding with leaky prediction , 2002, Proceedings. International Conference on Image Processing.

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

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

[9]  Akio Tojo,et al.  Fingerprint pattern classification , 1984, Pattern Recognit..

[10]  Clifford Stein,et al.  Introduction to Algorithms, 2nd edition. , 2001 .

[11]  William K. Pratt,et al.  Digital image processing, 2nd Edition , 1991, A Wiley-Interscience publication.