Robust iris segmentation based on learned boundary detectors

Iris segmentation aims to isolate the valid iris texture regions useful for personal identification from the background of an iris image. Most state-of-the-art iris segmentation methods are based on edge information. However, generic edge detection methods may generate a large number of noisy edge points which can mislead iris localization. Therefore a robust iris segmentation method based on specific edge detectors is proposed in this paper. Firstly, a set of visual features including intensity, gradient, texture and structure information is used to characterize the edge points on iris boundaries. Secondly, AdaBoost is employed to learn six class-specific boundary detectors for localization of left/right pupillary boundaries, left/right limbic boundaries and upper/lower eyelids respectively. Thirdly, inner and outer boundaries of the iris ring are localized using weighted Hough transforms based on the output of the corresponding detectors. Finally, the edge points on the eyelids are detected and fitted as parabolas by robust least squares fitting. Extensive experiments on the challenging CASIA-Iris-Thousand iris image database demonstrate the effectiveness of the proposed iris segmentation method.

[1]  Peihua Li,et al.  Eyelid Localization in Iris Images Captured in Less Constrained Environment , 2009, ICB.

[2]  Y. Freund,et al.  Discussion of the Paper \additive Logistic Regression: a Statistical View of Boosting" By , 2000 .

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

[4]  Xiaobo Zhang,et al.  Texture removal for adaptive level set based iris segmentation , 2010, 2010 IEEE International Conference on Image Processing.

[5]  Tang Rongnian,et al.  Improving Iris Segmentation Performance Via Borders Recognition , 2011, 2011 Fourth International Conference on Intelligent Computation Technology and Automation.

[6]  Antonio Torralba,et al.  Sharing features: efficient boosting procedures for multiclass object detection , 2004, CVPR 2004.

[7]  Pascal Fua,et al.  Classification-Based Probabilistic Modeling of Texture Transition for Fast Line Search Tracking and Delineation , 2009, IEEE Transactions on Pattern Analysis and Machine Intelligence.

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

[9]  Zhuowen Tu,et al.  Supervised Learning of Edges and Object Boundaries , 2006, 2006 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'06).

[10]  John Daugman,et al.  High Confidence Visual Recognition of Persons by a Test of Statistical Independence , 1993, IEEE Trans. Pattern Anal. Mach. Intell..

[11]  John F. Canny,et al.  A Computational Approach to Edge Detection , 1986, IEEE Transactions on Pattern Analysis and Machine Intelligence.

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

[13]  Charless C. Fowlkes,et al.  Contour Detection and Hierarchical Image Segmentation , 2011, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[14]  Rainer Lienhart,et al.  An extended set of Haar-like features for rapid object detection , 2002, Proceedings. International Conference on Image Processing.

[15]  Tieniu Tan,et al.  Toward Accurate and Fast Iris Segmentation for Iris Biometrics , 2009, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[16]  Arun Ross,et al.  Iris Segmentation Using Geodesic Active Contours , 2009, IEEE Transactions on Information Forensics and Security.

[17]  H. Sebastian Seung,et al.  Boundary Learning by Optimization with Topological Constraints , 2010, 2010 IEEE Computer Society Conference on Computer Vision and Pattern Recognition.

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