DOI QR코드

DOI QR Code

Face Region Detection using a Color Union Model and The Levenberg-Marquadt Algorithm

색상 조합 모델과 LM(Levenberg-Marquadt)알고리즘을 이용한 얼굴 영역 검출

  • 김진옥 (대구한의대학교 정보경영대학 모바일콘텐츠학부)
  • Published : 2007.08.31

Abstract

This paper proposes an enhanced skin color-based detection method to find a region of human face in color images. The proposed detection method combines three color spaces, RGB, $YC_bC_r$, YIQ and builds color union histograms of luminance and chrominance components respectively. Combined color union histograms are then fed in to the back-propagation neural network for training and Levenberg-Marquadt algorithm is applied to the iteration process of training. Proposed method with Levenberg-Marquadt algorithm applied to training process of neural network contributes to solve a local minimum problem of back-propagation neural network, one of common methods of training for face detection, and lead to make lower a detection error rate. Further, proposed color-based detection method using combined color union histograms which give emphasis to chrominance components divided from luminance components inputs more confident values at the neural network and shows higher detection accuracy in comparison to the histogram of single color space. The experiments show that these approaches perform a good capability for face region detection, and these are robust to illumination conditions.

본 연구는 칼라 이미지에서 인물의 얼굴 영역을 검출하는 개선된 색상 기반 방식을 제안한다. 제안 방법은 RGB, $YC_bC_r$, YIQ의 세 가지 색상 모델을 조합, 각각 휘도와 색도 성분 조합 히스토그램을 구축하고 구축된 색상 조합 히스토그램을 역전파방식의 신경망에 입력한 후 학습단계의 반본 과정에 Levenberg-Marquadt 알고리즘을 적용한다. 제안 방법은 신경망 학습과정에 Levenberg-Marquadt 알고리즘을 적용하여 얼굴 검출에 가장 많이 사용되는 방법 중 하나인 역전파 신경망이 지역 최소값에 봉착하는 문제점을 해결함으로써 검출 오류율을 낮추는데 기여한다. 또한 색상 조합 히스토그램을 사용한 새로운 색상 조합 기반의 얼굴 영역 검출 방법은 빛의 영향에 강건하도록 휘도 성분을 분리하고 색도 성분을 강조하여 단일 색상 히스토그램보다 신경망에 더 신뢰성 있는 값을 입력함으로써 단일 색상 공간을 사용했을 때보다 높은 얼굴 검출율을 보인다. 실험 결과는 제안 방식이 얼굴 영역 검출 개선에 효과적이며 빛의 변화에 강건함을 보여준다.

Keywords

References

  1. M. H. Yang, D. J. Kriegman, N. Ahuja, 'Detecting faces in images: a survey, IEEE Trans. on Pattern Analysis and Machine Intelligence,' vol. 24, pp. 34-58, 2002 https://doi.org/10.1109/34.982883
  2. V. Vezhnevets, V. Sazonov, A. Andreeva, 'A Survey on Pixel-Based Skin Color Detection Techniques', Proceedings of Graphicon2003, pp. 85-92, 2003
  3. R. L. Hsu, M. A. Mottaleb, A. K. Jain, 'Face detection in color images,' IEEE Trans. on Pattern Analysis and Machine Intelligence vol. 24, pp. 696-706, 2002 https://doi.org/10.1109/34.1000242
  4. B. Martinkauppi, M. Pietikainen, 'Facial skin color modeling,' Handbook of Face Recognition, pp. 109-131, Springer, 2005
  5. J. Y. Lee, S. I. Yoo, 'An Elliptical Boundary Model for Skin Color Detection' Proceedings of the 2002 International Conference on Imaging Science, Systems, and Technology, 2002
  6. A. Diplaros, T. Gevers, N. Vlassis, 'Skin Detection using the EM Algorithm with Spatial Constraints,' IEEE Conf. Systems, Man and Cybernetics, vol. 4, pp. 3071 -3075, 2004 https://doi.org/10.1109/ICSMC.2004.1400810
  7. Y. M. Li, S. G. Gong, H. Liddel, 'Support Vector Regression and Classification Based Multi-View Face Detection and Recognition,' IEEE Conf. Face and Gesture Recognition, pp. 300-305, 2000 https://doi.org/10.1109/AFGR.2000.840650
  8. H. Rowley, S. Baluja, T. Kanade, 'Neural Network-Based Face Detection,' IEEE Trans. on Pattern Analysis and machine Intelligence, vol.20, no.1, pp.23-38, 1998 https://doi.org/10.1109/34.655647
  9. A. A. Argyros, M. I. A. Lourakis, 'Real-time Tracking of Multiple Skin-Colored Objects with a Possibly Moving Camera', Proceedings of the European Conference on Computer Vision, vol. 3, pp. 368-379, 2004
  10. 김진옥, '빛 보상과 외형기반의 특징을 이용한 얼굴 특징 검출,' 한국인터넷정보학회 논문지, 7권 3호, pp. 143-153, 2006
  11. M. J. Jones, J. M. Rehg, 'Statistical Color Models with Application to Skin Detection,' International Journal of Computer Vision, vol. 46, no. 1, pp. 81-96, 2002 https://doi.org/10.1023/A:1013200319198
  12. V. Vapnik, 'The nature of Statistical Learning Theory,' Springer, 1995
  13. R. G. Magali, E. M. Paulo, G. S. Marcelo, 'A Comprehensive Review for Industrial Applicability of Artificial Neural Networks,' IEEE Trans. on Industrial Electronics, vol. 50, no. 3, 2003 https://doi.org/10.1109/TIE.2003.812470
  14. S. Gundimada, L. Tao, V. Asari, 'Face Detection Technique based on Intensity and Skin Color Distribution,' International Conference on Image Processing, vol. 2, pp. 1413-1416, 2004 https://doi.org/10.1109/ICIP.2004.1419767
  15. J. Yang, W. Lu, A. Waibel, 'Skin-Color Modeling and Adaptation,' Lecture Notes in Computer Science 1352, pp. 687-694, Springer, 1998 https://doi.org/10.1007/3-540-63931-4_278
  16. S. Jayaram, S. Schmugge, M. C. Shin, L. V. Tsap, 'Effect of color space transformation, the illuminance component, and color modeling on skin detection,' IEEE Conf. Computer Vision and Pattern Recognition, vol. 2, pp. 813-818, 2004 https://doi.org/10.1109/CVPR.2004.1315248
  17. J. C. Terrillon, S. Akamatsu, 'Comparative Performance of Different Skin Chrominance Models and Chrominance Spaces for the Automatic Detection of Human Faces in Color Images,' Proceedings of International Conference on Automatic Face and Gesture Recognition, pp. 54-61, 2000 https://doi.org/10.1109/AFGR.2000.840612
  18. S. L. Phung, A. Bouzerdoum, D. Chai, 'A Novel Skin Color Model in YCbCr Color Space and its Application to Human Face Detection', International Conference on Image Processing 2002, vol. 1, pp. 289 - 292, 2002 https://doi.org/10.1109/ICIP.2002.1038016
  19. M. Yang, N. Ahuja, 'Detecting Human Faces in Color Images,' IEEE Conf. Image Processing, vol. 1, pp. 127-130, 1998 https://doi.org/10.1109/ICIP.1998.723442
  20. MIT CBCL Face Data Set, http://www.ai.mit.edu/projects/cbcl/software-datasets