Browse > Article
http://dx.doi.org/10.3745/KIPSTB.2004.11B.5.597

CyberClass Avatar System using Task-Level Behavior Description Language  

Kim, Jung-Hee (숙명여자대학교 대학원 멀티미디어학과)
Lim, Soon-Bum (숙명여자대학교 멀티미디어과학과)
Abstract
In spite of recent increase in the use of avatar systems in Web and Virtual Reality, there has not been a service that allows users to control directly the avatar behaviors. In addition, the conventional behavior control languages required a lot of complicated information for controlling the behaviors, so that users had difficulty using them. To apply written languages to a different task domain, moreover, it was necessary to modify or rewrite the languages. In this paper, for the avatar behavior control more simply define, “Task-Level Behavior Description Language,” which allows description the avatar behaviors in each task domain and “Motion Representation Language,” which enables writing detailed data for motion control. The system, developed in this paper, “included an Interpreter,” which automatically creates the Motion Representation Language, allowing users to easily control the avatar behaviors simply with the Behavior Description Language. The system was also applied to cyber classes, and the Task-level Behavior Description Language was compared with conventional languages to see how it was more effective in behavior description.
Keywords
Avatar Behavior; Task-Level; Behavior Description Language;
Citations & Related Records
연도 인용수 순위
  • Reference
1 /
[ MS Agent ] /
2 김재경, 오재균, 임순범, 최윤철, '아바타 행위에 대한 작업레벨 표현 및 제어기법', 한국정보과학회 2004년도 춘계학술발표논문집, pp.520-522, April, 2004   과학기술학회마을
3 엠파스 아바타몰, http://avatar.empas.com/home/
4 임순범, 송두헌, '다양한 상호작용을 이용한 사어버교재의 구현', 한국 컴퓨터산업교육학회논문지, 제2권 제5호, pp.647-660, May, 2001
5 Y. Arafa, B. Kamyab, E. Mamdani, S. Kshirsagar, N. Magnenat-Thalmann, A. Guye-Vuilleme, D. Thalmann, 'Two approaches to Scripting Character Animation,' Workshop on 'Embodied Conversational Agents - let's specify and evaluate them!, Adaptive Agents and Multi-Agent Systems (AAMAS 2000), Italy, 2002
6 Y. Shindo, H. Matsuda, 'Prototype of Cyber Teaching Assistant,' Proceedings of IEEE International Conference on Advanced Learning Technology (ICALT2001), pp.70-73, USA, 2001   DOI
7 VHML, http://www.vhml.org
8 HumanML, http://www.humanmarkup.org
9 MS Agent, http://www.microsoft.com/msagent
10 Microsoft, 'Microsoft Agent Software Development Kit,' Microsoft press, 1999
11 S. Kshirsagar, A. Guye-Vuilleme, K. Kamyb, N. Magnenat-Thalmann, D. Thalmann, E. Mamdani, 'Avatar Mark-up Language,' Proceedings of the Eurographics Workshop on Virtual Environments(EGVE '02), pp.169-177, Spain, 2002
12 Y. Shindo, H. Matsuda, 'Design and Implementation of Scenario Language for Cyber Teaching Assistant,' Proceedings of International Conference on Computers in Education (ICCE2001), Vol.2. pp.643-650, Korea, 2001
13 M. Hayashi, H. Ueda,T. Kurihara, M. Yasumura, 'TVML(TVProgram Making Language)-Automatic TV program Generation from Text-based Script,' proceedings of Imagina '99, Monaco, 1999
14 TVML, http://www.nhk.or.jp/strl/tvml/english/what
15 Y. Arafa, E. Mamdani, C. Visser, 'Scripting Embodied Agents Behaviour with CML : Character Markup Language,' Proceedings of the 8th international conference on Intelligent User Interface(IUI), pp.313-316, USA, 2003   DOI
16 Z. Huang, A. eliens, C. Visser, 'Implementation of a Scripting Language for VRML/X3D-based Embodied Agents,' Proceedings of the eighth international conference on 3D Web technology, ACM, France, pp.91-100, 2003   DOI