Abstract

We present a novel technique for generating animation of laughter for a character. Our approach utilizes an anatomically inspired, physics-based model of a human torso that includes a mix of rigid-body and deformable components and is driven by Hill-type muscles. We propose a hierarchical control method which synthesizes laughter from a simple set of input signals. In addition, we present a method for automatically creating an animation from a soundtrack of an individual laughing. We show examples of laugh animations generated by hand-selected input parameters and by our audio-driven optimization approach. We also include results for other behaviors, such as coughing and a sneeze, created using the same model. These animations demonstrate the range of possible motions that can be generated using the proposed system. We compare our technique with both data-driven and procedural animations of laughter.

Keywords

LaughterComputer scienceAnimationCharacter animationCharacter (mathematics)Set (abstract data type)Computer facial animationTorsoComputer animationComputer graphics (images)Artificial intelligenceSkeletal animationComputer visionHuman–computer interactionArtMathematicsProgramming language

Affiliated Institutions

Related Publications

Publication Info

Year
2008
Type
article
Volume
27
Issue
5
Pages
1-8
Citations
72
Access
Closed

External Links

Social Impact

Altmetric
PlumX Metrics

Social media, news, blog, policy document mentions

Citation Metrics

72
OpenAlex

Cite This

Paul C. DiLorenzo, Victor Zordan, Benjamin L. Sanders (2008). Laughing out loud. ACM Transactions on Graphics , 27 (5) , 1-8. https://doi.org/10.1145/1409060.1409078

Identifiers

DOI
10.1145/1409060.1409078

Data Quality

Data completeness: 77%