Shifting Score Fusion: On Exploiting Shifting Variation in Iris Recognition

Similar documents
Comparing Binary Iris Biometric Templates based on Counting Bloom Filters

Incremental Iris Recognition: A Single-algorithm Serial Fusion Strategy to Optimize Time Complexity

Computationally Efficient Serial Combination of Rotation-invariant and Rotation Compensating Iris Recognition Algorithms

Enhanced Iris Recognition System an Integrated Approach to Person Identification

Critique: Efficient Iris Recognition by Characterizing Key Local Variations

An Efficient Iris Recognition Using Correlation Method

Graph Matching Iris Image Blocks with Local Binary Pattern

COMPUTATIONALLY EFFICIENT SERIAL COMBINATION OF ROTATION-INVARIANT AND ROTATION COMPENSATING IRIS RECOGNITION ALGORITHMS

A New Encoding of Iris Images Employing Eight Quantization Levels

Secure Iris Recognition Based on Local Intensity Variations

Semi-Fragile Watermarking in Biometric Systems: Template Self-Embedding

Spatial Frequency Domain Methods for Face and Iris Recognition

IRIS recognition II. Eduard Bakštein,

Algorithms for Recognition of Low Quality Iris Images. Li Peng Xie University of Ottawa

A biometric iris recognition system based on principal components analysis, genetic algorithms and cosine-distance

Dilation Aware Multi-Image Enrollment for Iris Biometrics

International Journal of Advance Engineering and Research Development. Iris Recognition and Automated Eye Tracking

Feature-level Fusion for Effective Palmprint Authentication

The Impact of Diffuse Illumination on Iris Recognition


A Method for the Identification of Inaccuracies in Pupil Segmentation

A Novel Identification System Using Fusion of Score of Iris as a Biometrics

Optimization of Iris Codes for Improved Recognition

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

Image Metric-based Biometric Comparators: A Supplement to Feature Vector-based Hamming Distance?

CHAPTER 6 RESULTS AND DISCUSSIONS

Rotation Invariant Finger Vein Recognition *

6. Multimodal Biometrics

A Minimum Number of Features with Full-Accuracy Iris Recognition

A Fast and Accurate Eyelids and Eyelashes Detection Approach for Iris Segmentation

Biometric Security System Using Palm print

Tutorial 8. Jun Xu, Teaching Asistant March 30, COMP4134 Biometrics Authentication

Effects of JPEG XR Compression Settings on Iris Recognition Systems

Efficient Iris Identification with Improved Segmentation Techniques

Feature Selection by User Specific Feature Mask on a Biometric Hash Algorithm for Dynamic Handwriting

Comparison of Compression Algorithms Impact on Iris Recognition Accuracy

Fusion of Hand Geometry and Palmprint Biometrics

Color Local Texture Features Based Face Recognition

Iris Recognition for Eyelash Detection Using Gabor Filter

Implementation of Reliable Open Source IRIS Recognition System

International Journal of Computer Science Trends and Technology (IJCST) Volume 5 Issue 5, Sep Oct 2017

Efficient, Accurate, and Rotation-invariant Iris Code

International Journal of Advanced Research in Computer Science and Software Engineering

Multimodal Biometric System by Feature Level Fusion of Palmprint and Fingerprint

Reducing the False Rejection Rate of Iris Recognition Using Textural and Topological Features

Are Iris Crypts Useful in Identity Recognition?

An Improved Iris Segmentation Technique Using Circular Hough Transform

Signature Recognition by Pixel Variance Analysis Using Multiple Morphological Dilations

Biometrics Technology: Multi-modal (Part 2)

Iris Recognition using Four Level Haar Wavelet Transform

IRIS SEGMENTATION OF NON-IDEAL IMAGES

Image Enhancement Techniques for Fingerprint Identification

Fingerprint-Iris Fusion Based Multimodal Biometric System Using Single Hamming Distance Matcher

International Journal of Emerging Technologies in Computational and Applied Sciences (IJETCAS)

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 OBJECTIVE CRITERION FOR IRIS LOCALIZATION

1.1 Performances of a Biometric System

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

Robust biometric image watermarking for fingerprint and face template protection

