Authors:
Yue Zheng
1
;
Yulia Hicks
1
;
Dave Marshall
1
and
Darren Cosker
2
Affiliations:
1
Cardiff University, United Kingdom
;
2
Bath University, United Kingdom
Keyword(s):
Windowed Vitebi Algorithm, Generating interactive behaviours, Dual HMM.
Related
Ontology
Subjects/Areas/Topics:
Augmented, Mixed and Virtual Environments
;
Computer Vision, Visualization and Computer Graphics
;
Interactive Environments
;
Real-Time Graphics
;
Virtual Humans and Artificial Life
Abstract:
In this paper, we propose a new approach for generating interactive behaviours for virtual characters, namely
the windowed Viterbi algorithm, capable of doing so in real-time. Consequently, we compare the performance
of the standard Viterbi algorithm and the windowed Viterbi algorithm within our system. Our system tracks and analyses the behaviour of a real person in video input and produces a fully articulated three dimensional (3D) character interacting with the person in the video input. Our system is model-based. Prior to tracking, we train a collection of dual Hidden Markov Model (HMM) on 3D motion capture (MoCap) data representing a number of interactions between two people. Then using the dual HMM, we generate a moving virtual character reacting to (the motion of) a real person. In this article, we present the detailed evaluation of using the windowed Viterbi algorithms within our system, and show that our approach is suitable for generating interactive behaviours in
real-
time.
(More)