skip to main content
10.1145/1028523.1028528acmconferencesArticle/Chapter ViewAbstractPublication PagesscaConference Proceedingsconference-collections
Article

Breathe easy: model and control of simulated respiration for animation

Published: 27 August 2004 Publication History

Abstract

Animation of the breath has been largely ignored by the graphics community, even though it is a signature movement of the human body and an indicator for lifelike motion. In this paper, we present an anatomically inspired, physically based model of the human torso for the visual simulation of respiration using a mixed system of rigid and deformable parts. This novel composition of anatomical components is necessary to capture the key characteristics of breathing motion visible in the human trunk because the movement is generated fundamentally through the combination of both rigid bone and soft tissue. We propose a simple anatomically meaningful muscle element based on springs, which is used throughout both actively to drive the motion of the ribs and diaphragm and passively for other muscles like those of the abdomen. In addition, we introduce a straightforward method for preserving incompressible volume in deformable bodies to use in approximating the motion of the gut related to breath. Through the careful construction of this anatomically based torso, control for respiration becomes the generation of periodic contraction signals for a minimal set of two muscle groups. We show the flexibility of our approach through the animation of several breathing styles using our system and we verify our results through video and analytical comparisons.

Supplementary Material

JPG File (p29-zordan.jpg)
JPG File (p29-zordan.medium.jpg)
MPEG File (p29-zordan.medium.mpeg)
Supplemental video
MPEG File (p29-zordan.mpeg)
Supplemental video

References