CURRENT iris recognition systems claim to perform

SSRG International Journal of Electronics and Communication Engineering (SSRG-IJECE) Volume 3 Issue 6 June 2016

c Springer Verlag. The copyright for this contribution is held by Springer Verlag. The original publication is available at

Iris Segmentation and Recognition System

Hybrid Biometric Person Authentication Using Face and Voice Features

Cancelable Multi-Biometrics: Mixing Iris-Codes based on Adaptive Bloom Filters

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

WITH AN increasing emphasis on security, automated

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

Visualization and Analysis of Inverse Kinematics Algorithms Using Performance Metric Maps

IRIS BIOMETRIC RECOGNITION [8], [2], [40] is fieldproven

Biorthogonal wavelets based Iris Recognition

A Fast Personal Palm print Authentication based on 3D-Multi Wavelet Transformation

Fingerprint Matching using Gabor Filters

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

Types of Edges. Why Edge Detection? Types of Edges. Edge Detection. Gradient. Edge Detection

New structural similarity measure for image comparison

Custom JPEG Quantization for Improved Iris Recognition Accuracy

Projected Texture for Hand Geometry based Authentication

Chapter 5. Effective Segmentation Technique for Personal Authentication on Noisy Iris Images

Performance Improvement of Phase-Based Correspondence Matching for Palmprint Recognition

ADAPTIVE TEXTURE IMAGE RETRIEVAL IN TRANSFORM DOMAIN

Combining Gabor Features: Summing vs.voting in Human Face Recognition *

A multi-biometric verification system for the privacy protection of iris templates

An introduction on several biometric modalities. Yuning Xu

An Automated Video-Based System for Iris Recognition

Illumination invariant face recognition and impostor rejection using different MINACE filter algorithms

Incorporating Image Quality in Multi-Algorithm Fingerprint Verification

An Application of ARX Stochastic Models to Iris Recognition

Thermal Face Recognition Matching Algorithms Performance

Texture Analysis of Painted Strokes 1) Martin Lettner, Paul Kammerer, Robert Sablatnig

CPSC 695. Geometric Algorithms in Biometrics. Dr. Marina L. Gavrilova

Fast and Efficient Automated Iris Segmentation by Region Growing

Palmprint Recognition Using Transform Domain and Spatial Domain Techniques

Embedded Palmprint Recognition System on Mobile Devices

ALGORITHM FOR BIOMETRIC DETECTION APPLICATION TO IRIS

Personal Identification with Human Iris Recognition Based on EMD

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

A Miniature-Based Image Retrieval System

Invariant Recognition of Hand-Drawn Pictograms Using HMMs with a Rotating Feature Extraction

Transcription:

