A Three-Dimensional Facial Modeling and Prediction System

3차원 얼굴 모델링과 예측 시스템

  • Received : 2010.05.08
  • Accepted : 2010.12.28
  • Published : 2011.02.28

Abstract

In this paper, we describe the development of a system for generating a 3-dimensional human face and predicting it's appearance as it ages over subsequent years using 3D scanned facial data and photo images. It is composed of 3-dimensional texture mapping functions, a facial definition parameter input tool, and 3-dimensional facial prediction algorithms. With the texture mapping functions, we can generate a new model of a given face at a specified age using a scanned facial model and photo images. The texture mapping is done using three photo images - a front and two side images of a face. The facial definition parameter input tool is a user interface necessary for texture mapping and used for matching facial feature points between photo images and a 3D scanned facial model in order to obtain material values in high resolution. We have calculated material values for future facial models and predicted future facial models in high resolution with a statistical analysis using 100 scanned facial models.

본논문에서는 3차원 3D 얼굴 스캔 데이터와 사진 이미지를 이용하여 3D 얼굴 모델을 생성하고 향후의 얼굴을 예측하는 시스템 개발에 대해 기술한다. 본 시스템은 3차원 텍스처매핑, 얼굴 정의 파라미터 입력 도구, 3차원 예측 알고리즘으로 구성 되어 있다. 3차원 텍스처매핑 기능에서는 3D 스캐너로 획득한 얼굴 모델과 사진 이미지를 이용하여 특정 연령에서의 새로운 얼굴모델을 생성한다. 텍스처매핑은 3D 스캐너로부터 획득한 메쉬 데이터에 정면과 좌우 측면의 세 방향의 사진 이미지를 이용하여 매핑하였다. 얼굴 정의 파라미터 입력도구는 3차원 텍스처매핑에 필요한 사용자 인터페이스 도구로서, 얼굴 모델의 정확한 재질값을 얼굴 사진으로부터 얻기 워하여 사진과 3D 얼굴 모델의 특징점을 일치시키는데 사용된다. 본 연구에서는 한 얼굴의 향후 연령대에서의 얼굴 모델을 구하기 위하여 100여개의 얼굴 스캔 데이터베이스를 이용한 통계적 분석에 의해 재질값을 예측 계산하여 해상도 높은 재질값을 가지는 모든 연령대의 3D 얼굴모델을 구성하였다.

Keywords

References

  1. Yuencheng Lee, Demetry Terzopoulos and Keith Waters, "Realistic Modeling for Facial Animation", ACM SIGGRAPH, pp. 55-62, 2005.
  2. The Duy Bui, Dirk Heylen, and Anton Nijholt, "Combination of facial movements on a 3D talking head", Proceedings of CGI, pp. IEEE Computer Society, 2004.
  3. Gaspard Breton, Christian Bouville, and Danielle Pele, "FaceEngine A 3D Facial Animation Engine for Real Time Applications", Proceedings of WEB3D2001, pp.15-22, 2001.
  4. Igor S. Pandzic, "Facial Animation Framework for the Web and Mobile Platforms", Proceedings of Web3D, pp. 27-34, 2002.
  5. Yun Fu, Guodong Guo, and Thomas S. I luang, "Age Synthesis and Estimation via Faces: A Survey", IEEE Transactions on Pattem Analysis and Machine Inteligence, Vol.32, No.11, 2010.
  6. Hussein Karam Hussein, "Towards Realistic Facial Modeling and Re-Rendering of Human Skin Aging Animation", Proceedings of the Shape Modeling International 2002 (SMI'02), pp. 205-212, 2002.
  7. 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.
  8. Vladislav Kraevoy , Alia Sheffer and Craig Gotsman, "Matchmaker: constructing constrained texture maps", ACM Transactions on Graphics (TOG), pp. 29-36, July 2003.
  9. Jin Jin Zheng and Jian J Zhang, "Texture Mapping on Irregular Topology Surface", Sixth International Conference on Infomation Visualisation (IV'02), pp. 323, July 2002.
  10. G. Zigelman , R. Kimmel and N. Kiryati, "Texture Mapping Using Surface Flattening via Multidimensional Scaling", IRRE Transactions on Visualization and Computer Graphics pp. 198-207, April 2002.
  11. 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 m Australasia and South East Asia (GRAPHITE '05), pp. 560-564, November 2005.
  12. ISO/IECIS 14496-2 Visual, 1999.
  13. 김홍진, "단순회귀분석에서 최소제곱회귀직선과 그성질", 고시계 제453호 1994년 11월호, pp. 394-395, 1994. 10.
  14. Richard I. Shrager, "Quadratic programming for nonlinear regression", Communications of the ACM Volume 15 Issue 1, pp.41-45, 1972. https://doi.org/10.1145/361237.361248