Minutiae Triangle Graphs: A New Fingerprint Representation with Invariance Properties

A new algorithm for matching finger or palm prints is presented for use where the full hand is considered as a biometric and only parts may be available in images for comparison. The algorithm uses an extended version of the minutiae-based approach treating the pattern as a graph of minutiae-like points. The procedure to identify minutiae-like points uses Gabor filtering, edge detection and thinning and following line patterns. A set of such points is subjected to Delaunay triangulation yielding a starting set of base-triangles for matching. There can be multiple matches of such triangles between the template and test - as similar triangles with a tolerance in the angles. Graphs are then grown to 5 and more nodes as long as a match can be found, until the maximum size matching graph is obtained. If the test matches a significant part of the template, the maximum order of graph matched will be high. The matching process is robust to transformations such as rotation, translation and scale changes. It can be applied to any part of the hand provided minutiae-like points are identifiable prior to the matching steps. The algorithm is tested using 158 fingerprint images from FVC 2002 DB1. 100 genuine and 5048 impostor scores are generated from 46 templates and 112 testing images. It had an EER of about 6%. It proves the principle behind the methodology and demonstrates that the method can be effective with degraded fingerprint images and is robust to similarity transformations present in the data. It can be applied for forensic fingerprint matching from the palm or parts other than the fingertips. By using multiple parts and multiple templates, the accuracy of the method will be improved with fusion in future versions of the algorithm.

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

[2]  José Hernández Palancar,et al.  Using a triangular Matching Approach for Latent Fingerprint and Palmprint identification , 2014, Int. J. Pattern Recognit. Artif. Intell..

[3]  Xiaoou Tang,et al.  Preprocessing and postprocessing for skeleton-based fingerprint minutiae extraction , 2007, Pattern Recognit..

[4]  Qiang Huo,et al.  Minutiae Matching Based Fingerprint Verification Using Delaunay Triangulation and Aligned-Edge-Guided Triangle Matching , 2005, AVBPA.

[5]  Cicero Ferreira Fernandes Costa Filho,et al.  Fingerprint verification using characteristic vector based on planar graphics , 2011, 2011 IEEE 10th IVMSP Workshop: Perception and Visual Signal Analysis.

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

[7]  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..

[8]  David Zhang,et al.  A novel hierarchical fingerprint matching approach , 2011, Pattern Recognit..

[9]  Loris Nanni,et al.  Local binary patterns for a hybrid fingerprint matcher , 2008, Pattern Recognit..

[10]  Anil K. Jain,et al.  Local Correlation-based Fingerprint Matching , 2004, ICVGIP.

[11]  Vincenzo Piuri,et al.  Touchless Fingerprint Biometrics , 2015 .

[12]  Francisco Herrera,et al.  A survey on fingerprint minutiae-based local matching for verification and identification: Taxonomy and experimental evaluation , 2015, Inf. Sci..

[13]  David Zhang,et al.  High Resolution Partial Fingerprint Alignment , 2018 .

[14]  Leopoldo Altamirano Robles,et al.  Improving Fingerprint Verification Using Minutiae Triplets , 2012, Sensors.

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

[16]  Vutipong Areekul,et al.  Filter Design Based on Spectral Dictionary for Latent Fingerprint Pre-enhancement , 2018, 2018 International Conference on Biometrics (ICB).

[17]  DongSun Park,et al.  Fingerprint Matching Using Global Minutiae and Invariant Moments , 2008, 2008 Congress on Image and Signal Processing.

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