Preprocessing c 211 ACM This is the author s version of the work It is posted here by permission of ACM for your personal use Not for redistribution The definitive version was published in: C Rathgeb, A Uhl, and P Wild Shifting Score Fusion: On Exploiting Shifting Variation in Iris Recognition In Proceedings of the 26th ACM Symposium On Applied Computing SAC 11), pages 3 7, TaiChung, Taiwan, March 21 24, 211 http://dxdoiorg/11145/19821851982187 Shifting Score Fusion: On Exploiting Shifting Variation in Iris Recognition Christian Rathgeb crathgeb@cosysbgacat Andreas Uhl uhl@cosysbgacat Peter Wild pwild@cosysbgacat ABSTRACT Iris recognition applies pattern matching techniques to compare two iris images and retrieve a comparison score that reflects their degree of dis-)similarity While numerous approaches to generating iris-codes have been proposed for the relatively young discipline of automated iris recognition, there are only few, usually simple, comparison techniques, eg fractional Hamming distance However, in case of having access to specific iris-codes only or black-boxed feature extraction, there may be situations where improved comparison even at potentially higher processing cost) is desirable In this paper we present a new strategy for comparing iriscodes, which utilizes variations within comparison scores at different shift positions We demonstrate that by taking advantage of this information, which even comes at negligible cost, recognition performance is significantly improved The soundness of the approach is confirmed by experiments using two different iris-code based feature extraction algorithms Categories and Subject Descriptors Bm [Miscellaneous]: Biometrics; I4 [Image Processing and Computer Vision]: Applications General Terms Algorithms, Performance, Verification, Security Keywords Iris Recognition, Template Comparison, Template Alignment, Score Fusion, Hamming Distance 1 INTRODUCTION The human iris has a unique pattern, from eye to eye and person to person In the past years iris recognition [1] has emerged as a reliable means of recognizing individuals Applications include identity cards and passports, border control or controlling access to restricted areas, to mention just Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page To copy otherwise, to republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee SAC 11 March 21-25, 211, TaiChung, Taiwan Copyright 211 ACM 978-1-453-113-8/11/3 $1 Iris-Code Gallery Template Shifting Positions Hamming Distances -4-3 -2 Feature Extraction Circular Bit Shifting -1 1 2 3 4 41 38 34 37 42 43 42 45 48 Comparison Score Figure 1: Template alignment in iris recognition: circular bit shifting is applied to align iris-codes and the minimum HD is returned as comparison score a few [9] Daugman s standard approach [2], unwrapping the iris ring of a data subject in order to analyze a rectangular iris texture has proven worth Throughout the years several different feature extraction methods have been proposed where the vast majority of approaches extract binary iris-codes out of these textures see [1]) such that similarity between iris-codes is defined applying the fractional Hamming distance HD) as metric small HDs indicate high similarity) That is, fast comparison, which is essential in case of large scale databases, is provided while template alignment is performed within a single dimension, applying a circular shift of iris-codes, in order to compensate against head tilts of a certain degree In Fig 1 the procedure of aligning two iris-codes during comparison is illustrated That is, the similarity between two iris-codes is estimated at numerous shift positions and the comparison score at an optimal alignment is returned Common iris recognition systems we do not consider feature extraction methods which generate realvalued feature vectors) are based on this operation mode [1] providing a fast and simple method to authenticate individuals While most publications regarding iris recognition aim at

Feature Extraction Comparisons Template Alignment User Gallery 1- minhd) maxhd) -1-7 3 7 8 SSF -Score Decision NO Reject < t YES Accept Figure 2: Proposed Comparison: the basic operation mode of the proposed comparison strategy extracting discriminative iris-codes during feature extraction comparison techniques have received only little consideration Besides conventional bit-masking techniques, which are designed to detect occlusions originating from eye lids or eye lashes, Hollingsworth et al [5] have proposed a method to detect iris-code bits which underlie high variations By masking out these fragile bits during matching recognition performance is increased Recently, Rathgeb and Uhl [8] have demonstrated that a context-based comparison of binary iris-codes increases recognition rates as well Within this approach iris-codes are arranged in a two-dimensional manner in order to detect clusters of matching as well as non-matching bits Based on the idea that large connected matching parts of iris-codes indicate genuine samples and non-genuine samples tend to cause more randomized distortions according context-based match scores are extracted However, more complex approaches to template comparison generally require additional effort and are not suitable for biometric identification systems To obtain representative user-specific iris templates during enrollment Davida et al [3] and Ziauddin and Dailey [1] analyze several iris-codes While Davida et al propose a majority decoding where the majority of bits is assigned to according bit positions, Ziauddin and Dailey suggest to assign weights to each bit position which are afterwards applied during comparison Obviously applying more than one enrollment sample yields better recognition performance [4], however, commercial applications usually require single sample enrollment The contribution of this work is the proposal of an iriscode comparison technique which exploits variations of comparison scores of iris-codes at different shift positions Based on the idea that comparison scores HDs) of genuine data subjects exhibit higher variations with respect to different shift positions than those of non-genuine data subjects, the information of shifting variation is leveraged That is, for genuine pairs of iris-codes a distinct shifting position reveals an optimal comparison score while iris-codes of different data subjects tend to exhibit equally low similarity scores across different alignments This claim is justified through the fact that unaligned iris-codes of a single data subject appear almost random to each other while iris-codes of different data subjects should appear random to each other per se, regardless of shifting positions In experiments we demonstrate that the proposed comparison, which except from tracking the worst HD comparison and computing a final score sum of best and worst HD does not require additional computational cost, improves the recognition performance of different iris recognition algorithms This paper is organized as follows: Sect 2 introduces the proposed comparison strategy and establishes a connection to score sum fusion techniques In Sect 3 experimental setup is summarized Evaluations are presented in Sect 4 and Sect 5 concludes this work 2 SHIFTING VARIATION IN IRIS VERIFICATION As outlined in Fig 2 the main focus of our approach is put on a modification of the comparison stage In traditional iris comparison [1], in order to obtain a comparison score indicating the dis-)similarity between two iris-codes, the minimum fractional HD over different bit shifts is calculated The main reason for shifting one of the two paired iris-codes is to obtain a perfect alignment, ie to tolerate a certain amount of relative rotation between the two iris textures Since iris-codes are composed of localized features, bit shifts in an iris-code correspond to angular shifts of the

