Rotation Invariant Finger Vein Recognition *

Similar documents
Finger Vein Recognition Based on a Personalized Best Bit Map

Finger Vein Verification Based on a Personalized Best Patches Map

Finger Vein Biometric Approach for Personal Identification Using IRT Feature and Gabor Filter Implementation

Finger Vein Recognition with Superpixel-based Features

International Journal of Advanced Research in Computer Science and Software Engineering

Finger Vein Recognition based on Personalized Discriminative Bit Map

A hierarchical classification method for finger knuckle print recognition

Finger Vein Recognition Using Local Line Binary Pattern

Finger Vein Recognition Based on Local Directional Code

Palm Vein Verification System Based on SIFT Matching

Graph Matching Iris Image Blocks with Local Binary Pattern

Palm Vein Recognition with Local Binary Patterns and Local Derivative Patterns

Extraction of Hand Vein Patterns in Image Profiles

Keywords Wavelet decomposition, SIFT, Unibiometrics, Multibiometrics, Histogram Equalization.

Partial Face Matching between Near Infrared and Visual Images in MBGC Portal Challenge

A Contactless Palmprint Recognition Algorithm for Mobile Phones

Performance Improvement of Phase-Based Correspondence Matching for Palmprint Recognition

Feature-level Fusion for Effective Palmprint Authentication

An efficient face recognition algorithm based on multi-kernel regularization learning

Fingerprint Ridge Distance Estimation: Algorithms and the Performance*

Implementation and Comparative Analysis of Rotation Invariance Techniques in Fingerprint Recognition

A Novel Extreme Point Selection Algorithm in SIFT

Verifying Fingerprint Match by Local Correlation Methods

Using Support Vector Machines to Eliminate False Minutiae Matches during Fingerprint Verification

Reducing FMR of Fingerprint Verification by Using the Partial Band of Similarity

Infrared Vein Detection System For Person Identification

Finger Vein Recognition Using computational Intelligence Techniques

Efficient Iris Spoof Detection via Boosted Local Binary Patterns

1.1 Performances of a Biometric System

Synopsis. An Efficient Approach for Partial Fingerprint Recognition Based on Pores and SIFT Features using Fusion Methods

Biometric Security System Using Palm print

Biometric Security Roles & Resources

A Novel Real-Time Feature Matching Scheme

ICICS-2011 Beijing, China

An Automatic Timestamp Replanting Algorithm for Panorama Video Surveillance *

Hand Posture Recognition Using Adaboost with SIFT for Human Robot Interaction

EE368 Project Report CD Cover Recognition Using Modified SIFT Algorithm

Fingerprint Identification Using SIFT-Based Minutia Descriptors and Improved All Descriptor-Pair Matching

Reference Point Detection for Arch Type Fingerprints

BIOMET: A Multimodal Biometric Authentication System for Person Identification and Verification using Fingerprint and Face Recognition

Personal Recognition Based on Dorsal Hand Vein Pattern

Application of Geometry Rectification to Deformed Characters Recognition Liqun Wang1, a * and Honghui Fan2

AN EFFICIENT BINARIZATION TECHNIQUE FOR FINGERPRINT IMAGES S. B. SRIDEVI M.Tech., Department of ECE

Preprocessing of a Fingerprint Image Captured with a Mobile Camera

Embedded Palmprint Recognition System on Mobile Devices

SCALE INVARIANT FEATURE TRANSFORM (SIFT)

Adaptive Zoom Distance Measuring System of Camera Based on the Ranging of Binocular Vision

Local Features Tutorial: Nov. 8, 04

Fusion of Hand Geometry and Palmprint Biometrics

Spatial Topology of Equitemporal Points on Signatures for Retrieval

Utilization of Matching Score Vector Similarity Measures in Biometric Systems

On the Vulnerability of Palm Vein Recognition to Spoofing Attacks

Finger-Knuckle-Print Verification Based on Band-Limited Phase-Only Correlation

An Adaptive Threshold LBP Algorithm for Face Recognition

Face Recognition Using Phase-Based Correspondence Matching

Minutiae Based Fingerprint Authentication System

Finger Vein Image Recognition Based on Tri-value Template Fuzzy Matching

Chapter 3 Image Registration. Chapter 3 Image Registration

Latent Fingerprint Matching: Fusion of Rolled and Plain Fingerprints

A New Encoding of Iris Images Employing Eight Quantization Levels

An Angle Estimation to Landmarks for Autonomous Satellite Navigation

A Hybrid Feature Extractor using Fast Hessian Detector and SIFT

Face Authentication /Recognition System For Forensic Application Using Sketch Based On The Sift Features Approach

Better than best: matching score based face registration

Biometric Palm vein Recognition using Local Tetra Pattern

