A Memetic Fingerprint Matching Algorithm
- 20 August 2007
- journal article
- research article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Transactions on Information Forensics and Security
- Vol. 2 (3), 402-412
- https://doi.org/10.1109/tifs.2007.902681
Abstract
Minutiae point pattern matching is the most common approach for fingerprint verification. Although many minutiae point pattern matching algorithms have been proposed, reliable automatic fingerprint verification remains as a challenging problem, both with respect to recovering the optimal alignment and the construction of an adequate matching function. In this paper, we develop a memetic fingerprint matching algorithm (MFMA) which aims to identify the optimal or near optimal global matching between two minutiae sets. Within the MFMA, we first introduce an efficient matching operation to produce an initial population of local alignment configurations by examining local features of minutiae. Then, we devise a hybrid evolutionary procedure by combining the use of the global search functionality of a genetic algorithm with a local improvement operator to search for the optimal or near optimal global alignment. Finally, we define a reliable matching function for fitness computation. The proposed algorithm was evaluated by means of a series of experiments conducted on the FVC2002 database and compared with previous work. Experimental results confirm that the MFMA is an effective and practical matching algorithm for fingerprint verification. The algorithm is faster and more accurate than a traditional genetic-algorithm-based method. It is also more accurate than a number of other methods implemented for comparison, though our method generally requires more computational time in performing fingerprint matching.Keywords
This publication has 35 references indexed in Scilit:
- Advanced Fitness Landscape Analysis and the Performance of Memetic AlgorithmsEvolutionary Computation, 2004
- FVC2002: Second Fingerprint Verification CompetitionPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2003
- Evolutionary programming for fast and robust point pattern matchingPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- FVC2000: fingerprint verification competitionIeee Transactions On Pattern Analysis and Machine Intelligence, 2002
- A fingerprint verification system based on triangular matching and dynamic time warpingIeee Transactions On Pattern Analysis and Machine Intelligence, 2000
- Memetic algorithms and the fitness landscape of the graph bi-partitioning problemLecture Notes in Computer Science, 1998
- Hybrid genetic approaches to ramping rate constrained dynamic economic dispatchElectric Power Systems Research, 1997
- On-line fingerprint verificationIEEE Transactions on Pattern Analysis and Machine Intelligence, 1997
- Genetic Algorithms + Data Structures = Evolution ProgramsPublished by Springer Science and Business Media LLC ,1996
- Automated fingerprint recognition using structural matchingPattern Recognition, 1990