A novel ant colony optimization algorithm for large-distorted fingerprint matching

Large distortion may be introduced by non-orthogonal finger pressure and 3D-2D mapping during the process of fingerprint capturing. Furthermore, large variations in resolution and geometric distortion may exist among the fingerprint images acquired from different types of sensors. This distortion greatly challenges the traditional minutiae-based fingerprint matching algorithms. In this paper, we propose a novel ant colony optimization algorithm to establish minutiae correspondences in large-distorted fingerprints. First, minutiae similarity is measured by local features, and an assignment graph is constructed by local search. Then, the minutiae correspondences are established by a pseudo-greedy rule and local propagation, and the pheromone matrix is updated by the local and global update rules. Finally, the minutiae correspondences that maximize the matching score are selected as the matching result. To compensate resolution difference of fingerprint images captured from disparate sensors, a common resolution method is adopted. The proposed method is tested on FVC2004 DB1 and a FINGERPASS cross-matching database established by our lab. The experimental results demonstrate that the proposed algorithm can effectively improve the performance of large-distorted fingerprint matching, especially for those fingerprint images acquired from different modes of acquisition.

[1]  Jie Tian,et al.  A minutiae matching algorithm in fingerprint verification , 2000, Proceedings 15th International Conference on Pattern Recognition. ICPR-2000.

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

[3]  Peng Li,et al.  Combining features for distorted fingerprint matching , 2010, J. Netw. Comput. Appl..

[4]  Arun Ross,et al.  A deformable model for fingerprint matching , 2005, Pattern Recognit..

[5]  Jie Tian,et al.  Image enhancement and minutiae matching in fingerprint verification , 2003, Pattern Recognit. Lett..

[6]  Zhang Renjie,et al.  Fingerprint minutiae matching algorithm for real time system , 2006, Pattern Recognit..

[7]  Luca Maria Gambardella,et al.  Ant colony system: a cooperative learning approach to the traveling salesman problem , 1997, IEEE Trans. Evol. Comput..

[8]  Anil K. Jain,et al.  Fingerprint Image Enhancement: Algorithm and Performance Evaluation , 1998, IEEE Trans. Pattern Anal. Mach. Intell..

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

[10]  Bir Bhanu,et al.  Fingerprint matching by genetic algorithms , 2006, Pattern Recognit..

[11]  Nalini K. Ratha,et al.  Effect of controlled image acquisition on fingerprint matching , 1998, Proceedings. Fourteenth International Conference on Pattern Recognition (Cat. No.98EX170).

[12]  Arun Ross,et al.  A Thin-Plate Spline Calibration Model For Fingerprint Sensor Interoperability , 2008, IEEE Transactions on Knowledge and Data Engineering.

[13]  Pauli Kuosmanen,et al.  Fingerprint Matching Using an Orientation-Based Minutia Descriptor , 2003, IEEE Trans. Pattern Anal. Mach. Intell..

[14]  Hakil Kim,et al.  On Improving Interoperability of Fingerprint Recognition Using Resolution Compensation Based on Sensor Evaluation , 2007, ICB.

[15]  Jie Tian,et al.  Knowledge based fingerprint image enhancement , 2000, Proceedings 15th International Conference on Pattern Recognition. ICPR-2000.

[16]  Hong Chen,et al.  Fingerprint matching based on global comprehensive similarity , 2006, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[17]  Yanmin Niu,et al.  Fingerprint matching using OrientationCodes and PolyLines , 2007, Pattern Recognit..

[18]  Marco Dorigo,et al.  Ant system: optimization by a colony of cooperating agents , 1996, IEEE Trans. Syst. Man Cybern. Part B.

[19]  Marco Dorigo,et al.  Distributed Optimization by Ant Colonies , 1992 .

[20]  Xinjian Chen,et al.  A new algorithm for distorted fingerprints matching based on normalized fuzzy similarity measure , 2006, IEEE Trans. Image Process..

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

[22]  Daming Shi,et al.  Fingerprint minutiae matching using the adjacent feature vector , 2005, Pattern Recognit. Lett..

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

[24]  Venu Govindaraju,et al.  K-plet and Coupled BFS: A Graph Based Fingerprint Representation and Matching Algorithm , 2006, ICB.

[25]  Jianjiang Feng,et al.  Combining minutiae descriptors for fingerprint matching , 2008, Pattern Recognit..

[26]  Zsolt Miklós Kovács-Vajna,et al.  A Fingerprint Verification System Based on Triangular Matching and Dynamic Time Warping , 2000, IEEE Trans. Pattern Anal. Mach. Intell..

[27]  Weiguo Sheng,et al.  A Memetic Fingerprint Matching Algorithm , 2007, IEEE Transactions on Information Forensics and Security.

[28]  Xinjian Chen,et al.  An algorithm for distorted fingerprint matching based on local triangle feature set , 2006, IEEE Transactions on Information Forensics and Security.

[29]  Sabih H. Gerez,et al.  Systematic Methods for the Computation of the Directional Fields and Singular Points of Fingerprints , 2002, IEEE Trans. Pattern Anal. Mach. Intell..

[30]  Xinjian Chen,et al.  Segmentation of Fingerprint Images Using Linear Classifier , 2004, EURASIP J. Adv. Signal Process..

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

[32]  Arun Ross,et al.  Biometric Sensor Interoperability: A Case Study in Fingerprints , 2004, ECCV Workshop BioAW.

[33]  En Zhu,et al.  Fingerprint matching based on global alignment of multiple reference minutiae , 2005, Pattern Recognit..

[34]  B. Ripley,et al.  Pattern Recognition , 1968, Nature.

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

[36]  Chitra Dorai,et al.  Detecting dynamic behavior in compressed fingerprint videos: distortion , 2000, Proceedings IEEE Conference on Computer Vision and Pattern Recognition. CVPR 2000 (Cat. No.PR00662).