DOI QR코드

DOI QR Code

3D 스캔 데이터를 이용한 얼굴 애니메이션 시스템

A Facial Animation System Using 3D Scanned Data

  • 투고 : 2010.08.16
  • 심사 : 2010.11.15
  • 발행 : 2010.12.31

초록

본 논문에서는 3차원 얼굴 스캔 데이터와 사진 이미지를 이용하여 고화질의 3차원 얼굴 모델과 모핑 애니메이션을 생성하는 시스템 개발에 대해 기술한다. 본 시스템은 얼굴 특징점 입력 도구, 얼굴 텍스처매핑 인터페이스, 3차원 얼굴 모핑 인터페이스로 구성되어 있다. 얼굴 특징점 입력 도구는 3차원 텍스처매핑과 모핑 애니메이션을 위한 보조 도구로서 얼굴의 특징점을 입력하여 텍스처매핑과 임의의 두 얼굴간의 모핑 영역을 정할 때 사용된다. 텍스처매핑은 3D 스캐너로부터 획득한 얼굴의 기하 데이터에 세 방향의 사진 이미지를 이용하여 매핑한다. 3D 얼굴모핑은 얼굴 특징점 입력 도구로부터 얻은 특징점을 중심으로 얼굴 영역을 분류하여 임의의 두 얼굴 간의 영역간 매핑을 실현한다. 본 시스템은 사용자가 별도의 프로그래밍 작업 없이 대화형 인터페이스에서 3D 스캐너에서 획득한 얼굴 메쉬 데이터를 이용하여 사진 이미지로 텍스처 매핑을 실행하여 사실적인 3D 얼굴 모델을 얻을 수 있고, 임의의 서로 다른 얼굴 모델들간의 모핑 애니메이션을 쉽게 실현할 수가 있다.

In this paper, we describe the development of a system for generating a 3-dimensional human face using 3D scanned facial data and photo images, and morphing animation. The system comprises a facial feature input tool, a 3-dimensional texture mapping interface, and a 3-dimensional facial morphing interface. The facial feature input tool supports texture mapping and morphing animation - facial morphing areas between two facial models are defined by inputting facial feature points interactively. The texture mapping is done first by means of three photo images - a front and two side images - of a face model. The morphing interface allows for the generation of a morphing animation between corresponding areas of two facial models after texture mapping. This system allows users to interactively generate morphing animations between two facial models, without programming, using 3D scanned facial data and photo images.

키워드

참고문헌

  1. Jorg Haber, Demetri Terzopoulos, “Facial modeling and animation”, ACM SIGGRAPH 2004 Course Notes, No.6, 2004.
  2. Silvina L. Ferradal and Juan C. Gomez, “A Graphical User Interface for Automatic Facial Texture Mapping Based on Orthogonal Photos”, 11th International Multimedia Modelling Conference (MMM'05), pp.271-276, January 2005.
  3. Yuencheng Lee, Demetry Terzopoulos and Keith Waters, “Realistic Modeling for Facial Animation”, ACM SIGGRAPH, pp.55-62, 2005.
  4. Vladislav Kraevoy , Alla Sheffer and Craig Gotsman, “Matchmaker: constructing constrained texture maps”, ACM Transactions on Graphics (TOG), pp.29-36, July 2003.
  5. Jin Jin Zheng and Jian J Zhang, “Texture Mapping on Irregular Topology Surface”, Sixth International Conference on Information Visualisation (IV'02), pp.323, July 2002.
  6. Gaspard Breton, Christian Bouville, and Danielle Pele, “FaceEngine A 3D Facial Animation Engine for Real Time Applications”, Proceedings of WEB3D'2001, pp.15-22, 2001.
  7. Igor S. Pandzic, “Facial Animation Framework for the Web and Mobile Platforms”, Proceedings of Web3D, pp.27-34, 2002.
  8. G. Zigelman , R. Kimmel and N. Kiryati, “Texture Mapping Using Surface Flattening via Multidimensional Scaling”, IEEE Transactions on Visualization and Computer Graphics, pp.198-207, April 2002. https://doi.org/10.1109/2945.998671
  9. Damien Porquet , Jean-Michel Dischler and Djamchid Ghazanfarpour, “Real-time high-quality View-Dependent Texture Mapping using per-pixel visibility”, Proceedings of the 3rd international conference on Computer graphics and interactive techniques in Australasia and South East Asia.
  10. Hiroyuki Inatsuka , Makoto Uchino and Masahiro Okuda, “Level of Detail Control for Texture on 3D Maps”, 11th International Conference on Parallel and Distributed Systems - Workshops (ICPADS'05), pp.206-209, July 2005.
  11. Lingyun Liu , Loannis Stamos , Gene Yu , George Wolberg and Siavash Zokai, “Multiview Geometry for Texture Mapping 2D Images Onto 3D Range Data”, 2006 IEEE Computer Society Conference on Computer Vision and Pattern Recognition - Vol.2 (CVPR'06), pp.2293-2300, June 2006. https://doi.org/10.1109/CVPR.2006.204
  12. ISO/IEC IS 14496-2 Visual, 1999.
  13. Volker Blanz, Thomas Vetter, “A morphable model for the synthesis of 3D faces”, Proceedings of the 26th annual conference on Computer graphics and interactive techniques, pp.187-194, 1999.
  14. 이성열, 이혜영 “절단면을 이용한 메쉬에서의 직선형 경로 찾기”, 2006 컴퓨터 그래픽스 학회 하계 논문집, pp.77-78, 2006.
  15. Mark de Berg, Otfried Cheong, Marc van Kreveld, and Mark Overmars, Computational Geometry: Algorithms and Applications, Springer, 2010.