DOI QR코드

DOI QR Code

Facial Expression Animation which Applies a Motion Data in the Vector based Caricature

벡터 기반 캐리커처에 모션 데이터를 적용한 얼굴 표정 애니메이션

  • 김성호 (상지대학교 컴퓨터정보공학부)
  • Received : 2010.02.25
  • Accepted : 2010.05.04
  • Published : 2010.05.28

Abstract

This paper describes methodology which enables user in order to generate facial expression animation of caricature which applies a facial motion data in the vector based caricature. This method which sees was embodied with the plug-in of illustrator. And It is equipping the user interface of separate way. The data which is used in experiment attaches 28 small-sized markers in important muscular part of the actor face and captured the multiple many expression which is various with Facial Tracker. The caricature was produced in the bezier curve form which has a respectively control point from location of the important marker which attaches in the face of the actor when motion capturing to connection with motion data and the region which is identical. The facial motion data compares in the caricature and the spatial scale went through a motion calibration process too because of size. And with the user letting the control did possibly at any time. In order connecting the caricature and the markers also, we did possibly with the click the corresponding region of the caricature, after the user selects each name of the face region from the menu. Finally, this paper used a user interface of illustrator and in order for the caricature facial expression animation generation which applies a facial motion data in the vector based caricature to be possible.

본 논문은 얼굴 모션 데이터를 벡터 기반 캐리커처의 얼굴에 적용하여 캐리커처 얼굴 표정 애니메이션을 생성할 수 있도록 하는 방법론을 기술한다. 본 방법은 일러스트레이터의 플러그인 형식으로 구현하였으며, 별도의 사용자 인터페이스를 갖추고 있다. 실험에 사용된 얼굴 모션 데이터는 28개의 소형 마커를 배우 얼굴의 주 근육 부분에 부착하고 다양한 다수 개의 표정을 Facial Tracker로 캡처한 것이다. 캐리커처는 모션데이터와의 연결을 위해 모션 캡처를 할 때 배우의 얼굴에 부착된 주요 마커의 위치와 동일한 부위에 각각의 제어점을 가진 베지어 곡선 형태로 제작되었다. 그러나 얼굴 모션 데이터는 캐리커처에 비하여 공간적인 규모가 너무 크기 때문에 모션 캘리브레이션 과정을 거쳤으며, 사용자로 하여금 수시로 조절이 가능하게 하였다. 또한 캐리커처와 마커들을 연결시키기 위해서는 사용자가 얼굴 부위의 각 명칭을 메뉴에서 선택한 다음, 캐리커처의 해당 부위를 클릭함으로써 가능하게 하였다. 결국 본 논문은 일러스트레이터의 사용자 인터페이스를 통하여 벡터 기반 캐리커처에 얼굴 모션 데이터를 적용한 캐리커처 얼굴 표정 애니메이션 생성이 가능하도록 하였다.

Keywords

References

  1. S. E. Brennan, "Caricature Generator : The Dynamic Exaggeration of Faces by Computer,"Leonardo, Vol.18, No.3, pp.170-178, 1985. https://doi.org/10.2307/1578048
  2. S. E. Brennan, "Caricature Generator," M.Sc. Thesis, MIT, 1982.
  3. San Mateo, CA: Morgan Kaufman Publishers. Brennan, S. "The Caricature Generator,"Leonardo 18, pp.170-178, 1985. https://doi.org/10.2307/1578048
  4. S. M. Platt and N. I. Badler. "Animating facial expression," ACM SIGGRAPH Conference Proceedings, Vol.15, No.3, pp.245-252, 1981.
  5. P. Ekman, "Facial Expression and Emotion,"American Psychologist, Vol.48, pp.384-392, 1993. https://doi.org/10.1037/0003-066X.48.4.384
  6. A. Fridlund. "Human facial expression : An evolutionary view," Academic Press, New York, 1994.
  7. G. Faigin, "The Artist's Complete Guide to Facial Expression," Watson-Guptill, New York, 1990.
  8. Kiyoshi Arai, Tsuneya Kurihara and Ken-ichi Anjyo, "Bilinear interpolation for facial expression and metamorphosis in real-timeanimation," Visual Computer, Vol.12, No.3, 1996.
  9. M. Gleicher. "Retargeting motion to new characters," Proc. SIGGRAPH Computer Graphics, 1998(8).
  10. 이옥경, 박연출, 김성호, “얼굴 특징 정보 추출을 이용한 캐리커쳐 자동생성”, 정보과학회, 2001.
  11. 이은정, 권지용, 이인권, “규칙 기반 캐리커처 자동 생성 기법”, 한국컴퓨터그래픽스학회 추계학술대회, pp.47-52, 2006.
  12. 이은정, 권지용, 이인권, “캐리커쳐 비디오”, 한국 컴퓨터그래픽스학회, pp.65-66, 2007.
  13. 황지연, “캐리커처를 이용한 실시간 인터랙티브 애니메이션”, 중앙대학교 첨단영상대학원 석사학위논문, 2007.
  14. P. Y. Chiang, W. H. Liao, and T. Y. Li,"Automatic Caricature Generated by Analyzing Facial Features," ACCV ’'04 Proceeding, 2004.
  15. L. Liang, H. Chen, Y.-Q. Xu, and H.-Y. Shum,"Example based Caricature generation with exaggeration," In Proc. the 10th Pacific Conference on Computer Graphics and Applications, pp.386. IEEE Computer Society, 2002.