Skip to main content

Real-Time Adaptive Facial Animation

  • Chapter
Data-Driven 3D Facial Animation

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

Access this chapter

eBook
USD 16.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 16.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

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Aggarwal, A., Rose, K., Regunathan, S.: Compander domain approach to scalable AAC. In 110th Audio Engineering Society Convention, 2001.

    Google Scholar 

  2. Ahn, J., Wohn, K.: Motion level-of-detail: A simplification method on crowd scene. In Computer Animation and Social Agent, CASA’04, pages 129–137. Computer Graphics Society, 2004.

    Google Scholar 

  3. Amielh, M., Devillers, S.: Bitstream syntax description language: Application of XML-schema to multimedia content adaptation. In International WWW Conference’02. International World Wide Web Conference Committee, 2002.

    Google Scholar 

  4. Amielh, M., Devillers, S.: Multimedia content adaptation with XML. In MultiMedia Modeling, MMM’01, pages 127–145. Springer Verlag, 2001.

    Google Scholar 

  5. Aubel, A., Boulic, R., Thalmann, D.: Real-time display of virtual humans: Levels of detail and impostors. IEEE Transactions on Circuits and Systems for Video Technology, Special Issue on Video Technology, 2:207–217, 2000.

    Article  Google Scholar 

  6. Berka, B.: Reduction of computations in physic-based animation using level of detail. In Spring Conference of Computer Graphics, pages 69–76. ACM Press, 1997.

    Google Scholar 

  7. Bertails, F., Kim, T.Y., Cani, M.P., Neumann, U.: Adaptive wisp tree: A multiresolution control structure for simulating dynamic clustering in hair motion. In Symposium on Computer Animation, pages 207–213, Eurographics Association, 2003.

    Google Scholar 

  8. Boier-Martin, I.: Adaptive graphics. IEEE Computer Graphics & Applications, 2(1): 6–10, 2003.

    Article  Google Scholar 

  9. Briceno, H., Sander, P., McMillan, L., Gortler, S., Hoppe, H.: Geometry videos: A new representation for 3D animations. In Symposium on Computer Animation, SCA’03, pages 136–146. Eurographics Association, 2003.

    Google Scholar 

  10. Brosnan, A., Dobbyn, S., Hamill, J., O’Sullivan, C.: Animating humans on handheld devices for interactive gaming. In Computer Animation and Social Agents, CASA’05. Computer Graphics Society, 2005.

    Google Scholar 

  11. Capell, S., Green, S., Curless, B., Duchamp, T., Popovic, Z.: Interactive skeleton-driven dynamic deformations. In ACM SIGGRAPH’02, pages 586–593, 2002.

    Google Scholar 

  12. Capell, S., Green, S., Curless, B., Duchamp, T., Popovic, Z.: A multiresolution framework for dynamic deformations. In Symposium on Computer Animation, SCA’02, pages 41–47. Eurographics Association, 2002.

    Google Scholar 

  13. Chang C., Ger, S.: Enhancing 3D graphics on mobile devices by image-based rendering. In IEEE Pacific-Rim Conference on Multimedia, 2002.

    Google Scholar 

  14. Chenney, S., Forsyth, D.: View-dependent culling of dynamics systems in virtual environments. In Symposium on Interactive 3D Graphics, pages 55–58. ACM Press, 1997.

    Google Scholar 

  15. Cozot, B., Multon, F., Valton, B., Arnaldi, B.: Animation levels of detail design for real-time virtual human. In Eurographics Workshop on Computer Animation and Simulation, EGCAS’99, pages 35–44. Springer Verlag, 1999.

    Google Scholar 

  16. Debunne, G., Desbrun, M., Cani, M.P., Barr, A.: Dynamic real-time deformations using space & time adaptive sampling. In ACM SIGGRAPH’01, pages 31–36, 2001.

    Google Scholar 

  17. Deng, X.Q.: A finite element analysis of surgery of the human facial tissue. Ph.D. thesis, Columbia University, New York, 1988.

    Google Scholar 

  18. Di Giacomo, T., Capo, S., Faure, F.: An interactive forest. In Eurographics Workshop on Computer Animation and Simulation, pages 65–74. Springer Verlag, 2001.

    Google Scholar 

  19. Di Giacomo, T., Gaudry, M., Magnenat-Thalmann, N.: Converting 3D facial animation with Gouraud shaded SVG. 4th Annual Conference on Scalable Vector Graphics (SVG OPEN’05), August 2005.

    Google Scholar 

  20. Di Giacomo, T., Joslin, C., Garchery, S., Kim, H., Magnenat-Thalmann, N.: Adaptation of virtual human animation and representation for MPEG. Elsevier Computer & Graphics, 28(4):65–74, August 2004.

    Google Scholar 

  21. Di Giacomo, T., Kim, H., Garchery, S., Magnenat-Thalmann, N., Cailliere, D., Belay, G., Cotarmanac’h, A., Riegel, T.: Benchmark-driven automatic transmoding of 3D to 2D talking heads. Modelling and Motion Capture Techniques for Virtual Environments (CAPTECH’04), December 2004.

    Google Scholar 

  22. Duguet, F., Drettakis, G.: Flexible point-based rendering on mobile devices. IEEE Computer Graphics and Applications, 24(4):57–63, 2004.

    Article  Google Scholar 

  23. Ekman, P.: Emotion in the Human Face. Cambridge University Press, New York, 1982.

    Google Scholar 

  24. Ekman, P., Frisen, W.V.: Facial action coding system. In Investigator’s Guide Part II, Consulting Psychologists Press Inc., 1978.

    Google Scholar 

  25. Garchery, S.: Real time facial animation multiplatform. Ph.D. Thesis, University of Geneva, n 569, 2004.

    Google Scholar 

  26. Garchery, S., Egges, A., Magnenat-Thalmann, N.: Fast facial animation design for emotional virtual humans. In Measuring Behaviour, Wageningen, NL, 2005.

    Google Scholar 

  27. Garchery, S., Magnenat-Thalmann, N: Designing MPEG-4 facial animation tables for web applications. In Multimedia Modeling 2001, Amsterdam, pages 39–59, 2001.

    Google Scholar 

  28. Garland, M., Heckbert, P.: Simplifying surfaces with color and texture using quadric error metrics. IEEE Visualization’98, pages 263–269, 1998.

    Google Scholar 

  29. Granieri, J., Crabtree, J., Badler, N.: Production and playback of human figure motion for visual simulation. ACM Transactions on Modeling and Computer Simulation, 5(3): 222–241, 1995.

    Article  Google Scholar 

  30. Guenter, B.: A system for simulating human facial expression In State of the Art in Computer Animation, pages 191–202, 1992.

    Google Scholar 

  31. Guenter, B., Grimm, C., Wood, D., Malvar, H., Pighin, F.: Making faces, In SIGGRPAH’98, pages 55–67, 1998.

    Google Scholar 

  32. Herman, I., Hopgood, B., Duce, D.: SVG: Scalable vector graphics, tutorial notes. In WWW Conference’02, International World Wide Web Conference Committee, 2002.

    Google Scholar 

  33. Heuer, J., Casas, J., Kaup, A.: Adaptive multimedia messaging based on MPEG-7—the M3-box. In Symposium on Mobile Multimedia Systems and Applications, pages 6–13, 2000.

    Google Scholar 

  34. Hoppe, H.: Progressive meshes. In ACM SIGGRAPH’96, pages 99–108, 1996.

    Google Scholar 

  35. Howlett, P., Hewitt, W.: Mass-spring simulation using adaptive non-active points. Blackwell Ltd., Computer Graphics Forum, 17(3):345–354, 1998.

    Article  Google Scholar 

  36. Hutchinson, D., Preston, M., Hewitt, T.: Adaptive refinement for mass/spring simulations. In Eurographics Workshop on Computer Animation and Simulation, EGCAS’96, pages 31–45. Springer Verlag, 1996.

    Google Scholar 

  37. ISO/IEC JTC1/SC29/WG11/N5845: MPEG-21 Digital Item Adaptation DIA. ISO/IEC 21000-7 Final Committee Draft, 2003.

    Google Scholar 

  38. Joslin, C., Magnenat-Thalmann, N.: MPEG-4 animation clustering for networked virtual environments. In IEEE International Conference on Multimedia & Expo, ICME’02, pages 365–368, 2002.

    Google Scholar 

  39. Khler, K., Haber, J., Seidel, H.-P.: Geometry-based muscle modeling for facial animation. In Proceedings Graphics Interface, pages 37–46, 2001.

    Google Scholar 

  40. Kalra, P., Mangili, A., Magnenat-Thalmann, N., Thalmann, D.: SMILE: A mult-layered facial animation system. In IFIP WG 5.10, pages 189–198, 1991.

    Google Scholar 

  41. Kalra, P., Mangili, A., Magnenat-Thalmann, N., Thalmann, D.: Simulation of facial muscle actions based on rational free form deformations. In Eurographics, 11(3):59–69, 1992.

    Google Scholar 

  42. Kim, J.W., Song, M., Kim, I.J., Kwon, Y.M., Kim, H.G., Ahn, S.C.: Automatic fdp/fap generation from an image sequence. In ISCAS 2000—IEEE International Symposium on Circuits and Systems, 2000.

    Google Scholar 

  43. Kim, J., Wang, Y., Chang, S.: Content-adaptive utility based video adaptation. In IEEE International Conference on Multimedia & Expo, ICME’03, volume 3, pages 281–284, 2003.

    Google Scholar 

  44. Kim, H., Wohn, K.: Multiresolution model generation with geometry and texture. In Virtual Systems and Multimedia, pages 780–789. IEEE Computer Society, 2001.

    Google Scholar 

  45. Kshirsagar, S., Garchery, S., Sannier, G., Magnenat-Thalmann, N.: Synthetic faces: Analysis and applications. In International Journal of Imaging Systems and Technology, 13(1): 65–73, 2003.

    Article  Google Scholar 

  46. Kurihara, T., Arai, K.: A transformation method for modeling and animation of the human face from photographs. In Proc. Computer Animation ’91, Geneva, Switzerland, pages 45–57, 1991.

    Google Scholar 

  47. Lamberti, F., Zunino, C., Sanna, A., Fiume, A., Maniezzo, M.: An accelerated remote graphics architecture for PDAs. In Symposium of Web3D’03, pages 55–63. ACM Press, 2003.

    Google Scholar 

  48. Larrabee, W. F.: A finite element method of skin deformation: I, biomechanics of skin and soft tissues. In Laryngoscope, 96:399–419, 1986.

    Google Scholar 

  49. Lee, Y.C., Terzopoulos, D., Waters, K.: Realistic face modeling for animation. In SIGGRAPH Proceedings, pages 55–62, 1995.

    Google Scholar 

  50. Maciel, P., Shirley, P.: Visual navigation of large environments using textured clusters. In Symposium on Interactive 3D Graphics, pages 95–102. ACM Press, 1995.

    Google Scholar 

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

    Article  Google Scholar 

  52. Magnenat-Thalmann, N., Thalmann, D. (Eds.): Interactive Computer Animation, Prentice Hall, 1996, ISBN 0-13-518309-X.

    Google Scholar 

  53. Magnenat-Thalmann, N., Thalmann D.: Handbook of Virtual Human, Wiley & Sons, Ltd., 2004, ISBN: 0-470-02316-3.

    Google Scholar 

  54. Nahas, M., Hutric, H., Rioux, M., Domey, J.: Facial image synthesis using skin texture recording. In Visual Computer, 6(6):337–343, 1990.

    Article  Google Scholar 

  55. Nahas, M., Huitric, H., Saintourens, M.: Animation of a B-spline figure. In The Visual Computer, 3(5):272–276, 1988.

    Article  Google Scholar 

  56. Noh, J.Y., Fidaleo, D., Neumann, U.: Animated deformations with radial basis functions. In VRST, pages 166–174, 2000.

    Google Scholar 

  57. Noh, J., Neumann, U.: A survey of facial modeling and animation techniques. In USC Technical Report, 1998.

    Google Scholar 

  58. Ostermann, J.: Animation of synthetic faces in MPEG-4. In Computer Animation, 1998.

    Google Scholar 

  59. O’Sullivan, C., Cassell, J., Vilhjálmsson, H., Dingliana, J., Dobbyn, S., McNamee, B., Peters, C., Giang, T.: Levels of detail for crowds and groups. In Computer Graphics Forum, 21(4):733–742, 2002.

    Article  Google Scholar 

  60. Otkunc, C., Mansfield, P.: Interactive 3D viewer written in SVG. In SVG Open Conference, SVG’03, 2003.

    Google Scholar 

  61. Parke, F.I.: A parametric model for human faces. Ph.D. Thesis, University of Utah, Salt Lake City, Utah, UTEC-CSc-75-047, 1974.

    Google Scholar 

  62. Parke, F.I., Waters, K.: Computer facial Animation. A. K. Peters Ltd., 1996.

    Google Scholar 

  63. Pasquariello, S., Pelachaud, C., Greta: A simple facial animation engine. In 6th Online World Conference on Soft Computing in Industrial Appications, Session on Soft Computing for Intelligent 3D Agents, 2001.

    Google Scholar 

  64. Patterson, E.C., Litwinowicz, P.C., Greene, N.: Facial animation by spatial mapping. In Proc. Computer Animation ’91, Geneva, Switzerland, pages 31–44, 1991.

    Google Scholar 

  65. Perbet, F., Cani, M.P.: Animating prairies in real-time. In Symposium on Interactive 3D Graphics, I3D’97, pages 103–110. ACM Press, 2001.

    Google Scholar 

  66. Pettre, J., de Heras, P., Maim, J., Yersin, B., Laumond, J.-P., Thalmann, D.: Real-time navigating crowds: Scalable simulation and rendering. Computer Animation and Virtual Worlds, 17(3–4):445–455, 2006.

    Article  Google Scholar 

  67. Pieper, S., Rosen, J., Zeltzer, D.: Interactive graphics for plastic surgery: A task level analysis and implementation In Computer Graphics, Special Issue: ACM SIGGRAPH, pages 127–134, 1992.

    Google Scholar 

  68. Platt, S., Badler, N.: Animating facial expression. In Computer Graphics, 15(3): 245–252, 1981.

    Article  Google Scholar 

  69. Pouderoux, J., Marvie, J.-E.: Adaptive streaming and rendering of large terrains using strip masks. In ACM GRAPHITE’05, pages 299–306, 2005.

    Google Scholar 

  70. Redon, S., Galoppo, N., Lin, M.: Adaptive dynamics of articulated bodies. ACM Transactions on Graphics, 24(3):936–945, 2005.

    Article  Google Scholar 

  71. Tack, N., Lafruit, G., Catthoor, F., Lauwereins, R.: Pareto based optimization of multi-resolution geometry for real time rendering. In ACM Press, International Conference on 3D Web Technologies, pages 19–27, 2005.

    Google Scholar 

  72. Tecchia, F., Loscos, C., Chrysanthou, Y.: Image-based crowd rendering. IEEE Computer Graphics & Applications, 22(2):36–43, 2002.

    Article  Google Scholar 

  73. Terzopoulos, D., Waters, K.: Physically-based facial modeling, analysis, and animation. In Journal of Visualization and Computer Animation, 1(4): 73–80, 1990.

    Google Scholar 

  74. Van Raemdonck, W., Lafruit, G., Steffens, E., Otero-Perez, C., Bril, R.: Scalable 3D graphics processing in consumer terminals. In IEEE International Conference on Multimedia & Expo, ICME’02, pages 369–372, 2002.

    Google Scholar 

  75. Waite, C.T.: The facial action control editor, FACE: A parametric facial expression editor for computer generated animation. Master’s thesis, MIT, 1989.

    Google Scholar 

  76. Wang, C.L.Y., Forsey, D.R.: Langwidere: A new facial animation system. In Proceedings of Computer Animation, pages 59–68, 1994.

    Google Scholar 

  77. Ward, K., Lin, M., Lee, J., Fisher, S., Macri, D.: Modeling hair using level-of-detail representations. In Computer Animation and Social Agents, CASA’03, pages 41–48. Computer Graphics Society, 2003.

    Google Scholar 

  78. Waters K.: A muscle model for animating three-dimensional facial expression. In Computer Graphics (SIGGRAPH Proceedings), 21:17–24, 1987.

    Article  Google Scholar 

  79. Williams, L.: Performance-driven facial animation. In Proc. SIGGRAPH ’90, Computer Graphics, 24(3):235–242, 1990.

    Article  Google Scholar 

  80. Wu, Y.: Skin deformation and aging with wrinkles. In Ph.D. Thesis, University of Geneva, 1998.

    Google Scholar 

  81. Wu, X., Downes, M.S., Goktekin, T., Tendick, F.: Adaptive nonlinear finite elements for deformable body simulation using dynamic progressive meshes. Computer Graphics Forum, 20(3):349–358, 2001.

    Article  Google Scholar 

  82. Wu, Y., Magnenat-Thalmann, N., Thalmann, D.: A plastic-visco-elastic model for wrinkles in facial animation and skin aging. In Proc. 2nd Pacific Conference on Computer Graphics and Applications, Pacific Graphics, 1994.

    Google Scholar 

Download references

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2008 Springer-Verlag London Limited

About this chapter

Cite this chapter

Garchery, S., Giacomo, T.D., Magnenat-Thalmann, N. (2008). Real-Time Adaptive Facial Animation. In: Deng, Z., Neumann, U. (eds) Data-Driven 3D Facial Animation. Springer, London. https://doi.org/10.1007/978-1-84628-907-1_12

Download citation

  • DOI: https://doi.org/10.1007/978-1-84628-907-1_12

  • Publisher Name: Springer, London

  • Print ISBN: 978-1-84628-906-4

  • Online ISBN: 978-1-84628-907-1

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics