Identifying virtual episodes based on character animation traces

Recognizing and captioning the occurrence of virtual episodes can add descriptive capabilities to games and simulations featuring human-like agents. We introduce a captioning heuristic for multi-character animations. The input of our algorithm consists of the traces (lowest-level procedure names) of each character's animation, such as walking, running, talking, reaching, etc. To identify virtual episodes from these traces we pre-authored episode-centric trees called Core Components Trees (CCT). We compute a vagueness measure over each possible match between episode CCTs and the given trace inputs using fuzzy logic, and derive the best match to describe and caption the perceived episodes.

[1]  Petr Hájek On Vagueness, Truth Values and Fuzzy Logics , 2009, Stud Logica.

[2]  Norman I. Badler,et al.  Virtual Crowds: Steps Toward Behavioral Realism , 2015, Virtual Crowds: Steps Toward Behavioral Realism.

[3]  Norman I. Badler,et al.  Parameterizing Behavior Trees , 2011, MIG.

[4]  Petr Hájek,et al.  A complete many-valued logic with product-conjunction , 1996, Arch. Math. Log..