underlying iris texture It is a very natural approach to preserve the best match only, ie the minimum HD value over different shifts, because this value most likely corresponds to the best alignment of two codes The impact of bit shifts on inter-class comparisons has been shown to just skew the distribution to the left and reduce its mean [2] However, there is no evidence, that the other computed HD scores of less perfect alignments can not contribute to an even better recognition result While other traditional combination rules, such as maximum, product or sum of HD scores at different bit positions did not improve overall recognition accuracy in our experiments, it is interesting to look at the shifting variation, ie difference between maximum and minimum obtained HD scores Let sa, i) denote an iris-code a shifted by i I n = {z Z : z n} bits and HDa, b) be the Hamming distance of two iris-codes, then we define the shifting variation SV ) score for two iris-codes a, b as: SV a, b) = max HD a, sb, i) )) min HD a, sb, i) )) 1) Since multiplication and addition with constant values does not alter the ROC behavior of SV scores denoted here with an equivalence relation ), we perform the following modifications to illustrate an interesting connection between SV and sum rule fusion: SV a, b) min HD a, sb, i) )) max HD a, sb, i) )) 1 max HD a, sb, i) )) + min HD a, sb, i) )) 1 ) ) 1 max HDa, sb, i)) + min HD a, sb, i) ))) 2 2) That is, shifting variation corresponds to a score level fusion of the minimum ie best) Hamming distance and one minus the maximum ie worst) Hamming distance using the sum rule [6] By combining best and worst observed HD scores we also track the variation between these scores, which we will show to be a good indicator for genuine and imposter classes SV scores tend to be higher for intra-class comparisons than for inter-class comparisons) In order to obtain distance scores comparable to minimum HD we use the latter reformulated term using sum rule fusion: SSF a, b) = 1 2 1 max i I n HDa, sb, i)) ) ) + min HD a, sb, i) ))) 3) i I n From this point of view, the proposed approach is a new shifting score fusion SSF) technique for iris recognition In Sect 4, we will illustrate that SSF is superior to traditional approaches assessing the minimum Hamming distance only Furthermore the improvement comes at almost no additional cost, since a calculation of the minimum Hamming distance already involves a calculation of all Hamming distances in a specified range I n The only required additional operation is a tracking of the maximum observed HD besides the minimum HD) and an application of the fusion rule outlined before 3 EXPERIMENTAL SETUP For experiments we employ the CASIA-V3-Interval 1 iris database consisting of good quality NIR illuminated indoor images with 32 28 pixel resolution An example of input and processed textures is illustrated as part of Fig 1 For experiments, we considered left-eye images only yielding a total of 137 out of 2655 instances In the preprocessing step, the pupil and iris of a given sample are detected by applying Canny edge detection and Hough circle detection After localizing the pupil and iris circles, the area between them is transformed to a normalized rectangular texture of 512 64 pixel, according to the rubbersheet approach by Daugman As a final step, illumination across the texture is normalized using blockwise brightness estimation In the feature extraction stage, we employ custom implementations of two different algorithms extracting binary iriscodes The first one was proposed by Ma et al [7] Within this approach the texture is divided into stripes to obtain 1 one-dimensional signals, each one averaged from the pixels of 5 adjacent rows the upper 512 5 are analyzed) A dyadic wavelet transform is then performed on each of the resulting 1 signals, and two fixed subbands are selected from each transform resulting in a total number of 2 subbands In each subband all local minima and maxima above an adequate threshold are located, and a bitcode alternating between and 1 at each extreme point is extracted Using 512 bits per signal, the final code is then 512 2 = 124 bit The second feature extraction method follows an implementation by Masek 2 in which filters obtained from a Log- Gabor function are applied Here, a row-wise convolution with a complex Log-Gabor filter is performed on the texture pixels The phase angle of the resulting complex value for each pixel is discretized into 2 bits Again, row-averaging is applied to obtain 1 signals of length 512, where 2 bits of phase information are used to generate a binary code, consisting of 512 2 = 124 bit The algorithm is somewhat similar to Daugman s use of Log-Gabor filters, but it works only on rows as opposed to the 2-dimensional filters used by Daugman With respect to different comparison techniques the recognition performance of the previously described algorithms, is carried out in terms of equal error rates EERs) and zero false match rates ZeroFMRs) For both feature extraction methods we evaluate three different similarity metrices: 1) MinHD: the minimum Hamming distance, 2) 1-MaxHD: one minus the maximum Hamming distance, and 3) SSF : the proposed shifting score fusion, where we perform circular shifts of up to seven bits in both directions All experiments were executed in verification mode with 428 genuine comparisons intra-class cross-comparison) and 15576 imposter comparisons comparing only the first template of each data subject against each other) 4 EXPERIMENTAL RESULTS The EERs and ZeroFMRs obtained by applying the according comparison techniques for the algorithms of Ma and 1 The Center of Biometrics and Security Research, CASIA Iris Image Database, http://wwwsinobiometricscom 2 L Masek: Recognition of Human Iris Patterns for Biometric Identification, Master s thesis, University of Western Australia, 23

