ACUMEN: amplifying control and understanding of multiple entities

In virtual environments, the control of numerous entities in multiple dimensions can be difficult and tedious. In this paper, we present a system for synthesizing and recognizing aggregate movements in a virtual environment with a high-level (natural language) interface. The principal components include: an interactive interface for aggregate control based on a collection of parameters extending an existing movement quality model, a feature analysis of aggregate motion verbs, recognizers to detect occurrences of features in a collection of simulated entities, and a clustering algorithm that determines subgroups. Results based on simulations and a sample instruction application are shown.

[1]  R. Laban The mastery of movement on the stage , 1950 .

[2]  J. A. Hartigan,et al.  A k-means clustering algorithm , 1979 .

[3]  Mark Steedman,et al.  Temporal Ontology and Temporal Reference , 1988, CL.

[4]  Beth Levin,et al.  English Verb Classes and Alternations: A Preliminary Investigation , 1993 .

[5]  Mark Steedman,et al.  Animated conversation: rule-based generation of facial expression, gesture & spoken intonation for multiple conversational agents , 1994, SIGGRAPH.

[6]  Sanjay Ranka,et al.  An effic ient k-means clustering algorithm , 1997 .

[7]  Craig W. Reynolds Flocks, herds, and schools: a distributed behavioral model , 1998 .

[8]  Stacy Marsella,et al.  An Instructor's Assistant for Team-Training in Dynamic Mulit-Agent Vitual Worlds , 1998, Intelligent Tutoring Systems.

[9]  Norman I. Badler,et al.  A Parameterized Action Representation for Virtual Human Agents , 1998 .

[10]  Norman I. Badler,et al.  Animation control for real-time virtual humans , 1999, CACM.

[11]  Franck Multon,et al.  Computer Animation of Human Walking: a Survey , 1999 .

[12]  Martha Palmer,et al.  Class-Based Construction of a Verb Lexicon , 2000, AAAI/IAAI.

[13]  Norman I. Badler,et al.  Dynamically altering agent behaviors using natural language instructions , 2000, AGENTS '00.

[14]  Paul R. Cohen,et al.  An underlying model for defeat mechanisms , 2000, 2000 Winter Simulation Conference Proceedings (Cat. No.00CH37165).

[15]  Norman I. Badler,et al.  Building parameterized action representations from observation , 2000 .

[16]  Thomas Rist,et al.  Three RoboCup Simulation League Commentator Systems , 2000, AI Mag..

[17]  Norman I. Badler,et al.  The EMOTE model for effort and shape , 2000, SIGGRAPH.

[18]  Randall W. Hill,et al.  Toward the holodeck: integrating graphics, sound, character and story , 2001, AGENTS '01.

[19]  Narendra Ahuja,et al.  Face Detection and Gesture Recognition for Human-Computer Interaction , 2001, The International Series in Video Computing.

[20]  Norman I. Badler,et al.  Synthesis and acquisition of laban movement analysis qualitative parameters for communicative gestures , 2001 .

[21]  Daniel Thalmann,et al.  Hierarchical Model for Real Time Simulation of Virtual Human Crowds , 2001, IEEE Trans. Vis. Comput. Graph..