Skip to main content
Kent Academic Repository

A memetic fingerprint matching algorithm

Sheng, Weiguo, Howells, Gareth, Fairhurst, Michael, Deravi, Farzin (2007) A memetic fingerprint matching algorithm. IEEE Transactions on Information Forensics and Security, 2 (3). pp. 402-412. ISSN 1556-6013. (doi:10.1109/TIFS.2007.902681) (KAR id:2068)

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.

Item Type: Article
DOI/Identification number: 10.1109/TIFS.2007.902681
Uncontrolled keywords: alignment; fingerprints; genetic algorithms (GAs); matching; memetic algorithms; minutiae
Subjects: T Technology > TK Electrical engineering. Electronics. Nuclear engineering
Q Science > QA Mathematics (inc Computing science) > QA 75 Electronic computers. Computer science
Divisions: Divisions > Division of Computing, Engineering and Mathematical Sciences > School of Engineering and Digital Arts
Depositing User: Stephen Holland
Date Deposited: 19 Dec 2007 19:26 UTC
Last Modified: 16 Nov 2021 09:40 UTC
Resource URI: https://kar.kent.ac.uk/id/eprint/2068 (The current URI for this page, for reference purposes)

University of Kent Author Information

Sheng, Weiguo.

Creator's ORCID:
CReDIT Contributor Roles:

Howells, Gareth.

Creator's ORCID: https://orcid.org/0000-0001-5590-0880
CReDIT Contributor Roles:

Fairhurst, Michael.

Creator's ORCID:
CReDIT Contributor Roles:

Deravi, Farzin.

Creator's ORCID: https://orcid.org/0000-0003-0885-437X
CReDIT Contributor Roles:
  • Depositors only (login required):

Total unique views for this document in KAR since July 2020. For more details click on the image.