Automatic facial expression generation system of vector graphic character by simple user interface

간단한 사용자 인터페이스에 의한 벡터 그래픽 캐릭터의 자동 표정 생성 시스템

  • 박태희 (동명대학교 메카트로닉스공학과) ;
  • 김재호 (부산대학교 공과대학 전자공학과)
  • Published : 2009.08.30


This paper proposes an automatic facial expression generation system of vector graphic character using gaussian process model. Proposed method extracts the main feature vectors from twenty-six facial data of character redefined based on Russell's internal emotion state. Also by using new gaussian process model, SGPLVM, we find low-dimensional feature data from extracted high-dimensional feature vectors, and learn probability distribution function (PDF). All parameters of PDF are estimated by maximization the likelihood of learned expression data, and these are used to select wanted facial expressions on two-dimensional space in real time. As a result of simulation, we confirm that proposed facial expression generation tool is working in the small facial expression datasets and can generate various facial expressions without prior knowledge about relation between facial expression and emotion.


  1. Frederic I. Parke, Keith Waters, Computer Facial Animation, A K. Peters, Wellesley, Massachusetts, 1996.
  2. B. Guenter, C. Grimm, D. Wood, H. Malvar, and F. Pighin, "Making Faces," Procedings of SIGGRAPH 98, pp. 55-66, 1998.
  3. J.J. Choi, D.S.Kim and I.K.Lee : Anticipation for Facial Animation, In proceeding of Computer Animation and Social Agents(CASA), 2004.
  4. Pyun, H., Kim, Y., Chae, W., Kang, H. W. & Shin, S. Y., "An example-based approach for facial expression cloning," ACM Transactions on Graphics (SIGGRAPH 2006).
  5. Plutchik, R. Emotions : A Psycho evolutionary Synthesis, New York; Harper & Row, 1980.
  6. P. Ekman, Emotion in the human face, Second Edition. Cambridge University Press, 1982.
  7. Russell, J. A., A circumplex model of affect. Journal of Personality and Social Psychology, 1980.
  8. P. Ekman, W. V.Friesen, "Facial Action Coding System," Psychologists Press, 1977.
  9. F. I. Parke, "Parameterized models for facial animation," IEEE computer Graphics and Applications, 2:61-68, 1982.
  10. Keith Waters, "A Muscle Model for Animation Three-Dimensional Facial Expression," Computer Graphics, Vol.21, No.4, 1987.
  11. 강만석, 최종일, "국내 애니메이션 산업 발전방안 연구," 한국방송영상산업진흥원, 2001.
  12. Khronos Group(차세대 이동통신 포럼)
  14. 고혜영, 이재식, 김재호, "내적 정서 상태 차원에 근거한 캐릭터 표정 생성 프로그램 구현," 한국해양정보통신학회논문지, 제12권, 제3호, pp. 438-444, 2008.
  15. P.C. Yuen and J.H. Lai, "Face Representation Using Independent Component Analysis," Pattern Recognition, Vol.35, No.6, pp. 1247-1257, 2002.
  16. 박태희, "간소화된 주성분 벡터를 이용한 벡터 그래픽 캐릭터의 얼굴 표정 생성," 한국해양정보통신학회논문지, 제12권, 제9호, pp. 1547-1553, 2008.
  17. 이해구 저, 포토삽 cs2+일러스트레이터 cs2 : okokok 알찬 예제로 배우는, 교학사, 2007.
  18. Keith Grochow, Steven Martin, Aaron Hertzmann, and Zoran Popovic, "Style-based inverse kinematics," ACM transactions on Graphics(Proceedings of SIGGRAPH 2004), Vol.23, No.3, pp. 522-531, 2004.
  19. 류근영, 음양오행(陰陽五行) 사상에 의한 캐릭터의 두상과 체상의 유형 분석 연구, 부산대학교 석사학위논문, 2002.
  20. 정상권, 이승래, 권욱현 편저, 수치해석, 도서출판 한산, 2000.