A Method of weld Edge Extraction in the X-ray Linear Diode Arrays. Real-time imaging

Gurmeet Kaur 1, Parikshit 2, Dr. Chander Kant 3 1 M.tech Scholar, Assistant Professor 2, 3


A Framework for Efficient Fingerprint Identification using a Minutiae Tree

A new approach to reference point location in fingerprint recognition

Accelerating Pattern Matching or HowMuchCanYouSlide?

Filterbank-Based Fingerprint Matching. Multimedia Systems Project. Niveditha Amarnath Samir Shah

Research on Multi-sensor Image Matching Algorithm Based on Improved Line Segments Feature

Detecting Printed and Handwritten Partial Copies of Line Drawings Embedded in Complex Backgrounds

Biometrics- Fingerprint Recognition

Approach to Increase Accuracy of Multimodal Biometric System for Feature Level Fusion

Outline 7/2/201011/6/

Keywords:- Fingerprint Identification, Hong s Enhancement, Euclidian Distance, Artificial Neural Network, Segmentation, Enhancement.

Multimodal Biometric System by Feature Level Fusion of Palmprint and Fingerprint

Scale Invariant Feature Transform

Sea Turtle Identification by Matching Their Scale Patterns

An Efficient Iris Recognition Using Correlation Method

CS 4495 Computer Vision A. Bobick. CS 4495 Computer Vision. Features 2 SIFT descriptor. Aaron Bobick School of Interactive Computing

Outline. Incorporating Biometric Quality In Multi-Biometrics FUSION. Results. Motivation. Image Quality: The FVC Experience

Fingerprint Image Enhancement Algorithm and Performance Evaluation

Towards contactless palmprint authentication

PERSONAL identification and verification both play an

Implementation of a Face Recognition System for Interactive TV Control System

Spatial Frequency Domain Methods for Face and Iris Recognition

Lane Detection using Fuzzy C-Means Clustering

AUTOMATED human identification is one of the most critical

Pupil Localization Algorithm based on Hough Transform and Harris Corner Detection

Peg-Free Hand Geometry Verification System

Multimodal Biometric System:- Fusion Of Face And Fingerprint Biometrics At Match Score Fusion Level

wavelet packet transform

Scale Invariant Feature Transform

Quality Based Rank-Level Fusion in Multibiometric Systems

A Rapid Automatic Image Registration Method Based on Improved SIFT

Analysis of Widely-used Descriptors for Finger-vein Recognition

Haresh D. Chande #, Zankhana H. Shah *

Transcription:

Rotation Invariant Finger Vein Recognition * Shaohua Pang, Yilong Yin **, Gongping Yang, and Yanan Li School of Computer Science and Technology, Shandong University, Jinan, China pangshaohua11271987@126.com, ylyin@sdu.edu.cn, sduygp@gmail.com, lyn198955@163.com AbstractFinger vein patterns have recently been recognized as an effective biometric identifier and many related work can achieve satisfied results. However, these methods usually suppose the database is non-rotated or slightly rotated, which are strict for preprocessing stages, especially for capture. As we all know, user-friendly capture tends to cause the rotation problem, which degrades the recognition performance due to the unregulated images or feature loss. In this paper, we propose a new finger vein recognition method to solve the common rotation problem of finger vein images. Two experiments are designed to evaluate the recognition performance in both verification mode and identification mode and to demonstrate the advantages and robustness of our method in different rotated databases compared with pattern binary based method like LBP. Experimental results show that the proposed method can not only achieve a lower EER (1.71%) than LBP (2.67%), but also can overcome the difficulties of rotation in rotated databases. The EERs of proposed method in three different rotated databases are 2.15%, 2.98% and 2.75% respectively, which shows that our method has better robustness in rotation than LBP. Keywords: Finger Vein Recognition, Scale Invariant Feature Transform (SIFT), Rotation Invariance, Local Binary Pattern (LBP). 1 Introduction Biometric recognition has been used in many areas such as border crossing, national ID cards and e-passports due to its efficiency and high security. Hand-based biometrics normally include fingerprint recognition, finger knuckle print recognition and palm recognition, in which fingerprint recognition is mature and has been widely researched [1]. However, the hand-based biometrics such as fingerprint, palm print and finger knuckle are easy to be forged and the surface conditions can influence the performance significantly [2]. To overcome the shortages of hand-based biometric systems, finger vein recognition is proposed and well studied these years [3]. The distinctive property of finger vein is non-contact [4] [5], which can overcome the difficulties mentioned before. * This work is supported by National Natural Science Foundation of China under Grant No. 6117369 and 61797. ** Corresponding author. W.-S. Zheng et al. (Eds.): CCBR 212, LNCS 771, pp. 151 156, 212. Springer-Verlag Berlin Heidelberg 212