[1]
{ACP02} Allen B., Curless B., Popović Z.: Articulated body deformation from range scan data. ACM Transactions on Graphics 21, 3 (2002), 612--619. 1, 3
[2]
{ACP03} Allen B., Curless B., Popović Z.: The space of human body shapes: reconstruction and parameterization from range scans. ACM Transactions on Graphics 22, 3 (2003), 587--594. 3
[3]
{AHS03} Albrecht I., Haber J., Seidel H.: Construction and animation of anatomically based human hand models. In Eurographics/ACM SIGGRAPH Symposium on Computer Animation (July 2003), pp. 98--109. 2
[4]
{BW97} Baraff D., Witkin A.: Partitioned Dynamics. Tech. Rep. CMU-RI-TR-97-33, Carnegie Mellon University, 1997. 2
[5]
{CGC*02} Capell S., Green S., Curless B., Duchamp T., Popović Z.: A multiresolution framework for dynamic deformations. Eurographics/ACM SIGGRAPH Symposium on Computer Animation (July 2002), 41--48. 2
[6]
{CGD97} Cani-Gascuel M.-P., Desbrun M.: Animation of deformable models using implicit surfaces. IEEE Transactions on Visualization and Computer Graphics 3, 1 (1997), 39--50. 2, 5
[7]
{CMN97} Christensen J., Marks J., Ngo J. T.: Automatic motion synthesis for 3d mass-spring models. The Visual Computer 13, 1 (1997), 20--28. 3
[8]
{CTMS03} Carranza J., Theobalt C., Magnor M. A., Seidel H.: Free-viewpoint video of human actors. ACM Transactions on Graphics 22, 3 (2003), 569--577, 3
[9]
{CZ92} Chen D. T., Zeltzer D.: Pump it up: Computer animation of a biomechanically based model of muscle using the finite element method. In Proceedings of SIGGRAPH 92 (1992), pp. 89--98. 2, 3, 6
[10]
{DDCB01} Debunne G., Desbrun M., Cani M.-P., Barr A. H.: Dynamic real-time deformations using space and time adaptive sampling. In Proceedings of SIGGRAPH 2001 (2001), pp. 31--36. 2
[11]
{Dis00} Disney's Dinosaur. Disney Enterprises, Inc., Disney Studios 2000. 2
[12]
{FvdPT97} Faloutsos P., Van De Panne M., Terzopoulos D.: Dynamic free-form deformations for animation synthesis. IEEE Transactions on Visualization and Computer Graphics 3, 3 (1997), 201--214. 3
[13]
{GH24} Gasser H., Hill A.: The dynamics of muscular contraction. Royal Society of London Proceedings 96 (1924), 393--437. 3
[14]
{GKS02} Grinspun E., Krysl P., Schroder P.: Charms: A simple framework for adaptive simulation. Proceedings of SIGGRAPH 2002. (2002), 281--290. 2
[15]
{GMTT89} Gourret J.-P., Magnenat-Thalmann N., Thalmann D.: Simulation of object and human skin deformations in a grasping task. In Proceedings of SIGGRAPH 89 (1989), pp. 21--30. 2
[16]
{Gra77} Gray H.: Gray's Anatomy. Edited by T. Pick and R. Howden. Portland House, 1977. 3
[17]
{GT95} Grzeszczuk R., Terzopoulos D.: Automated learning of muscle-actuated locomotion through control abstraction. In Proceedings of SIGGRAPH 95 (1995), pp. 63--70. 2
[18]
{JP99} James D. L., Pai D. K.: Artdefo - accurate real time deformable objects. In Proceedings of Siggraph 99 (1999), pp. 65--72. 2
[19]
{KHYS02} Kähler K., Haber J., Yamauchi H., Seidel H.-P.: Head shop: Generating animated head models with anatomical structure. In Eurographics/ACM SIGGRAPH Symposium on Computer Animation (July 2002), pp. 55--64. 2
[20]
{KMJ97} Kaye J., Metaxas D. N., JR. F. P. P.: A 3d virtual environment for modeling mechanical cardiopulmonary interactions. In CVRMed (1997), pp. 389--398. 2
[21]
{LTW95} Lee Y., Terzopoulos D., Walters K.: Realistic modeling for facial animation. Proceedings of SIGGRAPH '95 (1995), 55--62. 2
[22]
{MDM*02} Müller M., Dorsey J., McMillan L., Jagnow R., Cutler B.: Stable real-time deformations. In Eurographics/ACM SIGGRAPH Symposium on Computer Animation (July 2002), pp. 49--54. 2
[23]
{Mil88} Miller G. S. P.: The motion dynamics of snakes and worms. In Proceedings of SIGGRAPH 88 (1988), pp. 169--178. 2
[24]
{Min93} Mines A. H.: Respiratory Physiology. Raven Press, 1993. 3, 5, 6
[25]
{NF02} Neff M., Fiume E.: Modeling tension and relaxation for computer animation. In Eurographics/ACM SIGGRAPH Symposium on Computer Animation (July 2002), pp. 81--88. 4
[26]
{NT98} Nedel L. P., Thalmann D.: Real time muscle deformations using mass-spring systems. In Computer Graphics International 1998 (June 1998). 2
[27]
{OZH00} O'Brien J. F., Zordan V. B., Hodgins J. K.: Combining active and passive simulations for secondary motion. IEEE: Computer Graphics and Applications (July 2000), 86--96. 2, 7
[28]
{PB81} Platt S., Badler N.: Animating facial expression. Computer Graphics (1981), 245--252. 2
[29]
{PB88} Platt J. C., Barr A. H.: Constraint methods for flexible models. In Proceedings of SIGGRAPH 88 (1988), pp. 279--288. 2
[30]
{PBP97} Promayon E., Baconnier P., Puech C.: Physically-based model for simulating the human trunk respiration movements. In Lecture Notes in Computer Science 1205 (1997), 379--388. Springer Verlag CVRMED II-MRCAS III first joint conference. 2
[31]
{RSB96} Rappaport A., Sheffer A., Bercovier M.: Volume-preserving free-form solids. IEEE Transactions on Visualization and Computer Graphics 2, 1 (Mar. 1996), 19--27. 2
[32]
{SET02} Stahl D., Ezquerra N., Turk G.: Bag-of-particles as a deformable model. In IEEE Computer Society: TCGVG, Eurographics Organization (2002), pp. 141--150. 2
[33]
{SH71} Slonim N. B., Hamilton L. H.: Respiratory Physiology. The C. V. Mosby Company, 1971. 3, 6
[34]
{Smi03} Smith R.: Open dynamics engine, 2003. http://www.q12.org. 2
[35]
{SMP03} Sand P., Mcmillan L., Popović J.: Continuous capture of skin deformation. ACM Transactions on Graphics 22, 3 (2003), 578--586. 1, 3
[36]
{SMT03} Seo H., Magnenat-Thalmann N.: An automatic modeling of human bodies from sizing parameters. Proceedings of the 2003 Symposium on Interactive 3D graphics (2003), 19--26. 3
[37]
{SPCM97} Scheepers F., Parent R. E., Carlson W. E., May S. F.: Anatomy-based modeling of the human musculature. Proceedings of SIGGRAPH 1997 (1997), 163--172. 2
[38]
{Tak94} Takahashi T.: Atlas of the Human Body. Harper Collins, 1994. 3
[39]
{TBHF03} Teran J., Blemker S., Hing V. N. T., Fedkiw R.: Finite volume methods for the simulation of skeletal muscle. In Eurographics/ACM SIGGRAPH Symposium on Computer Animation (July 2003), pp. 68--74. 2, 5, 6
[40]
{TF88} Terzopoulos D., Fleischer K.: Deformable models. The Visual Computer 4, 6 (Dec. 1988), 306--331. 2
[41]
{TK90} Terzopoulos D., K. Waters: Physically-based facial modelling, analysis, and animation. The Journal of Visualization and Computer Animation (1990), 73--80. 2
[42]
{Tow00} Towle: Modern Biology. Holt Rinehart & Winston, 2000. 3
[43]
{TPBF87} Terzopoulos D., Platt J., Barr A., Fleischer K.: Elastically deformable models. In Proceedings of SIGGRAPH 87 (1987), pp. 205--214. 2
[44]
{TT94} Tu X., Terzopoulos D.: Artificial fishes: Physics, locomotion, perception, behavior. In Proceedings of SIGGRAPH 94 (1994), pp. 43--50. 2, 6
[45]
{Wat87} Waters K.: A muscle model for animating three-dimensional facial expressions. Proceedings of SIGGRAPH 87 (1987), 17--24. 2
[46]
{WG97} Wilhelms J., Gelder A. V.: Anatomically based modeling. Proceedings of SIGGRAPH 1997 (1997), 173--180. 2
[47]
{WW90} Witkin A., Welch W.: Fast animation and control of nonrigid structures. Proceedings of SIGGRAPH '90 (1990), 243--252. 3
[48]
{Zaj89} Zajac F.: Muscle and tendon: Properties, models, scaling, and application to biomechanics and motor control. CRC Critical reviews in biomedical engineering 17 (1989), 359--411. 4

