Human computing, virtual humans and artificial imperfection
Proceedings of the 8th international conference on Multimodal interfaces
MotionMaster: authoring and choreographing Kung-fu motions by sketch drawings
Proceedings of the 2006 ACM SIGGRAPH/Eurographics symposium on Computer animation
Elbows Higher! Performing, Observing and Correcting Exercises by a Virtual Trainer
IVA '08 Proceedings of the 8th international conference on Intelligent Virtual Agents
Challenges for virtual humans in human computing
ICMI'06/IJCAI'07 Proceedings of the ICMI 2006 and IJCAI 2007 international conference on Artifical intelligence for human computing
Towards a reactive virtual trainer
IVA'06 Proceedings of the 6th international conference on Intelligent Virtual Agents
Retrieving and exploring ontology-based human motion sequences
ICCSA'05 Proceedings of the 2005 international conference on Computational Science and Its Applications - Volume Part III
Hi-index | 0.00 |
Human spontaneous motions such as walking and runing are seldom described in detail. However, some well designed motions such as conditioning and rehabilitation exercises are usually described in detail and edited into exercise manuals for training purpose. This paper presents a novel framework for synthesizing new motions based on given motion manuals and corresponding motion capture examples. First, using text analysis method, a set of basic motion texts is extracted from exercise manuals and converted into text normal form. Then we introduce an annotation method to build the mapping table between basic motion texts and their corresponding motion clips in the given examples. To facilitate the search for proper motion clips, a multi-dimensional index structure based on posture parameters is proposed. Then a new motion with given textual description can be synthesized by converting the description sentences into a sequence of text normal forms and then concatenating the corresponding motion clips to form the desired motion. Moreover, to realize the smooth concatenation, we show that it can be achieved by finding an appropriate path in the proposed multi-dimensional index space. Several experimental examples are given to demonstrate the proposed method is effective in synthesizing desired motions according to given descriptions. Copyright © 2004 John Wiley & Sons, Ltd.