scispace - formally typeset
Proceedings ArticleDOI

Interactive control of avatars animated with human motion data

TLDR
This paper shows that a motion database can be preprocessed for flexibility in behavior and efficient search and exploited for real-time avatar control and demonstrates the flexibility of the approach through four different applications.
Abstract
Real-time control of three-dimensional avatars is an important problem in the context of computer games and virtual environments. Avatar animation and control is difficult, however, because a large repertoire of avatar behaviors must be made available, and the user must be able to select from this set of behaviors, possibly with a low-dimensional input device. One appealing approach to obtaining a rich set of avatar behaviors is to collect an extended, unlabeled sequence of motion data appropriate to the application. In this paper, we show that such a motion database can be preprocessed for flexibility in behavior and efficient search and exploited for real-time avatar control. Flexibility is created by identifying plausible transitions between motion segments, and efficient search through the resulting graph structure is obtained through clustering. Three interface techniques are demonstrated for controlling avatar motion using this data structure: the user selects from a set of available choices, sketches a path through an environment, or acts out a desired motion in front of a video camera. We demonstrate the flexibility of the approach through four different applications and compare the avatar motion to directly recorded human motion.

read more

Citations
More filters
Book

Computer Vision: Algorithms and Applications

TL;DR: Computer Vision: Algorithms and Applications explores the variety of techniques commonly used to analyze and interpret images and takes a scientific approach to basic vision problems, formulating physical models of the imaging process before inverting them to produce descriptions of a scene.
Journal ArticleDOI

A survey of advances in vision-based human motion capture and analysis

TL;DR: This survey reviews recent trends in video-based human capture and analysis, as well as discussing open problems for future research to achieve automatic visual analysis of human movement.
Journal ArticleDOI

Synthesis and evaluation of linear motion transitions

TL;DR: This article develops methods for determining visually appealing motion transitions using linear blending, and assess the importance of these techniques by determining the minimum sensitivity of viewers to transition durations, the just noticeable difference, for both center-aligned and start-end specifications.
Journal ArticleDOI

Generalizing motion edits with Gaussian processes

TL;DR: This work shows that it can make motion editing more efficient by generalizing the edits an animator makes on short sequences of motion to other sequences, and predicts frames for the motion using Gaussian process models of kinematics and dynamics.
Proceedings ArticleDOI

Motion graphs

TL;DR: This paper presents a novel method for creating realistic, controllable motion given a corpus of motion capture data, and presents a general framework for extracting particular graph walks that meet a user's specifications.
References
More filters
Journal ArticleDOI

Visual pattern recognition by moment invariants

TL;DR: It is shown that recognition of geometrical patterns and alphabetical characters independently of position, size and orientation can be accomplished and it is indicated that generalization is possible to include invariance with parallel projection.
Journal ArticleDOI

Depth-First Search and Linear Graph Algorithms

TL;DR: The value of depth-first search or “backtracking” as a technique for solving problems is illustrated by two examples of an improved version of an algorithm for finding the strongly connected components of a directed graph.
Journal ArticleDOI

How Many Clusters? Which Clustering Method? Answers Via Model-Based Cluster Analysis

TL;DR: The problems of determining the number of clusters and the clustering method are solved simultaneously by choosing the best model, and the EM result provides a measure of uncertainty about the associated classification of each data point.
Proceedings ArticleDOI

Motion graphs

TL;DR: This paper presents a novel method for creating realistic, controllable motion given a corpus of motion capture data, and presents a general framework for extracting particular graph walks that meet a user's specifications.
Proceedings ArticleDOI

Retargetting motion to new characters

TL;DR: In this article, a spacetime constraints solver computes an adapted motion that re-establishes these constraints while preserving the frequency characteristics of the original signal, and demonstrate their approach on motion capture data.