Skew correction of face image using eye components extraction

눈 영역 추출에 의한 얼굴 기울기 교정

  • Yoon, Ho-Sub (Image Processing Division, Systems Engineering Research Institute) ;
  • Wang, Min (Image Processing Division, Systems Engineering Research Institute) ;
  • Min, Byung-Woo (Image Processing Division, Systems Engineering Research Institute)
  • 윤호섭 (시스템공학연구소 영상처리연구부) ;
  • 왕민 (시스템공학연구소 영상처리연구부) ;
  • 민병우 (시스템공학연구소 영상처리연구부)
  • Published : 1996.12.01

Abstract

This paper describes facial component detection and skew correction algorithm for face recognition. We use a priori knowledge and models about isolated regions to detect eye location from the face image captured in natural office environments. The relations between human face components are represented by several rules. We adopt an edge detection algorithm using sobel mask and 8-connected labelling algorith using array pointers. A labeled image has many isolated components. initially, the eye size rules are used. Eye size rules are not affected much by irregular input image conditions. Eye size rules size, and limited in the ratio between gorizontal and vertical sizes. By the eye size rule, 2 ~ 16 candidate eye components can be detected. Next, candidate eye parirs are verified by the information of location and shape, and one eye pair location is decided using face models about eye and eyebrow. Once we extract eye regions, we connect the center points of the two eyes and calculate the angle between them. Then we rotate the face to compensate for the angle so that the two eyes on a horizontal line. We tested 120 input images form 40 people, and achieved 91.7% success rate using eye size rules and face model. The main reasons of the 8.3% failure are due to components adjacent to eyes such as eyebrows. To detect facial components from the failed images, we are developing a mouth region processing module.

Keywords