skip to main content
article
Free Access

Performance-driven facial animation

Authors Info & Claims
Published:01 September 1990Publication History
Skip Abstract Section

Abstract

As computer graphics technique rises to the challenge of rendering lifelike performers, more lifelike performance is required. The techniques used to animate robots, arthropods, and suits of armor, have been extended to flexible surfaces of fur and flesh. Physical models of muscle and skin have been devised. But more complex databases and sophisticated physical modeling do not directly address the performance problem. The gestures and expressions of a human actor are not the solution to a dynamic system. This paper describes a means of acquiring the expressions of real faces, and applying them to computer-generated faces. Such an "electronic mask" offers a means for the traditional talents of actors to be flexibly incorporated in digital animations. Efforts in a similar spirit have resulted in servo-controlled "animatrons," high-technology puppets, and CG puppetry [1]. The manner in which the skills of actors and puppetteers as well as animators are accommodated in such systems may point the way for a more general incorporation of human nuance into our emerging computer media.The ensuing description is divided into two major subjects: the construction of a highly-resoved human head model with photographic texture mapping, and the concept demonstration of a system to animate this model by tracking and applying the expressions of a human performer.

References

  1. 1 Waiters, Graham, The Story of Waldo C. Graphic. ACM SIGGRAPH '89 Course Notes, 3D Character Animation by Computer, August 1989.Google ScholarGoogle Scholar
  2. 2 Parke, Frederick I., A Parametric Model for Human Faces. Ph.D. dissertation, Department of Computer Science, University of Utah, 1974. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. 3 Badler, Norman, and Platt, Stephen, Animating Facial Expressions. Proceedings of SIGGRAPH '81 (Dallas, Texas, August 3-7, 1981). In Computer Graphics 15, 3, (August 198t), 245-252. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. 4 Platt, Stephen Michael, A Structural Model of the Human Face. Ph.D. Department of Computer and Information Science, School of Engineering and Applied Science, University of Pennsylvania, Philadelphia, PA., 1986. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. 5 Brennan, Susan Elise, Caricature Generator. M.S. Visual Studies, Dept. of Architecture, Massachusetts Institute of Technology, Cambridge, MA. Sept. 1982.Google ScholarGoogle Scholar
  6. 6 Burson, Nancy, and Schneider, Thomas, "Method and Apparatus for Producing an Image of a Person's Face at a Different Age," U.S. Patent #4276570, June 30, 1981.Google ScholarGoogle Scholar
  7. 7 Oka, Masaaki, Tsutsui, Kyoya, Ohba, Akio, Kurauchi, Yoshitaka, Tago, Takashi, Real-Time Manipulation of Texture-Mapped Surfaces. Proceedings of SIGGRAPH '87 (Anaheim, California, July 27-31, 1987). In Computer Graphics 21, 4, (July 1987), 181-188. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. 8 Lachapelle, Pierre, Bergeron, Philippe, Robidoux, P., and Langlois, Daniel, Tony de Peltrie. {film} 1985.Google ScholarGoogle Scholar
  9. 9 Waters, Keith, A Muscle Model for Animating Three-Dimensional Facial Expression. Proceedings of SIGGRAPH '87 (Anaheim, California; July 27- 31, 1987). In Computer Graphics 21, 4 (July 1987), 17-24. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. 10 Lasseter, John, Ostby, Eben, Reeves, William, Good, Craig, Rydstrom, Gary. Tin Toy. {film} Pixar, 1988.Google ScholarGoogle Scholar
  11. 11 Cyberware Laboratory, Inc.: 4020/PS 3D Scanner, 4020/RGB 3D Scanner with color digitizer. 8 Harris Court 3D, Monterey, California 93940.Google ScholarGoogle Scholar
  12. 12 Butt, P.J., Ogden, J.M., Adelson, E.H., and Bergen, J.R., Pyramid-Based Computer Graphics. RCA Engineer, Vol. 30, 5, Sept.-Oct. 1985.Google ScholarGoogle Scholar

Index Terms

  1. Performance-driven facial animation

                Recommendations

                Comments

                Login options

                Check if you have access through your login credentials or your institution to get full access on this article.

                Sign in

                Full Access

                • Published in

                  cover image ACM SIGGRAPH Computer Graphics
                  ACM SIGGRAPH Computer Graphics  Volume 24, Issue 4
                  Aug. 1990
                  377 pages
                  ISSN:0097-8930
                  DOI:10.1145/97880
                  Issue’s Table of Contents
                  • cover image ACM Conferences
                    SIGGRAPH '90: Proceedings of the 17th annual conference on Computer graphics and interactive techniques
                    September 1990
                    452 pages
                    ISBN:0897913442
                    DOI:10.1145/97879

                  Copyright © 1990 ACM

                  Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

                  Publisher

                  Association for Computing Machinery

                  New York, NY, United States

                  Publication History

                  • Published: 1 September 1990

                  Check for updates

                  Qualifiers

                  • article

                PDF Format

                View or Download as a PDF file.

                PDF

                eReader

                View online with eReader.

                eReader