Face Detection System Based on Candidate Extraction through Segmentation of Skin Area and Partial Face Classifier

피부색 영역의 분할을 통한 후보 검출과 부분 얼굴 분류기에 기반을 둔 얼굴 검출 시스템

  • Published : 2010.03.25

Abstract

In this paper we propose a face detection system which consists of a method of face candidate extraction using skin color and a method of face verification using the feature of facial structure. Firstly, the proposed extraction method of face candidate uses the image segmentation and merging algorithm in the regions of skin color and the neighboring regions of skin color. These two algorithms make it possible to select the face candidates from the variety of faces in the image with complicated backgrounds. Secondly, by using the partial face classifier, the proposed face validation method verifies the feature of face structure and then classifies face and non-face. This classifier uses face images only in the learning process and does not consider non-face images in order to use less number of training images. In the experimental, the proposed method of face candidate extraction can find more 9.55% faces on average as face candidates than other methods. Also in the experiment of face and non-face classification, the proposed face validation method obtains the face classification rate on the average 4.97% higher than other face/non-face classifiers when the non-face classification rate is about 99%.

본 논문에서는 피부색 정보를 이용한 얼굴 후보 검출 방법과 얼굴의 구조적 특징을 이용한 얼굴 확인 방법으로 구성된 얼굴 검출 시스템을 제안한다. 먼저 제안하는 얼굴 후보 검출 방법은 피부색 영역과 피부색의 주변 영역에 대한 이미지 분할과 병합 알고리듬을 이용한다. 이미지 분할과 병합 알고리듬의 적용은 복잡한 이미지에 존재하는 다양한 얼굴들을 후보로 검출할 수 있다. 그리고 제안하는 얼굴 확인 방법은 얼굴을 지역적인 특징에 따라 분류 가능한 부분 얼굴 분류기를 사용하여 얼굴의 구조적 특징을 판단하고, 얼굴과 비-얼굴을 구별한다. 부분 얼굴 분류기는 학습 과정에서 얼굴 이미지만을 사용하고, 비-얼굴 이미지는 고려하지 않기 때문에 적은 수의 훈련 이미지를 사용한다. 실험 결과 제안한 얼굴 후보 검출 방법은 기존의 방법보다 평균 9.55% 많은 얼굴을 후보로 검출하였다. 그리고 얼굴/비-얼굴 분류 실험에서 비-얼굴에 대한 분류율이 99%일 때 기존의 분류기보다 평균 4.97% 높은 얼굴 분류율을 달성 하였다.

Keywords

References

  1. E. Hjelmas and B. K. Low, "Face detection : a survey," Computer Vision and Image Understanding, Vol 83, no. 3, pp 236-274, Sept 2001. https://doi.org/10.1006/cviu.2001.0921
  2. Yepeng Guan and Lin Yang, "An unsupervised face detection based on skin color and geometric information," ISDA, Vol. 2, pp 272-276, Oct. 2006.
  3. Rowley, H.A., Baluja, a. and Kanade, T., "Neural network-based face detection," Pattern Analysis and Machine Intelligence, IEEE Transactions on, Vol 20, Issue 1, pp 22-38, Jan. 1998.
  4. Garcia, C. and Delakis, M., "Convolutional face finder: a neural architecture for fast and robust face detection," Pattern Analysis and Machine Intelligence, IEEE Transactions on, Vol 26, Issue 11, pp 1408-1423, Nov. 2004. https://doi.org/10.1109/TPAMI.2004.97
  5. Hwei-Jen Lin, Shwu-Huey Yen, Jih-Pin Yeh and Meng-Ju Lin, "Face detection based on skin color segmentation and SVM classification," SSIRI, pp 230-231, July 2008.
  6. Li Jiuxian, Xia Xiyu and Xia Liangzheng, "Face detection based on self-skin segmentation and wavelet support vector machine," Computational Intelligence and Security, 2006 International Conference on, Vol 1, pp 722-758, Nov. 2006.
  7. Yanwen Wu and Xueyi Ai, "Face detection color images using adaboost algorithm based on skin color information," WKDD, pp.339-342, 2008.
  8. P. Viola and M. J. Jones, "Robust real-time face detection," International Journal of Computer Vision, 57(2), pp 137-154, May. 2004.
  9. 김성훈, 이현수 "두 칼라 모델의 부분연결 다층 퍼셉드론을 사용한 피부색 검출," 전자공학회 논문지, 제46권 CI편, 제3호, 107-115쪽, 2009년 5월
  10. D. Comaniciu and P. Meer, "Mean shift: a robust approach toward feature space analysis," IEEE Trans. On PAMI, Vol. 24, no. 5, pp 603-219, May 2002. https://doi.org/10.1109/34.1000236
  11. R. Frischholz, Bao face database at the face detection homepage, http://www.facedetection.com