Skip to main content

Greta: A Simple Facial Animation Engine

  • Chapter

Abstract

In this paper, we present a 3D facial model compliant with MPEG-4 specifications; our aim was the realization of an animated model able to simulate in a rapid and believable manner the dynamics aspect of the human face.

We have realized a Simple Facial Animation Engine (SFAE) where the 3D proprietary facial model has the look of a young woman: “Greta”. Greta is the core of an MPEG-4 decoder and is compliant with the “Simple Facial Animation Object Profile” of the standard. Greta is able to generate the structure of a proprietary 3D model, to animate it, and, finally, to render it in real-time.

Our model uses a pseudo-muscular approach to emulate the behaviour of face tissues and also includes particular features such as wrinkles and furrow to enhance its realism. In particular, the wrinkles have been implemented using bump mapping technique that allows to have a high quality 3D facial model with a relative small polygonal complexity.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Cohen M.M., Massaro D.W. (1993) Modeling coarticulation in synthetic visual speech. In M. Magnenat-Thalmann and D. Thalmann, editors, Models and Techniques in Computer Animation, Tokyo, Springer-Verlag

    Google Scholar 

  2. Davis N, Davis J, Davis T, Woo M (1993) OpenGL Programming Guide: The Official Guide to Learning OpenGL, Release 1 (“Red Book”). Reading, MA: Addison-Wesley ISBN 0-201-63274-8

    Google Scholar 

  3. De Carolis N, Pelachaud C, Poggi I, De Rosis F (2001) Behavior planning for a reflexive agent. In IJCAI’OI, Seattle, USA, August 2001

    Google Scholar 

  4. Doenges P, Lavagetto F, Ostermann J, Pandzic I.S., Petajan E. (1997) MPEG-4: Audio/video and synthetic graphics/audio for mixed media. Image Communications Journal, 5(4), May 1997

    Google Scholar 

  5. Ekman P, Friesen W.V. (1978) Manual for the Facial Action Coding System. Consulting Psychologists Press, Inc., Palo Alto

    Google Scholar 

  6. Faigin G (1990) The Artist’s Complete Guide to Facial Expression. Watson-Guptill, New York

    Google Scholar 

  7. Lavagetto F, Pockaj R (1999) The facial animation engine: towards a high-level interface for the design of MPEG-4 compliant animated faces. IEEE Trans. on Circuits and Systems for Video Technology, 9(2):277–289, March 1999

    Google Scholar 

  8. Magnenat-Thalmann N, Primeau N.E., Thalmann D (1988) Abstract muscle actions procedures for human face animation. Visual Computer, 3(5):290–297

    Article  Google Scholar 

  9. Ostermann J (1998) Animation of synthetic faces in MPEG-4. In Computer Animation’98, pages 49–51, Philadelphia, USA, June 1998

    Google Scholar 

  10. Parke F.I., Waters K (1996) Computer Facial Animation. A. K. Peters, Wellesley, MA

    Google Scholar 

  11. Reeves B (1990) Simple and complex facial animation: Case studies. In Vol 26: State of the Art in Facial Animation, pages 90–106. ACM Siggraph’90 Course Notes

    Google Scholar 

  12. Sederberg T.W., Parry S.R. (1986) Free-form deformation of solid geometry models. Computer Graphics (SIGGRAPH’86),20(4):151–160

    Article  Google Scholar 

  13. Waters K (1987) A muscle model for animating three-dimensional facial expressions. Computer Graphics (SIGGRAPH’87), 21(4):17–24, July

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2002 Springer-Verlag London

About this chapter

Cite this chapter

Pasquariello, S., Pelachaud, C. (2002). Greta: A Simple Facial Animation Engine. In: Roy, R., Köppen, M., Ovaska, S., Furuhashi, T., Hoffmann, F. (eds) Soft Computing and Industry. Springer, London. https://doi.org/10.1007/978-1-4471-0123-9_43

Download citation

  • DOI: https://doi.org/10.1007/978-1-4471-0123-9_43

  • Publisher Name: Springer, London

  • Print ISBN: 978-1-4471-1101-6

  • Online ISBN: 978-1-4471-0123-9

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics