Approaches and apparatus for eye detection in a digital image
Title: | Approaches and apparatus for eye detection in a digital image |
---|---|
Patent Number: | 8,090,157 |
Publication Date: | January 03, 2012 |
Appl. No: | 11/672108 |
Application Filed: | February 07, 2007 |
Abstract: | A system for finding and providing images of eyes acceptable for review, recordation, analysis, segmentation, mapping, normalization, feature extraction, encoding, storage, enrollment, indexing, matching, and/or the like. The system may acquire images of the candidates run them through a contrast filter. The images may be ranked and a number of candidates may be extracted for a list from where a candidate may be selected. Metrics of the eyes may be measured and their profiles evaluated. Also, the spacing between a pair of eyes may be evaluated to confirm the pair's validity. Eye images that do not measure up to certain standards may be discarded and new ones may be selected. |
Inventors: | Hamza, Rida M. (Maple Grove, MN, US); Ahrens, Terry (Plymouth, MN, US) |
Assignees: | Honeywell International Inc. (Morristown, NJ, US) |
Claim: | 1. A computer implemented eye detection system for detecting eyes in a digital image, the system comprising: a digital image capture device; and a processor, the processor including: a filter; a first eye candidate selector connected to the filter; a first profile validator connected to the eye candidate selector, the first profile validator including measurements of eye candidate pupil contours; a first eye candidate eliminator connected to the first profile validator and the first eye candidate selector; a second eye candidate selector connected to the first profile validator; a pair validator connected to the second eye candidate selector, the pair validator including a space measurer that determines if the first and second eye candidates are at an appropriate distance from each other; a second profile validator connected to the pair validator; and a second eye candidate eliminator connected to the second profile validator and the second eye candidate selector; wherein the first profile validator comprising a first profiler connected to the first eye candidate selector, and a first profile evaluator connected to the first profiler, the first eye candidate eliminator and the second eye candidate selector; wherein the second profile validator comprises a second profiler connected to the pair validator, and a second profile evaluator connected to the second profiler and the second eye candidate eliminator; wherein the first profiler comprises: a pupil region extractor connected to the first eye candidate selector; an adaptive thresholder connected to the pupil region extractor; a contours finder connected to the adaptive thresholder; a contour picker connected to the contours finder; a curve fitter connected to the contour picker; and a curve selector connected to the curve fitter and the first profile evaluator; and wherein the second profiler comprises: a pupil region extractor connected to the pair validator; an adaptive thresholder connected to the pupil region extractor; a contours finder connected to the adaptive thresholder; a contour picker connected to the contours finder; a curve fitter connected to the contour picker; and a curve selector connected to the curve fitter and the second profile evaluator. |
Claim: | 2. The system of claim 1 , further comprising: a resulter connected to the first and second profile validators; and a stopper connected to the first and second eye candidate eliminators. |
Claim: | 3. The system of claim 1 , wherein: the first eye candidate selector comprises: a ranking mechanism connected to the filter; an eye candidates extractor connected to the ranking mechanism; and a first eye candidate determiner connected to the eye candidate extractor, a first profiler and the first eye candidate eliminator; and the second eye candidate selector comprises: the ranking mechanism connected to the filter; the eye candidates extractor connected to the ranking mechanism; and a second eye candidate determiner connected to the first profile evaluator, the pair validator and the second eye candidate eliminator. |
Claim: | 4. A computer implemented method for finding an eye in a digital image, comprising: providing a digital image capture device and a processor; obtaining a digital image containing eye candidates from the digital image capture device; and processing the digital image to find an eye with the processor, the processing including: contrast filtering the eye candidates; selecting a first eye from the eye candidates; validating a profile of the first eye; selecting a second eye from the eye candidates; validating an amount of space between the first and second eyes; validating a profile of the second eye, wherein validating the profile of the first and second eyes includes measuring pupil contours; eliminating the first eye if the first eye has an invalid profile; eliminating the second eye if the amount of space between the first and second eyes is invalid; and eliminating the second eye if the amount of space between the first and second eyes is valid and the second eye has an invalid profile. |
Claim: | 5. A computer implemented eye detection system for detecting eyes having pupils in a digital image, the system comprising: a digital image capture device; and a processor, the processor including: a filter; a first eye candidate selector connected to the filter; a first profile validator connected to the eye candidate selector, the profile validator including measurements of pupil contours; a first eye candidate eliminator connected to the first profile validator and the first eye candidate selector; a second eye candidate selector connected to the first profile validator; a pair validator connected to the second eye candidate selector, the pair validator including a space measurer that determines if the first and second eye candidates are at an appropriate distance from each other; a second profile validator connected to the pair validator; and a second eye candidate eliminator connected to the second profile validator and the second eye candidate selector; wherein the first profile validator comprises: a first profiler connected to the first eye candidate selector; and a first profile evaluator connected to the first profiler, the first eye candidate eliminator and the second eye candidate selector; and wherein the second profile validator comprises: a second profiler connected to the pair validator; and a second profile evaluator connected to the second profiler and the second eye candidate eliminator; wherein the first profiler comprises: a pupil region extractor connected to the first eye candidate selector; an adaptive thresholder connected to the pupil region extractor; a contours finder connected to the adaptive thresholder; a contour picker connected to the contours finder; a curve fitter connected to the contour picker; and a curve selector connected to the curve fitter and the first profile evaluator; and wherein the second profiler comprises: a pupil region extractor connected to the pair validator; an adaptive thresholder connected to the pupil region extractor; a contours finder connected to the adaptive thresholder; a contour picker connected to the contours finder; a curve fitter connected to the contour picker; and a curve selector connected to the curve fitter and the second profile evaluator. |
Claim: | 6. An eye finder system for finding eyes in a digital image comprising: a camera; a filter connected to the camera; an eye candidate lister connected to the filter; an eye selector connected to the eye candidate lister; an eye profile evaluator connected to the eye selector; and an eye eliminator connected to the eye profile evaluator; wherein the eye eliminator comprises: a deleter, connected to the eye profile evaluator, for removing the eye from a list provided by the eye candidate lister if the eye profile evaluator indicates a profile of the eye to be invalid; and a counter connected to the deleter and to the eye selector; if the counter has a count greater than zero, then the eye selector may select a new eye from the list provided by the eye candidate lister; or if the counter has a count not greater than zero, then the system may stop. |
Claim: | 7. The system of claim 1 , wherein an adaptive threshold is computed adaptively based upon a pupil size and a contrast distribution of an image region having a pupil and its surrounding area. |
Claim: | 8. The system of claim 1 , wherein the pair validator comprises: a range indicator connected to the space measurer and the second profile validator. |
Claim: | 9. The system of claim 1 , further comprising: a resulter connected to the first and second profile validators; and wherein the resulter is for receiving a valid pair of eye candidates. |
Claim: | 10. The system of claim 1 , wherein: the filter is a contrast filter. |
Claim: | 11. The system of claim 10 , wherein the contrast filter is based upon a pupil dark profile with respect to its surroundings. |
Claim: | 12. The system of claim 10 , wherein the contrast filter is based upon a light reflection profile with respect to its surroundings. |
Claim: | 13. A computer implemented method for finding an eye in a digital image, comprising: providing a digital image capture device and a processor; obtaining a digital image containing eye candidates from the digital image capture device; and processing the digital image to find an eye with the processor, the processing including: contrast filtering the eye candidates; selecting a first eye from the eye candidates; validating a profile of the first eye; selecting a second eye from the eye candidates; validating an amount of space between the first and second eyes; validating a profile of the second eye, wherein validating the profile of the first and second eyes includes measuring pupil contours; eliminating the first eye if the first eye has an invalid profile; eliminating the second eye if the amount of space between the first and second eyes is invalid; and eliminating the second eye if the amount of space between the first and second eyes is valid and the second eye has an invalid profile. |
Claim: | 14. The method of claim 13 , wherein: the selecting a first eye comprises: prioritizing the eye candidates according to contrast into a first list of eye candidates; extracting a number of eye candidates from the first list of eye candidates into a second list of eye candidates; and selecting a first eye from the second list of eye candidates; and the selecting a second eye comprises selecting a second eye from the second list of eye candidates. |
Claim: | 15. The method of claim 14 , wherein: the validating a profile of first eye comprises: measuring profile metrics of the first eye; and determining whether the profile metrics of the first eye are valid; and the validating a profile of second eye comprises: measuring profile metrics of the second eye; and determining whether the profile metrics of the second eye are valid. |
Claim: | 16. The method of claim 15 , wherein the validating an amount of space between the first and second eyes comprises: measuring a spacing between the first and second eyes; and determining whether the spacing is within a valid range. |
Claim: | 17. An eye finder system for finding eyes in a digital image comprising: a camera; a filter connected to the camera; an eye candidate lister connected to the filter; an eye selector connected to the eye candidate lister; an eye profile evaluator connected to the eye selector, the eye profile evaluator measuring pupil image and pupil contours, and including a pair validator, the pair validator including a space measurer that determines if the first and second eye candidates are at an appropriate distance from each other; and an eye eliminator connected to the eye profile evaluator, the eye eliminator comprising: a deleter, connected to the eye profile evaluator, for removing the eye from a list provided by the eye candidate lister if the eye profile evaluator indicates a profile of the eye to be invalid; and a counter connected to the deleter and to the eye selector; wherein if the counter has a count greater than zero, then the eye selector may select a new eye from the list provided by the eye candidate lister; or if the counter has a count not greater than zero, then the system may stop. |
Claim: | 18. The system of claim 17 , further comprising: a second eye selector connected to the eye profile evaluator; an eye pair evaluator connected to the second eye selector; and a second profile evaluator connected to the eye pair evaluator. |
Claim: | 19. The system of claim 18 , wherein if the profile evaluator and the second profile evaluator indicate that a first eye and a second eye have appropriate metrics, and the eye pair evaluator determines that the first eye and second eye are appropriately spaced from each other, then the first and second eyes or portions of them are acceptable for review, recordation, analysis, segmentation, mapping, normalization, feature extraction, encoding, storage, enrollment, indexing, matching, and/or the like. |
Claim: | 20. The system of claim 18 , wherein if just one eye is indicated by one or more profile evaluators to have appropriate metrics, then the eye or a portion of it is acceptable for review, recordation, analysis, segmentation, mapping, normalization, feature extraction, encoding, storage, enrollment, indexing, matching, and/or the like. |
Claim: | 21. The system of claim 17 , wherein the eye profile evaluator comprises: a pupil region extractor connected to the eye selector; an adaptive thresholder connected to the pupil region extractor; a contours finder connected to the adaptive thresholder; a contour picker connected to the contours finder; a curve fitter connected to the contour picker; and a best curve selector connected to the curve fitter. |
Current U.S. Class: | 382/115 |
Patent References Cited: | 4641349 February 1987 Flom et al. 4836670 June 1989 Hutchinson 5231674 July 1993 Cleveland et al. 5291560 March 1994 Daugman 5293427 March 1994 Ueno et al. 5359382 October 1994 Uenaka 5404013 April 1995 Tajima 5551027 August 1996 Choy et al. 5572596 November 1996 Wildes et al. 5608472 March 1997 Szirth et al. 5664239 September 1997 Nakata 5717512 February 1998 Chmielewski, Jr. et al. 5751836 May 1998 Wildes et al. 5859686 January 1999 Aboutalib et al. 5860032 January 1999 Iwane 5896174 April 1999 Nakata 5901238 May 1999 Matsushita 5909269 June 1999 Isogai et al. 5953440 September 1999 Zhang et al. 5956122 September 1999 Doster 5978494 November 1999 Zhang 6005704 December 1999 Chmielewski, Jr. et al. 6007202 December 1999 Apple et al. 6012376 January 2000 Hanke et al. 6021210 February 2000 Camus et al. 6028949 February 2000 McKendall 6055322 April 2000 Salganicoff et al. 6064752 May 2000 Rozmus et al. 6069967 May 2000 Rozmus et al. 6081607 June 2000 Mori et al. 6088470 July 2000 Camus et al. 6091899 July 2000 Konishi et al. 6101477 August 2000 Hohle et al. 6104431 August 2000 Inoue et al. 6108636 August 2000 Yap et al. 6119096 September 2000 Mann et al. 6120461 September 2000 Smyth 6134339 October 2000 Luo 6144754 November 2000 Okano et al. 6246751 June 2001 Bergl et al. 6247813 June 2001 Kim et al. 6252977 June 2001 Salganicoff et al. 6282475 August 2001 Washington 6285505 September 2001 Melville et al. 6285780 September 2001 Yamakita et al. 6289113 September 2001 McHugh et al. 6299306 October 2001 Braithwaite et al. 6308015 October 2001 Matsumoto 6309069 October 2001 Seal et al. 6320610 November 2001 Van Sant et al. 6320612 November 2001 Young 6320973 November 2001 Suzaki et al. 6323761 November 2001 Son 6325765 December 2001 Hay et al. 6330674 December 2001 Angelo et al. 6332193 December 2001 Glass et al. 6344683 February 2002 Kim 6370260 April 2002 Pavlidis et al. 6377699 April 2002 Musgrave et al. 6393136 May 2002 Amir et al. 6400835 June 2002 Lemelson et al. 6424727 July 2002 Musgrave et al. 6424845 July 2002 Emmoft et al. 6433818 August 2002 Steinberg et al. 6438752 August 2002 McClard 6441482 August 2002 Foster 6446045 September 2002 Stone et al. 6483930 November 2002 Musgrave et al. 6484936 November 2002 Nicoll et al. 6490443 December 2002 Freeny, Jr. 6493363 December 2002 Roger et al. 6493669 December 2002 Curry et al. 6494363 December 2002 Roger et al. 6503163 January 2003 Van Sant et al. 6505193 January 2003 Musgrave et al. 6506078 January 2003 Mori et al. 6508397 January 2003 Do 6516078 February 2003 Yang et al. 6516087 February 2003 Camus 6516416 February 2003 Gregg et al. 6522772 February 2003 Morrison et al. 6523165 February 2003 Liu et al. 6526160 February 2003 Ito 6532298 March 2003 Cambier et al. 6540392 April 2003 Braithwaite 6542624 April 2003 Oda 6546121 April 2003 Oda 6553494 April 2003 Glass 6580356 June 2003 Alt et al. 6591001 July 2003 Oda et al. 6591064 July 2003 Higashiyama et al. 6594377 July 2003 Kim et al. 6594399 July 2003 Camus et al. 6598971 July 2003 Cleveland 6600878 July 2003 Pregara 6614919 September 2003 Suzaki et al. 6652099 November 2003 Chae et al. 6674367 January 2004 Sweatte 6690997 February 2004 Rivalto 6708176 March 2004 Strunk et al. 6711562 March 2004 Ross et al. 6714665 March 2004 Hanna et al. 6718049 April 2004 Pavlidis et al. 6718665 April 2004 Hess et al. 6732278 May 2004 Baird, III et al. 6734783 May 2004 Anbai 6745520 June 2004 Puskaric et al. 6750435 June 2004 Ford 6751733 June 2004 Nakamura et al. 6753919 June 2004 Daugman 6754640 June 2004 Bozeman 6760467 July 2004 Min et al. 6765470 July 2004 Shinzaki 6766041 July 2004 Golden et al. 6775774 August 2004 Harper 6785406 August 2004 Kamada 6793134 September 2004 Clark 6819219 November 2004 Bolle et al. 6829370 December 2004 Pavlidis et al. 6832044 December 2004 Doi et al. 6836554 December 2004 Bolle et al. 6837436 January 2005 Swartz et al. 6845479 January 2005 Park 6853444 February 2005 Haddad 6867683 March 2005 Calvesio et al. 6873960 March 2005 Wood et al. 6896187 May 2005 Stockhammer 6905411 June 2005 Nguyen et al. 6920237 July 2005 Chen et al. 6930707 August 2005 Bates et al. 6934849 August 2005 Kramer et al. 6950139 September 2005 Fujinawa 6954738 October 2005 Wang et al. 6957341 October 2005 Rice et al. 6972797 December 2005 Izumi 6992562 January 2006 Fuks et al. 7053948 May 2006 Konishi 7071971 July 2006 Elberbaum 7084904 August 2006 Liu et al. 7136581 November 2006 Fujii 7183895 February 2007 Bazakos et al. 7184577 February 2007 Chen et al. 7197173 March 2007 Jones et al. 7204425 April 2007 Mosher, Jr. et al. 7277891 October 2007 Howard et al. 7298873 November 2007 Miller, Jr. et al. 7315233 January 2008 Yuhara 7362210 April 2008 Bazakos et al. 7362370 April 2008 Sakamoto et al. 7362884 April 2008 Willis et al. 7365771 April 2008 Kahn et al. 7406184 July 2008 Wolff et al. 7414648 August 2008 Imada 7417682 August 2008 Kuwakino et al. 7418115 August 2008 Northcott et al. 7421097 September 2008 Hamza et al. 7443441 October 2008 Hiraoka 7460693 December 2008 Loy et al. 7471451 December 2008 Dent et al. 7486806 February 2009 Azuma et al. 7518651 April 2009 Butterworth 7537568 May 2009 Moehring 7538326 May 2009 Johnson et al. 7542945 June 2009 Thompson et al. 7580620 August 2009 Raskar et al. 7593550 September 2009 Hamza 7639846 December 2009 Yoda 7722461 May 2010 Gatto et al. 7751598 July 2010 Matey et al. 7756301 July 2010 Hamza 7756407 July 2010 Raskar 7761453 July 2010 Hamza 7777802 August 2010 Shinohara et al. 7804982 September 2010 Howard et al. 2001/0026632 October 2001 Tamai 2001/0027116 October 2001 Baird 2001/0047479 November 2001 Bromba et al. 2001/0051924 December 2001 Uberti 2001/0054154 December 2001 Tam 2002/0010857 January 2002 Karthik 2002/0033896 March 2002 Hatano 2002/0039433 April 2002 Shin 2002/0040434 April 2002 Elliston et al. 2002/0062280 May 2002 Zachariassen et al. 2002/0077841 June 2002 Thompson 2002/0089157 July 2002 Breed et al. 2002/0106113 August 2002 Park 2002/0112177 August 2002 Voltmer et al. 2002/0114495 August 2002 Chen et al. 2002/0130961 September 2002 Lee et al. 2002/0131622 September 2002 Lee et al. 2002/0139842 October 2002 Swaine 2002/0140715 October 2002 Smet 2002/0142844 October 2002 Kerr 2002/0144128 October 2002 Rahman et al. 2002/0150281 October 2002 Cho 2002/0154794 October 2002 Cho 2002/0158750 October 2002 Almalik 2002/0164054 November 2002 McCartney et al. 2002/0175182 November 2002 Matthews 2002/0186131 December 2002 Fettis 2002/0191075 December 2002 Doi et al. 2002/0191076 December 2002 Wada et al. 2002/0194128 December 2002 Maritzen et al. 2002/0194131 December 2002 Dick 2002/0198731 December 2002 Barnes et al. 2003/0002714 January 2003 Wakiyama 2003/0012413 January 2003 Kusakari et al. 2003/0014372 January 2003 Wheeler et al. 2003/0020828 January 2003 Ooi et al. 2003/0038173 February 2003 Blackson et al. 2003/0046228 March 2003 Berney 2003/0053663 March 2003 Chen et al. 2003/0055689 March 2003 Block et al. 2003/0055787 March 2003 Fujii 2003/0058492 March 2003 Wakiyama 2003/0061172 March 2003 Robinson 2003/0061233 March 2003 Manasse et al. 2003/0065626 April 2003 Allen 2003/0071743 April 2003 Seah et al. 2003/0072475 April 2003 Tamori 2003/0073499 April 2003 Reece 2003/0074317 April 2003 Hofi 2003/0074326 April 2003 Byers 2003/0076161 April 2003 Tisse 2003/0076300 April 2003 Lauper et al. 2003/0076984 April 2003 Tisse et al. 2003/0080194 May 2003 O'Hara et al. 2003/0091215 May 2003 Lauper et al. 2003/0092489 May 2003 Veradej 2003/0095689 May 2003 Volkommer et al. 2003/0098776 May 2003 Friedli 2003/0099379 May 2003 Monk et al. 2003/0099381 May 2003 Ohba 2003/0103652 June 2003 Lee et al. 2003/0107097 June 2003 McArthur et al. 2003/0107645 June 2003 Yoon 2003/0108224 June 2003 Ike 2003/0108225 June 2003 Li 2003/0115148 June 2003 Takhar 2003/0115459 June 2003 Monk 2003/0116630 June 2003 Carey et al. 2003/0118212 June 2003 Min et al. 2003/0118217 June 2003 Kondo et al. 2003/0123711 July 2003 Kim et al. 2003/0125054 July 2003 Garcia 2003/0125057 July 2003 Pesola 2003/0126560 July 2003 Kurapati et al. 2003/0131245 July 2003 Linderman 2003/0131265 July 2003 Bhakta 2003/0133597 July 2003 Moore et al. 2003/0140235 July 2003 Immega et al. 2003/0140928 July 2003 Bui et al. 2003/0141411 July 2003 Pandya et al. 2003/0149881 August 2003 Patel et al. 2003/0152251 August 2003 Ike 2003/0152252 August 2003 Kondo et al. 2003/0156741 August 2003 Lee et al. 2003/0158762 August 2003 Wu 2003/0158821 August 2003 Maia 2003/0159051 August 2003 Hollnagel 2003/0163739 August 2003 Armington et al. 2003/0169334 September 2003 Braithwaite et al. 2003/0169901 September 2003 Pavlidis et al. 2003/0169907 September 2003 Edwards et al. 2003/0173408 September 2003 Mosher, Jr. et al. 2003/0174049 September 2003 Beigel et al. 2003/0177051 September 2003 Driscoll et al. 2003/0182151 September 2003 Taslitz 2003/0182182 September 2003 Kocher 2003/0189480 October 2003 Hamid 2003/0189481 October 2003 Hamid 2003/0191949 October 2003 Odagawa 2003/0194112 October 2003 Lee 2003/0195935 October 2003 Leeper 2003/0198368 October 2003 Kee 2003/0200180 October 2003 Phelan, III et al. 2003/0210139 November 2003 Brooks et al. 2003/0210802 November 2003 Schuessier 2003/0218719 November 2003 Abourizk et al. 2003/0225711 December 2003 Paping 2003/0228898 December 2003 Rowe 2003/0233556 December 2003 Angelo et al. 2003/0235326 December 2003 Morikawa et al. 2003/0235411 December 2003 Morikawa et al. 2003/0236120 December 2003 Reece et al. 2004/0001614 January 2004 Russon et al. 2004/0002894 January 2004 Kocher 2004/0005078 January 2004 Tillotson 2004/0006553 January 2004 de Vries et al. 2004/0010462 January 2004 Moon et al. 2004/0012760 January 2004 Mihashi et al. 2004/0019570 January 2004 Bolle et al. 2004/0023664 February 2004 Mirouze et al. 2004/0023709 February 2004 Beaulieu et al. 2004/0025030 February 2004 Corbett-Clark et al. 2004/0025031 February 2004 Ooi et al. 2004/0025053 February 2004 Hayward 2004/0029564 February 2004 Hodge 2004/0030930 February 2004 Nomura 2004/0035123 February 2004 Kim et al. 2004/0037450 February 2004 Bradski 2004/0037452 February 2004 Shin 2004/0039914 February 2004 Barr et al. 2004/0042641 March 2004 Jakubowski 2004/0044627 March 2004 Russell et al. 2004/0046640 March 2004 Jourdain et al. 2004/0049687 March 2004 Orsini et al. 2004/0050924 March 2004 Mletzko et al. 2004/0050930 March 2004 Rowe 2004/0052405 March 2004 Walfridsson 2004/0052418 March 2004 DeLean 2004/0059590 March 2004 Mercredi et al. 2004/0059953 March 2004 Purnell 2004/0104266 June 2004 Bolle et al. 2004/0117636 June 2004 Cheng 2004/0133804 July 2004 Smith et al. 2004/0146187 July 2004 Jeng 2004/0148526 July 2004 Sands et al. 2004/0160518 August 2004 Park 2004/0162870 August 2004 Matsuzaki et al. 2004/0162984 August 2004 Freeman et al. 2004/0169817 September 2004 Grotehusmann et al. 2004/0172541 September 2004 Ando et al. 2004/0174070 September 2004 Voda et al. 2004/0190759 September 2004 Caldwell 2004/0193893 September 2004 Braithwaite et al. 2004/0219902 November 2004 Lee et al. 2004/0233038 November 2004 Beenau et al. 2004/0240711 December 2004 Hamza et al. 2004/0252866 December 2004 Tisse et al. 2004/0255168 December 2004 Murashita et al. 2005/0008200 January 2005 Azuma et al. 2005/0008201 January 2005 Lee et al. 2005/0012817 January 2005 Hampapur et al. 2005/0029353 February 2005 Isemura et al. 2005/0041867 February 2005 Loy et al. 2005/0052566 March 2005 Kato 2005/0055582 March 2005 Bazakos et al. 2005/0063567 March 2005 Saitoh et al. 2005/0084137 April 2005 Kim et al. 2005/0084179 April 2005 Hanna et al. 2005/0099288 May 2005 Spitz et al. 2005/0102502 May 2005 Sagen 2005/0110610 May 2005 Bazakos et al. 2005/0125258 June 2005 Yellin et al. 2005/0127161 June 2005 Smith et al. 2005/0129286 June 2005 Hekimian 2005/0134796 June 2005 Zelvin et al. 2005/0138385 June 2005 Friedli et al. 2005/0138387 June 2005 Lam et al. 2005/0146640 July 2005 Shibata 2005/0151620 July 2005 Neumann 2005/0152583 July 2005 Kondo et al. 2005/0193212 September 2005 Yuhara 2005/0199708 September 2005 Friedman 2005/0206501 September 2005 Farhat 2005/0206502 September 2005 Bernitz 2005/0207614 September 2005 Schonberg et al. 2005/0210267 September 2005 Sugano et al. 2005/0210270 September 2005 Rohatgi et al. 2005/0210271 September 2005 Chou et al. 2005/0238214 October 2005 Matsuda et al. 2005/0240778 October 2005 Saito 2005/0248725 November 2005 Ikoma et al. 2005/0249385 November 2005 Kondo et al. 2005/0255840 November 2005 Markham 2006/0093190 May 2006 Cheng et al. 2006/0147094 July 2006 Yoo 2006/0165266 July 2006 Hamza 2006/0274919 December 2006 LoIacono et al. 2007/0036397 February 2007 Hamza 2007/0140531 June 2007 Hamza 2007/0160266 July 2007 Jones et al. 2007/0206840 September 2007 Jacobson 2007/0211924 September 2007 Hamza 2007/0274570 November 2007 Hamza 2007/0274571 November 2007 Hamza 2007/0286590 December 2007 Terashima 2008/0005578 January 2008 Shafir 2008/0075334 March 2008 Determan et al. 2008/0075441 March 2008 Jelinek et al. 2008/0104415 May 2008 Palti-Wasserman et al. 2008/0148030 June 2008 Goffin 2008/0211347 September 2008 Wright et al. 2008/0252412 October 2008 Larsson et al. 2008/0267456 October 2008 Anderson 2009/0046899 February 2009 Northcott et al. 2009/0092283 April 2009 Whillock et al. 2009/0316993 December 2009 Brasnett et al. 2010/0002913 January 2010 Hamza 2010/0033677 February 2010 Jelinek 2010/0034529 February 2010 Jelinek 2010/0142765 June 2010 Hamza 2010/0182440 July 2010 McCloskey 2010/0239119 September 2010 Bazakos et al. 0484076 May 1992 0593386 April 1994 0878780 November 1998 0899680 March 1999 0910986 April 1999 0962894 December 1999 1018297 July 2000 1024463 August 2000 1028398 August 2000 1041506 October 2000 1041523 October 2000 1126403 August 2001 1139270 October 2001 1237117 September 2002 1477925 November 2004 1635307 March 2006 2369205 May 2002 2371396 July 2002 2375913 November 2002 2402840 December 2004 2411980 September 2005 9161135 June 1997 9198545 July 1997 9201348 August 1997 9147233 September 1997 9234264 September 1997 9305765 November 1997 9319927 December 1997 10021392 January 1998 10040386 February 1998 10049728 February 1998 10137219 May 1998 10137221 May 1998 10137222 May 1998 10137223 May 1998 10248827 September 1998 10269183 October 1998 11047117 February 1999 11089820 April 1999 11200684 July 1999 11203478 July 1999 11213047 August 1999 11339037 December 1999 2000005149 January 2000 2000005150 January 2000 2000011163 January 2000 2000023946 January 2000 2000083930 March 2000 2000102510 April 2000 2000102524 April 2000 2000105830 April 2000 2000107156 April 2000 2000139878 May 2000 2000155863 June 2000 2000182050 June 2000 2000185031 July 2000 2000194972 July 2000 2000237167 September 2000 2000242788 September 2000 2000259817 September 2000 2000356059 December 2000 2000357232 December 2000 2001005948 January 2001 2001067399 March 2001 2001101429 April 2001 2001167275 June 2001 2001222661 August 2001 2001292981 October 2001 2001297177 October 2001 2001358987 December 2001 2002119477 April 2002 2002133415 May 2002 2002153444 May 2002 2002153445 May 2002 2002260071 September 2002 2002271689 September 2002 2002286650 October 2002 2002312772 October 2002 2002329204 November 2002 2003006628 January 2003 2003036434 February 2003 2003108720 April 2003 2003108983 April 2003 2003132355 May 2003 2003150942 May 2003 2003153880 May 2003 2003242125 August 2003 2003271565 September 2003 2003271940 September 2003 2003308522 October 2003 2003308523 October 2003 2003317102 November 2003 2003331265 November 2003 2004005167 January 2004 2004021406 January 2004 2004030334 January 2004 2004038305 February 2004 2004094575 March 2004 2004152046 May 2004 2004163356 June 2004 2004164483 June 2004 2004171350 June 2004 2004171602 June 2004 2004206444 July 2004 2004220376 August 2004 2004261515 September 2004 2004280221 October 2004 2004280547 October 2004 2004287621 October 2004 2004315127 November 2004 2004318248 November 2004 2005004524 January 2005 2005011207 January 2005 2005025577 January 2005 2005038257 February 2005 2005062990 March 2005 2005115961 April 2005 2005148883 June 2005 2005242677 September 2005 WO 97/17674 May 1997 WO 97/21188 June 1997 WO 98/02083 January 1998 WO 98/08439 March 1998 WO 99/32317 July 1999 WO 99/52422 October 1999 WO 99/65175 December 1999 WO 00/28484 May 2000 WO 00/29986 May 2000 WO 00/31677 June 2000 WO 00/36605 June 2000 WO 00/62239 October 2000 WO 01/01329 January 2001 WO 01/03100 January 2001 WO 01/28476 April 2001 WO 01/35348 May 2001 WO 01/35349 May 2001 WO 01/40982 June 2001 WO 01/63994 August 2001 WO 01/69490 September 2001 WO 01/86599 November 2001 WO 02/01451 January 2002 WO 02/19030 March 2002 WO 02/35452 May 2002 WO 02/35480 May 2002 WO 02/091735 November 2002 WO 02/095657 November 2002 03003910 January 2003 WO 03/002387 January 2003 WO 03/054777 July 2003 WO 03/077077 September 2003 WO 2004/029863 April 2004 WO 2004/042646 May 2004 WO 2004/055737 July 2004 WO 2004/089214 October 2004 WO 2004/097743 November 2004 WO 2005/008567 January 2005 WO 2005/013181 February 2005 WO 2005/024698 March 2005 WO 2005/024708 March 2005 WO 2005/024709 March 2005 WO 2005/029388 March 2005 WO 2005/062235 July 2005 WO 2005/069252 July 2005 WO 2005/093510 October 2005 WO 2005/093681 October 2005 WO 2005/096962 October 2005 WO 2005/098531 October 2005 WO 2005/104704 November 2005 WO 2005/109344 November 2005 WO 2006/012645 February 2006 WO 2006/023046 March 2006 WO 2006/051462 May 2006 WO 2006/063076 June 2006 WO 2006/081209 August 2006 WO 2006/081505 August 2006 WO 2007/101269 September 2007 WO 2007/101275 September 2007 WO 2007/101276 September 2007 WO 2007/103698 September 2007 WO 2007/103701 September 2007 WO 2007/103833 September 2007 WO 2007/103834 September 2007 WO 2008/016724 February 2008 WO 2008/019168 February 2008 WO 2008/019169 February 2008 WO 2008/021584 February 2008 WO 2008/031089 March 2008 WO 2008/040026 April 2008 |
Other References: | Avcibas et al., “Steganalysis Using Image Quality Metrics,” IEEE Transactions on Image Processing, vol. 12, No. 2, pp. 221-229, Feb. 2003. cited by other Boles, “A Security System Based on Human Iris Identification Using Wavelet Transform,” IEEE First International Conference on Knowledge-Based Intelligent Electronic Systems, May 21-23, Adelaide, Australia, pp. 533-541, 1997. cited by other Carson et al., “Blobworld: Image Segmentation Using Expectation-Maximization and Its Application to Image Querying,” IEEE Transactions on Pattern Analysis and Machine Intelligence, vol. 24, No. 8, pp. 1026-1038, Aug. 2002. cited by other Daugman, “How Iris Recognition Works,” IEEE 2002 International Conference on Image Processing, vol. I of III, 6 pages, Sep. 22-25, 2002. cited by other Guo et al., “A System for Automatic Iris Capturing,” Mitsubishi Electric Research Laboratories, Inc., 10 pages, 2005. cited by other Guo, “Face, Expression, and Iris Recognition Using Learning-Based Approaches,” 132 pages, 2006. cited by other Jalaja et al., “Texture Element Feature Characterizations for CBIR,” IEEE, pp. 733-736, 2005. cited by other Kalka et al., “Image Quality Assessment for Iris Biometric,” Proc. of SPIE vol. 6202 62020D, 11 pages, 2006. cited by other Ko et al., “Monitoring and Reporting of Fingerprint Image Quality and Match Accuracy for a Large User Application,” IEEE Computer Society, Proceedings of the 33rd Applied Imagery Pattern Recognition Workshop, 6 pages, 2004. cited by other Lau et al., “Finding a Small Number of Regions in an Image Using Low-Level Features,” Pattern Recognition 35, pp. 2323-2339, 2002. cited by other Maurer et al., “Tracking and Learning Graphs and Pose on Image Sequences of Faces,” IEEE Computer Society Press, International Conference on Automatic Face and Gesture Recognition, pp. 176-181, Oct. 14-16, 1996. cited by other Oppenheim et al, “The Importance of Phase in Signals,” Proceedings of the IEEE, vol. 69, No. 5, pp. 529-541, 1981. cited by other Ratha et al., “A Real-Time Matching System for Large Fingerprint Databases,” IEEE Transactions on Pattern Analysis, and Machine Intelligence, vol. 18, No. 8, pp. 799-812, Aug. 1996. cited by other Sony, “Network Color Camera, SNC-RZ3ON (NTSC),” 6 pages, Aug. 2002. cited by other Wang et al, “Image Quality Assessment: From Error Visibility to Structural Similarity,” IEEE Transactions on Image Processing, vol. 13, No. 4, pp. 600-612, Apr. 2004. cited by other Wang et al., “A Universal Image Quality Index,” IEEE Signal Processing Letters, vol. 9, No. 3, pp. 81-84, Mar. 2002. cited by other Wang et al., “Local Phase Coherence and the Perception of Blur,” Advances in Nueral Information Processing Systems 16, pp. 1435-1442, 2004. cited by other Bonney et al., “Iris Pattern Extraction Using Bit Planes and Standard Deviations,” IEEE, pp. 582-586, 2004. cited by other Camus et al., “Reliable and Fast Eye Finding in Close-up Images,” IEEE, pp. 389-394, 2002. cited by other Cui et al., “A Fast and Robust Iris Localization Method Based on Texture Segmentation,” 8 pages, 2004. cited by other Cui et al., “An Appearance-Based Method for Iris Detection,” 6 pages, 2004. cited by other Cui et al., “An Iris Detection Method Based on Structure Information,” Advances in Biometric Person Authentication, International Workshop on Biometric Recognition Systems, IWBRS 2005, Beijing China, 10 pages, Oct. 22-23, 2005. cited by other Cui et al., “An Iris Image Synthesis Method Based on PCA and Super-Resolution,” IEEE Computer Society, Proceedings of the 17th International Conference on Pattern Recognition, 6 pages, Aug. 23-26, 2004. cited by other Cui et al., “An Iris Recognition Algorithm Using Local Extreme Points,” Biometric Authentication, First International Conference, ICBA 2004, Hong Kong, China, 10 pages, Jul. 15-17, 2004. cited by other Daugman, “Results From 200 Billion Iris Cross-Comparisons,” University of Cambridge Computer Laboratory, Technical Report, No. 635, 8 pages, Jun. 2005. cited by other Du et al., “A One-Dimensional Approach for Iris Identification,” 11 pages, prior to Jan. 25, 2006. cited by other http://www.newscientisttech.com/article/dn11110-invention-covert-iris-sc, “Invention: Covert Iris Scanner,” 3 pages, printed Feb. 8, 2007. cited by other Huang et al., “Iris Model Based on Local Orientation Description,” 5 pages, prior to Jan. 25, 2006. cited by other Huang et al., “An Efficient Iris Recognition System,” IEEE Proceedings of the First International Conference on Machine Learning and Cybernetics, Beijing, pp. 450-454, Nov. 4-5, 2002. cited by other Ma et al., “Personal Identification Based on Iris Texture Analysis,” IEEE Transactions on Pattern Analysis and Machine Intelligence, vol. 25, No. 12, pp. 1519-1533, Dec. 2003. cited by other Masek, “Recognition of Human Iris Patterns for Biometric Identification,” 61 pages, 2003. cited by other Sun et al., “Robust Encoding of Local Ordinal Measures: A General Framework of Iris Recognition,” 13 pages, prior to Jan. 25, 2006. cited by other Chow et al., “Towards a System for Automatic Facial Feature Detection,” Pattern Recognition, No. 12, pp. 1739-1755, Dec. 26, 1993. cited by other AOptix Technologies, “Introducing the AOptix InSight 2 Meter Iris Recognition System,” 6 pages, 2010. cited by other Belhumeur et al., “Eigenfaces Vs. Fisherfaces: Recognition Using Class Specific Linear Projection,” 14 pages, prior to Jun. 11, 2010. cited by other Bentley et al., “Multidimensional Binary Search Trees Used for Associative Searching,” Communications of the ACM, vol. 18, No. 9, pp. 509-517, Sep. 1975. cited by other Blackman et al., “Chapter 9, Multiple Sensor Tracking: Issues and Methods,” Design and Analysis of Modern Tracking Systems, Artech House, pp. 595-659, 1999. cited by other Brasnett et al., “A Robust Visual Identifier Using the Trace Transform,” 6 pages, prior to Jun. 11, 2010. cited by other Buades et al., “A Review of Image Denoising Algorithms, with a New One,” Multiscale Modeling & Simulation, vol. 4, No. 2, pp. 490-530, 2005. cited by other Chen et al., “Localized Iris Image Quality Using 2-D Wavelets,” LNCS vol. 3832, pp. 373-381, 2005. cited by other U.S. Appl. No. 12/792,498, filed Jun. 2, 2010. cited by other U.S. Appl. No. 12/814,232, filed Jun. 11, 2010. cited by other U.S. Appl. No. 12/814,272, filed Jun. 11, 2010. cited by other U.S. Appl. No. 12/875,372, filed Sep. 3, 2010. cited by other Cula et al., “Bidirectional Imaging and Modeling of Skin Texture,” Proceedings of Texture 2003, 6 pages, Oct. 17, 2003. cited by other Cula et al., “Bidirectional Imaging and Modeling of Skin Texture,” IEEE Transactions on Biomedical Engineering, vol. 51, No. 12, pp. 2148-2159, 2004. cited by other Cula et al., “Compact Representation of Bidirectional Texture Functions,” Proceedings of IEEE Computer Society Conference on Computer Vision and Pattern Recognition 2001, 8 pages, 2001. cited by other Cula et al., “Skin Texture Modeling,” International Journal of Computer Vision 2004, 34 pages, 2004. cited by other Dabov et al., “Image Denoising by Sparse 3-D Transform-Domain Collaborative Filtering,” IEEE Transactions on Image Processing, vol. 16, No. 8, pp. 2080-2095, Aug. 2007. cited by other Dabov et al., “Image Restoration by Spars 3D Transform Collaborative Filtering,” SPIE vol. 6812 681207-1, 12 pages, 2008. cited by other Daugman, “High Confidence Visual Recognition of Persons by a Test of Statistical Independence,” IEEE Transactions on Pattern Analysis and Machine Intelligence, vol. 15, No. 11, pp. 1148-1161, 1993. cited by other Daugman, “Probing the Uniqueness and Randomness of Iris Codes: Results from 200 Billion Iris Pair Comparisons,” Proceedings of the IEEE vol. 94, No. 11, pp. 1928-1935, Nov. 2006. cited by other Fooprateepsiri et al., “A Highly Robust Method for Face Authentication,” IEEE 2009 First Asian Conference on Intelligent Information and Database Systems, pp. 380-385, 2009. cited by other Fooprateepsiri et al., “Face Verification Base-On Hausdorff-Shape Context,” IEEE 2009 Asia Conference on Informatics in Control, Automation and Robotics, pp. 240-244, 2009. cited by other Forstner et al., “A Metric for Covariance Matrices,” 16 pages, prior to Jun. 11, 2010. cited by other Gan et al., “Applications of Wavelet Packets Decomposition in Iris Recognition,” LNCS vol. 3832, pp. 443-449, 2005. cited by other Hampapur et al., “Smart Surveillance: Applications, Technologies and Implications,” IEEE, 6 pages, Dec. 15-18, 2003. cited by other Hamza et al., “Standoff Iris Recognition Usin Non-Iterative Polar Based Segmentation,” Proceedings of SPIE vol. 6944, 8 pages, 2008. cited by other Hanna et al., “A System for Non-Intrusive Human Iris Acquisition and Identification,” IAPR Workshop on Machine Vision Applications, pp. 200-203, Nov. 12-14, 1996. cited by other http://en.wikipedia.org/wiki/Radon—transform, “Radon Transform,” 5 pages, printed May 14, 2010. cited by other Ivins et al., “A Deformable Model of the Human Iris for Measuring Small Three-Dimensional Eye Movements,” Machine Vision and Applications, vol. 11, pp. 42-51, 1998. cited by other Kadyrov et al., “The Trace Transform and Its Applications,” IEEE Transactions on Pattern Analysis and Machine Intelligence, vol. 23, No. 8, pp. 811-828, Aug. 2001. cited by other Kadyrov et al., “The Trace Transform as a Tool to Invariant Feature Construction,” 3 pages, prior to Jun. 11, 2010. cited by other Kang et al., “Improved Dual Action Contour for Iris Recognition,” 10 pages, prior to Jun. 11, 2010. cited by other Kawaguchi et al., “Detection of Eyes from Human Faces by Hough Transform and Separability Filter,” IEEE, 4 pages, 2000. cited by other Kong et al., “Detecting Eyelash and Reflection for Accurate Iris Segmentation,” International Journal of Pattern Recognition and Artificial Intelligence, vol. 17, No. 6, pp. 1025-1034, 2003. cited by other Li et al., “Appearance Modeling Using a Geometric Transform,” IEEE Transactions on Image Processing, 17 pages, 2008. cited by other Li et al., “Appearance Modeling Using a Geometric Transform,” Journal Preparation for IEEE Transactions on Image Processing, 30 pages, Nov. 5, 2006. cited by other Ma et al., “Local Intensity Variation Analysis for Iris Recognition,” Pattern Recognition, vol. 37, pp. 1287-1298, 2004. cited by other Ma et al., “Video Sequence Querying Using Clustering of Objects' Appearance Models,” Advances in Visual Computing Third Annual Symposium, ISVC 2007, 14 pages, 2007. cited by other Monro et al., “DCT-Based Iris Recognition,” IEEE Transactions on Pattern Analysis and Machine Intelligence, vol. 29, No. 4, Apr. 2007. cited by other Noh et al., “A Novel Method to Extract Features for Iris Recognition System,” AVBPA 2003, LNCS 2688, pp. 862-868, 2003. cited by other Ojala et al., “Multiresolution Gray-Scale and Rotation Invariant Texture Classification with Local Binary Patterns,” IEEE Transactions on Pattern Analysis and Machine Intelligence, vol. 24, No. 7, 18 pages, Jul. 2002. cited by other Pamudurthy et al., “Dynamic Approach for Face Recognition Using Digital Image Skin Correlation,” Audio and Video Based Person Authentication 5th International Conference, AVBPA 2005, Hilton Rye Town, NY, USA, 11 pages, Jul. 20-22, 2005. cited by other Petrou et al., “The Trace Transform in a Nutshell,” 9 pages, prior to Jun. 11, 2010. cited by other Phillips et al., “FRVT 2006 and ICE 2006 Large-Scale Results,” 56 pages, Mar. 2007. cited by other Porikli et al., “Covariance Tracking Using Model Update Based on Means on Riemannian Manifolds,” 8 pages, prior to Jun. 11, 2010. cited by other Proenca et al., “Toward Noncooperative Iris Recognition: A Classification Approach Using Multiple Signatures,” IEEE Transactions on Patern Analysis and Machine Intellingence, vol. 29, No. 4, pp. 607-612, Apr. 2007. cited by other Ross et al., “Segmenting Non-Ideal Irises Using Geodesic Active Contours,” IEEE 2006 Biometrics Symposium, 3 pages, 2006. cited by other Shapiro et al., pp. 556-559 in Book Entitled “Computer Vision,” Prentice Hall, prior to Jun. 11, 2010. cited by other Stillman et al., “A System for Tracking and Recognizing Multiple People with Multiple Cameras,” 6 pages, Aug. 1998. cited by other Sun et al., “Iris Recognition Based on Non-local Comparisons,” Sinobiometrics 2004, LNCS 3338, pp. 67-77, 2004. cited by other Suzaki et al., “A Horse Identification System Using Biometrics,” Systems and Computer in Japan, vol. 32, No. 14, pp. 12-23, 2001. cited by other Trucco et al., “Robust Iris Location in Close-up Images of the Eye,” Pattern Anal. Applic. vol. 8, pp. 247-255, 2005. cited by other Turan et al., “Trace Transform Based Invariant Object Recognition System,” 4 pages, prior to Jun. 11, 2010. cited by other Turk et al., “Eigenfaces for Recognition,” Journal of Cognitive Neuroscience, vol. 3, No. 1, 16 pages, 1991. cited by other Wang et al., “Recent Developments in Human Motion Analysis,” Pattern Recognition, vol. 36, pp. 585-601, 2003. cited by other Wei et al., “Robust and Fast Assessment of Iris Image Quality,” LNCS vol. 3832, pp. 464-471, 2005. cited by other Zhao et al., “Dynamic Texture Recognition Using Local Binary Patterns with an Application to Facial Expressions,” IEEE Transactions on Pattern Analysis and Machine Intelligence, vol. 29, No. 6, pp. 915-928, Jun. 2007. cited by other Zhi-Hui et al., “Research Iris Serial Images Quality Assessment Method Based on HVS,” Proceedings of SPIE, vol. 6034, 6 pages, 2006. cited by other U.S. Appl. No. 13/077,821, filed Mar. 30 2011. cited by other Freeboy, “Adaptive Optics Speeds Up Airport Immigration,” Optics.org/ole, 2 pages, Jan. 2009. cited by other http://www.imagine-eyes.com/content/view/100/115/, “INOVEO—Ultra-High Resolution Retinal Imaging with Adaptive Optics,” 2 pages, printed Feb. 22, 2010. cited by other |
Primary Examiner: | Le, Brian Q |
Attorney, Agent or Firm: | Seager, Tufte & Wickhem LLC |
Accession Number: | edspgr.08090157 |
Database: | USPTO Patent Grants |
Language: | English |
---|