Skip to main content

An Automatic Behavior Toolkit for a Virtual Character

  • Conference paper
Multimedia, Computer Graphics and Broadcasting (MulGraB 2011)

Part of the book series: Communications in Computer and Information Science ((CCIS,volume 262))

  • 900 Accesses

Abstract

Approaches that apply programming by demonstration (PbD) to automatically generate the behaviors of virtual characters have been actively studied. One of PbD directly delivers the knowledge of a predecessor to the virtual character. Therefore, a virtual character learns the behaviors to be executed by observing the behaviors of a predecessor. All consecutive actions are derived from the actions collected as behaviors. The behaviors to be executed are selected from defined behaviors using the Maximin Selection algorithm. However, these approaches collect a large amount of data in real time. Therefore, the amount of data significantly increases, and their analysis becomes difficult. This paper proposes a toolkit that employs PbD to automatically generate the behaviors of virtual characters based on those of a predecessor. Furthermore, an approach to manage and analyze the collected data is described. On the basis of the results of an experiment, it was verified that the proposed toolkit could generate a script of the behaviors of virtual characters for driving in a car simulation.

This research was supported by HUNIC(Hub University for industrial collaboration) at Dongguk University. This paper summarized the results of the “Development of a Supervised Learning Framework for Eldercare Robot Contents” project.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Allen, C.: Watch What I Do: Programming by Demonstration. MIT Press (1993)

    Google Scholar 

  2. Thurau, C., Paczian, T., Bauckhage, C.: Is Bayesian Imitation Learning the Route to Believable Gamebots. In: Proceeding of GAME-ON North America, pp. 3–9 (2005)

    Google Scholar 

  3. Sung, Y., Cho, K., Um, K.: An Action Generation Method of Agent. Journal of Game Society 11(2), 141–149 (2011)

    Google Scholar 

  4. Dey, A.K., Hamid, R., Beckmann, C., Li, I., Hsu, D.: A CAPpella: Programming by Demonstration of Context-Aware Applications. In: Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, CHI 2004, pp. 33–40 (2004)

    Google Scholar 

  5. Björn, H., Leith, A., Manas, M., Scott, R.K.: Authoring Sensor-based Interactions by Demonstration with Direct Manipulation and Pattern Recognition. In: Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, pp. 145–154 (2007)

    Google Scholar 

  6. Koenig, N., Mataric, M.J.: Behavior-based Segmentation of Demonstrated Task. In: Proceeding of International Conference on Development and Learning, pp. 228–234 (2006)

    Google Scholar 

  7. Ierusalimschy, R.: Programming in Lua, Lua.org (2003)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2011 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Sung, Y., Cho, K. (2011). An Automatic Behavior Toolkit for a Virtual Character. In: Kim, Th., et al. Multimedia, Computer Graphics and Broadcasting. MulGraB 2011. Communications in Computer and Information Science, vol 262. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-27204-2_17

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-27204-2_17

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-27203-5

  • Online ISBN: 978-3-642-27204-2

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics