Enhancement of an Automatic Fingerprint Identification System Using a Genetic Algorithm and Genetic Programming
| Paper File | Download Paper File | | Appear In | 2005 2th International Conference on Electrical Engineering/Electronics, Computer, Telecommunications and Information Technology (ECTI-CON 2005) | | Publication Date | 12/05/2005 - 13/05/2005 | | Volume | 1 | | Pages | 95 - 98 | | Author 1 | Wannasak Wetcharaporn | | Author 2 | Nachol Chaiyaratana | | Author 3 | Sanpachai Huvanandana |
Abstract
This paper presents the use of a genetic algorithm and genetic programming for the enhancement of an automatic fingerprint identification system &ecti_40;AFIS&ecti_41;. The recognition engine within the original system functions by transforming the input fingerprint into a feature vector or fingercode using a Gabor filter bank and attempting to create the best match between the input fingercode and the database fingercodes. A decision to either accept or reject the input fingerprint is then carried out based upon whether the norm of the difference between the input fingercode and the best-matching database fingercode is within the threshold or not. The efficacy of the system is in general determined from the combined true acceptance and true rejection rates. In this investigation, a genetic algorithm is applied during the pruning of the fingercode while the search by genetic programming is executed for the purpose of creating a mathematical function that can be used as an alternative to the norm operator. The results indicate that with the use of both genetic algorithm and genetic programming the system performance has improved significantly. |