Skip to main content
Log in

Constrained synthesis of textural motion for articulated characters

  • original article
  • Published:
The Visual Computer Aims and scope Submit manuscript

Abstract

Obtaining high-quality, realistic motions of articulated characters is both time consuming and expensive, necessitating the development of easy-to-use and effective tools for motion editing and reuse. We propose a new simple technique for generating constrained variations of different lengths from an existing captured or otherwise animated motion. Our technique is applicable to textural motions, such as walking or dancing, where the motion sequence can be decomposed into shorter motion segments without an obvious temporal ordering among them. Inspired by previous work on texture synthesis and video textures, our method essentially produces a reordering of these shorter segments. Discontinuities are eliminated by carefully choosing the transition points and applying local adaptive smoothing in their vicinity, if necessary. The user is able to control the synthesis process by specifying a small number of simple constraints.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Alias|Wavefront (2001) Maya 4.0

  2. Arikan O, Forsyth DA (2002) Interactive motion generation from examples. In: Proceedings of SIGGRAPH 2002, San Antonio, 21–25 July 2002, pp 483–490

  3. Ashikhmin M (2001) Synthesizing natural textures. In: Proceedings of the symposium on interactive 3D graphics, Research Triangle Park, NC, 19–21 March 2001, pp 217–226

  4. Bar-Joseph Z, El-Yaniv R, Lischinski D, Werman M (2001) Texture mixing and texture movie synthesis using statistical learning. IEEE Trans Vis Comput Graph 7(2):120–135

    Google Scholar 

  5. Bowden R (2000) Learning statistical models of human motion. In: Proceedings of the IEEE workshop on human modeling, analysis, and synthesis (CVPR 2000), Hilton Head, SC, July 2000

  6. Brand M, Hertzmann A (2000) Style machines. In: Proceedings of SIGGRAPH 2000, New Orleans, 23–28 July 2000, pp 183–192

  7. Bruderlin A, Williams L (1995) Motion signal processing. In: Proceedings of SIGGRAPH 95, Los Angeles, 6–11 August 1995, pp 97–104

  8. Cohen MF (1992) Interactive spacetime control for animation. In: Proceedings of SIGGRAPH 92, Chicago, 26–31 July 1992, Comput Graph 26(2):293–302

  9. De Bonet JS (1997) Multiresolution sampling procedure for analysis and synthesis of texture images. In: Proceedings of SIGGRAPH 97, Los Angeles, 3–8 August 1997, pp 361–368

  10. Efros AA, Freeman WT (2001) Image quilting for texture synthesis and transfer. In: Proceedings of SIGGRAPH 2001, Los Angeles, 12–17 August 2001, pp 341–346

  11. Gleicher M (1997) Motion editing with spacetime constraints. In: Proceedings of the 1997 ACM symposium on interactive 3D graphics, Providence, RI, 27–30 April 1997, pp 139–148

  12. Gleicher (1998) Retargeting motion to new characters. In: Proceedings of SIGGRAPH 98, Orlando, 19–24 July 1998, pp 33–42

  13. Gleicher M (2001a) Comparing constraint-based motion editing methods. Graph Models 63:107–134

    Article  MATH  Google Scholar 

  14. Gleicher M (2001b) Motion path editing. In: Proceedings of the 2001 ACM symposium on interactive 3D graphics, Research Triangle Park, NC, 19–21 March 2001, pp 195–202

  15. Gleicher M, Litwinowicz P (1998) Constraint-based motion adaptation. J Vis Comput Animat 9(2):65–94

    Google Scholar 

  16. Kovar L, Gleicher M, Pighin F (2002) Motion graphs. In: Proceedings of SIGGRAPH 2002, San Antonio, 21–25 July 2002, pp 473–482

  17. Kovar L, Schreiner J, Gleicher M (2002) Footskate cleanup for motion capture editing. In: Proceedings of the 2002 ACM symposium on computer animation, San Antonio, 21–22 July 2002, pp 97–104

  18. Lee J, Chai J, Reitsma PSA, Hodgins JK, Pollard NS (2002) Interactive control of avatars animated with human motion data. In: Proceedings of SIGGRAPH 2002, San Antonio, 21–25 July 2002, pp 491–500

  19. Lee J, Shin SY (1999) A hierarchical approach to interactive motion editing for human-like figures. In: Proceedings of SIGGRAPH 99, Los Angeles, 8–13 August 1999, pp 39–48

  20. Li Y, Wang T, Shum H-Y (2002) Interactive motion generation from examples. In: Proceedings of SIGGRAPH 2002, San Antonio, 21–25 July 2002, pp 483–490

  21. Molina Tanco L, Hilton A (2000) Realistic synthesis of novel human movements from a database of motion capture examples. In: Proceedings of the IEEE workshop on human motion, Austin, TX, 6-7 December 2000, pp 137–142

  22. Perlin K, Goldberg A (1996) Improv: a system for scripting interactive actors in virtual worlds. In: Proceedings of SIGGRAPH 96, New Orleans, 4–9 August 1996, pp 205–216

  23. Pullen K, Bregler C (2000) Animating by multi-level sampling. In: Proceedings of Computer Animation 2000, Philadelphia, 3–5 May 2000, pp 36–42

  24. Pullen K, Bregler C (2002) Motion capture assisted animation: texturing and synthesis. In: Proceedings of SIGGRAPH 2002, San Antonio, 21–25 July 2002, pp 501–508

  25. Schödl A, Szeliski R, Salesin DH, Essa I (2000) Video textures. In: Proceedings of SIGGRAPH 2000, New Orleans, 23–28 July 2000, pp 489–498

  26. Unuma M, Anjyo K, Takeuchi R (1995) Fourier principles for emotion-based human figure animation. In: Proceedings of SIGGRAPH 95, Los Angeles, 6–11 August 1995, pp 91–96

  27. Wei L-Y, Levoy M (2000) Fast texture synthesis using tree-structured vector quantization. In: Proceedings of SIGGRAPH 2000, New Orleans, 23–38 July 2000, pp 479–488

  28. Witkin A, Kass M (1998) Spacetime constraints. In: Proceedings of SIGGRAPH 88, Atlanta, 1–5 August 1988. Comput Graph 22(4):159–168

    Google Scholar 

  29. Witkin A, Popović Z (1995) Motion warping. In: Proceedings of SIGGRAPH 95, Los Angeles, 6–11 August 1995, pp 105–108

  30. Zhao T, Wang T, Shum H-Y (2002) Learning a highly structured motion model for 3d human tracking. In: Proceedings of ACCV 2002, Melbourne, Australia, 23–25 January 2002

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Moradoff, S., Lischinski, D. Constrained synthesis of textural motion for articulated characters. Visual Comp 20, 253–265 (2004). https://doi.org/10.1007/s00371-003-0231-1

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00371-003-0231-1

Keywords

Navigation