Toward Accurate and Fast Iris Segmentation for Iris Biometrics

Iris segmentation is an essential module in iris recognition because it defines the effective image region used for subsequent processing such as feature extraction. Traditional iris segmentation methods often involve an exhaustive search of a large parameter space, which is time consuming and sensitive to noise. To address these problems, this paper presents a novel algorithm for accurate and fast iris segmentation. After efficient reflection removal, an Adaboost-cascade iris detector is first built to extract a rough position of the iris center. Edge points of iris boundaries are then detected, and an elastic model named pulling and pushing is established. Under this model, the center and radius of the circular iris boundaries are iteratively refined in a way driven by the restoring forces of Hooke's law. Furthermore, a smoothing spline-based edge fitting scheme is presented to deal with noncircular iris boundaries. After that, eyelids are localized via edge detection followed by curve fitting. The novelty here is the adoption of a rank filter for noise elimination and a histogram filter for tackling the shape irregularity of eyelids. Finally, eyelashes and shadows are detected via a learned prediction model. This model provides an adaptive threshold for eyelash and shadow detection by analyzing the intensity distributions of different iris regions. Experimental results on three challenging iris image databases demonstrate that the proposed algorithm outperforms state-of-the-art methods in both accuracy and speed.

[1]  Lionel Torres,et al.  Person Identification Technique Using Human Iris Recognition , 2002 .

[2]  Chi Fang,et al.  Iris Localization with Dual Coarse-to-fine Strategy , 2006, 18th International Conference on Pattern Recognition (ICPR'06).

[3]  John Daugman,et al.  How iris recognition works , 2002, IEEE Transactions on Circuits and Systems for Video Technology.

[4]  Stephanie Schuckers,et al.  Active shape models for effective iris segmentation , 2006, SPIE Defense + Commercial Sensing.

[5]  Paul A. Viola,et al.  Rapid object detection using a boosted cascade of simple features , 2001, Proceedings of the 2001 IEEE Computer Society Conference on Computer Vision and Pattern Recognition. CVPR 2001.

[6]  Patrick J. Flynn,et al.  Experiments with an improved iris segmentation algorithm , 2005, Fourth IEEE Workshop on Automatic Identification Advanced Technologies (AutoID'05).

[7]  Tieniu Tan,et al.  An Iris Detection Method Based on Structure Information , 2005, IWBRS.

[8]  Arun Ross,et al.  An introduction to biometric recognition , 2004, IEEE Transactions on Circuits and Systems for Video Technology.

[9]  Natalia A. Schmid,et al.  Performance evaluation of non-ideal iris based recognition system implementing global ICA encoding , 2005, IEEE International Conference on Image Processing 2005.

[10]  Hamid R. Tizhoosh,et al.  IRIS Segmentation: Detecting Pupil, Limbus and Eyelids , 2006, 2006 International Conference on Image Processing.

[11]  David Zhang,et al.  The relative distance of key point based iris recognition , 2007, Pattern Recognit..

[12]  Kang Ryoung Park,et al.  Real-time iris localization for iris recognition in cellular phone , 2005, Sixth International Conference on Software Engineering, Artificial Intelligence, Networking and Parallel/Distributed Computing and First ACIS International Workshop on Self-Assembling Wireless Network.

[13]  Peter Craven,et al.  Smoothing noisy data with spline functions , 1978 .

[14]  Dexin Zhang,et al.  Efficient iris recognition by characterizing key local variations , 2004, IEEE Transactions on Image Processing.

[15]  S. Hyakin,et al.  Neural Networks: A Comprehensive Foundation , 1994 .

[16]  Yoram Singer,et al.  Improved Boosting Algorithms Using Confidence-rated Predictions , 1998, COLT' 98.

[17]  Xin Li Modeling Intra-class Variation for Nonideal Iris Recognition , 2006, ICB.

[18]  Tieniu Tan,et al.  Robust eyelid, eyelash and shadow localization for iris recognition , 2008, 2008 15th IEEE International Conference on Image Processing.

[19]  Luís A. Alexandre,et al.  UBIRIS: A Noisy Iris Image Database , 2005, ICIAP.

[20]  John Daugman,et al.  New Methods in Iris Recognition , 2007, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[21]  John Daugman,et al.  Statistical Richness of Visual Phase Information: Update on Recognizing Persons by Iris Patterns , 2001, International Journal of Computer Vision.

[22]  Luís A. Alexandre,et al.  Iris segmentation methodology for non-cooperative recognition , 2006 .

[23]  Tieniu Tan,et al.  A new iris segmentation method for recognition , 2004, Proceedings of the 17th International Conference on Pattern Recognition, 2004. ICPR 2004..

[24]  Patrick J. Flynn,et al.  Image understanding for iris biometrics: A survey , 2008, Comput. Vis. Image Underst..

[25]  D. Monro,et al.  Pupil Shape Description Using Fourier Series , 2007 .

[26]  Emanuele Trucco,et al.  Robust iris location in close-up images of the eye , 2005, Pattern Analysis and Applications.

[27]  Tieniu Tan,et al.  Robust Encoding of Local Ordinal Measures: A General Framework of Iris Recognition , 2004, ECCV Workshop BioAW.

[28]  Tieniu Tan,et al.  Iris Localization via Pulling and Pushing , 2006, 18th International Conference on Pattern Recognition (ICPR'06).

[29]  C. Reinsch Smoothing by spline functions , 1967 .

[30]  Francis W. Sears,et al.  University Physics with Modern Physics. , 2003 .

[31]  Tieniu Tan,et al.  Boosting ordinal features for accurate and fast iris recognition , 2008, 2008 IEEE Conference on Computer Vision and Pattern Recognition.

[32]  David Zhang,et al.  Accurate iris segmentation based on novel reflection and eyelash detection model , 2001, Proceedings of 2001 International Symposium on Intelligent Multimedia, Video and Speech Processing. ISIMP 2001 (IEEE Cat. No.01EX489).

[33]  Richard P. Wildes,et al.  Reliable and fast eye finding in close-up images , 2002, Object recognition supported by user interaction for service robots.

[34]  Boualem Boashash,et al.  A human identification technique using images of the iris and wavelet transform , 1998, IEEE Trans. Signal Process..

[35]  Asheer K. Bachoo,et al.  Texture detection for segmentation of iris images , 2005 .

[36]  Ashok A. Ghatol,et al.  Iris recognition: an emerging biometric technology , 2007 .