Puppet Master: Designing Reactive Character Behavior by Demonstration

dc.contributor.authorYoung, Jameseng
dc.contributor.authorIgarashi, Takeoeng
dc.contributor.authorSharlin, Ehudeng
dc.date.accessioned2008-06-09T20:23:52Z
dc.date.available2008-06-09T20:23:52Z
dc.date.issued2008-06-09T20:23:52Z
dc.description.abstractWe present Puppet Master, a system that enables designers to rapidly create interactive and autonomous character behaviors (e.g., of a virtual character or a robot) that react to a main character controlled by an end-user. The behavior is designed by demonstration, allowing non-technical artists to intuitively design the style, personality, and emotion of the character, traits which are very difficult to design using conventional programming approaches. During training, designers demonstrate paired behavior between the main and reacting characters. During run time, the end user controls the main character and the system synthesizes the motion of the reacting character using the given training data. The algorithm is an extension of image analogies [Hertzmann et al. 2001], modified to synthesize dynamic character behavior instead of an image. We introduce non-trivial extensions to the algorithm such as our selection of features, dynamic balancing between similarity metrics, and separate treatment of path trajectory and high-frequency motion texture. We implemented a prototype system using physical pucks tracked by a motion-capture system and conducted a user study demonstrating that novice users can easily and successfully design character personality and emotion using our system and that the resulting behaviors are meaningful and engaging.eng
dc.description.refereedNoeng
dc.identifier.department2008-892-05eng
dc.identifier.doihttp://dx.doi.org/10.11575/PRISM/31028
dc.identifier.urihttp://hdl.handle.net/1880/46630
dc.language.isoengeng
dc.publisher.corporateUniversity of Calgaryeng
dc.publisher.facultyScienceeng
dc.subjectComputer graphicseng
dc.subjectMethodology and Techniques - Interaction Techniqueseng
dc.subject.otherInteractive animationeng
dc.subject.otherDemonstration, Artistic Design, Interactioneng
dc.titlePuppet Master: Designing Reactive Character Behavior by Demonstrationeng
dc.typetechnical reporteng
thesis.degree.disciplineComputer Scienceeng
Files
Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
2008-892-05.pdf
Size:
2.31 MB
Format:
Adobe Portable Document Format
Description:
License bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
1.86 KB
Format:
Item-specific license agreed upon to submission
Description: