An Automatic Iris Occlusion Estimation Method Based on High-Dimensional Density Estimation

Iris masks play an important role in iris recognition. They indicate which part of the iris texture map is useful and which part is occluded or contaminated by noisy image artifacts such as eyelashes, eyelids, eyeglasses frames, and specular reflections. The accuracy of the iris mask is extremely important. The performance of the iris recognition system will decrease dramatically when the iris mask is inaccurate, even when the best recognition algorithm is used. Traditionally, people used the rule-based algorithms to estimate iris masks from iris images. However, the accuracy of the iris masks generated this way is questionable. In this work, we propose to use Figueiredo and Jain's Gaussian Mixture Models (FJ-GMMs) to model the underlying probabilistic distributions of both valid and invalid regions on iris images. We also explored possible features and found that Gabor Filter Bank (GFB) provides the most discriminative information for our goal. Finally, we applied Simulated Annealing (SA) technique to optimize the parameters of GFB in order to achieve the best recognition rate. Experimental results show that the masks generated by the proposed algorithm increase the iris recognition rate on both ICE2 and UBIRIS dataset, verifying the effectiveness and importance of our proposed method for iris occlusion estimation.

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

[2]  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).

[3]  Chin-Wang Tao,et al.  Iris recognition using Gabor filters optimized by the particle swarm technique , 2008, 2008 IEEE International Conference on Systems, Man and Cybernetics.

[4]  Ma Li,et al.  Unsupervised texture segmentation based on immune genetic algorithms and fuzzy clustering , 2006, 2006 8th international Conference on Signal Processing.

[5]  Zehang Sun,et al.  Evolutionary Gabor filter optimization with application to vehicle detection , 2003, Third IEEE International Conference on Data Mining.

[6]  J. Ilonen,et al.  Automatic detection and recognition of hazardous chemical agents , 2002, 2002 14th International Conference on Digital Signal Processing Proceedings. DSP 2002 (Cat. No.02TH8628).

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

[8]  Jing-Yu Yang,et al.  Practical Parameers Design for Gabor Filers with Application to Face Recognition , 2007, 2007 International Conference on Machine Learning and Cybernetics.

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

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

[11]  Bruce E. Rosen,et al.  Genetic Algorithms and Very Fast Simulated Reannealing: A comparison , 1992 .

[12]  Charles A. Bouman,et al.  Storage and Retrieval for Image and Video Databases VII , 1998 .

[13]  Anil K. Jain,et al.  Unsupervised Learning of Finite Mixture Models , 2002, IEEE Trans. Pattern Anal. Mach. Intell..

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

[15]  W. Eric L. Grimson,et al.  Adaptive background mixture models for real-time tracking , 1999, Proceedings. 1999 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (Cat. No PR00149).

[16]  Jinyu Zuo,et al.  A Robust IRIS Segmentation Procedure for Unconstrained Subject Presentation , 2006, 2006 Biometrics Symposium: Special Session on Research at the Biometric Consortium Conference.

[17]  Peter Rossmanith,et al.  Simulated Annealing , 2008, Taschenbuch der Algorithmen.

[18]  S. Dreyfus,et al.  Thermodynamical Approach to the Traveling Salesman Problem : An Efficient Simulation Algorithm , 2004 .

[19]  Narendra Ahuja,et al.  Gaussian mixture model for human skin color and its applications in image and video databases , 1998, Electronic Imaging.

[20]  B. Dorizzi,et al.  A new probabilistic Iris Quality Measure for comprehensive noise detection , 2007, 2007 First IEEE International Conference on Biometrics: Theory, Applications, and Systems.

[21]  Martin Wattenberg,et al.  Stochastic Hillclimbing as a Baseline Mathod for Evaluating Genetic Algorithms , 1995, NIPS.

[22]  Zehang Sun,et al.  On-road vehicle detection using evolutionary Gabor filter optimization , 2005, IEEE Transactions on Intelligent Transportation Systems.

[23]  Kihong Park,et al.  On the effectiveness of genetic search in combinatorial optimization , 1995, SAC '95.

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

[25]  Biing-Hwang Juang,et al.  Fundamentals of speech recognition , 1993, Prentice Hall signal processing series.

[26]  Dexin Zhang,et al.  Personal Identification Based on Iris Texture Analysis , 2003, IEEE Trans. Pattern Anal. Mach. Intell..

[27]  Jason Thornton,et al.  Matching deformed and occluded iris patterns: a probabilistic model based on discriminative cues , 2007 .

[28]  B.V.K. Kumar,et al.  An Evaluation of Iris Pattern Representations , 2007, 2007 First IEEE International Conference on Biometrics: Theory, Applications, and Systems.

[29]  LinLin Shen,et al.  PSO based memetic algorithm for face recognition Gabor filters selection , 2011, 2011 IEEE Workshop on Memetic Computing (MC).

[30]  Mirko Krivánek,et al.  Simulated Annealing: A Proof of Convergence , 1994, IEEE Trans. Pattern Anal. Mach. Intell..

[31]  Jarmo Partanen,et al.  Bearing damage detection based on statistical discrimination of stator current , 2003, 4th IEEE International Symposium on Diagnostics for Electric Machines, Power Electronics and Drives, 2003. SDEMPED 2003..

[32]  C. D. Gelatt,et al.  Optimization by Simulated Annealing , 1983, Science.

[33]  M. Helfroush,et al.  Gabor Filter Parameters Optimization for Texture Classification Based on Genetic Algorithm , 2009, 2009 Second International Conference on Machine Vision.

[34]  Saul B. Gelfand,et al.  Analysis of simulated annealing type algorithms , 1987 .