FingerCode for identity verification using fingerprint and smart card

Identity verification is very important in the world today and it is used in our everyday life. Systems like smart card identity verification has its weakness and it can be easily abused. The integration between fingerprint verification and National Registration Identity Card (MyKad) verification elevates the security in identification to the highest level as fingerprints are unique from one another and there is only one MyKad for each citizen in Malaysia. Fingerprints contain a lot of information and they are called minutiae. These minutiae are captured and stored inside FingerCode. FingerCode contains the information of the fingerprint core. The core of the fingerprints are detected using complex filtering and it is cropped and normalized to avoid unwanted noise. The core is segmented into sectors during the tessellation process. After that, the cropped fingerprint core is convolved with 8-directions of Gabor filters to get the flow of the ridges and furrows. Each Gabor filtered result is saved as a FingerCode. The verification success rate is 90% out of 40 attempts from 10 different people. There are a total of 100 fingerprints from 10 people which is converted into FingerCode in the database. The processing time for MyKad verification is 0.62seconds. The average processing time for the fingerprint verification is 1.3 sec.

[1]  Anil K. Jain,et al.  Unsupervised texture segmentation using Gabor filters , 1990, 1990 IEEE International Conference on Systems, Man, and Cybernetics Conference Proceedings.

[2]  Takahiro Hatano,et al.  A fingerprint verification algorithm using the differential matching rate , 2002, Object recognition supported by user interaction for service robots.

[3]  Dhamal Rajani Balaso A Novel approach for Fingerprint Matching using Gabor Filters , 2013 .

[4]  Anil K. Jain,et al.  Fingerprint classification and matching using a filterbank , 2001 .

[5]  N. Otsu A threshold selection method from gray level histograms , 1979 .

[6]  Xinjian Chen,et al.  Fingerprint Recognition with Identical Twin Fingerprints , 2012, PloS one.

[7]  Amir M. Tahmasebi,et al.  A novel adaptive approach to fingerprint enhancement filter design , 2002, Signal Process. Image Commun..

[8]  Ali Ismail Awad,et al.  SINGULAR POINT DETECTION FOR EFFICIENT FINGERPRINT CLASSIFICATION , 2012 .

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

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

[11]  Weicheng Shen,et al.  Feature Extraction in Fingerprint Images , 2004 .

[12]  Josef Bigün,et al.  Recognition by symmetry derivatives and the generalized structure tensor , 2004, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[13]  Sharath Pankanti,et al.  Filterbank-based fingerprint matching , 2000, IEEE Trans. Image Process..

[14]  Arun Ross,et al.  An introduction to biometric recognition , 2004, IEEE Transactions on Circuits and Systems for Video Technology.

[15]  Sharath Pankanti,et al.  FingerCode: a filterbank for fingerprint representation and matching , 1999, Proceedings. 1999 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (Cat. No PR00149).

[16]  K. R. Venugopal,et al.  Fingerprint Recognition Using Minutia Score Matching , 2010, ArXiv.

[17]  Josef Bigün,et al.  Complex Filters Applied to Fingerprint Images Detecting Prominent Symmetry Points Used for Alignment , 2002, Biometric Authentication.