The Visual Computer

, Volume 26, Issue 5, pp 339–352

Generating animation from natural language texts and semantic analysis for motion search and scheduling

Original Article

DOI: 10.1007/s00371-010-0423-4

Cite this article as:
Oshita, M. Vis Comput (2010) 26: 339. doi:10.1007/s00371-010-0423-4


This paper presents an animation system that generates an animation from natural language texts such as movie scripts or stories. It also proposes a framework for a motion database that stores numerous motion clips for various characters. We have developed semantic analysis methods to extract information for motion search and scheduling from script-like input texts. Given an input text, the system searches for an appropriate motion clip in the database for each verb in the input text. Temporal constraints between verbs are also extracted from the input text and are used to schedule the motion clips found. In addition, when necessary, certain automatic motions such as locomotion, taking an instrument, changing posture, and cooperative motions are searched for in the database. An animation is then generated using an external motion synthesis system. With our system, users can make use of existing motion clips. Moreover, because it takes natural language text as input, even novice users can use our system.


Computer animation Motion database Natural language processing 

Copyright information

© Springer-Verlag 2010

Authors and Affiliations

  1. 1.Kyushu Institute of TechnologyIizukaJapan

Personalised recommendations