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

Similar documents
An Efficient Iris Recognition Using Correlation Method

IRIS recognition II. Eduard Bakštein,

Chapter-2 LITERATURE REVIEW ON IRIS RECOGNITION SYTSEM

Comparing Binary Iris Biometric Templates based on Counting Bloom Filters

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

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

Extracting Unique Personal Identification Number from Iris

A New Encoding of Iris Images Employing Eight Quantization Levels

Critique: Efficient Iris Recognition by Characterizing Key Local Variations

u Ottawa l.'uim'crsitrt (.'nnndicn/u- Cinadn's tinivcrsiiy

IRIS Recognition and Identification System

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

Implementation of Reliable Open Source IRIS Recognition System

Iris Recognition for Eyelash Detection Using Gabor Filter

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

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

IRIS SEGMENTATION OF NON-IDEAL IMAGES

Texture. Outline. Image representations: spatial and frequency Fourier transform Frequency filtering Oriented pyramids Texture representation

Iris Recognition System using Gabor Filter & Edge Detection

Spatial Frequency Domain Methods for Face and Iris Recognition

Iris Recognition System with Accurate Eyelash Segmentation & Improved FAR, FRR using Textural & Topological Features

Iris Recognition using Four Level Haar Wavelet Transform

Development of an Automated Fingerprint Verification System

An Efficient Iris Recognition System using Phase Based Technique


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

CURRENT iris recognition systems claim to perform

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

Available online at ScienceDirect. Procedia Technology 25 (2016 )

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

Counter Measures for Indirect Attack for Iris based Biometric Authentication

IRIS SEGMENTATION AND RECOGNITION FOR HUMAN IDENTIFICATION

Graphical Model Approach to Iris Matching Under Deformation and Occlusion

Advanced IRIS Segmentation and Detection System for Human Identification

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

Shifting Score Fusion: On Exploiting Shifting Variation in Iris Recognition

Enhanced Iris Recognition System an Integrated Approach to Person Identification

Heeyoul (Henry) Choi. Dept. of Computer Science Texas A&M University

A Novel Classifier for Gender Classification from Iris Code used for Recognition

Implementation and Comparative Analysis of Rotation Invariance Techniques in Fingerprint Recognition

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

Real-Time Iris Recognition System Using A Proposed Method

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

ALGORITHM FOR BIOMETRIC DETECTION APPLICATION TO IRIS

Graph Matching Iris Image Blocks with Local Binary Pattern

A Survey on Feature Extraction Techniques for Palmprint Identification

The Elimination Eyelash Iris Recognition Based on Local Median Frequency Gabor Filters

An Optimized and Robust Iris Recognition Algorithm for Biometric Authentication Systems

THE recent advances of information technology and the

A Method for the Identification of Inaccuracies in Pupil Segmentation

Bayes Risk. Classifiers for Recognition Reading: Chapter 22 (skip 22.3) Discriminative vs Generative Models. Loss functions in classifiers

Matching and Recognition in 3D. Based on slides by Tom Funkhouser and Misha Kazhdan

Dietrich Paulus Joachim Hornegger. Pattern Recognition of Images and Speech in C++

Classifiers for Recognition Reading: Chapter 22 (skip 22.3)

Announcements. Edge Detection. An Isotropic Gaussian. Filters are templates. Assignment 2 on tracking due this Friday Midterm: Tuesday, May 3.

New Algorithm and Indexing to Improve the Accuracy and Speed in Iris Recognition

Image Processing Fundamentals. Nicolas Vazquez Principal Software Engineer National Instruments

Iris Recognition Using Gabor Wavelet

SINGULAR VALUE DECOMPOSITION AND 2D PRINCIPAL COMPONENT ANALYSIS OF IRIS-BIOMETRICS FOR AUTOMATIC HUMAN IDENTIFICATION. A thesis presented to

An Automated Video-Based System for Iris Recognition

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

2: Image Display and Digital Images. EE547 Computer Vision: Lecture Slides. 2: Digital Images. 1. Introduction: EE547 Computer Vision

IRIS RECOGNITION AN EFFECTIVE HUMAN IDENTIFICATION

Biometric quality for error suppression

Human Face Recognition Using Weighted Vote of Gabor Magnitude Filters

IRIS RECOGNITION BASED ON FEATURE EXTRACTION DEEPTHI RAMPALLY. B.Tech, Jawaharlal Nehru Technological University, India, 2007 A REPORT

A Propitious Iris Pattern Recognition Using Neural Network Based FFDTD and HD Approach

Gabor Filter for Accurate IRIS Segmentation Analysis

Gender Classification from Iris Images using Fusion of Uniform Local Binary Patterns

Dilation Aware Multi-Image Enrollment for Iris Biometrics

Digital Image Processing

GENERALIZING THE HOUGH TRANSFORM TO DETECT ARBITRARY SHAPES. D. H. Ballard Pattern Recognition Vol. 13 No

Implementation of Iris Recognition System using FPGA

Eyelid Position Detection Method for Mobile Iris Recognition. Gleb Odinokikh FRC CSC RAS, Moscow

On Generation and Analysis of Synthetic Iris Images

CHAPTER 5 GLOBAL AND LOCAL FEATURES FOR FACE RECOGNITION

Anno accademico 2006/2007. Davide Migliore

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

Feature-level Fusion for Effective Palmprint Authentication

Iris recognition and feature extraction in iris recognition. System by employing 2D DCT

An Improved Iris Segmentation Technique Using Circular Hough Transform

Efficient Iris Identification with Improved Segmentation Techniques

L Iride. Docente: Michele Nappi. biplab.unisa.it

Implementing the Scale Invariant Feature Transform(SIFT) Method

Improved Iris Segmentation Algorithm without Normalization Phase

Iris recognition based on subspace analysis

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

An Automated Image Segmentation Scheme for Iris Recognition

Dimension Reduction CS534

Robust Iris Recognition based on Orientation Field

A NOVEL IRIS RECOGNITION USING STRUCTURAL FEATURE OF COLLARETTE

A Framework for Efficient Fingerprint Identification using a Minutiae Tree

Fast and Efficient Automated Iris Segmentation by Region Growing

EE795: Computer Vision and Intelligent Systems

Fingerprint Mosaicking &

CHAPTER 6 RESULTS AND DISCUSSIONS

IRIS RECOGNITION USING IMAGE REGISTRATION TECHNIQUE BY NORMALIZED MAPPING FUNCTIONS

CoE4TN4 Image Processing

Computer Vision I. Announcements. Fourier Tansform. Efficient Implementation. Edge and Corner Detection. CSE252A Lecture 13.

Periocular Biometrics: When Iris Recognition Fails

Transcription:

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

Overview Iris Recognition Eyelash detection Accurate circular localization Covariance feature with LDA Fourier magnitude feature Progressive segmentation Conclusion

Iris Recognition System Image acquisition Segmentation Representation Feature extraction Pattern Matching

Problems and Proposed Solutions Problems: Low-quality iris image: eyelash occlusion Rotational Compensation Solutions: Improved accuracy in segmentation Eyelash detection Circular localization Rotational invariant feature extraction Covariance feature Fourier Magnitude feature

Eyelash Occluded Image

Eyelash detection algorithm Image smoothing Image enhancement

Separable eyelash detection Kernel masks for various directions Convolution Thresholding Connective Criterion

Multiple eyelashes detection Local statistics Thresholding Connective Criterion

Comparison of segmentation Regular vs. Enhanced

Unwrapping and representation Rubber sheet model: map the image from Cartesian coordinates to the normalized polar coordinates

Comparison of unwrapped images Regular segmentation Enhanced segmentation

Comparison of masks Regular segmentation Enhanced segmentation

Log-Gabor Feature extraction Original image intensity vector

Frequency response of Log-Gabor filter: Unwrapped iris template is convolved with the Log-Gabor filter row-by-row, and generated the complex feature matrix. The binary phase representation of each complex value is used as the feature template.

Real-part after convolution The real part of the image vector after Log-Gabor convolution

Imaginary-part after convolution The imaginary part of the image vector after Log- Gabor convolution

Phase encoding template Each complex feature point is encoded with the phase binary pairs.

Pattern matching Hamming distance as the metric to evaluate the closeness of match

Performance Comparison 327 lowquality iris images selected from CASIA database FMR-FNMR curve

Erroneous Circular Localization Problem with erroneous circular localization of iris and pupil circular boundaries 327 iris images with 15 erroneous circular localization

Parameter correction Circular parameter representation Inline parameter fitting

Recognition algorithm Daugman Rubber Sheet Model representation Log-Gabor feature extraction Hamming distance comparison

Performance Rank-1 identification rate increases from 96.20% to 96.84% Very similar Genuine-Impostor distribution Very similar FMR-FNMR curve

Performance Small improvement in DET curve except in very low FMR range

Covariance Feature with LDA Image preprocessing: Segmentation: same method as before Noise elimination: detect the eyelash locations and set these noise pixel intensities to zero Representation: unwrapping according to the Daugman s Rubber Sheet Model

Feature extraction Covariance between image rings within iris region along the circumferential direction Use these covariance values among all image rings as the feature vector

Fisher Discriminating Analysis Calculate the within-class covariance matrix: Singular value decomposition: Calculate the mapping matrix:

Fisher Discriminant Analysis Fisher space mapping: Closeness of match

Performance Genuine-Impostor distribution

Perforamance FMR-FNMR curve

Discussion Classification and noise distortion

Fourier Magnitudes feature Similar preprocessing as before: Segmentation Noise elimination: low-pass filter interpolation Unwrapping according to Rubber Sheet Model Feature extraction with the Fourier transform: FFT magnitude vector is circular shift invariant

Original image and feature templates Unwrapped image 2-D Fourier magnitude matrix feature template 1-D Fourier magnitude matrix feature template

Matching Algorithm The Euclidean distances are calculated between iris image templates. The smallest Euclidean distance is taken as the closest match.

Performance It achieved a Rank-1 identification rate of 77.68% with 2-D Fourier magnitudes feature templates. It achieved a Rank-1 identification rate of 78.28% with 1-D Fourier magnitudes feature templates.

Progressive Segmentation Bandwidth: A specified width of iris image area is utilized for feature extraction and pattern comparison. Sampling density A collection of feature points with specified resolution is sampled from the segmented iris region, and used for subsequent recognition processing.

Example Bandwidth = 60 Sampling resolution = [20 120]: 20 image points along radial direction 120 image points along circumferential direction

Representation The original segmented image is unwrapped according to Daugman s Rubber Sheet Model: the image template and the mask.

Pattern matching The unwrapped iris image is convolved with Log-Gabor filter to generate complex feature matrix. Binary phase representation is extracted from the complex matrix as the comparison templates. Hamming distance is calculated between binary feature template as the decision metric.

Performance with Progressive Bandwidth Segmentation DET curve comparison: DET1, DET2, DET3, DET4 correspond to bandwidth of 20, 40, 60 and 80 respectively.

Identification rate with progressive bandwidth from 2 to 100

Performance with Progressive Sampling Resolution DET1, DET2 and DET3 correspond to sampling resolution of [10 60], [20 120] and [30 180] respectively.

Identification rate with progressive sampling resolution from [3 18] to [30 180]

Conclusion Iris recognition performance could be improved with low quality iris images: Eyelash detection and elimination Improved circular localization Rotational invariant feature extraction Increased valid iris image area and resolution