1 99 6 5 Genuine Match Rate %) 98 97 96 Ma SSF Ma MinHD) Ma 1-MaxHD) 95 1 1 1 1 1 False Match Rate %) Figure 3: ROC curves for presented comparison techniques on Ma s feature vector Genuine Match Rate %) 1 95 9 85 Masek SSF Masek MinHD) Masek 1-MaxHD) 8 1 1 1 1 1 False Match Rate %) Figure 4: ROC curves for presented comparison techniques on Masek s feature vector Masek are summarized in Table 1 and Table 2, respectively The resulting receiver operation characteristics ROCs) are plotted in Fig 3 and Fig 4 As can be seen, for both feature extraction methods, SSF reveals a slightly better performance over MinHD when evaluating EERs while 1-MaxHD shows rather unpractical rates eg 164% for the algorithm of Masek) It is interesting to see, that despite this weak performance of 1-MaxHD, still the measured scores can well be combined with MinHD to even improve the total combined score Even more surprisingly, MaxHD has an inverse similarity comparison property, ie if the maximum HD between two samples is very high, they are likely to be a genuine comparison pair - as opposed to MinHD where exactly the opposite is true This suggests, that for iris-codes originating from the same data subject, there are misalignments inducing some kind of systematic error - unseen for HD comparisons with iris-codes from different data subjects Table 1: EER rates in percent) of presented comparison techniques EER MinHD 1-MaxHD SSF Ma 89 2 8 Masek 129 164 17 Count %) 4 3 2 1 1 2 3 4 5 6 7 SSF Score Figure 5: Genuine and imposter score distribution for SSF using Ma s feature vector Count %) 6 5 4 3 2 1 1 2 3 4 5 6 7 SSF Score Figure 6: Genuine and imposter score distribution for SSF using Masek s feature vector With respect to ZeroFMR, performance gains become even more clearly visible see Table 2) For the algorithms of Ma and Masek the ZeroFMR is decreased from 487% to 194% and from 187% to 397%, respectively The according intra-class and inter-class distributions for SSF are plotted in Fig 5 and Fig 6 That is, the SSF comparison technique is capable of reducing the ZeroFMRs to a level twice as low compared to MinHD which underlines the worthiness of the approach since low ZeroFMRs are generally demanded, in particular, for high security applications Together with the property of easy integration in existing comparators only 4 lines of code needed to be changed in our implementation to switch from MinHD to SSF ) and almost no additional time requirements time differences were too small to be measured in our experiments) the proposed technique would be an ideal enhancement of current MinHD-based implementations Table 2: ZeroFMR rates in percent) of presented comparison techniques ZeroFMR MinHD 1-MaxHD SSF Ma 487 752 194 Masek 187 9148 397