152 S. Pang et al. Feature extraction is important for finger vein recognition and many finger vein recognition methods utilize the features of blood vessel network [6]. However, the performance of recognition will degrade significantly, if the images have low quality and can not be segmented correctly. To solve this problem, binary pattern based methods such as LBP, LDP [7] and PBBM [8] have been proposed, and experiments show these methods have high accuracy of recognition. Although the binary pattern based methods can somewhat make up the deficiency of low quality and incorrect segmentation of finger vein images, the rotation problem of images remains unsolved. With slight rotation, the performance of binary pattern based methods will degrade severely due to unregulated images or feature loss. However the the rotated finger vein images are usually in user-friendly recognition system, and in a practical system the rotation problem is inevitable. To solve the problem, we proposed a new rotation invariant finger vein recognition method. The rest of this paper is organized as follows: Section 2 describes the proposed method. In section 3, experiments and analysis will be presented and in the last section conclusions will be given. 2 Proposed Method 2.1 Preprocessing The captured finger vein images usually have problems such as low contrast, non-uniform illumination and background noise, thus preprocessing is necessary for feature extraction and matching. In our method, segmentation and enhancement will be used in preprocessing stage. To exclude the influence of background noise, segmentation will be implemented. First with Sobel edge detection, we can get the edge outline of finger vein, and then inner rectangle will be used to intercept the finger vein image (Fig.1 (b)). Just as Fig.1shows, our preprocessing includes segmentation and enhancement. With suitable segmentation, the background is removed and with enhancement the contrast of venous regions and non-venous regions improve effectively. The finger-vein images are captured with infrared ray, and the background and the finger vein features can not distinguished without histogram equalization. By this preprocess, details of finger-vein can be shown clearly which is illustrated in Fig.1. It can effectively deal with the degradation. So we enhance the images with histogram equalization, which can overcome the difficulties caused by low contrast and non-uniform illumination. The enhanced finger vein image is shown in Fig.1 (c). (a) The captured image (b) Segmentation (c) Enhancement with histogram equalization Fig. 1. Preprocessing of finger vein images

Rotation Invariant Finger Vein Recognition 153 2.2 Feature Extraction and Matching After preprocessing, SIFT[9] will be used for feature extraction and matching. The reason that we choose this algorithm is the vantage in rotation-invariance. SIFT was first introduced by D.G Lowe to get better performance in object recognition. Due to its advantages of invariance to scale, rotation and affine transformation, SIFT is soon used in many application areas, especially in biometrics. The principle of SIFT is to find extreme points in scale-space and filter them to get stable ones, and then local features of the images around these stable points are extracted, thus local descriptors are generated from these local features for matching. Four stages of SIFT algorithm can be described as follows: (1) Use a difference-of-gaussian function to implement scale-space extrema detection; (2) Select stable keypoints from extreme points; (3) Assign orientations to each keypoint; (4) Generate local keypoint descriptors. With stable features are extracted from SIFT, influence of angles will be excluded and problems caused by rotation will be solved. Feature points extracted from images are selected as matching pairs, and the number of matching pairs is used to measure the similarity of two finger vein images. Then the suitable threshold T (the number of matching pairs) is selected after testing the matching results of the whole database. For example, two finger vein images will be classified as the same class if the number of matching pairs is bigger thant, otherwise these two finger vein images will be classified as different classes. The matching result is shown in Fig.2. Fig. 2. Matching result of two finger vein images 3 Experimental Results and Analysis 3.1 Database and Experiment Setting We construct our database with 95 individuals (classes) and each class has 11 finger vein pictures with slightly rotation. All the captured finger vein images are stored by BMP format with resolution 32*24. All experiments are implemented by Visual C++ and MATLAB, and executed on a machine with 2.93GHz CPU and 4G memory. In this paper, two experiments are designed to evaluate the performance and robustness of proposed method: (a) Experiment 1 evaluates the performance of the proposed method with verification mode and identification mode respectively, and compare the results with LBP [7] based method; (b) Experiment 2 is conducted to show the advantages of our method in solving the rotation problem compared with LBP [7] based method. 3.2 Experiment 1 We perform experiments in verification mode and identification mode respectively. In verification mode, the class of each test sample is claimed and each test sample will be matched with templates of the claimed class by both SIFT and LBP. If the number of matching pairs is bigger than threshold, matching is successful. The successful

