DOI QR코드

DOI QR Code

Technology Trends for Motion Synthesis and Control of 3D Character

  • Choi, Jong-In (School of Digital Culture & Contents, Youngsan University)
  • Received : 2019.03.06
  • Accepted : 2019.04.05
  • Published : 2019.04.30

Abstract

In this study, we study the development and control of motion of 3D character animation and discuss the development direction of technology. Character animation has been developed as a data-based method and a physics-based method. The animation generation technique based on the keyframe method has been made possible by the development of the hardware technology, and the motion capture device has been used. Various techniques for effectively editing the motion data have appeared. At the same time, animation techniques based on physics have emerged, which realistically generate the motion of the character by physically optimized numerical computation. Recently, animation techniques using machine learning have shown new possibilities for creating characters that can be controlled by the user in real time and are expected to be developed in the future.

Keywords

CPTSCQ_2019_v24n4_19_f0001.png 이미지

Fig. 1. Optical Motion Capture

CPTSCQ_2019_v24n4_19_f0002.png 이미지

Fig. 2. Mechanical Motion Capture

CPTSCQ_2019_v24n4_19_f0003.png 이미지

Fig. 3. Magnetic Motion Capture

CPTSCQ_2019_v24n4_19_f0004.png 이미지

Fig. 4. Markerless Motion Capture

CPTSCQ_2019_v24n4_19_f0005.png 이미지

Fig. 5. Motion Path Editing

CPTSCQ_2019_v24n4_19_f0006.png 이미지

Fig. 6. Connection Information for Motion Graph

CPTSCQ_2019_v24n4_19_f0007.png 이미지

Fig. 7. Sketch-Based Motion Synthesis

CPTSCQ_2019_v24n4_19_f0008.png 이미지

Fig. 8. Change Direction of a Character

CPTSCQ_2019_v24n4_19_f0009.png 이미지

Fig. 9. Balancing a character

CPTSCQ_2019_v24n4_19_f0010.png 이미지

Fig. 10. Phase-Functioned Neural Network

CPTSCQ_2019_v24n4_19_f0011.png 이미지

Fig. 11. A Four-Legged Character Created by MANN

CPTSCQ_2019_v24n4_19_f0012.png 이미지

Fig. 12. Learned Locomotion Skills

CPTSCQ_2019_v24n4_19_f0013.png 이미지

Fig. 13. Characters Traversing Terrains

Table 1. Character Animation Techniques

CPTSCQ_2019_v24n4_19_t0001.png 이미지

