DocumentCode
2082415
Title
Towards the autonomous animation of multiple human figures
Author
Calvert, Tom ; Ovans, Russell ; Mah, Sang
Author_Institution
Sch. of Comput. Sci., Simon Fraser Univ., Burnaby, BC, Canada
fYear
1994
fDate
25-28 May 1994
Firstpage
69
Lastpage
75
Abstract
High level tools to support the animation of multiple human figures make use of knowledge in a number of ways. Explicit knowledge, in the form of keyframes is supplied directly by the animator and procedural knowledge for repetitive movements like walking or grasping is built into the algorithms. However, the interaction of multiple figures in a complex environment requires a declarative knowledge base of rules and constraints. The most obvious way to add declarative knowledge to an animation system is to choose a well developed expert system and to set up communication channels between the two systems, but this “two monoliths” approach can be very inefficient. To avoid the problems associated with distinct expert and animation systems, we are implementing a blackboard architecture which allows integration of reasoning with the graphics algorithms. The result is a mixed initiative system where autonomously produced motion paths for multiple human figures are edited and constrained interactively by the animator. A partial implementation is being evaluated
Keywords
blackboard architecture; computer animation; expert systems; spatial reasoning; agents; animation system; autonomous animation; blackboard architecture; constraint logic programming; declarative knowledge base; expert system; explicit knowledge; high level tools; knowledge-based animation; mixed initiative system; multiple human figures; reasoning; Animation; Communication channels; Computer architecture; Computer graphics; Expert systems; Humans; Kinematics; Legged locomotion; Logic programming; Production;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer Animation '94., Proceedings of
Conference_Location
Geneva
Print_ISBN
0-8186-6240-9
Type
conf
DOI
10.1109/CA.1994.324005
Filename
324005
Link To Document