다양한 환경 조건에서의 얼굴 윤곽선 영역 검출을 위한 분할 영역 히스토그램 분석

Histogram Analysis in Separated Region for Face Contour Extraction under Various Environmental Condition

  • 도준형 (한국한의학연구원 체질생물학.의공학 연구센터) ;
  • 김근호 (한국한의학연구원 체질생물학.의공학 연구센터) ;
  • 김종열 (한국한의학연구원 체질생물학.의공학 연구센터)
  • Do, Jun-Hyeong (Constitutional Biology and Medical Engineering Research Center, KIOM) ;
  • Kim, Keun-Ho (Constitutional Biology and Medical Engineering Research Center, KIOM) ;
  • Kim, Jong-Yeol (Constitutional Biology and Medical Engineering Research Center, KIOM)
  • 발행 : 2010.01.25

초록

얼굴의 윤곽선을 검출하기 위해서는 일반적으로 입력 영상에 직접 동적 윤곽선 모델(Active Contour Model)을 적용하는 방법을 많이 사용한다. 그러나 동적 윤곽선 모델은 초기의 위치 설정과 사용되는 에너지 함수의 계수 값에 따라 성능에 영향을 받기 때문에, 다양한 조명조건과 환경조건에 따라 최적화된 파라미터들을 설정해야 하는 번거로움이 있다. 또한 섬세한 윤곽선의 검출을 위해서는 모델에서 사용되는 정점의 수를 증가시켜야 하는 단점이 있다. 이러한 단점들을 해결하기 위해, 본 논문에서는 입력영상의 분할된 영역에서의 히스토그램 분석을 통하여, 얼굴 영역과 배경 영역의 픽셀 값을 구분할 수 있는 임계값을 자동으로 찾아, 얼굴의 윤곽선 영역을 검출하는 접근 방법을 제안한다. 제안된 방법은 입력 영상의 분석을 통하여 얼굴의 윤곽선 영역을 검출하기 때문에 다양한 조명과 배경 조건하에서도 높은 성능으로 얼굴의 윤곽선 영역을 검출하였다.

Some methods employing the Active Contour Model have been widely used to extract face contour. Their performance, however, depends on the initial position of the model and the coefficients of the energy function which should be reconsidered whenever illumination and environmental condition of an input image is changed. Additionally, the number of points in the contour model should increase drastically in order to extract a fine contour. In this paper, we thus propose a novel approach which extracts face contour by segmenting the face region with threshold values obtained by a histogram analysis technique in the separated region of input image. The proposed method shows good performance under various illumination and environmental condition since it extracts face contour by considering the characteristics of the input image.

키워드

참고문헌

  1. 이세환, 김봉현, 조동욱, "한방 찰색 구현을 위한 디지털 색체계의 피부색 분석에의 적용," 한국통신학회논문지, 제33권, 제2호, 184-191쪽, 2008년 2월
  2. J.-H. Do and Z. Bien, "Effective Cue Integration for Fast and Robust Face Detection in Videos," in Proc. of IEEE Conf. on Information Reuse and Integration, pp. 354-359, 2007.
  3. 이재철, 김경중, 임채욱, 박규태, "능동 윤곽선을 이용한 안면 특징점 추출," 전자공학회논문지, 제 18권, 제1호, 929-932쪽, 1995년 7월
  4. 최성진, 배현, 김성신, 우광방, "로컬 와핑 및 윤곽선 추출을 이용한 캐리커쳐 제작," 퍼지 및 지능 시스템학회논문지, 제13권, 제4호, 403-408쪽, 2003년 8월
  5. D. Decarlo and D. Metaxas, "The integration of optical flow and deformable models with applications to human face shape and motion estimation," in Proc. of IEEE Conf. on Computer Vision and Pattern Recognition, pp. 231-238, 1996.
  6. M. Kass, A. Witkin, and D. Terzopoulos, "Snakes: Active Contour Models," Int. Journal of Computer Vision, vol. 1, pp. 321-331, 1988. https://doi.org/10.1007/BF00133570
  7. 김영원, 전병환, "DCM 마스크와 스네이크의 초기 곡선 보간에 의한 동영상에서의 얼굴 윤곽선 추출," 전자공학회 논문지, 제43권, CI편 제4호, 58-66쪽, 2006년 7월
  8. T. W. Ridler and S. Calvard, "Picture thresholding using an iterative selection method," IEEE Trans. Syst, Man, Cybern., vol. SMC-8, pp. 630-633, 1978.
  9. N. Otsu, "A Threshold Selection Method from Gray-Level Histograms," IEEE Trans. Syst. Man, Cybern., Vol. 9, no. 1, pp. 62-66, 1979.
  10. R. M. Haralick and L. G. Shapiro, "Computer and Robot Vision," Vol. 1, Reading, MA: Addison-Wesley, pp. 14-23, 1992.
  11. Y. Bazi, L. Bruzzone, and F. Melgani, "Image thresholding based on the EM algorithm and the generalized Gaussian distribution," Pattern Recognition, Vol. 40, no. 2, pp. 619-634, 2007. https://doi.org/10.1016/j.patcog.2006.05.006
  12. P. Viola, and M. Jones, "Robust real-time face detection," Int. Journal of Computer Vision, vol. 57, no. 2, pp. 137-154, 2004.
  13. Intel Open Source Vision Library, 1.0, http://www.sourceforge.net/projects/opencvlibrary, 2006.