Abstract
Unlike the human face, the neck has been largely overlooked in the computer graphics literature, this despite its complex anatomical structure and the important role that it plays in supporting the head in balance while generating the controlled head movements that are essential to so many aspects of human behavior. This paper makes two major contributions. First, we introduce a biomechanical model of the human head-neck system. Emulating the relevant anatomy, our model is characterized by appropriate kinematic redundancy (7 cervical vertebrae coupled by 3-DOF joints) and muscle actuator redundancy (72 neck muscles arranged in 3 muscle layers). This anatomically consistent biomechanical model confronts us with a challenging motor control problem, even for the relatively simple task of balancing the mass of the head in gravity atop the cervical spine. Hence, our second contribution is a novel neuromuscular control model for human head animation that emulates the relevant biological motor control mechanisms. Incorporating low-level reflex and high-level voluntary sub-controllers, our hierarchical controller provides input motor signals to the numerous muscle actuators. In addition to head pose and movement, it controls the tone of mutually opposed neck muscles to regulate the stiffness of the head-neck multibody system. Employing machine learning techniques, the neural networks within our neuromuscular controller are trained offline to efficiently generate the online pose and tone control signals necessary to synthesize a variety of autonomous movements for the behavioral animation of the human head and face.
Supplemental Material
- Albrecht, I., Haber, J., and Seidel, H.-P. 2003. Construction and animation of anatomically based human hand models. In ACM SIGGRAPH / Eurographics Symposium on Computer Animation (SCA'03), 98--109. Google Scholar
Digital Library
- Anderson, F., and Pandy, M. 2001. Static and dynamic optimization solutions for gait are practically equivalent. Journal of Biomechanics 34, 153--161.Google Scholar
Cross Ref
- Carpenter, R. 1988. Movements of the Eyes, 2nd ed. Pion, London.Google Scholar
- Chen, D. T., and Zeltzer, D. 1992. Pump it up: Computer animation of a biomechanically based model of muscle using the finite element method. In Computer Graphics (Proceedings of ACM SIGGRAPH 92), vol. 26, 89--98. Google Scholar
Digital Library
- Delp, S., and Loan, J. 1995. A software system to develop and analyze models of musculoskeletal structures. Computers in Biology and Medicine 25, 21--34.Google Scholar
Cross Ref
- Faloutsos, P., van de Panne, M., and Terzopoulos, D. 2001. Composable controllers for physics-based character animation. In Proceedings of ACM SIGGRAPH 2001, Computer Graphics Proceedings, Annual Conference Series, 251--260. Google Scholar
Digital Library
- Grzeszczuk, R., and Terzopoulos, D. 1995. Automated learning of muscle-actuated locomotion through control abstraction. In Proceedings of ACM SIGGRAPH 95, Computer Graphics Proceedings, Annual Conference Series, 63--70. Google Scholar
Digital Library
- Grzeszczuk, R., Terzopoulos, D., and Hinton, G. 1998. Neuroanimator: Fast neural network emulation and control of physics-based models. In Proc. of ACM SIGGRAPH 98, Computer Graphics Proceedings, Annual Conference Series, 9--20. Google Scholar
Digital Library
- Hay, J., and Reid, J. 1988. Anatomy, Mechanics, and Human Motion, 2nd ed. Prentice-Hall, Englewood Cliffs, NJ.Google Scholar
- Hodgins, J. K., Wooten, W. L., Brogan, D. C., and O'Brien, J. F. 1995. Animating human athletics. In Proceedings of ACM SIGGRAPH 95, Computer Graphics Proceedings, Annual Conference Series, 71--78. Google Scholar
Digital Library
- Hogan, N. 1984. Adaptive control of mechanical impedance by coactivation of antagonist muscles. IEEE Transactions on Automatic Control AC-29 (Aug.), 681--690.Google Scholar
Cross Ref
- Irving, G., Teran, J., and Fedkiw, R. 2004. Invertible finite elements for robust simulation of large deformation. In ACM SIGGRAPH / Eurographics Symposium on Computer Animation (SCA'04), 131--140. Google Scholar
Digital Library
- Kähler, K., Haber, J., and Seidel, H.-P. 2001. Geometry-based muscle modeling for facial animation. In Graphics Interface 2001, 37--46. Google Scholar
Digital Library
- Kandel, E., Schwartz, J., and Jessell, T. 2000. Principles of Neural Science, 4th ed. McGraw Hill, New York.Google Scholar
- Kapandji, I. 1974. The Physiology of the Joints. Vol. 3: The Trunk and the Vertebral Column. Churchill Livingstone, Edinburgh.Google Scholar
- Kawato, M., Furukawa, K., and Suzuki, R. 1987. A hierarchical neural network model for control and learning of voluntary movement. Biological Cybernetics 57, 169--185.Google Scholar
Cross Ref
- Keshner, E., and Peterson, B. 1995. Mechanisms controlling human head stabilization. I. Head-neck dynamics during random rotations in the horizontal plane. Journal of Neurophysiology 73, 2293--2301.Google Scholar
Cross Ref
- Kim, J., and Hemami, H. 1998. Coordinated three-dimensional motion of the head and torso by dynamic neural networks. IEEE Trans. on Systems, Man and Cybernetics. B 5, 653--666. Google Scholar
Digital Library
- Komura, T., Shinagawa, Y., and Kunii, T. L. 1997. A muscle-based feed-forward controller of the human body. Computer Graphics Forum 16, 3 (Aug.), 165--176.Google Scholar
Cross Ref
- Komura, T., Shinagawa, Y., and Kunii, T. L. 2000. Creating and retargeting motion by the musculoskeletal human body model. The Visual Computer 16, 5, 254--270.Google Scholar
Cross Ref
- Lee, Y., Terzopoulos, D., and Waters, K. 1995. Realistic modeling for facial animation. In Proceedings of ACM SIGGRAPH 95, Computer Graphics Proceedings, Annual Conference Series, 55--62. Google Scholar
Digital Library
- Monheit, G., and Badler, N. I. 1991. A kinematic model of the human spine and torso. IEEE Computer Graphics & Applications 11, 2 (Mar.), 29--38. Google Scholar
Digital Library
- Neff, M., and Fiume, E. 2002. Modeling tension and relaxation for computer animation. In ACM SIGGRAPH / Eurographics Symposium on Computer Animation (SCA'02), 81--88. Google Scholar
Digital Library
- Ng-Thow-Hing, V. 2001. Anatomically-Based Models for Physical and Geometrical Reconstruction of Humans and Other Animals. PhD thesis, University of Toronto, Department of Computer Science. Google Scholar
Digital Library
- Pai, D. K., Sueda, S., and Wei, Q. 2005. Fast physically based musculoskeletal simulation. In Proceedings of Sketches & Applications of ACM SIGGRAPH 2005. Google Scholar
Digital Library
- Scheepers, F., Parent, R. E., Carlson, W. E., and May, S. F. 1997. Anatomy-based modeling of the human musculature. In Proceedings of ACM SIGGRAPH 97, Computer Graphics Proceedings, Annual Conference Series, 163--172. Google Scholar
Digital Library
- Sifakis, E., Neverov, I., and Fedkiw, R. 2005. Automatic determination of facial muscle activations from sparse motion capture marker data. ACM Transactions on Graphics 24, 3 (Aug.), 417--425. Proceedings of ACM SIGGRAPH 2005. Google Scholar
Digital Library
- Spellucci, P. Donlp2. www.netlib.org/ampl/solvers/donlp2/.Google Scholar
- Terzopoulos, D., and Lee, Y. 2004. Behavioral animation of faces. In Facial Modeling and Animation, J. Haber and D. Terzopoulos, Eds., vol. 60 of ACM SIGGRAPH 2004 Course Notes. ACM SIGGRAPH, Aug., 119--128.Google Scholar
- Tsang, W., Singh, K., and Fiume, E. 2005. Helping hand: An anatomically accurate inverse dynamics solution for unconstrained hand motion. In ACM SIGGRAPH / Eurographics Symposium on Computer Animation (SCA'05), 319--328. Google Scholar
Digital Library
- Tu, X., and Terzopoulos, D. 1994. Artificial fishes: Physics, locomotion, perception, behavior. In Proceedings of ACM SIGGRAPH 94, Computer Graphics Proceedings, Annual Conference Series, 43--50. Google Scholar
Digital Library
- Vasavada, A., Li, S., and Delp, S. 1998. Influence of muscle morphometry and moment arms on the moment-generating capacity of human neck muscles. Spine 23, 412--422.Google Scholar
Cross Ref
- Warfel, J. 1985. The Head, Neck, and Trunk, 5 ed. Lea & Febiger, Philadelphia.Google Scholar
- Wilhelms, J., and Gelder, A. V. 1997. Anatomically based modeling. In Proceedings of ACM SIGGRAPH 97, Computer Graphics Proceedings, Annual Conference Series, 173--180. Google Scholar
Digital Library
- Winters, J., and Crago, P., Eds. 2000. Biomechanics and Neural Control of Posture and Movement. Springer-Verlag, New York.Google Scholar
- Yamazaki, Y., Ohkuwa, T., Itoh, H., and Suzuki, M. 1994. Reciprocal activation and coactivation in antagonistic muscles during rapid goal-directed movements. Brain Research Bulletin 34, 587--593.Google Scholar
Cross Ref
- Yin, K., Cline, M., and Pai, D. K. 2003. Motion perturbation based on simple neuromotor control models. In Proceedings of the 11th Pacific Conference on Computer Graphics and Applications (PG'03), IEEE Computer Society. Google Scholar
Digital Library
- Zordan, V. B., Celly, B., Chiu, B., and Dilorenzo, P. C. 2004. Breathe easy: Model and control of simulated respiration for animation. In ACM SIGGRAPH / Eurographics Symposium on Computer Animation (SCA'04), 29--37. Google Scholar
Digital Library
Index Terms
Heads up!: biomechanical modeling and neuromuscular control of the neck
Recommendations
Heads up!: biomechanical modeling and neuromuscular control of the neck
SIGGRAPH '06: ACM SIGGRAPH 2006 PapersUnlike the human face, the neck has been largely overlooked in the computer graphics literature, this despite its complex anatomical structure and the important role that it plays in supporting the head in balance while generating the controlled head ...
3D finite-element modeling of air-cell-based cushions and buttock tissues during prolonged sitting
Abstract IntroductionProlonged sitting can lead to serious health issues. Patients with spinal cord injuries may even develop pressure ulcers as stress accumulates on the ischial tuberosity. Air-cell-based (ACB) cushions have been ...
Graphical abstractDisplay Omitted
Highlights- A realistic three-dimension model of ACB cushion and buttock during sitting was studied with finite element analysis.
Human muscle modeling using generalized cylinders for volume consideration
BioMed'06: Proceedings of the 24th IASTED international conference on Biomedical engineeringModeling and animation of the human form has been a long standing research goal in computer graphics. Muscles change shape due to the dynamic interactions of contraction, relaxation and contact. In order to provide real-time animation there must be a ...





Comments