Cited By

View all
  • (2023)Design and Fabrication of Materials with Desired Deformation BehaviorSeminal Graphics Papers: Pushing the Boundaries, Volume 210.1145/3596711.3596798(829-838)Online publication date: 2-Aug-2023
  • (2022)Utilización de patrones respiratorios en la transmisión de emociones mixtas en personajes animadosCon A de animación10.4995/caa.2022.17144(126-141)Online publication date: 14-Mar-2022
  • (2022)VOCAL: Vowel and Consonant Layering for Expressive Animator-Centric Singing AnimationSIGGRAPH Asia 2022 Conference Papers10.1145/3550469.3555408(1-9)Online publication date: 29-Nov-2022
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
SCA '04: Proceedings of the 2004 ACM SIGGRAPH/Eurographics symposium on Computer animation
August 2004
388 pages
ISBN:3905673142

Sponsors

Publisher

Eurographics Association

Goslar, Germany

Publication History

Published: 27 August 2004

Permissions

Request permissions for this article.

Check for updates

Qualifiers

  • Article

Conference

SCA04
Sponsor:
SCA04: Symposium on Computer Animation 2004
August 27 - 29, 2004
Grenoble, France

Acceptance Rates

Overall Acceptance Rate 183 of 487 submissions, 38%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)14
  • Downloads (Last 6 weeks)2
Reflects downloads up to 05 Mar 2025

Other Metrics

Citations

Cited By

View all
  • (2023)Design and Fabrication of Materials with Desired Deformation BehaviorSeminal Graphics Papers: Pushing the Boundaries, Volume 210.1145/3596711.3596798(829-838)Online publication date: 2-Aug-2023
  • (2022)Utilización de patrones respiratorios en la transmisión de emociones mixtas en personajes animadosCon A de animación10.4995/caa.2022.17144(126-141)Online publication date: 14-Mar-2022
  • (2022)VOCAL: Vowel and Consonant Layering for Expressive Animator-Centric Singing AnimationSIGGRAPH Asia 2022 Conference Papers10.1145/3550469.3555408(1-9)Online publication date: 29-Nov-2022
  • (2020)Simulation of Skeletal Muscles in Real-Time with Parallel Computing in GPUApplied Sciences10.3390/app1006209910:6(2099)Online publication date: 20-Mar-2020
  • (2020)Modeling and Estimation of Nonlinear Skin Mechanics for Animated AvatarsComputer Graphics Forum10.1111/cgf.1391339:2(77-88)Online publication date: 13-Jul-2020
  • (2019)Counts of mechanical, external configurations compared to computational, internal configurations in natural and artificial systemsPLOS ONE10.1371/journal.pone.021567114:5(e0215671)Online publication date: 8-May-2019
  • (2019)Speech Breathing in Virtual Humans: An Interactive Model and Empirical Study2019 IEEE Virtual Humans and Crowds for Immersive Environments (VHCIE)10.1109/VHCIE.2019.8714737(1-9)Online publication date: Mar-2019
  • (2019)Make robot motions naturalNature10.1038/d41586-019-00211-z565:7740(422-424)Online publication date: 21-Jan-2019
  • (2018)Laughter Animation GenerationHandbook of Human Motion10.1007/978-3-319-14418-4_190(2213-2229)Online publication date: 5-Apr-2018
  • (2017)gVirtualXRayProceedings of the Conference on Computer Graphics & Visual Computing10.2312/cgvc.20171279(61-68)Online publication date: 14-Sep-2017
  • Show More Cited By

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media