DOI QR코드

DOI QR Code

The I-MCTBoost Classifier for Real-time Face Detection in Depth Image

깊이영상에서 실시간 얼굴 검출을 위한 I-MCTBoost

  • 주성일 (숭실대학교 글로벌미디어학과) ;
  • 원선희 (숭실대학교 글로벌미디어학과) ;
  • 최형일 (숭실대학교 글로벌미디어학과)
  • Received : 2014.02.08
  • Accepted : 2014.02.25
  • Published : 2014.03.31

Abstract

This paper proposes a method of boosting-based classification for the purpose of real-time face detection. The proposed method uses depth images to ensure strong performance of face detection in response to changes in lighting and face size, and uses the depth difference feature to conduct learning and recognition through the I-MCTBoost classifier. I-MCTBoost performs recognition by connecting the strong classifiers that are constituted from weak classifiers. The learning process for the weak classifiers is as follows: first, depth difference features are generated, and eight of these features are combined to form the weak classifier, and each feature is expressed as a binary bit. Strong classifiers undergo learning through the process of repeatedly selecting a specified number of weak classifiers, and become capable of strong classification through a learning process in which the weight of the learning samples are renewed and learning data is added. This paper explains depth difference features and proposes a learning method for the weak classifiers and strong classifiers of I-MCTBoost. Lastly, the paper presents comparisons of the proposed classifiers and the classifiers using conventional MCT through qualitative and quantitative analyses to establish the feasibility and efficiency of the proposed classifiers.

본 논문에서는 실시간 얼굴 검출을 위한 부스팅 기반 분류 방법을 제안한다. 제안하는 방법에서는 조명과 얼굴크기 및 변형에 강건하게 얼굴을 검출하기 위해 깊이영상을 이용하고, 깊이차이특징을 사용하여 I-MCTBoost 분류기를 통해 학습 및 인식을 수행한다. I-MCTBoost는 약분류기로 구성된 강분류기들의 연결을 통해 인식을 수행한다. 약분류기의 학습 과정은 깊이차이특징을 생성하고, 이중에서 8개의 특징을 조합하여 약분류기를 구성하며 이때 각 특징은 2진비트(binary bit)로 표현된다. 강분류기는 정해진 약분류기의 개수만큼 반복적으로 약분류기를 선택하는 과정을 통해 학습이 이루어지며, 학습 과정에서 학습 샘플의 가중치를 갱신하고 학습 데이터를 추가하여 강건한 분류를 수행할 수 있도록 한다. 본 논문에서는 깊이차이특징에 대해 설명하고 이를 이용한 I-MCTBoost의 약분류기 학습 방법과 강분류기 학습 방법에 대해 제안한다. 마지막으로 제안된 분류기를 기존 MCT를 이용한 분류기와 정성적, 정량적 분석을 통해 비교하고 제안한 분류기의 타당성과 효율성을 입증한다.

Keywords

References

  1. G. Yang and T. S. Huang, "Human face detection in a complex background", The Journal of Pattern Recognition Society, Vol. 27, No. 1, pp. 53-63, January 1994. https://doi.org/10.1016/0031-3203(94)90017-5
  2. D. Ghimire and J. W. Lee, "A Robust Face Detection Method Based on Skin Color and Edges", The Journal of Information Processing Systems, Vol. 9, No. 1, pp. 141-156, March 2013. https://doi.org/10.3745/JIPS.2013.9.1.141
  3. H. C. Vijaya Lakshmi, and S. PatilKulkarni, "Segmentation Algorithm for Multiple Face Detection in Color Images with Skin Tone Regions using Color Spaces and Edge Detection Techniques", The International Journal of Computer Theory and Engineering, Vol. 2, No. 4, pp. 553-558, August 2010.
  4. T. Ahonen, A. Hadid and M. Pietikainen, "Face Description with Local Binary Patterns: Application to Face Recognition", IEEE Transactions on Pattern Analysis and Machine Intelligence, Vol. 28, No. 12, pp. 2037-2041, December 2006. https://doi.org/10.1109/TPAMI.2006.244
  5. A. Lanitis, C.J. Taylor and T. F. Cootes, "An Automatic Face Identification System Using Flexible Appearance Models", The Journal of Image and Vision Computing, Vol. 13, No. 5, pp. 393-401, June 1995. https://doi.org/10.1016/0262-8856(95)99726-H
  6. T. F. Cootes, C. J. Taylor, D. H. Cooper and J. Graham, "Active shape models - their training and application", The Journal of Computer Vision and Image Understanding, Vol. 61, No. 1, pp. 38-59, January 1995. https://doi.org/10.1006/cviu.1995.1004
  7. T. F. Cootes, G. J. Edwards, and C. J. Taylor, "Active appareance models", IEEE Transactions on Pattern Analysis and Machine Intelligence, Vol. 23, No. 6, pp. 681-685, June 2001. https://doi.org/10.1109/34.927467
  8. L. Wiskott, J. M. Fellous, N. Kruger, and C. Malsburg, "Face Recognition by Elastic Bunch Graph Matching", IEEE Transactions on Pattern Analysis and Machine Intelligence, Vol. 19, No. 7, pp. 775-779, July 1997. https://doi.org/10.1109/34.598235
  9. M. A. Turk and A. P. Pentland, "Face Recognition Using Eigenfaces", IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR), pp. 586-591, June 1991.
  10. P. Viola and M. Jones, "Rapid object detection using a boosted cascade of simple features", In Proceedings of IEEE Conference on Computer Vision and Pattern Recognition, Vol. 1, pp. I-511-I-518, December 2001.
  11. B. Froba and A. Ernst, "Face Detection with the Modified Census Transform", In Proceedings of the Sixth IEEE International Conference on Automatic Face and Gesture Recognition (FGR'04), pp. 91-96, May 2004.
  12. D. H. Kim, W. H. Yun, Y. J. Cho and J. E. Lee, "Detection of Faces Located at a Long Range with Low-resolution Input Images for Mobile Robots", The Journal of Korea Robotics Society, Vol. 4, No. 4, pp. 257-264, November 2009.
  13. S. I. Joo, S. H. Weon and H. I. Choi, "Real-time Hand Region Detection based on Cascade using Depth Information", KIPS Transactions on Software and Data Engineering, Vol. 2, No. 10, pp. 713-722, October 2013. https://doi.org/10.3745/KTSDE.2013.2.10.713
  14. Y. Freund and R. E. Shapire, "A short introduction to boosting", In Journal of Japanese Society for Artificial Intelligence, Vol. 14, No. 5, pp. 771-780, September 1999.