Skip to Main Content
Real-time face and iris detection on video sequences is important in diverse applications such as, study of the eye function, drowsiness detection, virtual keyboard interfaces, face recognition, and multimedia retrieval. In this paper, a real-time robust method is developed to detect irises on faces with coronal axis rotation within the normal range of to . The method allows head movements with no restrictions to the background. The method is based on anthropometric templates applied to detect the face and eyes. The templates use key features of the face such as the elliptical shape, and location of the eyebrows, nose, and lips. For iris detection, a template following the iris-sclera boundary shape is used. The method was compared to Maio-Maltoni's and Rowley's methods for face detection on five video sequences (TEST 1). The method was also assessed in an additional set of five video sequences for iris detection (TEST 2). Results of correct face detection in TEST 1 were above 99% in three of the five video sequences. The fourth video sequence reached 97.6% and the third 90.6%. In TEST 2, the iris detection was above 96% in all five video sequences with two above 99.7% and two at 100%. Face size estimation is also above 99.9%. The average processing time of our method was 0.02 s per frame. Thus, the proposed method can process frames at a rate near to 50 frames/s, and therefore, is applicable in real time in a standard personal computer (PC 1.8 GHz).