Iris Recognition Slides adapted from Natalia Schmid and John Daugman.
-
date post
20-Dec-2015 -
Category
Documents
-
view
219 -
download
0
Transcript of Iris Recognition Slides adapted from Natalia Schmid and John Daugman.
![Page 1: Iris Recognition Slides adapted from Natalia Schmid and John Daugman.](https://reader036.fdocuments.us/reader036/viewer/2022062320/56649d4d5503460f94a2b43c/html5/thumbnails/1.jpg)
Iris Recognition
Slides adapted from Natalia Schmid and John Daugman
![Page 2: Iris Recognition Slides adapted from Natalia Schmid and John Daugman.](https://reader036.fdocuments.us/reader036/viewer/2022062320/56649d4d5503460f94a2b43c/html5/thumbnails/2.jpg)
Outline
• Anatomy • Iris Recognition System • Image Processing (John Daugman) - iris localization - encoding • Measure of Performance • Results • Pros and Cons • References
![Page 3: Iris Recognition Slides adapted from Natalia Schmid and John Daugman.](https://reader036.fdocuments.us/reader036/viewer/2022062320/56649d4d5503460f94a2b43c/html5/thumbnails/3.jpg)
Anatomy of the Human Eye
• Eye = Camera
• Cornea bends, refracts, and focuses light.
• Retina = Film for image projection (converts image into electrical signals).
• Optical nerve transmits signals to the brain.
![Page 4: Iris Recognition Slides adapted from Natalia Schmid and John Daugman.](https://reader036.fdocuments.us/reader036/viewer/2022062320/56649d4d5503460f94a2b43c/html5/thumbnails/4.jpg)
Structure of Iris
• Iris = Aperture
• Different types of muscles: - the sphincter muscle (constriction) - radial muscles (dilation)
• Iris is flat
• Color: pigment cells called melanin
• The color texture, and patterns are unique.
![Page 5: Iris Recognition Slides adapted from Natalia Schmid and John Daugman.](https://reader036.fdocuments.us/reader036/viewer/2022062320/56649d4d5503460f94a2b43c/html5/thumbnails/5.jpg)
Individuality of Iris
Left and right eye irises have distinctive pattern.
![Page 6: Iris Recognition Slides adapted from Natalia Schmid and John Daugman.](https://reader036.fdocuments.us/reader036/viewer/2022062320/56649d4d5503460f94a2b43c/html5/thumbnails/6.jpg)
Iris Recognition System
LocalizationAcquisition
IrisCode Gabor Filters Polar Representation
Image
Demarcated Zones
![Page 7: Iris Recognition Slides adapted from Natalia Schmid and John Daugman.](https://reader036.fdocuments.us/reader036/viewer/2022062320/56649d4d5503460f94a2b43c/html5/thumbnails/7.jpg)
Iris Imaging • Distance up to 1 meter
• Near-infrared camera
![Page 8: Iris Recognition Slides adapted from Natalia Schmid and John Daugman.](https://reader036.fdocuments.us/reader036/viewer/2022062320/56649d4d5503460f94a2b43c/html5/thumbnails/8.jpg)
Imaging Systems
http://www.iridiantech.com/
![Page 9: Iris Recognition Slides adapted from Natalia Schmid and John Daugman.](https://reader036.fdocuments.us/reader036/viewer/2022062320/56649d4d5503460f94a2b43c/html5/thumbnails/9.jpg)
Imaging Systems
http://www.iridiantech.com/
![Page 10: Iris Recognition Slides adapted from Natalia Schmid and John Daugman.](https://reader036.fdocuments.us/reader036/viewer/2022062320/56649d4d5503460f94a2b43c/html5/thumbnails/10.jpg)
Image Processing
John Daugman (1994)
• Pupil detection: circular edge detector
• Segmenting sclera
0000
,,,, 2
),()(max
yxryxr
dsr
yxI
rrG
8/
8/]10,5.1[
),(2
max00
ddIrr
r
rrrr
![Page 11: Iris Recognition Slides adapted from Natalia Schmid and John Daugman.](https://reader036.fdocuments.us/reader036/viewer/2022062320/56649d4d5503460f94a2b43c/html5/thumbnails/11.jpg)
Rubbersheet Model
rr
0 1
θ
θEach pixel (x,y) is mapped into polar pair (r, ).
θ
Circular band is divided into 8 subbands of equal thickness for a given angle.
Subbands are sampled uniformly in and in r.
Sampling = averaging over a patch of pixels.
θ
θ
![Page 12: Iris Recognition Slides adapted from Natalia Schmid and John Daugman.](https://reader036.fdocuments.us/reader036/viewer/2022062320/56649d4d5503460f94a2b43c/html5/thumbnails/12.jpg)
Encoding
2
20
2
20
0
)()()(2exp),(
ba
rrirG
2-D Gabor filter in polar coordinates:
1
0
0
9.0
1
0
0
r
b
a
![Page 13: Iris Recognition Slides adapted from Natalia Schmid and John Daugman.](https://reader036.fdocuments.us/reader036/viewer/2022062320/56649d4d5503460f94a2b43c/html5/thumbnails/13.jpg)
IrisCode Formation
Intensity is left out of consideration. Only sign (phase) is of importance.
256 bytes2,048 bits
![Page 14: Iris Recognition Slides adapted from Natalia Schmid and John Daugman.](https://reader036.fdocuments.us/reader036/viewer/2022062320/56649d4d5503460f94a2b43c/html5/thumbnails/14.jpg)
Measure of Performance
• Off-line and on-line modes of operation.
Hamming distance: standard measure for comparison of binary strings.
k
n
kk yx
nD
1
1
x and y are two IrisCodes
is the notation for exclusive OR (XOR)
Counts bits that disagree.
![Page 15: Iris Recognition Slides adapted from Natalia Schmid and John Daugman.](https://reader036.fdocuments.us/reader036/viewer/2022062320/56649d4d5503460f94a2b43c/html5/thumbnails/15.jpg)
Observations
• Two IrisCodes from the same eye form genuine pair => genuine Hamming distance.
• Two IrisCodes from two different eyes form imposter pair => imposter Hamming distance.
• Bits in IrisCodes are correlated (both for genuine pair and for imposter pair).
• The correlation between IrisCodes from the same eye is stronger.
![Page 16: Iris Recognition Slides adapted from Natalia Schmid and John Daugman.](https://reader036.fdocuments.us/reader036/viewer/2022062320/56649d4d5503460f94a2b43c/html5/thumbnails/16.jpg)
Observations
The fact that this distribution is uniform indicates that different irises do not systematically share any common structure.
For example, if most irises had a furrow or crypt in the 12-o'clock position, then the plot shown here would not be flat.
URL: http://www.cl.cam.ac.uk/users/jgd1000/independence.html
![Page 17: Iris Recognition Slides adapted from Natalia Schmid and John Daugman.](https://reader036.fdocuments.us/reader036/viewer/2022062320/56649d4d5503460f94a2b43c/html5/thumbnails/17.jpg)
Degrees of Freedom
Imposter matching score:
- normalized histogram
- approximation curve
- Binomial with 249 degrees of freedom
Interpretation: Given a large number of imposter pairs. The average number of distinctive bits is equal to 249.
![Page 18: Iris Recognition Slides adapted from Natalia Schmid and John Daugman.](https://reader036.fdocuments.us/reader036/viewer/2022062320/56649d4d5503460f94a2b43c/html5/thumbnails/18.jpg)
Histograms of Matching Scores
Decidability Index d-prime:
d-prime = 11.36
The cross-over point is 0.342
Compute FMR and FRR for every threshold value.
![Page 19: Iris Recognition Slides adapted from Natalia Schmid and John Daugman.](https://reader036.fdocuments.us/reader036/viewer/2022062320/56649d4d5503460f94a2b43c/html5/thumbnails/19.jpg)
Decision
Non-ideal conditions:
The same eye distributions depend strongly on the quality of imaging.
- motion blur - focus - noise - pose variation - illumination
![Page 20: Iris Recognition Slides adapted from Natalia Schmid and John Daugman.](https://reader036.fdocuments.us/reader036/viewer/2022062320/56649d4d5503460f94a2b43c/html5/thumbnails/20.jpg)
DecisionIdeal conditions:
Imaging quality determines how much the same iris distribution evolves and migrates leftwards.
d-prime for ideal imaging:
d-prime = 14.1
d-prime for non-ideal imaging (previous slide):
d-prime = 7.3
![Page 21: Iris Recognition Slides adapted from Natalia Schmid and John Daugman.](https://reader036.fdocuments.us/reader036/viewer/2022062320/56649d4d5503460f94a2b43c/html5/thumbnails/21.jpg)
Error Probabilities
HD Criterion Odds of False Accept Odds of False Reject
0.28 1 in 1210 1 in 11,400 0.29 1 in 1110 1 in 22,700 0.30 1 in 6.2 billion 1 in 46,000 0.31 1 in 665 million 1 in 95,000 0.32 1 in 81 million 1 in 201,000 0.33 1 in 11.1 million 1 in 433,000 0.34 1 in 1.7 million 1 in 950,000
0.342 Cross-over 1 in 1.2 million 1 in 1.2 million 0.35 1 in 295,000 1 in 2.12 million 0.36 1 in 57,000 1 in 4.83 million 0.37 1 in 12,300 1 in 11.3 million
Biometrics: Personal Identification in Networked Society, p. 115
![Page 22: Iris Recognition Slides adapted from Natalia Schmid and John Daugman.](https://reader036.fdocuments.us/reader036/viewer/2022062320/56649d4d5503460f94a2b43c/html5/thumbnails/22.jpg)
False Accept Rate
FMRNFMRFAR N )1(1
For large database search: - FMR is used in verification - FAR is used in identification
)(log01.032.0 10 NHDcrit
Adaptive threshold: to keep FAR fixed:
![Page 23: Iris Recognition Slides adapted from Natalia Schmid and John Daugman.](https://reader036.fdocuments.us/reader036/viewer/2022062320/56649d4d5503460f94a2b43c/html5/thumbnails/23.jpg)
Test Results
http://www.cl.cam.ac.uk/users/jgd1000/iristests.pdf
The results of tests published in the period from 1996 to 2003.
Be cautious about reading these numbers:
The middle column shows the number of imposter pairs tested (not the number of individuals per dataset).
![Page 24: Iris Recognition Slides adapted from Natalia Schmid and John Daugman.](https://reader036.fdocuments.us/reader036/viewer/2022062320/56649d4d5503460f94a2b43c/html5/thumbnails/24.jpg)
Performance Comparison
UK National Physical Laboratory test report, 2001.
http://www.cl.cam.ac.uk/users/jgd1000/NPLsummary.gif
![Page 25: Iris Recognition Slides adapted from Natalia Schmid and John Daugman.](https://reader036.fdocuments.us/reader036/viewer/2022062320/56649d4d5503460f94a2b43c/html5/thumbnails/25.jpg)
Cons There are few legacy databases. Though iris may be a good
biometric for identification, large-scale deployment is impeded by lack of installed base.
Since the iris is small, sampling the iris pattern requires much user cooperation or complex, expensive input devices.
The performance of iris authentication may be impaired by glasses, sunglasses, and contact lenses; subjects may have to remove them.
The iris biometric, in general, is not left as evidence on the scene of crime; no trace left.
![Page 26: Iris Recognition Slides adapted from Natalia Schmid and John Daugman.](https://reader036.fdocuments.us/reader036/viewer/2022062320/56649d4d5503460f94a2b43c/html5/thumbnails/26.jpg)
Pros
Iris is currently claimed and perhaps widely believed to be the most accurate biometric, especially when it comes to FA rates. Iris has very few False Accepts (the important security aspect).
It maintains stability of characteristic over a lifetime.
Iris has received little negative press and may therefore be more readily accepted. The fact that there is no criminal association helps.
The dominant commercial vendors claim that iris does not involve high training costs.
![Page 27: Iris Recognition Slides adapted from Natalia Schmid and John Daugman.](https://reader036.fdocuments.us/reader036/viewer/2022062320/56649d4d5503460f94a2b43c/html5/thumbnails/27.jpg)
http://www.abc.net.au/science/news/stories/s982770.htm
Future of Iris
![Page 28: Iris Recognition Slides adapted from Natalia Schmid and John Daugman.](https://reader036.fdocuments.us/reader036/viewer/2022062320/56649d4d5503460f94a2b43c/html5/thumbnails/28.jpg)
National Geographic: 1984 and 2002
![Page 29: Iris Recognition Slides adapted from Natalia Schmid and John Daugman.](https://reader036.fdocuments.us/reader036/viewer/2022062320/56649d4d5503460f94a2b43c/html5/thumbnails/29.jpg)
Sharbat Gula The remarkable story of Sharbat
Gula, first photographed in 1984 aged 12 in a refugee camp in Pakistan by National Geographic (NG) photographer Steve McCurry, and traced 18 years later to a remote part of Afghanistan where she was again photographed by McCurry.
So the NG turned to the inventor of automatic iris recognition, John Daugman at the University of Cambridge.
The numbers Daugman got left no question in his mind that the eyes of the young Afghan refugee and the eyes of the adult Sharbat Gula belong to the same person.
![Page 30: Iris Recognition Slides adapted from Natalia Schmid and John Daugman.](https://reader036.fdocuments.us/reader036/viewer/2022062320/56649d4d5503460f94a2b43c/html5/thumbnails/30.jpg)
John Daugman and the Eyes of Sharbat Gula
![Page 31: Iris Recognition Slides adapted from Natalia Schmid and John Daugman.](https://reader036.fdocuments.us/reader036/viewer/2022062320/56649d4d5503460f94a2b43c/html5/thumbnails/31.jpg)
References1. J. Daugman’s web site. URL: http://www.cl.cam.ac.uk/users/jgd1000/
2. J. Daugman, “High Confidence Visual Recognition of Persons by a Test of Statistical Independence,” IEEE Trans. on Pattern Analysis and Machine Intelligence, vol. 15, no. 11, pp. 1148 – 1161, 1993.
3. J. Daugman, United States Patent No. 5,291,560 (issued on March 1994). Biometric Personal Identification System Based on Iris Analysis, Washington DC: U.S. Government Printing Office, 1994.
4. J. Daugman, “The Importance of Being Random: Statistical Principles of Iris Recognition,” Pattern Recognition, vol. 36, no. 2, pp 279-291.
5. R. P. Wildes, “Iris Recognition: An Emerging Biometric Technology,” Proc. of the IEEE, vol. 85, no. 9, 1997, pp. 1348-1363.