skip to main content
10.1145/1576246.1531385acmconferencesArticle/Chapter ViewAbstractPublication PagessiggraphConference Proceedingsconference-collections
research-article

Synchronized multi-character motion editing

Published:27 July 2009Publication History

ABSTRACT

The ability to interactively edit human motion data is essential for character animation. We present a novel motion editing technique that allows the user to manipulate synchronized multiple character motions interactively. Our Laplacian motion editing method formulates the interaction among multiple characters as a collection of linear constraints and enforces the constraints, while the user directly manipulates the motion of characters in both spatial and temporal domains. Various types of manipulation handles are provided to specify absolute/relative spatial location, direction, time, duration, and synchronization of multiple characters. The capability of non-sequential discrete editing is incorporated into our motion editing interfaces, so continuous and discrete editing is performed simultaneously and seamlessly. We demonstrate that the synchronized multiple character motions are synthesized and manipulated at interactive rates using spatiotemporal constraints.

Skip Supplemental Material Section

Supplemental Material

tps005_09.mp4

mp4

114.2 MB

References

  1. Arikan, O., Forsyth, D. A., and O'Brien, J. F. 2003. Motion synthesis from annotations. ACM Transactions on Graphics (SIGGRAPH 2003) 22, 3, 402--408. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. Chai, J.-X., and Hodgins, J. K. 2007. Constraint-based motion optimization using a statistical dynamic model. ACM Transactions on Graphics (SIGGRAPH 2008) 26, 3. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. Gleicher, M. 1998. Retargeting motion to new characters. In Proceedings of SIGGRAPH 98, 33--42. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. Gleicher, M. 2001. Motion path editing. In Proceedings of ACM Symposium on Interactive 3D Graphics, 195--202. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. Heck, R., and Gleicher, M. 2007. Parametric motion graphs. In Proceedings of Symposium on Interactive 3D Graphics and Games, 129--136. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. Hecker, C., Raabe, B., Enslow, R. W., DeWeese, J., Maynard, J., and van Prooijen, K. 2008. Real-time motion retargeting to highly varied user-created morphologies. ACM Transactions on Graphics (SIGGRAPH 2008) 27, 3. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. Ho, E. S., and Komura, T. 2009. Character motion synthesis by topology coordinates. Computer Graphics Forum (Eurographics 2009.Google ScholarGoogle Scholar
  8. Hsu, E., Gentry, S., and Popović, J. 2004. Examplebased control of human motion. In Proceedings of ACM SIGGRAPH/Eurographics symposium on Computer animation, 69--77. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. Hsu, E., da Silva, M., and Popović, J. 2007. Guided time warping for motion editing. In Proceedings of ACM SIGGRAPH/Eurographics Symposium on Computer Animation, 45--52. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. Igarashi, T., Moscovich, T., and Hughes, J. F. 2005. As-rigid-as-possible shape manipulation. ACM Transactions on Graphics (SIGGRAPH 2005) 24, 3, 1134--1141. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. Kovar, L., and Gleicher, M. 2004. Automated extraction and parameterization of motions in large data sets. ACM Transactions on Graphics (SIGGRAPH 2004) 23, 3, 559--568. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. Kovar, L., Gleicher, M., and Pighin, F. 2002. Motion graphs. ACM Transactions on Graphics (SIGGRAPH 2002) 21, 3, 473--482. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. Kwon, T., Cho, K.-S., Park, S. I., and Shin, S. Y. 2008. Two-character motion analysis and synthesis. IEEE Transactions on Visualization and Computer Graphics 14, 3, 707--720. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. Kwon, T., Lee, K. H., Lee, J., and Takahashi, S. 2008. Group motion editing. ACM Transactions on Graphics (SIGGRAPH 2008) 27, 3. Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. Lee, J., and Lee, K. H. 2004. Precomputing avatar behavior from human motion data. In Proceedings of ACM SIGGRAPH/Eurographics symposium on Computer animation, 79--87. Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. Lee, J., and Shin, S. Y. 1999. A hierarchical approach to interactive motion editing for human-like figures. In Proceedings of SIGGRAPH 99, 39--48. Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. Lee, J., Chai, J., Reitsma, P. S. A., Hodgins, J. K., and Pollard, N. S. 2002. Interactive control of avatars animated with human motion data. ACM Transactions on Graphics (SIGGRAPH 2002) 21, 3, 491--500. Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. Lee, K. H., Choi, M. G., and Lee, J. 2006. Motion patches: Building blocks for virtual environments annotated with motion data. ACM Transactions on Graphics (SIGGRAPH 2006) 26, 3, 898--906. Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. Liu, C. K., and Popović, Z. 2002. Synthesis of complex dynamic character motion from simple animations. ACM Transactions on Graphics (SIGGRAPH 2002) 21, 3, 408--416. Google ScholarGoogle ScholarDigital LibraryDigital Library
  20. Liu, C. K., Hertzmann, A., and Popović, Z. 2006. Composition of complex optimal multi-character motions. Proceedings of ACM SIGGRAPH/Eurographics Symposium on Computer Animation. Google ScholarGoogle ScholarDigital LibraryDigital Library
  21. Lo, W.-Y., and Zwicker, M. 2008. Real-time planning for parameterized human motion. In Proceedings of ACM SIGGRAPH/Eurographics symposium on Computer animation. Google ScholarGoogle ScholarDigital LibraryDigital Library
  22. McCann, J., and Pollard, N. S. 2007. Responsive characters from motion fragments. ACM Transactions on Graphics (SIGGRAPH 2007) 26, 3. Google ScholarGoogle ScholarDigital LibraryDigital Library
  23. McCann, J., Pollard, N. S., and Srinivasa, S. 2006. Physics-based motion retiming. Proceedings of ACM SIGGRAPH/Eurographics Symposium on Computer Animation. Google ScholarGoogle ScholarDigital LibraryDigital Library
  24. Mukai, T., and Kuriyama, S. 2005. Geostatistical motion interpolation. ACM Transactions on Graphics (SIGGRAPH 2005) 24, 3, 1062--1070. Google ScholarGoogle ScholarDigital LibraryDigital Library
  25. Pullen, K., and Bregler, C. 2002. Motion capture assisted animation: Texturing and synthesis. ACM Transactions on Graphics (SIGGRAPH 2002) 21, 3, 501--508. Google ScholarGoogle ScholarDigital LibraryDigital Library
  26. Safonova, A., and Hodgins, J. K. 2007. Construction and optimal search of interpolated motion graphs. ACM Transactions on Graphics (SIGGRAPH 2007) 26, 3, 106. Google ScholarGoogle ScholarDigital LibraryDigital Library
  27. Shin, H. J., and Lee, J. 2006. Motion synthesis and editing in low-dimensional spaces. Computer Animation and Virtual Worlds (CASA 2006) 17, 3--4, 219--227. Google ScholarGoogle ScholarDigital LibraryDigital Library
  28. Shin, H. J., and Oh, H. S. 2006. Fat graphs: Constructing an interactive character with continuous controls. In Proceedings of ACM SIGGRAPH/Eurographics Symposium on Computer Animation, 291--298. Google ScholarGoogle ScholarDigital LibraryDigital Library
  29. Shum, H., Komura, T., Shiraish, M., and Yamazaki, S. 2008. Interaction patches for multi-character animation. ACM Transactions on Graphics (SIGGRAPH Asia 2008) 27, 6. Google ScholarGoogle ScholarDigital LibraryDigital Library
  30. Sorkine, O., Cohen-Or, D., Lipman, Y., and Alexa, M. 2004. Laplacian surface editing. In Proceedings of ACM SIGGRAPH/Eurographics Symposium on Geometry Processing, 175--184. Google ScholarGoogle ScholarDigital LibraryDigital Library
  31. Sulejmanpasic, A., and Popović, J. 2005. Adaptation of performed ballistic motion. ACM Transactions on Graphics (SIGGRAPH 2005) 24, 1, 165--179. Google ScholarGoogle ScholarDigital LibraryDigital Library
  32. Tak, S., and Ko, H.-S. 2005. A physically based motion retargeting filter. ACM Transactions on Graphics 24, 1, 98--117. Google ScholarGoogle ScholarDigital LibraryDigital Library
  33. Treuille, A., Lee, Y., and Popović, Z. 2007. Near-optimal character animation with continuous user control. ACM Transactions on Graphics (SIGGRAPH 2007) 26, 3. Google ScholarGoogle ScholarDigital LibraryDigital Library
  34. UMFPACK. Library for solving unsymmetric sparse linear systems, http://www.cise.ufl.edu/research/sparse/umfpack/.Google ScholarGoogle Scholar
  35. Zordan, V. B., and Hodgins, J. K. 2002. Motion capture-driven simulations that hit and react. In Proceedings of ACM SIGGRAPH Symposium on Computer Animation, 89--96. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Synchronized multi-character motion editing

    Recommendations

    Comments

    Login options

    Check if you have access through your login credentials or your institution to get full access on this article.

    Sign in
    • Published in

      cover image ACM Conferences
      SIGGRAPH '09: ACM SIGGRAPH 2009 papers
      July 2009
      795 pages
      ISBN:9781605587264
      DOI:10.1145/1576246

      Copyright © 2009 ACM

      Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      • Published: 27 July 2009

      Permissions

      Request permissions about this article.

      Request Permissions

      Check for updates

      Qualifiers

      • research-article

      Acceptance Rates

      SIGGRAPH '09 Paper Acceptance Rate78of439submissions,18%Overall Acceptance Rate1,822of8,601submissions,21%

      Upcoming Conference

      SIGGRAPH '24

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader