DEFORMABLE MATCHING OF HAND SHAPES FOR USER VERIFICATION. Ani1 K. Jain and Nicolae Duta

Similar documents
Peg-Free Hand Geometry Verification System

Biometrics Technology: Hand Geometry

Fusion of Hand Geometry and Palmprint Biometrics

Projected Texture for Hand Geometry based Authentication

Online and Offline Fingerprint Template Update Using Minutiae: An Experimental Comparison

Fingerprint Matching using Gabor Filters

International Journal of Advanced Research in Computer Science and Software Engineering

Biometric Security System Using Palm print

Hybrid Biometric Person Authentication Using Face and Voice Features

Feature-level Fusion for Effective Palmprint Authentication

Graph Matching Iris Image Blocks with Local Binary Pattern

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

Biometric Security Roles & Resources

Personal Authentication Using Palm Print Features

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

Finger Print Enhancement Using Minutiae Based Algorithm

Real-Time Model-Based Hand Localization for Unsupervised Palmar Image Acquisition

Local Correlation-based Fingerprint Matching

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

Fingerprint Deformation Models Using Minutiae Locations and Orientations

FVC2004: Third Fingerprint Verification Competition

Implementation of the USB Token System for Fingerprint Verification

Figure 1. Example sample for fabric mask. In the second column, the mask is worn on the face. The picture is taken from [5].

Classification of Fingerprint Images

Verifying Fingerprint Match by Local Correlation Methods

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

An Overview of Biometric Image Processing

Exploring Similarity Measures for Biometric Databases

Information Security Identification and authentication. Advanced User Authentication II

BIOMETRIC TECHNOLOGY: A REVIEW

Biometrics Technology: Multi-modal (Part 2)

On-line Signature Verification on a Mobile Platform

234 IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, VOL. 14, NO. 2, FEBRUARY 2004

FILTERBANK-BASED FINGERPRINT MATCHING. Dinesh Kapoor(2005EET2920) Sachin Gajjar(2005EET3194) Himanshu Bhatnagar(2005EET3239)

3D Face Recognition. Anil K. Jain. Dept. of Computer Science & Engineering Michigan State University.

Use of Extreme Value Statistics in Modeling Biometric Systems

Fusion in Multibiometric Identification Systems: What about the Missing Data?

User Identification by Hierarchical Fingerprint and Palmprint Matching

A Prototype Hand Geometry-based Verification System

An Efficient Secure Multimodal Biometric Fusion Using Palmprint and Face Image

Improving Personal Identification Accuracy Using Multisensor Fusion for Building Access Control Applications

Ujma A. Mulla 1 1 PG Student of Electronics Department of, B.I.G.C.E., Solapur, Maharashtra, India. IJRASET: All Rights are Reserved

A Study on the Consistency of Features for On-line Signature Verification

Abstract -Fingerprints are the most widely. Keywords:fingerprint; ridge pattern; biometric;

Embedded Palmprint Recognition System on Mobile Devices

PERFORMANCE IMPACT OF THE USER ATTEMPTS ON FINGERPRINT RECOGNITION SYSTEM (FRS)

Multimodal Biometric System by Feature Level Fusion of Palmprint and Fingerprint

Structured Light II. Thanks to Ronen Gvili, Szymon Rusinkiewicz and Maks Ovsjanikov

Tutorial 1. Jun Xu, Teaching Asistant January 26, COMP4134 Biometrics Authentication

Shape and Texture Based Countermeasure to Protect Face Recognition Systems Against Mask Attacks

An Efficient on-line Signature Verification System Using Histogram Features

Iris Recognition: The Safest Biometrics

Face Recognition At-a-Distance Based on Sparse-Stereo Reconstruction

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

A Survey on Security in Palmprint Recognition: A Biometric Trait