154 S. Pang et al. matching is called intraclass matching or genuine matching. Otherwise, the unsuccessful matching is called interclass matching or imposter matching. In the 2 2 experiments, we get 95* C 11 intraclass matching results (each class has C 11 matching 2 results); also, we choose the first sample to perform interclass matching and get C 95 matching results. The performance of the proposed method and LBP is evaluated by EER (Equal Error Rate). The EERs of proposed method and LBP are.171 and.267 respectively, and the ROC curves are shown in Fig.3. Fig. 3. ROC curves of different methods In the identification mode, we conduct experiments in the close-set database (all the samples are in the enrollment database). We do not know the class of input finger vein and want to identify which class it belongs to. We choose the first sample in each class as template and use other ten samples in each class as test samples (probes). Therefore, we get 95 templates and 95*1 probes totally. Each probe will be matched with all the templates. For each probe, the matching result will be ranked based on the matching score. The CMC (cumulative match curves) is shown in Fig.4, and the rank-one recognition rate and lowest rank of perfect recognition is given in Table 1. From the experimental results we can see the proposed method is better than LBP based method. Fig. 4. Cumulative match curves by different methods

Rotation Invariant Finger Vein Recognition 155 Table 1. Identification performance by different methods rank-one recognition rate lowest rank of perfect recognition LBP[7].9778 55 Proposed method.9883 47 3.3 Experiment 2 We conduct experiment to show the advantage of the proposed method in rotation and analyze the advantage in translation compared with LBP. LBP is based on the computation on pixel level. LBP solves problem of translation by translating corresponding pixels to generate feature vectors and measuring similarities of these vectors. Although the problem in translation of images can be solved, the system is time-consuming. However, SIFT method extracts key points from scale-space and the extracted key points are independent of coordinate, which can overcome the problem in translation. To verify the robustness in rotation invariance, we construct three simulated rotated databases based on the source database. We rotate all the samples in the source database with different rotated ranges to construct three rotated databases. The three rotation ranges are ± 1, ± 3 and ± 5. For example, in the simulated ± 5 database, the rotated degrees may range from 5 to + 5. (a) ± 1 rotation for SIFT (b) ± 3 rotation for SIFT (c) ± 5 rotation for SIFT (a) ± 1 rotation for LBP (b) ± 3 rotation for LBP (c) ± 5 rotation for LBP Fig. 5. Different preprocessing samples of two methods with different rotated degrees We evaluate the performance of different methods in three rotated databases. Fig.5. shows different preprocessing samples with different rotated degrees. Table 2. shows the EERs of proposed method and LBP in different rotated databases. From Table.2, we can see the proposed method can overcome rotation problem better compared with LBP based method.

156 S. Pang et al. Table 2. EERs in different rotated databases with the proposed method and LBP Degrees LBP [7] Proposed method ± 1 2.7% 2.15% ± 3 3.33% 2.98% ± 5 4.81% 2.75% 4 Conclusions In this paper, a new finger vein recognition method is proposed to overcome the difficulties in rotation of images. Although SIFT has been used in finger-vein recognition, to the best of my knowledge, SIFT usually is only used in feature extraction. Our work mainly focus on the counter-rotation property of this algorithm. And also our experiments on the rotated databases verify the efficiency of proposed method. Experiments are conducted in different rotated databases to verify the efficiency and robustness in rotation invariance and it is suitable for a user-friendly system. Although the experimental results are satisfactory, the number of individuals is limited in constructed database. So, a large-scale real-world database will be applied in the proposed method in the future work. References 1. Ross, A.A., Nandakumar, K., Jain, A.K.: Handbook of Multibiometrics, 1st edn. Springer, Berlin (26) 2. Ito, K., Nakajima, H., Kobayashi, K., Aoki, T., Higuchi, T.: A fingerprint matching algorithm using phase-only correlation. IEICE Trans. Fundament. Electron. Commun. Comput. Sci. E87-A, 682 699 (24) 3. Miura, N., Nagasaka, A., Miyatake, T.: Feature extraction of finger-vein patterns based on repeated line tracking and its application to personal identification. Mach. Vis. Appl. 15, 194 23 (24) 4. Liu, Z., Yin, Y.L., Wang, H.J., Song, S.L., Li, Q.L.: Finger vein recognition with manifold learning. J. Netw. Comput. Appl. 33, 275 282 (21) 5. Wu, J.D., Ye, S.H.: Driver identification using finger-vein patterns with radon transform and neural network. Expert Syst. Appl. 36, 5793 5799 (29) 6. Rosdi, B.A., Shing, C.W., Suandi, S.A.: Finger vein recognition using local line binary pattern. Sensors 11, 11357 11371 (211) 7. Lee, E.C., Jung, H., Kim, D.: New finger biometric method using near infrared imaging. Sensors 11, 2319 2333 (211) 8. Yang, G.P., Xi, X.M., Yin, Y.L.: Finger Vein Recognition Based on a Personalized Best Bit Map. Sensors 12, 1738 1757 (212) 9. David, G.L.: Distinctive Image Features from Scale-Invariant Keypoints. International Journal of Computer Vision 6(2), 91 11 (24)