1 - MaxHamming Distance) 6 55 5 45 4 35 3 1 2 3 4 5 6 MinHamming Distance) Figure 7: 1-MaxHD) scores vs MinHD) scores for 7 shifts using Ma s feature vector 1 - MaxHamming Distance) 6 55 5 45 4 35 3 1 2 3 4 5 6 MinHamming Distance) Figure 8: 1-MaxHD) scores vs MinHD) scores for 7 shifts using Masek s feature vector In Fig 7 and Fig 8 for both algorithms the inter-relation between MinHD and 1-MaxHD is shown It is interesting to see, that for both Ma and Masek the intra-class variance is rather low, ie there is not much difference between minimum and one minus) maximum Hamming distance Furthermore, we can identify a much better separability of genuine and imposter score points by lines parallel to y = x than lines parallel to x-axis or y-axis Finally, there is no strong correlation between both scores, indicating a promising fusion 5 CONCLUSION AND FUTURE WORK The rich texture of an iris offers a strong biometric cue for recognizing individuals [9] While most approaches to iris recognition systems put their main focus on the feature extraction stage, improving comparison strategies has received only little consideration Applying the fractional Hamming distance to estimate the similarity between two binary iriscodes has proven worth with respect to accuracy and speed, while template alignment is implemented through circular bit shifts In this work we investigated the variation of comparison scores between iris-codes at different shifting positions to propose a new comparison technique We demonstated that by taking into account the variation of comparison scores at several shifting positions which comes at negligible cost) recognition rates of different iris recognition algorithms can be significantly increased Since pairs of iris-codes from the same data subject exhibit an optimal comparison score at a distinct alignment, mis-alignments reveal rather low comparison scores causing high variation In contrast, pairs of non-genuine data subjects tend to yield low comparison scores regardless of shifting positions These observations motivate a sensible fusion of comparision scores and shifting variation While the simplicity of the proposed scheme preserves resources, the resulting increased recognition rates confirm the soundness of the proposed technique Future work will comprise performance evaluations of the proposed comparison procedure in iris biometric fusion scenarios ACKNOWLEDGEMENTS This work has been supported by the Austrian Science Fund, project no L554-N15 and FIT-IT Trust in IT-Systems, project no 819382 6 REFERENCES [1] K Bowyer, K Hollingsworth, and P Flynn Image understanding for iris biometrics: A survey Computer Vision and Image Understanding, 112):281 37, 28 [2] J Daugman How iris recognition works IEEE Transactions on Circiuts and Systems for Video Technology, 141):21 3, 24 [3] G Davida, Y Frankel, and B Matt On enabling secure applications through off-line biometric identification In Proc 1998 IEEE International Symposium on Security and Privacy, pages 148 157 IEEE Computer Society, 1998 [4] Y Du, R Ives, D Etter, and T Welch Use of one-dimensional iris signatures to rank iris pattern similarities Optical Engineering, 453):3721 1 3721 1, 26 [5] K P Hollingsworth, K W Bowyer, and P J Flynn The best bits in an iris code IEEE Transactions on Pattern Analysis and Machine Intelligence, 316):964 973, 29 [6] A K Jain, K Nandakumar, and A Ross Score normalization in multimodal biometric systems Pattern Recognition, 3812):227 2285, 25 [7] L Ma, T Tan, Y Wang, and D Zhang Efficient iris recognition by characterizing key local variations IEEE Trans Image Processing, 136):739 75, 24 [8] C Rathgeb and A Uhl Context-based Template Matching in Iris Recognition In Proc IEEE International Conference on Acoustics, Speech and Signal Processing, ICASSP 21), pages 842 845, 21 [9] A Ross Iris recognition: The path forward Computer, 43:3 35, 21 [1] S Ziauddin and M Dailey Iris recognition performance enhancement using weighted majority voting In Proc 15th International Conference on Image Processing, ICIP 8, pages 277 28, 28