Published by: PIONEER RESEARCH & DEVELOPMENT GROUP ( 1

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

Shape Model-Based 3D Ear Detection from Side Face Range Images

Implementation and Comparative Analysis of Rotation Invariance Techniques in Fingerprint Recognition

Hand Geometry Verification based on Chain Code and Dynamic Time Warping

MULTI-FINGER PENETRATION RATE AND ROC VARIABILITY FOR AUTOMATIC FINGERPRINT IDENTIFICATION SYSTEMS

Fingerprint Mosaicking by Rolling with Sliding

Keywords Fingerprint enhancement, Gabor filter, Minutia extraction, Minutia matching, Fingerprint recognition. Bifurcation. Independent Ridge Lake

Structured Light II. Thanks to Ronen Gvili, Szymon Rusinkiewicz and Maks Ovsjanikov

Secure Fingerprint Matching with External Registration

Computer Vision and Image Understanding

The Design of Fingerprint Biometric Authentication on Smart Card for

A Framework for Efficient Fingerprint Identification using a Minutiae Tree

A New Approach to Hand-Based Authentication

International Journal of Emerging Technology & Research

Keywords Palmprint recognition, patterns, features

3D Face Identification - Experiments Towards a Large Gallery

Model-based segmentation and recognition from range data

REINFORCED FINGERPRINT MATCHING METHOD FOR AUTOMATED FINGERPRINT IDENTIFICATION SYSTEM

An Improved Iris Segmentation Technique Using Circular Hough Transform

Continuous User Authentication Using Temporal Information

FINGERPRINT RECOGNITION BASED ON SPECTRAL FEATURE EXTRACTION

Fingerprint Verification System using Minutiae Extraction Technique

Smart Card and Biometrics Used for Secured Personal Identification System Development

Incorporating Image Quality in Multi-Algorithm Fingerprint Verification


Technical Report. Cross-Sensor Comparison: LG4000-to-LG2200

Online Signature Verification Technique

Fingerprint verification by decision-level fusion of optical and capacitive sensors

Call for participation. FVC2004: Fingerprint Verification Competition 2004

A Biometric Verification System Based on the Fusion of Palmprint and Face Features

Secure and Private Identification through Biometric Systems

CSCE 548 Building Secure Software Biometrics (Something You Are) Professor Lisa Luo Spring 2018

A Method of Automated Landmark Generation for Automated 3D PDM Construction

IRIS Recognition System Based On DCT - Matrix Coefficient Lokesh Sharma 1

Multimodal Biometrics Information Fusion for Efficient Recognition using Weighted Method

6. Multimodal Biometrics

Digital Signature Generation using Fingerprint, Password and Smart Card

Enhanced Iris Recognition System an Integrated Approach to Person Identification

K-Nearest Neighbor Classification Approach for Face and Fingerprint at Feature Level Fusion

中国科技论文在线.

Vision-Based Technologies for Security in Logistics. Alberto Isasi

3D Computer Vision. Structured Light II. Prof. Didier Stricker. Kaiserlautern University.

Biometric template selection and update: a case study in ngerprints

: BIOMETRIC AUTHENTICATION TOOL FOR USER IDENTIFICATION

Transcription:

DEFORMABLE MATCHING OF HAND SHAPES FOR USER VERIFICATION Ani1 K. Jain and Nicolae Duta Department of Computer Science and Engineering Michigan State University, East Lansing, MI 48824-1026, USA E-mail: { dut anicoj ain}@cse.msu.edu, ht t p: / /www.cse.msu.edu/-dutanico ABSTRACT We present a method for personal authentication based on deformable matching of hand shapes. Authentication systems are already employed in domains that require some sort of user verification. Unlike previous methods on hand shape-based verification, our method aligns the hand shapes before extracting a feature set. We also base the verification decision on the shape distance which as automatically computed during the alignment stage. The shape distance proves to be a more reliable classijication criterion than the handcrafted feature sets used by previous systems. Our verification system attained a high level of accuracy: 96.5% genuine accept rate us. 2% false accept rate. This performance is further improved by learning an enrollment template shape for each user. 1. MOTIVATION Automatic human identification has become an important issue in today s information and network based society. The techniques for automatically identifying an individual based on his physical or behavioral characteristics are called biometrics. Biometric systems are already employed in domains that require some sort of user verification (e.g., for access control or welfare disbursement programs). Numerous distinguishing traits that have been used for personal identification include fingerprints, face, voice, iris and hand geometry. It is generally accepted that fingerprint and iris patterns can uniquely define each member of an extremely large population which makes them suitable for large-scale recognition (establishing a subject s identity). However, in many applications, because of privacy or limited resources, we only need to authenticate a person (confirm or deny the person s claimed identity). In these situations, we can use traits with less discriminating power such as voice or hand shape. Figure 1: Hand shape extraction. (a) Gray scale (480 x 485) image captured by a hand scanner; (b) Peg removal; (c) Hand contour extraction and finger separation (we use continuous and dashed lines to separate the five sets of points denoting the five fingers). Hand geometry-based verification systems have been commercialized for almost three decades. Still, their technical descriptions are scarce and the available informations is based mostly on patents (see [l, 21 and the references therein). However, the problem of matching hand shapes is not only important for biometric systems, but it is part of a more general, shape-based object learning and recognition topic (see for example studies by Grenander et al. [3] and Hill et al. [4]). We propose to approach the practical problem of person verification using the powerful tools of deformable shape analysis. This is motivated by the limited ability of the hand shape acquisition system to implicitly register different hand images using the rigid pegs on the hand scanner platen (Fig. l(a)). If the user has not been properly trained or does not cooperate to properly use the hand scanner, then the resulting images are not aligned (Fig. 2(c)) and the system s verification performance degrades [l, 21. Therefore, it is necessary to align the acquired hand shapes before extracting the feature vector used for verification. On the other hand, it is also useful to compare the discriminating power of the handcrafted feature set used by the existing systems to that of the 0-7803-5467-2/99/ $10.00 0 1999 IEEE 857

Figure 2: Hand shape alignment. Two scans of the same hand: (a)-(b) original images, (c) hand shapes extracted from (a) and (b) overlaid, and (d) aligned shapes (Mean alignment error = 2.20). Two scans of different hands: (e)-(f) original images. 858

Figure 2: Hand shape alignment (continued). Two scans of different hands: (g) hand shapes extracted from Fig. 2 (e) and (f) overlaid, and (h) aligned shapes (Mean alignment error = 2.02). Notice that although the two shapes come from different hands, they are almost identical. shape distance between two hand shapes which is a byproduct of our alignment procedure. 2. PROPOSED METHOD Given a pair of top views of hand images acquired by a hand scanner similar to those described in [l, 21, we propose the following hand shape matching paradigm: 1. Peg removal. A mask containing the known positions of the five pegs is used to replace the pegs with a background like color (Fig. l(b)). \, 2. Contour extraction. A mean-shift unsupervised segmentation [5] is applied to each image and a contour following algorithm is used to compute the shape of the hand (Fig. l(c)). 3. Finger extraction and alignment. The five pairs of corresponding fingers are extracted from each contour and aligned separately with respect to the rigid transformations group as described in Section 3. We chose to align pairs of fingers as opposed to the entire hand because of the following reasons: (i) a human hand is an articulated object and the motion of one finger cannot be described by a linear transformation, but rather by a set of local rigid transformations and small deformations, (ii) Computationally, it is faster to detect and align individual fingers than an entire hand. 4. Pairwise distance computation. Each alignment in Step 3 produces a set of point correspondences (Figs. 2(d) and (h)). The Mean Alignment Error (MAE) between the two hand shapes is defined as the average distance between the corresponding points. 5. Verification. A pair of hand shapes is said to belong to the same hand if their MAE is smaller than a threshold T. Usually, the Neymann-Pearson rule that minimizes the False Reject Rate (FRR) for a fixed False Accept Rate (FAR) is employed to compute T. 3. HAND SHAPE ALIGNMENT We represent the shape of a hand by a set of ordered points in the Euclidean plane. Most studies dealing with shapes generally agree that if D is a distance function between two sets of points A and B, then the point set B is aligned to the point set A with respect to a transformation group G (e.g., rigid, similarity, linear, affine) if D(A, B) cannot be decreased by applying to B a transformation from G. We use a least-squares type distance because it provides a convenient way to define a prototype from a set of simultaneously aligned shapes (Procrustes analysis [6, 71) and, once the point correspondences are found, there exists an analytical (exact) solution to the alignment problem [8]. However, in order to use a least-squares alignment method one should know point correspondences between the two sets. Most of the time, the point sets are automatically derived from images, so there are no known correspondences between them. Moreover, some points may have no correspondence so they should be considered as outliers. In practice, point correspondences have been obtained by a painstakingly manual inspection of the data. To au- 859

tomatically find point correspondences between two hand shapes, we separately aligned each pair of corresponding fingers based on quasi-exhaustive polynomial search of point pair matchings between the two sets of points (described in detail in [7]). From an initial (partial) hypothesis (that is, a pair of points from A matched into a pair of points from B), a complete hypothesis (match matrix) is generated and verified by applying to B the similarity transformation computed from the partial hypothesis and applying a step of the ICP algorithm [9]. Matching score Figure 3: Mean alignment error distributions for the genuine class (left) and imposter class (right). The distributions are derived based on a total of 353 hand images of 53 persons. False accept rate Figure 4: ROC curve for the hand shape-based verification system. The annotations on the curve represent different thresholds on the MAE distance. 4. EXPERIMENTAL RESULTS AND DISCUSSION A data set of 353 images of 53 persons was collected (the number of images per person varied between 2 and 15). We show the alignment of two hand shape pairs in Fig. 2, the first pair belongs to the same hand while the second pair is formed by different hands. In each pair, one of the hand shapes contains about 120-130 points, while the other contains about 300-350 points (see [7] for details about the number of points to be used). To each pair of images of the same hand, we applied Steps 1-5 of the algorithm in Section 2 and obtained a complete set of 3,002 intra-class pairwise distances. We also randomly chose a set of 3,992 pairs of images of different hands and obtained a set of inter-class distances. Based on these distance sets, we computed the distributions of the genuine and imposter classes (Fig. 3). One can see that the two distributions are very well separated. Moreover, the right tail of the genuine distribution that overlaps the imposter distribution is generated by the images where the subjects did not properly place their hand on the scanner. Such an example is shown in Fig. 2(b). We also noticed that the left tail of the imposter distribution that overlaps the genuine distribution is generated by the images where different subjects have almost identical handshapes. Such an example is shown in Fig. 2(e)- (f). The ROC curve associated with the two distributions is shown in Fig. 4. One can see that the classification system is very accurate: e.g, for a threshold T = 1.80 the genuine accept rate is 96.5% for a 2% false accept rate. Although the 2% false accept rate may seem high, in practice, it is much smaller, since a user of the system does not know the identity of which other user he can assume such that their hand shapes match. The genuine reject rate of the system can also be decreased by learning an enrollment template (average) shape for each user as described in [7]. We believe that the performance of our verification system is comparable to the state-of-the-art commercial systems. We also emphasize that after alignment, one does not need to compute a traditional set of handcrafted features anymore. One can simply use the MAE criterion whose value is available once the alignment is done. The alignment time for a pair of hand shapes is about 2 seconds on a 250 MHz Sun Ultrasparc. 860

Acknowledgments We would like to thank Arun Ross of MSU and Dr. Sharath Pankanti of IBM T. J. Watson Research Center for data collection and to Dorin Comaniciu of Rutgers University for the mean-shift segmentation code. 5. REFERENCES [l] R. Zunkel, Hand geometry based verification, in Biometrics: Personal Identification in Networked Society, A. Jain, R. Bolle and S. Pankanti (Eds), pp. 87-101, Kluwer Academic, 1998. [2] A. K. Jain, A. Ross, and S. Pankanti, A prototype hand geometry-based verification system, in 2nd Int l Conference on Audio- and Videobased Biometric Person Authentication, Washington D.C., 1999. [3] U. Grenander, Y. Chow, and D. M. Keenan, HANDS: A Pattern Theoretic Study of Biological Shapes. New York: Springer-Verlag, 1991. [4] A. Hill, A. D. Brett, and C. J. Taylor, Automatic landmark identification using a new method of non-rigid correspondence, in Proceedings of IPMI 97, pp. 483-488, 1997. [5] D. Comaniciu and P. Meer, Robust analysis of feature spaces: Color image segmentation, in Proceedings of CVPR 97, San Juan, PR, pp. 750-755, Code posted at http://www.caip. rutgers. edu/ - comanici/segm-images. html, 1997. [6] F. L. Bookstein, Shape and the information in medical images: A decade of the morphometric synthesis, Computer Vision and Image Understanding, vol. 66, pp. 97-118, 1997. [7] N. Duta, A. K. Jain, and M. P. Jolly, Learning 2D Shape Models, Proceedings of CVPR 99, also at http://www. cse. msu. edu/- dutanico. [8] B. K. P. Horn, Closed form solution of absolute orientation using unit quaternions, J. Opt. Soc. Am. A, vol. 4, pp. 629-642, 1987. [9] P. Besl and N. McKay, A method for registration of 3-D shapes, IEEE Trans. Pattern Anal. and Machine Intelligence, vol.: 14, no. 2, pp. 239-256, 1992. 86 1