Geometrical Feature-Based Detection of Pure Facial Regions

기하학적 특징에 기반한 순수 얼굴영역 검출기법

  • Published : 2003.08.01

Abstract

Locating exact position of facial components is a key preprocessing for realizing highly accurate and reliable face recognition schemes. In this paper, we propose a simple but powerful method for detecting isolated facial components such as eyebrows, eyes, and a mouth, which are horizontally oriented and have relatively dark gray levels. The method is based on the shape-resolving locally optimum thresholding that may guarantee isolated detection of each component. We show that pure facial regions can be determined by grouping facial features satisfying simple geometric constraints on unique facial structure. In the test for over 1000 images in the AR -face database, pure facial regions were detected correctly for each face image without wearing glasses. Very few errors occurred in the face images wearing glasses with a thick frame because of the occluded eyebrow -pairs. The proposed scheme may be best suited for the later stage of classification using either the mappings or a template matching, because of its capability of handling rotational and translational variations.

얼굴 영역의 정확한 위치를 정확히 찾는 것은 얼굴 인식을 위한 핵심적인 전처리 과정이다. 본 논문에서는 조명조건, 표정, 배경의 변화에 무관하게 얼굴의 구성요소를 검출할 수 있는 강건한 기법을 제안한다. 수평 방향의 상대적으로 어두운 화소값을 갖는 눈썹, 눈, 입 둥과 같은 독립된 얼굴 요소를 검출하기 위해 형상 분해 국부 최적 임계치 기법을 적용하며 얼굴을 구성하는 간단한 기하학적 조건을 만족하는 얼굴 요소의 그룹을 검색함으로써 순수 얼굴영역을 검출한다. AR-face 데이타베이스의 영상에 적용한 결과, 두꺼운 안경테에 의해 눈썹이 가리워진 특수한 경우를 제외한 거의 모든 영상에 대해 정확한 얼굴 영역을 검출할 수 있었고, 얼굴의 대칭성을 이용해 회전과 이동 변화를 보상할 수 있으므로 강건한 얼굴 인식의 전처리 과정으로 사용할 수 있다.

Keywords

References

  1. R. Brunelli, T. Poggio, 'Face recognition: Features versus templates,' IEEE Transaction on Pattern Analysis and Machine Intelligence, Vol. 15, pp. 1042-1052, 1983 https://doi.org/10.1109/34.254061
  2. R. Brunelli, T. Poggio, 'Face recognition through geometrical features,' Computer Vision, ECCV '92, Lecture Notes in Computer Science, pp. 792-800, 1992 https://doi.org/10.1007/3-540-55426-2_90
  3. M. A. Turk, A. P. Pentland, 'Face recognition using eigenfaces,' Int. Conf. on Pattern Recognition, pp. 586-591, 1991 https://doi.org/10.1109/CVPR.1991.139758
  4. M. Kirby, L. Sirovich, 'Application of the Karhunen Loeve procedure for the characterization of human faces,' IEEE Transaction on Pattern Analysis and Machine Intelligence, Vol. 12, pp. 103-108, 1990 https://doi.org/10.1109/34.41390
  5. A. M. Martinez, A. C. Kak, 'PCA versus LDA,' IEEE Transaction. IEEE Transaction on Pattern Analysis and Machine Intelligence, Vol. 23, pp. 228-233, 2001 https://doi.org/10.1109/34.908974
  6. V. Govindaraju, S. N. Srihari, and D. B. Sher, 'A computational model for face location,' Proc. 3rd Int. Conf. on Computer Vision, pp. 718-721, 1990 https://doi.org/10.1109/ICCV.1990.139626
  7. A. Yuille, D. Cohen, P. Hallinan, 'Feature extraction from faces using deformable templates,' Proc., IEEE Computer Soc. Conf. on Computer Vision and Pattern Recognition, pp. 104-109, 1989 https://doi.org/10.1109/CVPR.1989.37836
  8. I. Craw, H. Ellis, J. Lishman, 'Automatic extraction of face features,' Pattern Recognition Letters, Vol. 5, pp. 183-187, 1987 https://doi.org/10.1016/0167-8655(87)90039-0
  9. I. Craw, D. Tock, A. Bennett, 'Finding face features,' Proc. 2nd Europe. Conf. on Compuer Vision, pp. 92-96, 1992 https://doi.org/10.1007/3-540-55426-2_12
  10. P. W. Hallinan, 'Recognizing human eyes,' SPIE Proc., Geometric Methods in Computer Vision, Vol. 1570, pp. 214-226, 1991 https://doi.org/10.1117/12.48426
  11. M. Nixon, 'Eye spacing measurement for facial recognition,' SPIE Proc., Vol. 575, pp. 279-285, 1985
  12. D. Reisfeld, Y. Yeshuran, 'Roust detection of facial features by generalized symmetry,' Proc., 11th Int. Conf. on Pattern Recognition, pp. 117-120, 1992
  13. H. Rowley, S. Baluja, T. Kanade, 'Neural Network Based Face Detection,' IEEE Transaction on Pattern Analysis and Machine Intelligence, Vol. 20, pp. 23-38, 1998 https://doi.org/10.1109/34.655647
  14. M. J. Conlin, 'A ruled based high level vision system,' SPIE proc., Intell. Robots and computer Vision, Vol. 726, pp. 314-320, 1986
  15. K. C. Kwok, M. K. Chan, 'Parallel DC notch filter,' Applications of Digital Image Processing XIV, SPIE Proceedings Vol. 1567, pp.709-719, 1991
  16. X.J. Wu, Y.J. Jhang, L.Z. Xia, 'A fast recurring two dimensional entropy thresholding algorithm,' Pattern Recognition 32, pp.2055-2210, 1999 https://doi.org/10.1016/S0031-3203(97)00158-1
  17. S. Yanowitz, S, A. Bruckstein, 'A new method for image segmentation,' Computer Vision Graphics and Image Processing 46, pp. 82-95, 1989 https://doi.org/10.1016/S0734-189X(89)80017-9
  18. Y. Park, 'Shape Resolving Local Thresholding for Object Detection,' Pattern Recognition Letters, Vol. 22/8, pp. 883-890, 2001 https://doi.org/10.1016/S0167-8655(01)00034-4
  19. T. Pavlidis, 'Algorithms for Graphics and Image Processing,' Computer Science Press, 1982
  20. A.M. Martinez, R. Benavente, 'The AR Face Database,' CVC Technical Report #24, June, 1998
  21. 박세제, 박영태, '얼굴인식을 위한 PCA, LDA, 및 정합기법의 비교', 한국정보과학회 논문집 소프트웨어 응용, Vol. 30, No. 4, 2003