References

  1. A. Witkin and Z. Popovic, "Motion warping," in Proceedings of the 22nd Annual Conference on Computer Graphics and Interactive Techniques, SIGGRAPH '95, pp. 105-108, ACM, 1995.
  2. D. J. Wiley and J. K. Hahn, "Interpolation synthesis of articulated figure motion," IEEE Comput. Graph. Appl., vol. 17, pp. 39-45, Nov. 1997.
  3. C. Egbert, P. K. Egbert, and B. S. Morse, "Real-time motion transition by example," in Proceedings of the 6th International Conference on Articulated Motion and Deformable Objects, AMDO '10, pp. 138-147, Springer-Verlag, 2010.
  4. M. Gleicher, "Retargetting motion to new characters," in Proceedings of the 25th Annual Conference on Computer Graphics and Interactive Techniques, SIGGRAPH '98, pp. 33-42, ACM, 1998.
  5. K. J. Choi and H.-S. Ko, "On-line motion retargetting," in Proceedings of the 7th Pacific Conference on Computer Graphics and Applications, PG '99, pp. 32-, IEEE Computer Society, 1999.
  6. S. Coros, P. Beaudoin, and M. van de Panne, "Generalized biped walking control," ACM Trans. Graph., vol. 29, pp. 130:1-130:9, July 2010.
  7. U. Muico, Y. Lee, J. Popovic, and Z. Popovic, "Contact-aware nonlinear control of dynamic characters," ACM Trans. Graph., vol. 28, pp. 81:1-81:9, July 2009.
  8. K. Yin, K. Loken, and M. van de Panne, "Simbicon: Simple biped locomotion control," ACM Trans. Graph., vol. 26, July 2007.
  9. Nguyen, N., Wheatland, N., Brown, D., Parise, B., C. Karen Liu, V.Z.: Performance capture with physical interaction. In: Proceedings of ACM SIGGRAPH/ Eurographics Symposium on Computer Animation, pp. 189-195 (2010)
  10. Zordan, V., Macchietto, A., Medin, J., Soriano, M., Wu, C.C., Metoyer, R., Rose, R.: Anticpation from example. In: Proceedings of ACM Symposium on Virtual Reality Software and Technology pp. 81-84 (2007)
  11. Zordan, V.B., Majkowska, A., Chiu, B., Fast, M.: Dynamic response for motion capture animation. ACM Trans. Gr. 24(3), 697-701 (2005) https://doi.org/10.1145/1073204.1073249
  12. D. Holden, T. Komura, and J. Saito, "Phase- functioned neural networks for character control," ACM Trans. Graph., vol. 36, pp. 42:1-42:13, July2017.
  13. H. Zhang, S. Starke, T. Komura, and J. Saito, "Mode-adaptive neural networks for quadruped motion control," ACM Trans. Graph., vol. 37, pp. 145:1-145:11, July 2018.
  14. X. B. Peng, G. Berseth, K. Yin, and M. Van De Panne, "Deeploco: Dynamic locomotion skills using hierarchical deep reinforcement learning," ACM Trans. Graph., vol. 36, pp. 41:1-41:13, July 2017.
  15. X. B. Peng, P. Abbeel, S. Levine, and M. van de Panne, "Deepmimic: Example-guided deep reinforcement learning of physics-based character skills," ACM Trans. Graph., vol. 37, pp. 143:1-143:14, July 2018.
  16. M. Lee, S. Park, G. Park, S. Yang, B. Lee, "Motion Capture Technology Trends," ETRI Electronic and Telecommunications Trends, vol. 22, no. 4, pp. 35-42, 2007. 8.
  17. M. Gleicher, "Motion editing with spacetime constraints," in Proceedings of the 1997 Symposium on Interactive 3D Graphics, I3D '97, pp. 139-149, ACM, 1997.
  18. J. Lee and S. Y. Shin, "A hierarchical approach to interactive motion edit-ing for human-like figures," in Proceedings of the 26th Annual Conference on Computer Graphics and Interactive Techniques, SIGGRAPH '99, pp. 39-48, ACM Press/Addison- Wesley Publishing Co., 1999.
  19. L. Kovar, M. Gleicher, and F. Pighin, "Motion graphs," ACM Trans. Graph., vol. 21, pp. 473-482, July 2002. https://doi.org/10.1145/566654.566605
  20. O. Arikan and D. A. Forsyth, "Interactive motion generation from examples," ACM Trans. Graph., vol. 21, pp. 483-490, July 2002. https://doi.org/10.1145/566654.566606
  21. M. Thorne, D. Burke, and M. van de Panne, "Motion doodles: An interface for sketching character motion," ACM Trans. Graph., vol. 23, pp. 424-431,Aug. 2004. https://doi.org/10.1145/1015706.1015740
  22. J. Chai and J. K. Hodgins, "Performance animation from low-dimensional control signals," ACM Trans. Graph., vol. 24, pp. 686-696, July 2005. https://doi.org/10.1145/1073204.1073248
  23. U. Muico, J. Popovic, and Z. Popovic, "Composite control of physically simulated characters,"ACM Trans. Graph., vol. 30, pp. 16:1-16:11, May2011.
  24. A. Macchietto, V. Zordan, and C. R. Shelton, "Momentum control for balance," ACM Trans. Graph., vol. 28, pp. 80:1-80:8, July 2009