Muscle Deformation Model for Real-Time Skin Deformation Control

실시간 피부 변형 제어를 위한 근육 변형 모델

  • 진정환 (아주대학교 비쥬얼컴퓨팅 연구실) ;
  • 김종혁 (아주대학교 비쥬얼컴퓨팅 연구실) ;
  • 최정주 (아주대학교 비쥬얼컴퓨팅 연구실)
  • Received : 2010.05.06
  • Accepted : 2010.08.25
  • Published : 2010.09.01

Abstract

We present a real-time simulation method for muscles which are actuated by skeletal structure based on anatomical properties of the muscles. Muscles are designed by their two endpoints attached to either bones or other muscles and their volume are preserved approximately during the deformation. Skin deformation animation is obtained by a simple skinning due to the muscle deformation. We present also the performance data for a human-like multi-linked character which has bones, muscles, and skin. According to our experimental result, we can get skin deformation animation with a few tens of muscles in real-time. The method proposed in this paper can be applied to obtain skin deformation animation for multi-linked characters appear frequently in real-time environments such as games.

본 논문에서는 실제 근육의 해부학적 특징에 근거한 모델을 설계하고, 근육의 모양이 골격의 움직임에 따라서 변화하는 실시간 시뮬레이션 기법을 제시한다. 근육 모델은 골격 혹은 다른 근육의 양 끝 점에 부착되는 위치와 방위에 따라서 부피가 유지되도록 변형된다. 근육 변형의 결과는 간단한 스키닝을 통해서 실제 피부 변형의 결과로 이어져 관찰된다. 실제 인체와 유사하게 모델링된 다관절 캐릭터의 수행 성능을 제시한다. 실험적 결과에 따르면 수십개의 모델링된 근육을 골격 운동에 따라서 실시간에 변형할 수 있다. 따라서 빠른 수행속도에 일정한 품질을 요구하는 게임 등과 같은 실시간 제어 환경에 등장하는 다관절 캐릭터를 제어하는데 효과적으로 사용될 수 있다.

Keywords

References

  1. J. E. Chadwick, D. R. Haumann, and R. E. Parent, "Layered construction for deformale animated characters," in SIGGRAPH '89: Proceedings of the 16the annual conference on Computer graphics and interactive techniques. New York, NY, USA: ACM, 1989, pp. 243-252.
  2. J. Shen and D. Thalmann, "Interactive Shape Design Using Metaballs and Splines," in Proc. Implicit Surfaces '95, 1995.
  3. J. Shen, "Human body modeling and deformation," Ph.D. dissertation, Lausanne, 1996. [Online]. Available: http://library.epfl.ch/theses/?nr=1552
  4. F. Scheepers, R. E. Parent, W. E. Carlson, and S. F. May, "Anatomy-based modeling of the human musculature," in SIGGRAPH '97: Proceedings of the 24th annual conference on Computer graphics and interactive techniques. New York, NY, USA: ACM Press/Addison-Wesley Publishing Co., 1997, pp. 163-172.
  5. J. Teran, E. Sifakis, S. S. Blemker, V. Ng-Thow-Hing, C. Lau, and R. Fedkiw, "Creating and simulating skeletal muscle form the visible human data set," IEEE Transactions on Visualization and Computer Graphics, vol. 11, no. 3, pp. 317-328, 2005. https://doi.org/10.1109/TVCG.2005.42
  6. A. H. Barr, "Global and local defromations of solid primitives," SIGGRAPH Computer. Graph., vol. 18, no. 3, pp. 21-30, 1984. https://doi.org/10.1145/964965.808573
  7. T. W. Sederberg and S. R. Parry, "Free-form deformation of solid geometric models," SIGGRAPH Computer. Graph., vol. 20, no. 4, pp. 151-160, 1986. https://doi.org/10.1145/15886.15903
  8. A. Witkin, K. Fleiseher, and A. Barr, "Energy constraints on pararneterized models," SIGGRAPH Comput. Graph., vol. 21, no. 4, ppp. 225-232, 1987. https://doi.org/10.1145/37402.37429
  9. F. Lazarus, S. Coquillart, and P. Jancene, "Interactive axial deformations," Tech. Rep., Projet SYNTIM. [Online]. Available: http://hal.archives-ouvertes.fr/inria-00074780/en/
  10. J. Wilhelms and A. Van Gelder, "Anatomically based modeling," in SIGGRAPH '97: Proceedings of the 24th annual conference on Computer graphics and interactive techniques. New York, NY, USA: ACM Press/Addison-Wesley Publishing Co., 1997, pp. 173-180.
  11. L. Porcher Nedel, "Anatomic modeling of human bodies using physically-based muscal simulation," Ph.D. dissertation, Lausanne, 1998. [Online]. Available: http://library.epfl.ch/theses/?nr=1831
  12. J. Teran, S. Blemker, V. N. T. Hing, and R. Fedkiw, "Finite volume methods for the simulation of skeletal muscle," in SCA '03: Proceedings of the 2003 ACM SIGGRAPH/Eurographics symposium on Computer animation. Aire-la-Ville, Switzerland, Switzerland: Eurographics Association, 2003, pp. 68-74.
  13. G. Irving, C. Schroeder, and R. Fedkiw, "Volume conserving finite element simulations of deformable models," ACM Trans. Graph., vol. 26, no. 3, p. 13, 2007. https://doi.org/10.1145/1276377.1276394
  14. J. P. Lewis, M. Cordner, and N. Fong, "Pose space deformation: a unified approach to shpae interpolation and skeleton-driven deformation," in SIGGRAPH '00: Proceeding of the 27th annual conference on Computer graphics and interactive techniques. New York, NY, USA: ACM Press/Addison-Wesley Publishing Co., 2000, pp. 165-172.
  15. S. I. Park and J. K. Hodgins, "Capturing and animating skin deformation in human motion," ACM Trans. Graph., vol. 25, no. 3, pp. 881-889, 2006. https://doi.org/10.1145/1141911.1141970
  16. S. I. Park and J. K. Hodgins, "Data-driven modeling o skin and muscle deformation," in SIGGRAPH '08: ACM SIGGRAPH 2008 papers. New York, NY, USA: ACM, 2008, pp. 1-6.
  17. S. A. Sheynin, A. V. Tuzikov, and A. L. Bogus, "Improvements of volume computation from non-parallel cross-sectons," International conference on Pattern recognition, vol. 4, pp. 815-818, 2004.
  18. 강현숙, 손쉽게 배우는 인체구조와 기능. 군자 출판사, 2002.
  19. 타노이마사오, 3일만에 읽는 몸의 구조, 서울 출판사, 2001.