Skip to main content
Log in

An improved approach to the efficient construction of and search operations in motion graphs

  • Research Paper
  • Special Focus
  • Published:
Science China Information Sciences Aims and scope Submit manuscript

Abstract

Motion graphs have been widely used as an effective technique in the synthesis of human motions. To synthesize well-formed motions, motion graphs require smooth transitions and good connectivity. However, the time and costs grow quadratically as the graph size increases. In this paper, we present a method to set up a hierarchical structure, called a structure table. The coarse level of this graph models different motion categories and their transitions, and the fine level mainly captures different motion styles. An interpolation space method is used to improve the graph connectivity at the fine level. This structure guides the establishment of a faster and more realistic graphical object. After the building process, this structure also helps with searching the motion graph, by performing a traverse search and placing the findings into a direct look-up table or local search depository. Moreover, when there is no direct link between the different motions, a navigation map is introduced to conduct an appropriate search path via a series of transition motion clips. The experimental results indicate that our approach could lower the computation time in construction and searching, while simultaneously providing a richer variety of motion styles.

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. Kovar L, Gleicher M, Pighin F. Motion graphs. ACM Trans Graph, 2002, 21: 473–482

    Article  Google Scholar 

  2. Arikan O, Forsyth D A. Interactive motion generation from examples. ACM Trans Graph, 2002, 21: 483–490

    Article  MATH  Google Scholar 

  3. Ren C, Zhao L, Safonova A. Human motion synthesis with optimization-based graphs. Comput Graph Forum, 2010, 29: 545–554

    Article  Google Scholar 

  4. Sun H C, Metaxas D N. Automating gait animation. In: Proceedings of ACM SIGGRAPH, Los Angeles, 2001. 261–270

  5. Park S I, Shin H J, Shin S Y. On-line locomotion generation based on motion blending. In: ACMSIGGRAPH/Eurographics Symposium On Computer Animation, San Antonio, 2002. 105–112

  6. Gleicher M, Shin H, Kovar L, et al. Snap-together motion: assembling run-time animation. In: Proceedings of the 2003 Symposium on interactive 3D Graphics, Monterey, 2003. 181–188

  7. Shin H J, Oh H S. Fat graphs: Constructing an interactive character with continuous controls. In: Proceedings of the 2006 ACM SIGGRAPH/Eurographics Symposium on Computer Animation, Vienna, 2006. 291–298

  8. Heck R, Gleicher M. Parametric motion graphs, In: Proceedings of the 2007 Symposium on interactive 3D Graphics and Games, Seattle, 2007. 129–136

  9. Yamane K, Yamaguchi Y, Nakamura Y. Human motion database with a binary tree and node transition graphs. Aut Robots, 2010, 30: 87–98

    Article  Google Scholar 

  10. Zhao L, Safonova A. Achieving good connectivity in motion graphs. Graph Models, 2009, 71: 139–152

    Article  Google Scholar 

  11. Park S I, Shin H J, Shin S Y. On-line locomotion generation based on motion blending. In: Proceedings of the 2002 ACM SIGGRAPH/Eurographics Symposium on Computer Animation, San Antonio, 2002. 105–111

  12. Safonova A, Hodgins J K. Analyzing the physical correctness of interpolated human motion. In: Proceedings of the 2005 ACM SIGGRAPH/Eurographics Symposium on Computer Animation, Los Angeles, 2005. 171–180

  13. Kovar L, Gleicher M. Flexible automatic motion blending with registration curves. In: Proceedings of the 2003 ACM SIGGRAPH/Eurographics Symposium on Computer Animation, San Diego, 2003. 214–224

  14. Zhao L, Normoyle A, Khanna S, et al. Automatic construction of a minimum size motion graph. In: Proceedings of the 2009 ACM SIGGRAPH/Eurographics Symposium on Computer Animation, New Orleans, 2009. 27–35

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Yang Shen.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Gao, Y., Chen, Z., Chen, M. et al. An improved approach to the efficient construction of and search operations in motion graphs. Sci. China Inf. Sci. 55, 1042–1051 (2012). https://doi.org/10.1007/s11432-012-4559-x

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11432-012-4559-x

Keywords

Navigation