ABSTRACT
In this paper, a new technique for modeling textured 3D faces is introduced. 3D faces can either be generated automatically from one or more photographs, or modeled directly through an intuitive user interface. Users are assisted in two key problems of computer aided face modeling. First, new face images or new 3D face models can be registered automatically by computing dense one-to-one correspondence to an internal face model. Second, the approach regulates the naturalness of modeled faces avoiding faces with an "unlikely" appearance.
Starting from an example set of 3D face models, we derive a morphable face model by transforming the shape and texture of the examples into a vector space representation. New faces and expressions can be modeled by forming linear combinations of the prototypes. Shape and texture constraints derived from the statistics of our example faces are used to guide manual modeling or automated matching algorithms.
We show 3D face reconstructions from single images and their applications for photo-realistic image manipulations. We also demonstrate face manipulations according to complex parameters such as gender, fullness of a face or its distinctiveness.
- 1.T. Akimoto, Y. Suenaga, and R.S. Wallace. Automatic creation of 3D facial models. IEEE Computer Graphics and Applications, 13 (3): 16-22, 1993. Google ScholarDigital Library
- 2.J.R. Bergen and R. Hingorani. Hierarchical motion-based frame rate conversion. Technical report, David Sarnoff Research Center Princeton NJ 08540, 1990.Google Scholar
- 3.R Bergeron and R Lachapelle. Controlling facial expressions and body movements. In Advanced Computer Animation, SIGGRAPH '85 Tutorials, volume 2, pages 61-79, New York, 1985. ACM.Google Scholar
- 4.D. Beymer and T. Poggio. Image representation for visual learning. Science, 272:1905-1909, 1996.Google ScholarCross Ref
- 5.D. Beymer, A. Shashua, and T. Poggio. Example-based image analysis and synthesis. A.I. Memo No. 1431, Artificial Intelligence Laboratory, Massachusetts Institute of Technology, 1993. Google ScholarDigital Library
- 6.S.E. Brennan. The caricature generator. Leonardo, 18:170-178, 1985.Google ScholarCross Ref
- 7.RJ. Burt and E.H. Adelson. Merging images through pattern decomposition. In Applications of Digital Image Processing VIII, number 575, pages 173-181. SPIE The International Society for Optical Engeneering, 1985.Google ScholarCross Ref
- 8.C.S. Choi, T. Okazaki, H. Harashima, and T. Takebe. A system of analyzing and synthesizing facial images. In Proc. IEEE Int. Symposium of Circuit and Syatems (ISCAS91), pages 2665-2668, 1991.Google ScholarCross Ref
- 9.T.F. Cootes, G.J. Edwards, and C.J. Taylor. Active appearance models. In Burkhardt and Neumann, editors, Computer Vision -ECCV'98 Vol. H, Freiburg, Germany, 1998. Springer, Lecture Notes in Computer Science 1407. Google ScholarDigital Library
- 10.D. DeCarlos, D. Metaxas, and M. Stone. An anthropometric lace model using variational techniques. In Computer Graphics Proceedings SIGGRAPH'98, pages 67-74, 1998. Google ScholarDigital Library
- 11.S. DiPaola. Extending the range of facial types. Journal of Visualization and Computer Animation, 2(4): 129-131, 1991.Google ScholarCross Ref
- 12.G.J. Edwards, A. Lanitis, C.J. Taylor, and T.F. Cootes. Modelling the variability in face images. In P~vc. of the 2nd Int. Conf. on Automatic Face and Gesture Recognition, IEEE Comp. Soc. Press, Los Alamitos, CA, 1996. Google ScholarDigital Library
- 13.L.G. Farkas. Anthropometry of the Head and Face. RavenPress, New York, 1994.Google Scholar
- 14.B. Guenter, C. Grimm, D. Wolf, H. Malvar, and F. Pighin. Making faces. In Computer Graphics Proceedings SIGGRAPH'98, pages 55-66, 1998. Google ScholarDigital Library
- 15.I.T. Jollife. Principal Component Analysis. Springer-Verlag, New York, 1986.Google ScholarCross Ref
- 16.M. Jones and T. Poggio. Multidimensional morphable models: A framework for representing and matching object classes. In Proceedings of the Sixth International Conference on Computer Vision, Bombay, India, 1998. Google ScholarDigital Library
- 17.R. M. Koch, M. H. Gross, and A. A. Bosshard. Emotion editing using finite elements. In Proceedings of the Eurographics '98, COMPUTER GRAPHICS Forum, Vol. 17, No. 3, pages C295-C302, Lisbon, Portugal, 1998.Google ScholarCross Ref
- 18.A. Lanitis, C.J. Taylor, and T.F. Cootes. Automatic interpretation and coding of face images using flexible models. IEEE Transactions on Pattern Analysis and Machine Intelligence, 19(7):743-756, 1997. Google ScholarDigital Library
- 19.Y.C. Lee, D. Terzopoulos, and Keith Waters. Constructing physics-based facial models of individuals. Visual Computer, Proceedings of Graphics Interface '93:1-8, 1993.Google Scholar
- 20.Y.C. Lee, D. Terzopoulos, and Keith Waters. Realistic modeling for facial animation. In SIGGRAPH '95 Conference P1vceedings, pages 55-62, Los Angels, 1995. ACM. Google ScholarDigital Library
- 21.J. R Lewis. Algorithms for solid noise synthesis. In SIGGRAPH '89 Conference P~vceedings, pages 263-270. ACM, 1989. Google ScholarDigital Library
- 22.N. Magneneat-Thalmann, H. Minh, M. Angelis, and D. Thalmann. Design, transformation and animation of human faces. Visual Computer, 5:32-39, 1989.Google ScholarCross Ref
- 23.L. Moccozet and N. Magnenat-Thalmann. Dirichlet free-form deformation and their application to hand simulation. In Computer Animation'97, 1997. Google ScholarDigital Library
- 24.F.I. Parke and K. Waters. Computer Facial Animation. AKPeters, Wellesley, Massachusetts, 1996. Google ScholarDigital Library
- 25.EI. Parke. Computer generated animation of faces. In ACM National Conference. ACM, November 1972. Google ScholarDigital Library
- 26.F.I. Parke. A Parametric Model of Human Faces. PhD thesis, University of Utah, Salt Lake City, 1974. Google ScholarDigital Library
- 27.M. Petrow, A. Talapov, T. Robertson, A. Lebedev, A. Zhilyaev, and L. Polonskiy. Optical 3D digitizer: Bringing life to virtual world. IEEE Computer Graphics and Applications, 18(3):28-37, 1998. Google ScholarDigital Library
- 28.F. Pighin, J. Hecker, D. Lischinski, Szeliski R, and D. Salesin. Synthesizing realistic facial expressions from photographs. In Computer Graphics Proceedings SIGGRAPH'98, pages 75-84, 1998. Google ScholarDigital Library
- 29.S. Platt and N. Badler. Animating facial expression. Computer Graphics, 15(3):245-252, 1981. Google ScholarDigital Library
- 30.G. Sannier and N. Magnenat-Thalmann. A user-friendly texture-fitting methodology tor virtual humans. In Computer Graphics International'97, 1997. Google ScholarDigital Library
- 31.L. Sirovich and M. Kirby. Low-dimensional procedure tor the characterization of human laces. Journal of the Optical Society of America A, 4:519-554, 1987.Google ScholarCross Ref
- 32.D. Terzopoulos and Keith Waters. Physically-based facial modeling, analysis, and animation. Visualization and Computer Animation, 1:73-80, 1990.Google ScholarCross Ref
- 33.Demetri Terzopoulos and Hong Qin. Dynamic NURBS with geometric constraints to interactive sculpting. ACM Transactions on Graphics, 13 (2): 103-136, April 1994. Google ScholarDigital Library
- 34.J.T. Todd, S. M. Leonard, R. E. Shaw, and J. B. Pittenger. The perception of human growth. Scientific American, 1242:106-114, 1980.Google Scholar
- 35.T. Vetter and V. Blanz. Estimating coloured 3d lace models from single images: An example based approach. In Burkhardt and Neumann, editors, Computer Vision - ECCV'98 Vol. H, Freiburg, Germany, 1998. Springer, Lecture Notes in Computer Science 1407. Google ScholarDigital Library
- 36.T. Vetter, M. J. Jones, and T. Poggio. A bootstrapping algorithm tor learning linear models of object classes. In IEEE Conference on Computer Vision and Pattern Recognition - CVPR'97, Puerto Rico, USA, 1997. IEEE Computer Society Press. Google ScholarDigital Library
- 37.T. Vetter and T. Poggio. Linear object classes and image synthesis from a single example image. IEEE Transactions on Pattern Analysis and Machine Intelligence, 19(7):733-742, 1997. Google ScholarDigital Library
- 38.Keith Waters. A muscle model for animating three-dimensional facial expression. Computer Graphics, 22(4):17-24, 1987. Google ScholarDigital Library
Index Terms
- A morphable model for the synthesis of 3D faces
Recommendations
A Morphable Model For The Synthesis Of 3D Faces
Seminal Graphics Papers: Pushing the Boundaries, Volume 2In this paper, a new technique for modeling textured 3D faces is introduced. 3D faces can either be generated automatically from one or more photographs, or modeled directly through an intuitive user interface. Users are assisted in two key problems of ...
Synthesizing realistic facial expressions from photographs
SIGGRAPH '05: ACM SIGGRAPH 2005 CoursesWe present new techniques for creating photorealistic textured 3D facial models from photographs of a human subject, and for creating smooth transitions between different facial expressions by morphing between these different models. Starting from ...
Synthesizing realistic facial expressions from photographs
SIGGRAPH '98: Proceedings of the 25th annual conference on Computer graphics and interactive techniques
Comments