두 칼라 모델의 부분연결 다층 퍼셉트론을 사용한 피부색 검출

Skin Color Detection Using Partially Connected Multi-layer Perceptron of Two Color Models

  • 발행 : 2009.05.25

초록

피부색 검출은 피부색과 비피부색에 대한 분류기가 사용되며, 분류 성능이 높은 분류기가 필요하다. 기존의 피부색 검출을 위한 분류기들은 대부분 하나의 칼라 모델을 사용하고 있다. 그러나 칼라 모델에 따라 피부색의 분포 특성이 다르기 때문에 하나 이상의 칼라 모델을 사용함으로써 분류 성능을 높일 수 있다. MLP(Multi Layer Perceptron)는 다른 분류기보다 적은 파라미터를 사용하면서 좋은 분류 성능을 보이고 있다. 하지만 두 개의 칼라 모델을 사용할 경우 MLP의 입력 차원이 증가되기 때문의 파라미터 수가 증가되는 문제가 발생하게 되며, 파라미터 수의 증가는 MLP의 학습 시간이 증가되는 원인이 된다. 따라서 본 논문에서는 두 칼라 모델의 구성 성분을 조합함으로써 피부색과 비피부색의 분류 성능을 향상시키고, 적은 수의 파라미터가 사용된 피부색 검출 방법을 제안한다. 제안한 부분 연결 MLP는 각 칼라 모델에 따라 연결 강도를 부분적으로 연결함으로써 연결 강도의 수를 감소 시켰으며, 각 부분 네트워크에 서로 다른 칼라 모델의 특성을 학습시킴으로써 분류율을 향상시킬 수 있다. 실험 결과 제안한 부분연결 MLP를 RGB와 CbCr 칼라 정보로 구성했을 때 91.8%의 분류율을 달성하였다.

Skin color detection is used to classify input pixels into skin and non skin area, and it requires the classifier to have a high classification rate. In previous work, most classifiers used single color model for skin color detection. However the classification rate can be increased by using more than one color model due to the various characteristics of skin color distribution in different color models, and the MLP is also invested as a more efficient classifier with less parameters than other classifiers. But the input dimension and required parameters of MLP will be increased when using two color models in skin color detection, as a result, the increased parameters will cause the huge teaming time in MLP. In this paper, we propose a MLP based classifier with less parameters in two color models. The proposed partially connected MLP based on two color models can reduce the number of weights and improve the classification rate. Because the characteristic of different color model can be learned in different partial networks. As the experimental results, we obtained 91.8% classification rate when testing various images in RGB and CbCr models.

키워드

참고문헌

  1. K. T. Park, J. M. Choi, J. H. Kim, H. J. Hwang, and Y. S. Moon, 'Implementation of metadata generator conforming to Tv-anytime specification,' ICACT 2005. Advanced Communication Technology, Vol 1, pp. 689-691, 2005
  2. H. Zhai, X. Wu, and H. Han, 'Research of a real-time hand tracking algorithm,' ICNN&B '05, Neural Networks and Brain, Vol 2, pp. 1233-1235, Oct, 2005. https://doi.org/10.1109/ICNNB.2005.1614835
  3. J. A. Nasiri, S. Khanchi, and H. R. Pourreza, 'Eye detection algorithm on facial color images,' AICMS 08, Modeling & Simulation, pp. 344-349, May, 2008 https://doi.org/10.1109/AMS.2008.55
  4. P. Vadakkepat, P. Lim, L. C. D. Silva, L. Jing, and L. L. Ling, 'Multimodal approach to human-face detection and tracking,' IEEE Trans. Industrial Electronics, Vol 22, Issue 3, pp. 1385-1393, March, 2008
  5. M. A. Berbar, H. M. Kelash, and A. A. Kandeel, 'Faces and facial features detection in color images,' GMAI'06, pp. 209-214, July, 2006 https://doi.org/10.1109/GMAI.2006.18
  6. D. Chai and K. N. Ngan, 'Face segmentation using skin-color map in videophone applications,' IEEE Trans, PAMI, Vol. 9, No. 4, pp 511-564, June, 1999
  7. K. Sobottka and I. Pitas, 'A novel method for automatic face segmentation, facial feature extraction and tracking,' Signal Processing : Image Comm., Vol 12, No 3, pp. 263-281, 1998 https://doi.org/10.1016/S0923-5965(97)00042-8
  8. M. J. Jones and J. M. Rehg, 'Statistical color models with application to skin detection,' IEEE Computer Society Conference on. Vol 1, pp. 23-25, June, 1999 https://doi.org/10.1023/A:1013200319198
  9. H. Greenspan, J. Goldberger and I. Eshet, 'Mixture model for face color modeling and segmentation,' Pattern Recognition Letters, Vol 22, pp. 1525-1536, Sept, 2001 https://doi.org/10.1016/S0167-8655(01)00086-1
  10. F. Boussaid, A. Bouzerdoum and D. Chai, 'VLSI implementation of a skin detector based on a neural network,' 2005 Fifth International Conference on, Information, Communications and Signal Processing, pp. 1605-1608, Dec, 2005
  11. S. L. Phung, A. Bouzerdoum and D. Chai, 'Skin segmentation using color pixel classification: analysis and comparison,' IEEE Trans. Pattern Analysis and Machine Intelligence, Vol 27, No 1, pp. 148-154, Jan, 2005 https://doi.org/10.1109/TPAMI.2005.17
  12. S. K. Lim, S. H. Kim and H. S. Lee, 'A Design of New Face/non-face Classifier Based on Face Boundary Training,' Convergence Information Technology, 2007, International Conference on, pp. 121-124, Nov, 2007
  13. J. S. Keum and H. S. Lee, 'Speech/Music Discrimination Based on Spectral Peak Analysis and Multi-layer Perceptron,' International Conference on Hybrid Information Technology, Vol 2, pp 56-61, Nov, 2006 https://doi.org/10.1109/ICHIT.2006.253589
  14. N. A. Fox, B. A. O'Mulane and R. B. Beilly, 'VALID: A New Practical Audio-Visual Database, and Comparative Results,' Audio- and Video-Based Biometric Person Authentication, Vol 3546/2005, pp 777-786, Jun, 2005 https://doi.org/10.1007/11527923_81
  15. M. Weber, 'Frontal Face dataset,' California Institute of Technology, 2003, http://www.vision. caltech.edu/html-files/archive.htm