Table 5: Template Matching followed by integro-
differential operator for segmentation.
Database Success
UBIRISv1 (1877 images) 96.3 %
CASIAv1 (756 images) 98.7 %
CASIAv3 (756 images) 98.8 %
proach. This way, it is preferable to use solely the
template matching technique.
5.2 Recognition Rate
Using Gabor filters with eight orientations (see fig-
ure 5) and four frequencies, our implementation got
a recognition rate of 87.2% and 88%, for UBIRISv1
and CASIAv1, respectively. This recognition rate
can be improved; it is known that it is possible
to achieve higher recognition rate with Daugman’s
method on CASIAv1, using a larger IrisCode (Masek,
2003). Our main goal in this work was to show that
when we do not have infra-red already pre-processed
(CASIAv1-like) images: the reflection removal pre-
processing stage is necessary; sometimes pupil en-
hancement methods are also necessary; the segmen-
tation stage can be performed much faster with an ef-
ficient FFT-based template matching approach.
6 CONCLUSIONS
We addressed the problem of iris recognition, by
modifying and extending the well-known Daugman’s
method. We have developed a C# application and
evaluated its performance on the public domain
UBIRIS and CASIA databases. The study that was
carried out over these databases allowed us to pro-
pose essentially two new ideas for: reflex removal;
enhancement and isolation of the pupil and iris. For
the reflex removal problem, we have proposed 3 dif-
ferent methods. The enhancement and isolation of the
pupil, based on morphologic filters, obtained good re-
sults for both databases. It is important to stress that
this pre-processing algorithms depend on the image
database. Regarding the segmentation stage, we re-
placed the proposed integro-differential operator by
an equally accurate and faster cross-correlation tem-
plate matching criterion, which has an efficient imple-
mentation using the FFT and its inverse. This way, we
have improved the segmentation stage, because the
template matching algorithm is more tolerant to noisy
images, when compared to the integro-differentialop-
erator and runs faster. As future work we intend to
tune the algorithm for the noisy UBIRIS database.
REFERENCES
Arvacheh, E. M. (2006). A study of segmentation and nor-
malization for iris recognition systems. Master’s the-
sis, University of Waterloo.
Boles, W. (1997). A security system based on iris identi-
fication using wavelet transform. In L.C.Jain, editor,
First Int Conf on Knowledge-Based Intelligent Elec-
tronic Systems, pages 533–541, Adelaide, Australia.
Daugman, J. (1993). High confidence visual recognition of
persons by a test of statistical independence. IEEE
Transactions on Pattern Analysis and Machine Intel-
ligence, 25(11):1148–1161.
Daugman, J. (2004). How iris recognition works. IEEE
Transactions on Circuits and Systems for Video Tech-
nology, 14(1):21–30.
Greco, J., Kallenborn, D., and Nechyba, M. C. (2004). Sta-
tistical pattern recognition of the iris. In 17th an-
nual Florida Conference on the Recent Advances in
Robotics (FCRAR).
Jain, A. K., Ross, A., and Prabhakar, S. (2004). An intro-
duction to biometric recognition. IEEE Transactions
on Circuits and Systems for Video Technology, 14(1).
J.Huang, Y.Wang, T.Tan, and J.Cui (2004). A new iris seg-
mentation method for recognition. In 17th Int Conf on
Pattern Recognition (ICPR’04).
Joung, B. J., Kim, J. O., Chung, C. H., Lee, K. S., Yim,
W. Y., and Lee, S. H. (2005). On improvement for
normalizing iris region for a ubiquitous computing.
Computational Science and Its Applications ICCSA
2005, pages 1213–1219.
Lim, J. (1990). Two-dimensional Signal and Image Pro-
cessing. Prentice Hall.
Maltoni, D., Maio, D., Jain, A. K., and Prabhakar, S. (2005).
Handbook of Fingerprint Recognition. Springer, 1th
edition.
Masek, L. (2003). Recognition of human iris patterns for
biometric identification. Master’s thesis, University
of Western Australia.
Proenc¸a, H. (2007). Towards Non-Cooperative Biometric
Iris Recognition. PhD thesis, Universidade da Beira
Interior.
Proenc¸a, H. and Alexandre, L. A. (2005). UBIRIS: a noisy
iris image database. Lecture Notes in Computer Sci-
ence ICIAP 2005 - 13th International Conference on
Image Analysis and Processing, 1:970–977.
Vatsa, M., Singh, R., and Gupta, P. (2004). Comparison of
iris recognition algorithms. In Proceedings of Inter-
national Conference on Intelligent Sensing and Infor-
mation Processing, pages 354– 358.
Wildes, R. (1997). Iris recognition: an emerging biomet-
ric technology. Proceedings of the IEEE, 85(9):1348–
1363.
Yao, P., Li, J., Ye, X., Zhuang, Z., and Li, B. (2006). Anal-
ysis and improvement of an iris identification algo-
rithm. In 18th International Conference on Pattern
Recognition (ICPR’06).
MODIFICATIONS AND IMPROVEMENTS ON IRIS RECOGNITION
79