Skip to main content
Log in

Performance-based control interfaces using mixture of factor analyzers

  • Original Article
  • Published:
The Visual Computer Aims and scope Submit manuscript

Abstract

This paper introduces an approach to performance animation that employs a small number of inertial measurement sensors to create an easy-to-use system for an interactive control of a full-body human character. Our key idea is to construct a global model from a prerecorded motion database and utilize them to construct full-body human motion in a maximum a posteriori framework (MAP). We have demonstrated the effectiveness of our system by controlling a variety of human actions, such as boxing, golf swinging, and table tennis, in real time. One unique property of our system is its ability to learn priors from a large and heterogeneous motion capture database and use them to generate a wide range of natural poses, a capacity that has not been demonstrated in previous data-driven character posing systems.

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. Badler, N.I., Hollick, M., Granieri, J.: Realtime control of a virtual human using minimal sensors. Presence 2(1), 82–86 (1993)

    Google Scholar 

  2. Bazaraa, M.S., Sherali, H.D., Shetty, C.M.: Nonlinear Programming: Theory and Algorithms, 2nd edn. Wiley, New York (1993)

    MATH  Google Scholar 

  3. Brand, M., Hertzmann, A.: Style machines. In: Proceedings of ACM SIGGRAPH 2000, pp. 183–192 (2000)

    Google Scholar 

  4. Chai, J., Hodgins, J.: Performance animation from low-dimensional control signals. ACM Trans. Graph. 24(3), 686–696 (2005)

    Article  Google Scholar 

  5. Ghahramani, Z., Hinton, G.E.: The EM algorithm for mixtures of factor analyzers. Tech. Report CRG-TR-96-1, Department of Computer Science, University of Toronto (1997)

  6. Grochow, K., Martin, S.L., Hertzmann, A., Popovic, Z.: Style-based inverse kinematics. ACM Trans. Graph. 23(3), 522–531 (2004)

    Article  Google Scholar 

  7. Heck, R., Gleicher, M.: Parametric motion graphs. In: Proceedings of the 2007 Symposium on Interactive 3D Graphics and Games, pp. 129–136 (2007)

    Chapter  Google Scholar 

  8. Ishigaki, S., White, T., Zordan, V.B., Liu, C.K.: Performance-based control interface for character animation. ACM Trans. Graph. 28(3), 1–8 (2009)

    Article  Google Scholar 

  9. Kovar, L., Gleicher, M., Pighin, F.: Motion graphs. ACM Trans. Graph. 21(3), 473–482 (2002)

    Article  Google Scholar 

  10. Lau, M., Chai, J., Xu, Y.-Q., Shum, H.: Face poser: interactive modeling of 3d facial expressions using facial priors. ACM Trans. Graph. 29(1), 3 (2009)

    Article  Google Scholar 

  11. Lee, J., Chai, J., Reitsma, P., Hodgins, J., Pollard, N.: Interactive control of avatars animated with human motion data. ACM Trans. Graph. 21(3), 491–500 (2002)

    Google Scholar 

  12. Li, Y., Wang, T., Shum, H.-Y.: Motion texture: a two-level statistical model for character synthesis. ACM Trans. Graph. 21(3), 465–472 (2002)

    Article  Google Scholar 

  13. Mukai, T., Kuriyama, S.: Geostatistical motion interpolation. ACM Trans. Graph. 24(3), 1062–1070 (2005)

    Article  Google Scholar 

  14. Park, S., Shin, H.J., Shin, S.Y.: On-line locomotion generation based on motion blending. In: ACM SIGGRAPH/Eurographics Symposium on Computer Animation, pp. 105–111 (2002)

    Chapter  Google Scholar 

  15. Slyper, R., Hodgins, J.: Action capture with accelerometers. In: 2008 ACM SIGGRAPH/Eurographics Symposium on Computer Animation (2008)

    Google Scholar 

  16. Rose, C., Cohen, M.F., Bodenheimer, B.: Verbs and adverbs: multidimensional motion interpolation. IEEE Comput. Graph. Appl. 18(5), 32–40 (1998)

    Article  Google Scholar 

  17. Semwal, S., Hightower, R., Stansfield, S.: Mapping algorithms for real-time control of an avatar using eight sensors. Presence 7(1), 1–21 (1998)

    Article  Google Scholar 

  18. XSens: http://www.xsens.com (2009)

  19. Yin, K., Pai, D.K.: FootSee: an interactive animation system. In: Proceedings of the 2003 ACM SIGGRAPH/Eurographics Symposium on Computer Animation, pp. 329–338 (2003)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Fazhi He.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Liu, H., He, F., Cai, X. et al. Performance-based control interfaces using mixture of factor analyzers. Vis Comput 27, 595–603 (2011). https://doi.org/10.1007/s00371-011-0563-1

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00371-011-0563-1

Keywords

Navigation