Top Banner
High Performance Low High Performance Low Complexity DCT Complexity DCT - - based based Iris Recognition Iris Recognition Donald M Monro, Soumyadip Rakshit and Dexin Zhang Electronic and Electrical Engineering, University of Bath Bath BA2 7AY, United Kingdom [email protected] [email protected] Http://dmsun4.bath.ac.uk Http://dmsun4.bath.ac.uk NIST FRGC ICE Workshop 23 March 2006
15

High Performance Low Complexity DCT-based Iris Recognition

Dec 05, 2021

Download

Documents

dariahiddleston
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: High Performance Low Complexity DCT-based Iris Recognition

High Performance Low High Performance Low Complexity DCTComplexity DCT--based based

Iris RecognitionIris Recognition

Donald M Monro, Soumyadip Rakshit and Dexin ZhangElectronic and Electrical Engineering, University of Bath

Bath BA2 7AY, United [email protected]@bath.ac.uk

Http://dmsun4.bath.ac.ukHttp://dmsun4.bath.ac.uk

NIST FRGC ICE Workshop 23 March 2006

Page 2: High Performance Low Complexity DCT-based Iris Recognition

OutlineOutline

• Data Collection• Iris Recognition System• Feature Extraction & Weighting• Classifier Design• Proposed Metric• Results• Ongoing & Future Work

Page 3: High Performance Low Complexity DCT-based Iris Recognition

Bath Iris Image DatabaseBath Iris Image Database

Currently 16,000 Images from 400 Subjects (800 Eyes)

Mid-2006 Target 32,000 Images from 800 Subjects (1600 Eyes)

http://www.bath.ac.uk/elechttp://www.bath.ac.uk/elec--eng/pages/sipg/iriswebeng/pages/sipg/irisweb

Page 4: High Performance Low Complexity DCT-based Iris Recognition

Non Ideal ImagesNon Ideal Images

Blinking, Out-of-focus, Motion Blur, Out of Line-of-sight

Page 5: High Performance Low Complexity DCT-based Iris Recognition

Iris Recognition SystemIris Recognition System

Image Acquisition Localization

Normalization

Intensity Enhanced

Eye Image

Feature Extraction

Decision Classifier

EnrolledDatabase

MatchIris Code

Page 6: High Performance Low Complexity DCT-based Iris Recognition

Feature ExtractionFeature Extraction• Image divided in diagonal 8 x 12 patches [BMVA 04, ICIP 05]

WidthWidth

Leng

tLe

ngt

hh

Vertical Vertical SpaceSpace

Horizontal Horizontal SpaceSpace

AngleAngle

• 50% overlap in both directions

• Windowed average over width

• Windowed 1D DCT of length 12 over length

• Adjacent DCTs differenced

• Zero Crossings form Feature Vector

Average DCT

85.2

-0.5

-10.7

8.9

-8.1

7.5

-6.6

4.3

Page 7: High Performance Low Complexity DCT-based Iris Recognition

WeightingWeighting

1 2 3 4 5 6 7 8280

300

320

340

360

380

400

420

440

460

480

Sub Feature Bit

No

rmal

ized

HD

Su

mMatchNon−Match

• Blue and Brown Iris Structures differ.

• Positional weightings effective within ethnic groups but ineffective across groups.

• DCT Coefficient weighting is effective in choosing the most discriminating bits and reducing the Feature Vector Size.

• Most effective sub-feature bits 1, 2, 3.

• Final Feature Size = 2343 bits (300 bytes).

Page 8: High Performance Low Complexity DCT-based Iris Recognition

MaskingMasking

• Artifacts in iris images lead to erroneous code formation.

• Caused by specular reflections, hard contact lens, eyelids, eyelashes, etc.

• Non-iris regions masked to 0 graylevel in normalized image.

•• Masked regions omitted during image equalization and coding.

Page 9: High Performance Low Complexity DCT-based Iris Recognition

ProductProduct--ofof--Sum Distance ClassifierSum Distance Classifier( )

( )1

1

1

1 21

1 2

N

ij ijMj

Ni

ij ijj

Feature FeatureDist

K Mask Mask

=

=

=

⎛ ⎞⊕⎜ ⎟

⎜ ⎟=⎜ ⎟⎜ ⎟⎝ ⎠

∑∏

• Parameter Optimization by minimizing Equal Error Rate (EER).

The Product of Sum of Hamming Distances (HD) between subfeature bits gives a metric with good separation of Matching and Non-Matching classes.

• Matching and Nearest Non-Matching Distances modelled using best fit distribution curves.

• Theoretical EER predicted by measuring areas of equal overlapped regions.

Page 10: High Performance Low Complexity DCT-based Iris Recognition

Proposed MetricProposed MetricA widely used metric for system performance - separation between Normalized Hamming Distance of Matching and Average of Non-Matching Irises.

Proposal - Compare the separation between Normalized Hamming Distance of Matching with Nearest Non-Matching Irises.

Page 11: High Performance Low Complexity DCT-based Iris Recognition

Test DatasetsTest Datasets

Dataset Number of Classes

Enrol Imagesper class

Test Images per Class Total

CASIA 308 3 Rest

RestBath 150 3

2156

2955

Page 12: High Performance Low Complexity DCT-based Iris Recognition

0 0.05 0.10 0.15 0.20 0.25 0.30 0.35 0.40 0.450

0.005

0.01

0.015

0.02

0.025

Norm HD(Min)

Pro

bab

ility

Matching IrisesNearest NonMatchGamma FitWeibull Fit

ResultsResults

Receiver Operating Characteristic Curves EER = 2.6 x 10-4 and Falling

Method Feature Extraction (ms)

Matching(ms) Total (ms)

Daugman 422 31 453Tan 125 68 193

Monro 4545 3131 8686

Page 13: High Performance Low Complexity DCT-based Iris Recognition

Ongoing & Future WorkOngoing & Future Work

•• More Iris Image CollectionMore Iris Image Collection •• Alternative Iris TransformsAlternative Iris Transforms

•• Iris Quality MetricsIris Quality Metrics

•• Novel Localization methodsNovel Localization methods

•• Fast Searching and Matching Fast Searching and Matching

•• Rotation InvarianceRotation Invariance

•• Iris Variation SimulationIris Variation Simulation

•• Liveness DetectionLiveness Detection

•• Spoofing CountermeasuresSpoofing Countermeasures

•• Effect of Medical ConditionsEffect of Medical Conditions

Page 14: High Performance Low Complexity DCT-based Iris Recognition

AcknowledgementsAcknowledgements

Professor Tieniu TanProfessor Tieniu TanNational Laboratory of Pattern Recognition (NLPR)National Laboratory of Pattern Recognition (NLPR)

Chinese Academy of Sciences Institute of Automation (CASIA) Chinese Academy of Sciences Institute of Automation (CASIA)

Industrial Sponsors: Smart Sensors Ltd. (UK)Industrial Sponsors: Smart Sensors Ltd. (UK)

Donald M Monro, Soumyadip Rakshit and Dexin ZhangElectronic and Electrical Engineering, University of Bath

Bath BA2 7AY, United [email protected]@bath.ac.uk

Http://dmsun4.bath.ac.ukHttp://dmsun4.bath.ac.uk

NIST FRGC ICE Workshop 23 March 2006

Page 15: High Performance Low Complexity DCT-based Iris Recognition

Questions ?Questions ?